IP Library Granted Patent US 12,204,339
Granted Patent B2
US 12,204,339 · App. 17/893,758 · Granted Jan 21, 2025

Mobile autonomous agricultural system and method

Inventors: Edward John Francis Palmer (Herefordshire, GB); Koorosh Khodabandehloo (Devon, GB)
Assignee: S&A GROUP HOLDINGS LIMITED
G05D1/0231A01D46/30G01S17/88G05D1/0274A01B79/005G01S17/931G05D1/637
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,204,339
App. No.
17/893,758
Granted
Jan 21, 2025
Kind
B2
Abstract

There is provided a mobile autonomous agricultural system comprising: a powered mobile unit for carrying agricultural equipment, and configured to move along rows of crops; at least one laser curtain sensor configured to project a laser curtain away from the mobile unit; a location module configured to monitor a location of the mobile unit relative to a row; a controller configured to control the travel of the mobile unit; a safety module configured to: receive a location signal from the location module related to the location of the mobile unit relative to a row, select a mode of operation to process the laser curtain in a predefined laser curtain pattern, based on the received location signal, each mode of operation corresponding to a different predefined laser curtain pattern, and to generate a safety output in response to determining that the laser curtain is interrupted within the laser curtain pattern.

Claims (79)

1. A mobile autonomous agricultural system comprising:

a powered mobile unit for carrying agricultural equipment, and configured to move along rows of crops;

at least one laser curtain sensor configured to project a laser curtain away from the mobile unit;

a location module configured to monitor a location of the mobile unit relative to a row;

a controller configured to control the travel of the mobile unit;

a safety module configured to:

receive a location signal from the location module related to the location of the mobile unit relative to a row,

select a mode of operation to process the laser curtain in a predefined laser curtain pattern, based on the received location signal, each mode of operation corresponding to a different predefined laser curtain pattern, and

to generate a safety output in response to determining that the laser curtain is interrupted within the laser curtain pattern;

wherein the safety module is configured to select a default mode of operation unless any deviating criteria are met,

wherein the deviating criteria comprises a first deviating criterion comprising the mobile unit being controlled to move from one row to another row, wherein when the first deviating criterion is met, the safety mode is configured to select a crabbing mode, and

wherein the crabbing mode comprises processing the laser curtain in a laser curtain pattern which extends from the mobile unit along the axial direction up to a minimum axial distance, and in a width direction, perpendicular to the axial direction, up to a maximum width distance.

2. A mobile autonomous agricultural system according to claim 1 , comprising a plurality of laser curtain sensors distributed around the mobile unit configured together to form the laser curtain, and

wherein each laser curtain sensor is configured to project a respective laser plane which overlaps with at least one other laser plane to form the laser curtain.

3. A mobile autonomous agricultural system according to claim 1 , wherein the default mode comprises processing the laser curtain in a laser curtain pattern which extends from the mobile unit in an axial direction up to a maximum axial distance from the mobile unit, and in a width direction, perpendicular to the axial direction, up to a maximum width distance from the mobile unit.

4. A mobile autonomous agricultural system according to claim 1 , wherein the system comprises at least one robot arm configured to perform agricultural tasks, and the safety output is a signal to control the robot arm to stop.

5. A mobile autonomous agricultural system according to claim 1 , wherein for each mode of operation, each predefined laser curtain pattern, which the safety module is configured to process, extends downwards from the laser curtain sensors, up to a threshold ground distance from the ground.

6. A mobile autonomous agricultural system according to claim 1 , wherein the laser curtain sensor is configured to monitor and map the ground surface.

7. A mobile autonomous agricultural system according to claim 6 , wherein the safety module is configured to dynamically alter the predefined laser curtain pattern for each mode of operation based on the mapped ground surface, and

wherein when the laser curtain sensor determines that there is an inclination in the local ground surface around the mobile unit beyond a threshold inclination, the safety module is configured to dynamically alter the laser curtain pattern which is processed, by making shorter an axial extent of the laser curtain pattern or a width extent, perpendicular to the axial direction.

8. A method of controlling a powered mobile unit of a mobile autonomous agricultural system according to claim 1 , the mobile unit configured to carry agricultural equipment and configured to move along rows of crops, the method comprising the steps of:

projecting a laser curtain away from the mobile unit;

determining a location of the mobile unit relative to a row;

selecting a mode of operation, to process the laser curtain in a predefined laser curtain pattern, based on the determined location of the mobile unit relative to the row, wherein each mode of operation comprises processing a different predefined laser curtain pattern;

generating a safety output in response to determining that the laser curtain is interrupted within the laser curtain pattern; and

selecting a default mode unless any deviating criteria is met,

wherein the deviating criteria comprises a first deviating criterion comprising the mobile unit being controlled to move from one row to another row, and determining that the mobile unit is within a first threshold distance from an end of a row, wherein when the first deviating criterion is met the method comprises selecting a crabbing mode, and

wherein the crabbing mode comprises processing the laser curtain in a laser curtain pattern which extends from the mobile unit along the axial direction up to a minimum axial distance, and in a width direction, perpendicular to the axial direction, up to a maximum width distance.

9. A method according to claim 8 , wherein the laser curtain is projected to surround the mobile unit.

10. A method according to claim 9 ,

wherein the default mode comprises processing the laser curtain in a laser curtain pattern which extends from the mobile unit in an axial direction up to a maximum axial distance from the mobile unit, and in a width direction, perpendicular to the axial direction, up to a maximum width distance from the mobile unit.

11. A method according to claim 8 , wherein for each mode of operation, each predefined laser curtain pattern, which the safety module is configured to process, extends up to a threshold ground distance off the ground.

12. A method according to claim 8 , comprising monitoring and mapping the ground surface and dynamically altering the predefined laser curtain pattern for each mode of operation based on the monitored ground surface, and

comprising determining that there in an inclination in the ground surface above an inclination threshold, based on the mapped ground surface, and dynamically altering the laser curtain pattern by making shorter an axial extent of the laser curtain pattern or a width extent, perpendicular to the axial direction.

13. A non-transitory computer-readable storage medium comprising computer-readable instructions that, when read by a computer, causes the performance of a method in accordance with claim 8 .

14. A mobile autonomous agricultural system comprising:

a powered mobile unit for carrying agricultural equipment, and configured to move along rows of crops;

at least one laser curtain sensor configured to project a laser curtain away from the mobile unit;

a location module configured to monitor a location of the mobile unit relative to a row;

a controller configured to control the travel of the mobile unit;

a safety module configured to:

receive a location signal from the location module related to the location of the mobile unit relative to a row,

select a mode of operation to process the laser curtain in a predefined laser curtain pattern, based on the received location signal, each mode of operation corresponding to a different predefined laser curtain pattern, and

to generate a safety output in response to determining that the laser curtain is interrupted within the laser curtain pattern,

wherein the safety module is configured to select a default mode of operation unless any deviating criteria are met,

wherein the deviating criteria comprises a second deviating criterion comprising the mobile unit being controlled to approach a row, and then determining that the mobile unit is within a first threshold distance from an end of the row, such that when the mobile unit is determined to be within the first threshold distance from an end of a row, the safety module is configured to select an entry mode,

wherein the entry mode comprises processing the laser curtain to the same extent as the default mode or a crabbing mode, but excluding from processing a channel in the laser curtain corresponding to the position of the row, and

wherein the crabbing mode comprises processing the laser curtain in a laser curtain pattern which extends from the mobile unit along the axial direction up to a minimum axial distance, and in a width direction, perpendicular to the axial direction, up to a maximum width distance.

15. A method of controlling a powered mobile unit of a mobile autonomous agricultural system according to claim 6 , the mobile unit configured to carry agricultural equipment and configured to move along rows of crops, the method comprising:

projecting a laser curtain away from the mobile unit;

determining a location of the mobile unit relative to a row;

selecting a mode of operation, to process the laser curtain in a predefined laser curtain pattern, based on the determined location of the mobile unit relative to the row, wherein each mode of operation comprises processing a different predefined laser curtain pattern;

generating a safety output in response to determining that the laser curtain is interrupted within the laser curtain pattern

selecting a default mode unless any deviating criteria is met,

wherein the deviating criteria comprises a second deviating criterion comprising the mobile unit being controlled to approach a row, and determining that the mobile unit is within a first threshold distance from an end of a row, such that when the second deviating criterion is met, the method comprises selecting an entry mode,

wherein the entry mode comprises processing the laser curtain to the same extent as a default mode or a crabbing mode, but excluding from processing a channel in the laser curtain corresponding to the location of the row, and

wherein the crabbing mode comprises processing the laser curtain in a laser curtain pattern which extends from the mobile unit along the axial direction up to a minimum axial distance, and in a width direction, perpendicular to the axial direction, up to a maximum width distance.

16. A non-transitory computer-readable storage medium comprising computer-readable instructions that, when read by a computer, causes the performance of a method in accordance with claim 15 .

17. A mobile autonomous agricultural system comprising:

a powered mobile unit for carrying agricultural equipment, and configured to move along rows of crops;

at least one laser curtain sensor configured to project a laser curtain away from the mobile unit;

a location module configured to monitor a location of the mobile unit relative to a row;

a controller configured to control the travel of the mobile unit;

a safety module configured to:

receive a location signal from the location module related to the location of the mobile unit relative to a row,

select a mode of operation to process the laser curtain in a predefined laser curtain pattern, based on the received location signal, each mode of operation corresponding to a different predefined laser curtain pattern, and

to generate a safety output in response to determining that the laser curtain is interrupted within the laser curtain pattern,

wherein the safety module is configured to select a default mode of operation unless any deviating criteria are met,

wherein the deviating criteria comprises a third deviating criterion comprising the mobile unit being within a second threshold distance from an end of a row or within the row, such that when the third deviating criterion is met, the safety module is configured to select a row mode, and

wherein the row mode comprises processing the laser curtain to form a laser curtain pattern which extends from the mobile unit along the axial direction up to a maximum axial distance, and in a width direction, perpendicular to the axial direction, up to a minimum width distance.

18. A method of controlling a powered mobile unit of a mobile autonomous agricultural system according to claim 17 , the mobile unit configured to carry agricultural equipment and configured to move along rows of crops, the method comprising:

projecting a laser curtain away from the mobile unit;

determining a location of the mobile unit relative to a row;

selecting a mode of operation, to process the laser curtain in a predefined laser curtain pattern, based on the determined location of the mobile unit relative to the row, wherein each mode of operation comprises processing a different predefined laser curtain pattern;

generating a safety output in response to determining that the laser curtain is interrupted within the laser curtain pattern

selecting a default mode unless any deviating criteria is met,

wherein the deviating criteria comprises a third deviating criterion comprising the mobile unit being within a second threshold distance from an end of a row, such that when the third deviating criterion is met, the method comprises selecting a row mode, and

wherein the row mode comprises processing the laser curtain to form a laser curtain pattern which extends from the mobile unit along the axial direction up to a maximum axial distance, and in a width direction, perpendicular to the axial direction, up to a minimum width distance.

19. A non-transitory computer-readable storage medium comprising computer-readable instructions that, when read by a computer, causes the performance of a method in accordance with claim 18 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2022
From: PALMER, EDWARD JOHN FRANCIS; KHODABANDEHLOO, KOOROSH
To: S&A GROUP HOLDINGS LIMITED
Reel/Frame 061245/0464 →
Priority Claims (1)
GB 2112083 · Aug 23, 2021 · national
Continuity (1)
Related Publication 20230059246A1 · Feb 23, 2023
References Cited (11)
US 10890912B2 · Cavender-Bares · 2021 [cited by examiner]
US 11383703B2 · Nishi · 2022 [cited by examiner]
US 11408991B2 · Ingram · 2022 [cited by examiner]
US 12005930B2 · Schmitz · 2024 [cited by examiner]
US 20220244731A1 · Suzuki · 2022 [cited by examiner]
US 20220264784A1 · Iwase · 2022 [cited by examiner]
US 20220400598A1 · Tamatani · 2022 [cited by examiner]
US 20240130266A1 · Andreu · 2024 [cited by examiner]
EP 3572897A1 · 2019 [cited by applicant]
WO 2020076616A1 · 2020 [cited by applicant]
UK Search Report for App. No. GB2112083.7; May 5, 2022; 3 pgs. [cited by applicant]