Method for working a plot of land by a fleet of at least two agricultural robots
Patent Information
- Application Number
- AU2021346784
- Authority / Receiving Office
- AU · AU
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2020-09-24
- Filing Date
- 2021-09-14
- Publication Date
- 2026-10-01
- Estimated Expiration
- 2041-09-14
AI Technical Summary
Existing methods for managing a fleet of autonomous agricultural robots require constant communication and are inflexible, leading to inefficiencies and complex collision management when working a plot of land, as they often rely on master/slave configurations or frequent data exchanges.
The method involves subdividing the plot into distinct work zones, each assigned exclusively to a robot, with zone widths being a multiple of the robot's working width, allowing independent operation and central management of robot movements and zone allocation, eliminating the need for continuous communication between robots.
This approach simplifies collision management, enhances flexibility in the number of robots working simultaneously, and allows for efficient independent operation of each robot within its designated zone, reducing the complexity of communication requirements and improving overall operational efficiency.
Smart Images

Figure 00000001_0000 
Figure 00000020_0000 
Figure 00000021_0000
Abstract
Description
Title of the invention: Method for working a plot of land by a fleet of at least two agricultural robots
[0001] The present invention relates to the agricultural machinery field and more particularly to that of soil- and plant-working on a plot of land, and its subject is a method for working automatically and simultaneously a plot by a fleet of at least two agricultural machines or robots, as well as an agricultural machinery assembly to perform this method.
[0002] In the agricultural field, it is known that, where a plot is worked by a fleet of multiple autonomous agricultural vehicles (robots), the distribution of the work within the plot is crucial to guaranteeing the efficiency of the system. Similarly, it is vital to avoid possible collisions between the various vehicles as much as possible.
[0003] Typically, a plot P is divided into a main field CP (optimally exploitable surface area) and a headland area F that borders all or part of the peripheral circumference of this main field (see Figure 1-headland all around the field). This headland is used by the vehicles to manoeuvre from one row of the main field to the next (U-turns, for example).
[0004] In a known and usual manner, the autonomous vehicles in a same fleet communicate with one another (by radio frequency, directly or via a central system) in order to constantly know the position of the others. Other solutions of the master / slave type also exist (a slave robot follows and reproduces the path of a master robot).
[0005] However, these known solutions necessitate constant bidirectional exchanges and therefore permanent communication between the robots: this means complex requirements in terms of data streams and connections between the vehicles and the network.
[0006] Alternatively, the known solutions of the master / slave type require the slave robot(s) to be dependent on the master robot(s): the two types of vehicles can therefore not really work independently, but only as pairs or in groups, which reduces efficiency. Furthermore, once again the robot(s) have to be managed by means of a permanent communication link.
[0007] Finally, other solutions recommend dividing the plot to be worked into work zones of fixed width corresponding to the working width of the agricultural robots used and to assign these plots to the various robots, these plots being assigned / reassigned in real time according to the progress of the work by the various robots and the development of the situation. One solution of this type is disclosed by document EP 3 508 045 or US 2019 / 0146513.
[0008] Although this latter type of solution does not require permanent communication, the exchanges between the centralised management system and the robots are frequent and the solution is inflexible. Moreover, the path of the machines is not really known in advance. In addition, management of collisions between robots can rapidly become very complex.
[0009] The purpose of the present invention is in particular to overcome the drawbacks of this latter type of solution.
[0010] To this end, its subject is a method for working a plot simultaneously by a fleet of at least two autonomous and independent agricultural machines or robots, according to instructions and / or commands transmitted by a common central management and control system, method characterised in that it consists in subdividing the plot to be processed, prior to the start of work on this plot or progressively during its work, into at least two distinct work zones, the whole of the work zones advantageously substantially covering all of the exploitable surface area of the plot and each work zone consisting of a fraction of the plot in the form of a strip, and assigning each work zone exclusively to one of the agricultural robots, at least during the considered work phase, the width of the majority of the work zones being equal to a multiple of, greater than or equal to 1 and preferentially an integer, the working width of the agricultural robot exclusively assigned to it; and the exclusive assignment, during work on the plot, of the work zones not yet worked, respectively to the various agricultural robots, being achieved progressively according to the completion of work in the various work zones by the agricultural robots that have respectively been assigned to them.
[0011] The invention will be better understood from the following description, which refers to preferred embodiments, given as non-limiting examples, and explained with reference to the attached schematic drawings all illustrating from above agricultural plots, in which:
[0012] [Fig. 2] shows, fora rectangular plot, a partial division of the field with alternating work zones according to a repetitive pattern or scheme of the type A-B-C, A-B-C, etc.;
[0013] [Fig. 3] shows a total division of the field with alternating uniform work zones according to the same repetitive pattern or scheme as that in Figure 2 (type A-B-C, A-B-C, etc.) and with a (terminal) strip of different (narrower) width;
[0014] [Fig. 4] shows a total division of the field with alternating uniform work zones according to a different repetitive pattern or scheme to that in Figure 3 (type A-B-C, B-A-C, B-A- etc.) and with a (terminal) strip of a different size;
[0015] [Fig. 5] shows a total division of the field with alternating uniform work zones according to the same repetitive pattern or scheme as that in Figure 2 (type A-B-C, A-B-C, etc.), but with a (terminal) strip of different size and intermediate “empty” strips not worked by the agricultural robots;
[0016] [Fig. 6] shows a partial division of the field with alternating work zones, showing the main constituent components of an example agricultural machinery assembly for carrying out the method according to the invention (common central management and control system - autonomous robotic vehicles for agricultural work);
[0017] [Fig. 7] shows, for a plot with a circular configuration, a total division of the field with alternating work zones according to a repetitive pattern or scheme of the type A-B-C, A-B-C, etc. (as for Figures 2 and 3) and with a central headland strip (extending along a radius);
[0018] [Fig. 8A] and
[0019] [Fig. 8B] are representations similar to those in Figures 2 to 5, respectively illustrating the addition of a robotic vehicle (Figure 8A) and the removal of a robotic vehicle (Figure 8B) during execution of the work method on a plot according to the invention and,
[0020] [Fig. 9A],
[0021] [Fig. 9B] and
[0022] [Fig. 9C] are representations similar to those in Figures 2 to 5 respectively illustrating different examples of methods of managing the presence of an obstacle of relatively large size (in particular, greater for example than the width of a work zone) in accordance with the invention.
[0023] As shown in Figures 2 to 9, the subject of the present invention is a method for working a plot (P) simultaneously by a fleet of at least two autonomous and independent agricultural machines or robots (R1, R2, ..., Ri), according to instructions and / or commands transmitted by a common central management and control system (SC).
[0024] The work performed by the robots may cover all current agricultural operations (working the soil from preparation before sowing until treatment after harvesting) and be dependent on the type of crop, the season, the nature of the soil, the meteorological conditions, etc.
[0025] In accordance with the invention, this method consists in subdividing the plot (P) to be worked, prior to the start of work on this plot (P) or progressively during its work, into at least two distinct work zones (Z1, Z2, ..., Zj), the whole of the work zones advantageously substantially covering all of the exploitable surface area of the plot and each work zone consisting of a fraction of the plot in the form of a strip, and assigning each work zone (Z1, Z2, Zj) exclusively to one of the agricultural robots (R1, R2, Ri), at least during the considered work phase. The width (Lz) of each work zone (Z1, Z2, Zj) is equal to a multiple, greater than or equal to 1 and preferably an integer, of the working width (Lr) of the agricultural robot (R1, R2, Ri) exclusively assigned to it. Furthermore, the exclusive assignment, during work on the plot (P), of the work zones (Z1, Z2, Zj) not yet worked, respectively to the various agricultural robots (R1, R2, Ri), being achieved progressively according to the completion of work in the various work zones by the agricultural robots that have respectively been assigned to them.
[0026] Thus, in accordance with the invention, the exploitable surface area CP of the considered plot P (or main field) is divided into work zones, each allocated exclusively to one robot in the fleet present. The zone reserved for a robot can only be travelled by the latter for the duration of the work that it has to do there: it works this zone independently, according to its programming (and / or specific instructions sent by the central system before the start and / or for the duration of the work in the plot or in the considered zone) and without being disrupted by any other robot present on the plot.
[0027] Thanks to the aforementioned provisions, the solution provided by the invention makes it possible to significantly simplify the management of conflicts and collisions between robots, to manage work in each work zone independently, to allow great flexibility in the number of vehicles working simultaneously on a given plot and above all to be free from the need for communication between robots, as each of them only works within the limits of a zone that has been exclusively allocated to it.
[0028] Furthermore, the robots do not need to know their respective positions. Effectively, the robots’ movements are managed centrally by the central management and control system, which also controls allocation of the work zones, definition of the working parameters of each robot, etc. Each robot therefore communicates exclusively with the management and control system and not with any other robot.
[0029] In addition, the method according to the invention makes it possible easily to adapt to additions / removals of robots during work on a plot (see Figures 8) and to have work zones of different widths, thereby also making it possible to find an optimal compromise in the movements of the robots between successive zones to be worked.
[0030] Finally, it is also possible easily to implement U-turns, manoeuvres or supply zones at the two ends of the work zones, in the exclusive headland areas respectively associated with the work zones.
[0031] Thus, robots crossing paths in the headland areas can be limited or even totally avoided.
[0032] As shown by the attached figures, by way of examples, the subdivision into zones in the form of successive adjacent strips follows an order of succession from one end to the other of the considered plot; the different strips may be all of identical width, all different or for some different and for others identical. The number of work zones obtained after the subdivision is preferably greater or at least equal to the number of robots intended to work the plot.
[0033] The scheme for allocating the different work zones to the different robots, at the start or during a work cycle on a given plot, may follow predetermined rules and logic; for example, an imposed arbitrary scheme, a regular repetition, an assignment according to the progress of each robot’s work, an assignment according to the first unallocated zone in the topographical order of succession of the pre-divided- zones, etc.
[0034] In accordance with a first embodiment, shown for example in Figures 3 to 5 and 7, it may be provided that after an initial assignment of a first work zone exclusive to each agricultural robot, the following assignments, during work on the plot (P), of the work zones that have yet to be worked (to the different agricultural robots) is carried out progressively according to completion of the work in progress in the various work zones by the agricultural robots effectively assigned to them.
[0035] In accordance with a second embodiment, shown in Figures 2 and 6, it may be provided that all of the work zones (Z1, Z2, Zj) are allocated to the various agricultural robots (R1, R2, Ri), with an exclusive assignment of one robot per zone, at the start of work on the plot (P), with a possible reallocation of the yet unworked work zones, between the various considered agricultural robots, that may take place at a determined moment during work on the plot (P), according to the development of the behaviour, the availability and / or the status of the various robots, or even the actual or foreseeable progress of the work in the work zones still being worked at that determined moment by the respective robots that have been exclusively assigned to them.
[0036] The cases of adding and removing a robot are illustrated schematically by the work zone patterns in Figures 8A and 8B.
[0037] Preferably, at least the initial assignment or first assignment of the exclusive work zones (Z1, Z2, Zj) follows an allocation rule (alternative, cyclic, repetitive or arbitrary) for the various robots in the successive adjacent work zones resulting from the subdivision of the plot (P). As Figures 2 to 9 show, these work zones can consist of strips either arranged side to side and substantially straight, in the case of a polygonal plot (P) with at least a partial peripheral headland (F) (Figures 2 to 6, 8 and 9), or of substantially circular (annular) strips arranged concentrically to one another, in the case of a disc-shaped plot (P) with a headland (F) extending along a radius (Figure 7).
[0038] In order to rationalise and unify the operations simultaneously performed by multiple robots on a given plot, it is advantageously envisaged to use agricultural robots (R1, R2, Ri) performing the same type of work, the robots preferably having identical working widths (Lr), and advantageously being of the same type. Nevertheless, robots with different working widths (Lr), but performing the same type of work, may also be used in the context of the invention (for example, models of different sizes of a same type of robot). In the latter case, the work zones could have different adapted widths (Lz) (not shown).
[0039] Where applicable, two different fleets of robots performing complementary work may be active at the same time on a same plot, in particular a large-sized plot, a first fleet finishing the work assigned to it while the other fleet starts its own, preferably at two opposite ends of the plot.
[0040] In order for example to avoid any risk of collisions between robots working in neighbouring zones, potentially to have unworked strips for access and / or to leave strips in fallow or of differentiated crops, it may be envisaged, as shown in Figure 5, to provide an intermediate zone (Z’), between at least two adjacent work zones (Z1, Z2, Zj), in the form of a strip (for example from a few centimetres to a few dozen centimetres) that should not be worked by the agricultural robots (R1, R2, Ri).
[0041] According to another possible functional characteristic of the invention, the method may potentially consist of performing a new assignment of the work zones (Z1, Z2, Zj) not yet worked to the various agricultural robots (R1, R2, Ri) present and operational, when adding a new robot, when a robot is withdrawn or leaves, or when an active robot is stopped in a work zone, this reassignment being operated by the common central management and control system (SC) and transmitted to the various robots; where applicable, after making a new subdivision of the remaining part (PRP) of the plot (P) yet to be processed at that moment.
[0042] In accordance with another possible characteristic of the invention, the subdivision of the plot (P) and the allocation of the exclusive work zones (Z1, Z2, Zj) to the various agricultural robots (R1, R2, Ri) may take into account minimising the crossing of the robots in the headland(s) (F) when changing work zones.
[0043] The agricultural operations are, in accordance with the invention, performed independently in each zone by the various robots of the fleet assigned to the plot; adjustments of work parameters specific to each zone being of course possible, which are suitable in particular for different desired or experienced operational situations, such as, for example:
[0044] - for a sloping zone, the working speed may be slower;
[0045] -for a zone with a different soil composition (stones, clay, sand, etc.), the working depth and / or adjustments of the tools and / or vehicles may be specific;
[0046] - for particular and differentiated local conditions: possibility of varying the doses of products applied to each zone (density of seeds, plant protection products, irrigation, type of operation performed, etc.);
[0047] - for flexible operation of the plot: possibility of seeding different varieties in each zone.
[0048] Moreover, concerning the definition and allocation of the work zones, the following considerations may be envisaged:
[0049] - the sizes of the work zones may be influenced by factors other than the working width of the agricultural robot: tool adjustments, topographical and / or geographical constraints may have greater importance;
[0050] - the width Lz of a given work zone may be less than the working width Lr of the robot assigned to it: see in particular the last zones or terminal strips BT in Figures 3 to 5 (ends of plots, etc.);
[0051] - the next work zone allocated to a given robot is not necessarily adjacent to or “stuck to” the one that this robot has just finished (unworked zones can be skipped, in order of succession by proximity);
[0052] - the end of the task to be performed in a work zone does not necessarily correspond to performance of the work by the robot assigned over 100% of the surface area of the concerned zone: the logic of allocation applied by the central system (SC) may potentially decide to make the robot pass to a subsequent zone while the work in the zone currently being worked is not completely finished (broken down robot, time-saving, limitation of unnecessary manoeuvres, etc.);
[0053] - when a given robot changes work zone, the zone in which it has just finished its work is “freed” and another robot can enter that zone to perform other work.
[0054] A delicate problem may arise if there is an obstacle (natural or other), in particular if it is of relatively significant size (large rock, pylon, mound, lake, etc.) in the plot to be worked.
[0055] Many solutions may be envisaged and implemented to avoid the agricultural robots leaving their respective work zones to avoid the obstacle:
[0056] - define a large work zone that includes the whole obstacle (OB) as shown for example in Figure 9A;
[0057] - define work zones of standard widths and “reserve” several adjacent zones including the obstacle (OB) for a same robot, as represented in Figure 9B;
[0058] - define work zones of standard widths and force the concerned robot to pass through another adjacent zone, having waited for it to be freed before crossing it, as shown in Figure 9C.
[0059] In all cases, the obstacle and the way in which it is bypassed should be taken into account for the definition of the size of the zones and for the logic of their allocation to the concerned robots (managed by the central management and control system).
[0060] Processing of the headlands, and the work performed therein, may advantageously be based on a specific logic (on this subject see the patent application submitted in parallel on this day by the applicant).
[0061] One can see that all of the plots do not necessarily have headlands (zones F) that go all the way around the exploitable surface area (main field CP), they may only be present on two sides (only at the top and at the bottom in the attached figures for example).
[0062] It is also possible to have no headland at all, with the manoeuvres being performed within the main field itself (overlapping between plot and main field), without this changing the principle of the invention.
[0063] Finally, when the headland(s) is (are) considered part of the exploitable surface area of the plot, the latter may be worked either by portions by each of the robots assigned to the different work zones (at the ends of the latter), or by at least one dedicated robot treating it as a specific work zone, at least one other robot (advantageously more) thus being assigned to work in the main field. In a minimal configuration, just two robots can be used (one for the main field and one for the headland).
[0064] The invention also relates, as schematically shown in Figure 6, to an agricultural machinery assembly for the automated working of plots (P).
[0065] This assembly essentially comprises a fleet of at least two autonomous and independent agricultural machines or robots (R1, R2, ..., Ri) that are mobile and equipped with appropriate tools, and a common central management and control system (SC) suitable for communicating with the robots in order to send them instructions and / or commands and in return to receive information on the operation and / or status of the robots, each robot furthermore being equipped with a satellite positioning or tracking device.
[0066] This assembly is characterised in that the central management and control system (SC) comprises means making it possible, on one hand, to subdivide said plot (P) to be processed, prior to the start of work on this plot (P) and / or progressively during its work, into at least two distinct work zones (Z1, Z2, ..., Zj), the whole of the work zones advantageously substantially covering all of the exploitable surface area of the plot and each work zone consisting of a fraction of the plot in the form of a strip and, on the other hand, to assign each work zone (Z1, Z2, Zj) exclusively to one of the agricultural robots (R1, R2, Ri), at least during the considered work phase, the width (Lz) of the majority of the work zones (Z1, Z2, Zj) being greater than or equal to the working width (Lr) of the agricultural robot (R1, R2, Ri) exclusively assigned to it, by being advantageously equal to a multiple, preferentially an integer, of the working width (Lr) of the agricultural robot (R1, R2, Ri) exclusively assigned to it; and the exclusive assignment, during work on the plot (P), of the work zones (Z1, Z2, Zj) not yet worked to the various agricultural robots (R1, R2, Ri), being achieved progressively according to the completion of work in the various work zones by the agricultural robots that have respectively been assigned to them.
[0067] This assembly implements the method described previously to manage the fleet of robots (R1, R2, Ri) during the working of a plot (P).
[0068] Of course, the invention is not limited to the embodiments described and shown in the attached drawings. Modifications remain possible, in particular concerning the composition of the various elements or by substitution of technical equivalents without departing from the scope of protection of the invention.
Claims
1. Method for working a plot (P) simultaneously by a fleet of at least two autonomous and independent agricultural machines or robots (R1, R2, ..., Ri), according to instructions and / or commands transmitted by a common central management and control system (SC), a method that is characterised in that it consists in subdividing the plot (P) to be processed, prior to the start of work on this plot (P) or progressively during its work, into at least two distinct work zones (Z1, Z2, ..., Zj), the whole of the work zones advantageously substantially covering all of the exploitable surface area of the plot and each work zone consisting of a fraction of the plot in the form of a strip, and assigning each work zone (Z1, Z2, Zj) exclusively to one of the agricultural robots (R1, R2, Ri), at least during the considered work phase, the width (Lz) of the majority of the work zones (Z1, Z2, Zj) being equal to a multiple, greater than or equal to 1 and preferentially an integer, of the working width (Lr) of the agricultural robot (R1, R2, Ri) exclusively assigned to it; and the exclusive assignment, during work on the plot (P), of work zones (Z1, Z2, Zj) not yet worked, respectively to the various agricultural robots (R1, R2, Ri), being achieved progressively according to the completion of work in the various work zones by the agricultural robots that have respectively been assigned to them.
2. Method according to claim 1, characterised in that, after an initial assignment of a first work zone exclusive to each agricultural robot, the following assignments, during work on the plot (P), of the work zones that have yet to be worked to different agricultural robots are carried out progressively according to the completion of work in the various work zones by the agricultural robots respectively assigned to them.
3. Method according to claim 1, characterised in that all of the work zones (Z1, Z2, Zj) are allocated to the various agricultural robots (R1, R2, Ri), with an exclusive assignment of one robot per zone, at the start of work on the plot (P), with the possibility of reallocation of the yet unworked work zones, between the various considered agricultural robots, taking place at a determined moment during work on the plot (P), according to the development of the behaviour, the availability and / or the status of the various robots, or even the actual or foreseeable progress of the work in the work zones still being worked at thatdetermined moment by the respective robots that have been exclusively assigned to them.
4. Method according to any one of claims 1 to 3, characterised in that at least the initial assignment or first assignment of the exclusive work zones (Z1, Z2, Zj) follows an alternative, cyclic, repetitive or arbitrary allocation rule, for the various robots in successive adjacent work zones resulting from the subdivision of the plot (P), the work zones consisting either of substantially straight strips arranged side by side, in the case of a polygonal plot (P) with at least a partial peripheral headland (F), or of substantially circular strips arranged concentrically to one another, in the case of a disc-shaped plot (P) with a headland (F) extending along a radius.
5. Method according to any of claims 1 to 4, characterised in that it consists in implementing agricultural robots (R1, R2, Ri) performing the same type of work, the robots preferably having identical working widths (Lr), and advantageously being of the same type.
6. Method according to any of claims 1 to 5, characterised in that it consists in providing, between at least two adjacent work zones (Z1, Z2, Zj), an intermediate zone(Z’) in the form of a strip that should not be worked by the agricultural robots (R1, R2, Ri).
7. Method according to any one of claims 1 to 6, characterised in that it potentially consists of performing a new assignment of the work zones (Z1, Z2, Zj) not yet worked to the various agricultural robots (R1, R2, Ri) present and operational, when adding a new robot, when a robot is withdrawn or leaves, or even when an active robot is stopped in a work zone, this reassignment being operated by the common central management and control system (SC) and transmitted to the various robots.
8. Method according to any of claims 1 to 7, characterised in that the subdivision of the plot (P) and the allocation of the exclusive work zones (Z1, Z2, Zj) to the various agricultural robots (R1, R2, Ri) take into account minimising the crossing of the robots in the headland(s) (F) when changing work zones.
9. Method according to any of claims 1 to 8, characterised in that the movement of an agricultural robot (R1, R2, Ri) in a work zone (Z1, Z2, Zj) that has been exclusively allocated to it is defined so that it does not cross paths with a robotfrom an adjacent or adjoining work zone, at the mutually abutting borders of the two zones.10.Agricultural machinery assembly for the automated working of plots (P) consisting of a fleet of at least two mobile autonomous and independent agricultural machines or robots (R1, R2, ..., Ri), equipped with appropriate tools, and a common central management and control system (SC) suitable for communicating with the robots in order to send them instructions and / or commands and in return to receive information on the operation and / or status of the robots, each robot furthermore being equipped with a satellite positioning or tracking device, an assembly characterised in that the central management and control system (SC) includes means making it possible, on one hand, to subdivide the plot (P) to be worked, prior to the start of work on this plot (P) and / or progressively during its work, into at least two distinct work zones (Z1, Z2, ..., Zj), the whole of the work zones advantageously substantially covering all of the exploitable surface area of the plot and each work zone consisting of a fraction of the plot in the form of a strip and, on the other hand, to assign each work zone (Z1, Z2, Zj) exclusively to one of the agricultural robots (R1, R2, Ri), at least during the considered work phase, the width (Lz) of the majority of the work zones (Z1, Z2, Zj) being greater than or equal to the working width (Lr) of the agricultural robot (R1, R2, Ri) exclusively assigned to it, by being advantageously equal to a multiple, preferably an integer, of the working width (Lr) of the agricultural robot (R1, R2, Ri) exclusively assigned to it; and the exclusive assignment, during work on the plot (P), of work zones (Z1, Z2, Zj) not yet worked to the various agricultural robots (R1, R2, Ri) being achieved progressively according to the completion of work in the various work zones by the agricultural robots that have respectively been assigned to them.11 .Assembly according to claim 10, characterised in that it implements the method according to any one of claims 1 to 9 to manage the fleet of robots (R1, R2, Ri) during the working of a plot (P).
Citation Information
Patent Citations
Autonomous work vehicle travel system, travel route-managing device, travel route generating device, and travel route determining device
EP3508045A1
Automated agriculture system
US20170336787A1
Choreographer system for autonomous off-road vehicles
US20180364739A1
Method and apparatus for providing autoguidance for multiple agricultural machines
US6205381B1
Method for managing fleets of self-guided agricultural vehicles
WO2020221981A1
