IMPLEMENT CONTROL FOR AGRICULTURAL VEHICLES
20250280749 ยท 2025-09-11
Inventors
Cpc classification
G05D1/672
PHYSICS
A01B69/001
HUMAN NECESSITIES
International classification
G05D1/672
PHYSICS
G01S19/48
PHYSICS
Abstract
A method is provided for controlling an implement (50) of an agricultural vehicle (10) driving over a path (P) along a crop row (LR, RR). The method comprises using a point cloud sensor (20) to scan a portion of the crop row (LR, RR) and to generate a point cloud. A plurality of crop row volumes (91-98) is determined, arranged along the scanned portion of the crop row (LR, RR). For each of the crop row volumes (91-98), a vertical point density distribution is determined by calculating which points of the point cloud fall within said crop row volume (91-98). The implement (50) is controlled based on the vertical point density distribution of each of the crop row volumes (91-98).
Claims
1. A method of controlling an implement moved by an agricultural vehicle driving over a path along a crop row, the method comprising: using a point cloud sensor to scan a portion of the crop row and to generate a point cloud; defining a plurality of crop row volumes arranged along the portion of the crop row; for each crop row volume of the plurality of crop row volumes, determining a vertical point density distribution by determining which points of the point cloud fall within the crop row volume; and controlling the implement based on the vertical point density distribution of each of the plurality of crop row volumes.
2. The method of controlling the implement as claimed in claim 1, wherein each crop row volume of the plurality of crop row volumes comprises two or more crop row sub-volumes, the two or more crop row sub-volumes of the crop row volume are arranged at different heights above ground, and the vertical point density distribution of the crop row volume is determined by determining which points of the point cloud fall within each one of the two or more crop row sub-volumes of the crop row volume.
3. The method of controlling the implement as claimed in claim 1, comprising: determining a point cloud envelope of the point cloud; and controlling the implement based on the point cloud envelope.
4. The method of controlling the implement as claimed in claim 3, wherein the point cloud envelope is determined based on the vertical point density distribution of each of the plurality of crop row volumes.
5. The method of controlling the implement as claimed in claim 1, wherein the portion of the crop row is at least partly located ahead of the implement during the scanning of the portion.
6. The method of controlling the implement as claimed in claim 1, comprising determining a travel speed of the agricultural vehicle, wherein controlling the implement is based on the travel speed of the agricultural vehicle.
7. The method of controlling the implement as claimed in claim 1, wherein the plurality of crop row volumes comprises a closer row of crop volumes arranged along the portion of the crop row at a first distance to the path, and a farther row of crop volumes arranged along the portion of the crop row at a second distance to the path; and wherein the second distance is larger than the first distance.
8. The method of controlling the implement as claimed in claim 1, further comprising: based on the vertical point density distribution of each of the plurality of crop row volumes, detecting an end of the crop row; and initiating a headland turn sequence comprising controlling the implement to prepare for an upcoming headland turn.
9. The method of controlling the implement as claimed in claim 1, wherein the implement is a sprayer with a plurality of spraying nozzles, and controlling the implement comprises selectively opening and closing a subset of the plurality of spraying nozzles.
10. The method of controlling the implement as claimed in claim 1, further comprising: using the point cloud sensor to scan a portion of a second crop row along a side of the path; defining a plurality of second crop row volumes arranged along the portion of the second crop row; for each crop row volume of the plurality of second crop row volumes, determining a second vertical point density distribution by determining which points of the point cloud fall within the crop row volume; and controlling the implement based on the second vertical point density distribution of each of the plurality of second crop row volumes.
11. A non-transitory, computer-readable storage medium storing instructions thereon that when executed by one or more processors cause the one or more processors to execute the method of claim 1.
12. A system for controlling an implement moved by an agricultural vehicle driving over a path along a crop row, the system comprising: a point cloud sensor configured to scan a portion of the crop row and to generate a point cloud; and a controller operatively coupled to the point cloud sensor to receive the point cloud, the controller being configured to: define a plurality of crop row volumes arranged along the portion of the crop row; determine a vertical point density distribution for each crop row volume of the plurality of crop row volumes by determining which points of the point cloud fall within the crop row volume; and control the implement based on the vertical point density distribution of each of the plurality of crop row volumes.
13. The system as claimed in claim 12, wherein the point cloud sensor is a LIDAR sensor.
14. The system as claimed in claim 12, comprising a speed sensor for determining a travel speed of the agricultural vehicle, wherein the speed sensor is operatively coupled to the controller, and the controller is configured to control the implement based on the vertical point density distribution of each of the plurality of crop row volumes and the travel speed of the agricultural vehicle.
15. The agricultural vehicle configured to move and control the implement, the agricultural vehicle comprising the system as claimed in claim 12.
16. The method of controlling the implement as claimed in claim 5, wherein the implement is located behind the agricultural vehicle.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Embodiments of the invention will now be described by way of example with reference to the accompanying drawings, in which:
[0020]
[0021]
[0022]
DETAILED DESCRIPTION
[0023]
[0024] The tractor 10 comprises a towbar, for example in the form of a three-point hitch 40, for towing an implement 50 (see
[0025]
[0026] According to an embodiment of the invention, the point cloud sensor 20 is used to scan a portion of one or both crop rows LR, RR and to generate a point cloud representing the outer surface of the vegetation 500 in the respective crop row LR, RR. Depending on the crop type, the rows will contain some crop along substantially the full length of the crop row LR, RR, or gaps in between separate plants, trees, or bushes may contain no vegetation at all. The generated point cloud data is received by the controller 30. The controller defines a plurality of crop row volumes 91-98 that are arranged along the scanned portion of the crop row LR, RR. For each of the crop row volumes 91-98, a vertical point density distribution is determined by calculating which points of the generated point cloud fall within said crop row volume. The implement 50 is then controlled based on the vertical point density distribution of each of the crop row volumes 91-98.
[0027] Various methods are available for determining the vertical point density distribution of the crop row volumes 91-98. For example, each point in the generated point cloud may comprise a height parameter, indicating a vertical height of the point above a reference level (e.g. the ground level, or a height of the point cloud sensor 20). Based on the height parameters of all the points inside a crop row volume 91-98, a vertical point distribution can be computed using well-known mathematical algorithms. In a particular implementation, each of the crop row volumes 91-98 comprises two or more crop row sub-volumes. Each crop row sub-volume of the crop row volume 91-98 is arranged at a different height above ground. The vertical point density distribution of the crop row volume 91-98 is then determined by calculating which points of the point cloud fall within each one of the crop row sub-volumes. The smaller the sub-volumes, the more precise the vertical point density distribution will be, and the more efficient the implement operation can be made.
[0028] While LIDAR may have been used before to detect the presence or absence of plants and trees, the current invention takes the use of point cloud data for implement control to another level. By determining the vertical point density in each crop row volume it is made possible to control the implement 50 in a way that optimises the efficient use of, for example, vehicle power and spraying liquid. Instead of a one-size-fits-all approach, the now proposed control method allows for adapting the implement use to the local crop growth. For example, more spraying liquid may be used where the vegetation 500 is more dense and more spraying liquid may be needed. In orchards, tree tops may be treated according to the local density of their foliage, without wasting energy or spraying liquid on less dense parts of the vegetation 500. When tilling cover crops, energy may be saved by tilling less aggressively where the crop is lower and less dense.
[0029] The controller 30 may further be used for determining a point cloud envelope of the point cloud and for controlling the implement 50 based on the point cloud envelope. A point cloud envelope may be calculated using edge detection algorithms to determine the boundaries of the point clouds generated by the point cloud sensor 20. Alternatively, the point cloud envelope is determined based on the vertical point density distribution of each of the crop row volumes 91-98.
[0030] Typically, the scanned portion of the crop row LR, RR is at least partly located ahead of the implement 55 during the scanning of said portion. For example, in the embodiment of
[0031] In preferred embodiments, the plurality of crop row volumes 91-98 may comprise a closer row of crop volumes 91a -98a, arranged along the scanned portion of the crop row LR, RR at a first distance to the path P, and a further row of crop volumes 91b -98b, arranged along the scanned portion of the crop row LR, RR at a second distance to the path P. The second distance is larger than the first distance. For not obscuring
[0032]
[0033] The calculated vertical point density distribution of the crop row volumes 91-98 may be used by the controller 30 to detect an end of the crop row LR, RR. The end of a crop row may, for example, be detected when the average or maximum point density of a crop row volume 91-98 remains below a minimum threshold for a set amount of adjacent crop row volumes 91-98. Preferably, crop rows LR, RR at both sides of the tractor are monitored and a row end is only detected when no crop 500 is found at either side of the tractor 10. When a row end is detected, the controller 30 may initiate a headland turn sequence that comprises controlling the implement 50 to prepare for the upcoming turn of the tractor 10 at the headland. This way, the point cloud sensor 20 can be used, not just for improved implement control, but also for end of row detection. This method for end of row detection brings the advantage that it remains available in the absence of an accurate GPS signal.
[0034] In a particular advantageous implementation, the implement 50 of the tractor 10 is a sprayer with a plurality of spraying nozzles. The controller 30 may be configured to control the sprayer by selectively opening and closing a subset of the plurality of spraying nozzles. With such a selectively controllable sprayer, it is possible to only spray the parts of crops 500 that need to be sprayed and not waste any spraying liquid that just evaporates in the air or falls to the ground. It may further be possible to selectively spray specific amounts of spraying liquid in dependence of the local point density at the respective height, such that more spraying liquid is applied to the most dense parts of the crop. In other embodiments, the implement 50 may, for example, be a duster with multiple nozzles that can be controlled individually. Similarly, the calculated vertical point density distribution may be used to selectively control a trimmer or defoliator to operate on specific parts of trees, plants, or bushes.