IP Library Granted Patent US 11,940,789
Granted Patent B2
US 11,940,789 · App. 17/363,460 · Granted Mar 26, 2024

System and method for autonomous operation of a machine

Inventors: William J. Schlacks, IV (Columbia, MO); Brian Adams (Columbia, MO); James Dianics (Columbia, MO); Ian Graves (Columbia, MO); Rob Martin (Columbia, MO); Scott Pfursich (Columbia, MO)
Assignee: EQUIPMENTSHARE.COM INC.
G05D1/0044G05D1/0027G05D1/0055G05D1/0238G05D1/0255G05D1/0278
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 11,940,789
App. No.
17/363,460
Granted
Mar 26, 2024
Kind
B2
Abstract

A system for autonomous or semi-autonomous operation of a vehicle is disclosed. The system includes a machine automation portal (MAP) application configured to enable a computing device to (a) display a map of a work site and (b) provide a graphical user interface that enables a user to (i) define a boundary of an autonomous operating zone on the map and (ii) define a boundary of one or more exclusion zones. The system also includes a robotics processing unit configured to (a) receive the boundary of the autonomous operating zone and the boundary of each exclusion zone from the computing device, (b) generate a planned command path that the vehicle will travel to perform a task within the autonomous operating zone while avoiding each exclusion zone, and (c) control operation of the vehicle so that the vehicle travels the planned command path to perform the task.

Claims (29)

1. A system for controlling movement of an articulated vehicle comprising a front compartment and a rear compartment connected by an articulating joint, comprising:

a robotics processing unit configured to generate control data to cause movement of the articulated vehicle between a plurality of waypoints along a planned command path within an autonomous operating zone, wherein the control data for each waypoint is generated by:

identifying a plurality of lines including (a) a zero body angle heading line of the articulated vehicle, (b) a front vector line of the front compartment, (c) a rear vector line of the rear compartment, and (d) a waypoint line from the articulated joint to the waypoint;

calculating a plurality of angles including (a) a body angle between the front vector line and the rear vector line, (b) a front line-of-sight angle between the front vector line and the waypoint line, (c) a rear line-of-sight angle between the rear vector line and the waypoint line, (d) a zero body angle heading forward, and (e) a zero body angle heading reverse;

utilizing the calculated angles to generate the control data for the waypoint; and

a controller configured to utilize the control data generated by the robotics processing unit to control operation of the articulated vehicle so that the articulated vehicle travels the planned command path within the autonomous operating zone.

2. The system of claim 1 , wherein the articulated vehicle comprises a trench roller compactor that travels the planned command path to perform a compaction task within the autonomous operating zone.

3. The system of claim 1 , wherein the controller comprises an original controller of the articulated vehicle.

4. The system of claim 1 , wherein the controller comprises a vehicle control unit that interfaces with an original controller of the articulated vehicle.

5. The system of claim 1 , wherein the controller is configured to control a hydraulic system and engine controls of the articulated vehicle.

6. The system of claim 1 , wherein the control data comprises a plurality of turn and throttle commands.

7. The system of claim 1 , wherein the control data causes the articulated vehicle to perform a shuffle turn that includes movement in a forward direction and a reverse direction.

8. The system of claim 1 , wherein the robotics processing unit is configured to detect an obstacle in the planned command path of the articulated vehicle, and wherein the control data causes the articulated vehicle to enter an idle state upon detection of the obstacle.

9. The system of claim 1 , wherein the robotics processing unit is located on the vehicle.

10. The system of claim 1 , wherein the robotics processing unit is located remote from the vehicle.

11. A system for controlling movement of an articulated vehicle comprising a front compartment and a rear compartment connected by an articulating joint, comprising:

a robotics processing unit configured to generate control data to cause movement of the articulated vehicle between a plurality of waypoints along a planned command path within an autonomous operating zone, wherein the control data for each waypoint is generated by:

calculating three or more angles selected from the following: (a) a body angle between a front vector line of the front compartment and a rear vector line of the rear compartment, (b) a front line-of-sight angle between the front vector line and a waypoint line from the articulated joint to the waypoint, (c) a rear line-of-sight angle between the rear vector line and the waypoint line, (d) a zero body angle heading forward, and (e) a zero body angle heading reverse; and

utilizing the calculated angles to generate the control data for the waypoint; and

a controller configured to utilize the control data generated by the robotics processing unit to control operation of the articulated vehicle so that the articulated vehicle travels the planned command path within the autonomous operating zone.

12. The system of claim 11 , wherein the articulated vehicle comprises a trench roller compactor that travels the planned command path to perform a compaction task within the autonomous operating zone.

13. The system of claim 11 , wherein the controller comprises an original controller of the articulated vehicle.

14. The system of claim 11 , wherein the controller comprises a vehicle control unit that interfaces with an original controller of the articulated vehicle.

15. The system of claim 11 , wherein the controller is configured to control a hydraulic system and engine controls of the articulated vehicle.

16. The system of claim 11 , wherein the control data comprises a plurality of turn and throttle commands.

17. The system of claim 11 , wherein the control data causes the articulated vehicle to perform a shuffle turn that includes movement in a forward direction and a reverse direction.

18. The system of claim 11 , wherein the robotics processing unit is configured to detect an obstacle in the planned command path of the articulated vehicle, and wherein the control data causes the articulated vehicle to enter an idle state upon detection of the obstacle.

19. The system of claim 11 , wherein the robotics processing unit is located on the vehicle.

20. The system of claim 11 , wherein the robotics processing unit is located remote from the vehicle.

Assignments (11)
SUPPLEMENT NO. 1 TO PATENT SECURITY AGREEMENT Recorded Jun 22, 2026
From: EQUIPMENTSHARE.COM INC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 075800/0655 →
RELEASE OF SECURITY INTEREST Recorded Dec 11, 2025
From: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
To: EQUIPMENTSHARE.COM INC
Reel/Frame 073194/0861 →
SECURITY INTEREST Recorded Nov 26, 2025
From: EQUIPMENTSHARE.COM INC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 073050/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 26, 2025
From: CAPITAL ONE, NATIONAL ASSOCIATION
To: EQUIPMENTSHARE.COM INC
Reel/Frame 073050/0062 →
SECURITY INTEREST Recorded Oct 25, 2024
From: EQUIPMENTSHARE.COM INC.
To: CAPITAL ONE, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 069017/0617 →
PATENT SECURITY AGREEMENT Recorded Sep 27, 2024
From: EQUIPMENTSHARE.COM INC
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 069066/0406 →
PATENT SECURITY AGREEMENT Recorded May 3, 2024
From: EQUIPMENTSHARE.COM INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 067307/0101 →
SECURITY INTEREST Recorded May 9, 2023
From: EQUIPMENTSHARE.COM INC.
To: CITIBANK, N.A.
Reel/Frame 063583/0856 →
SECURITY INTEREST Recorded Aug 17, 2021
From: EQUIPMENTSHARE.COM INC
To: HPS INVESTMENT PARTNERS, LLC
Reel/Frame 057205/0923 →
SECURITY INTEREST Recorded Aug 17, 2021
From: EQUIPMENTSHARE.COM INC
To: CAPITAL ONE, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 057200/0452 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2021
From: SCHLACKS, WILLIAM J, IV; ADAMS, BRIAN; DIANICS, JAMES; GRAVES, IAN; MARTIN, ROB; PFURSICH, SCOTT
To: EQUIPMENTSHARE.COM INC.
Reel/Frame 056718/0825 →
Continuity (5)
Continuation 16939358 · Jul 27, 2020
Continuation PCTUS2020026877 · Apr 6, 2020
Provisional Application 62987062 · Mar 9, 2020
Provisional Application 62829986 · Apr 5, 2019
Related Publication 20210325876A1 · Oct 21, 2021