IP Library Granted Patent US 11,720,122
Granted Patent B1
US 11,720,122 · App. 18/050,283 · Granted Aug 8, 2023

Robotic vehicle navigaton system and method

Inventors: James M. Serstad (Orlando, FL); Michael C. Futch (Orlando, FL); Shenghong Zhang (Orlando, FL)
Assignee: Tompkins Robotics, Inc.
G05D1/0289G05D1/0214G05D2201/0216
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,720,122
App. No.
18/050,283
Granted
Aug 8, 2023
Kind
B1
Abstract

System is configured to receive article information corresponding to articles to be transported by computer-controlled vehicles, the articles comprising a first article and a second article, each having a maximum article dimension. System is also configured to assign travel routes about a grid comprising grid cells for the vehicles to travel thereon. The travel route of a first vehicle carrying the first article includes a turning maneuver at a first grid cell. System is configured to control the turning maneuver of the first vehicle in the first grid cell such that there is no contact between the first article carried on the first vehicle with a second article carried on a second vehicle present in a second grid cell that is adjacent to the first grid cell when the first vehicle is undertaking the turning maneuver.

Claims (31)

1. A system for use in directing an article sorting operation, the system comprising a server, computer-controlled vehicles, a grid comprising grid cells for the computer-controlled vehicles to travel thereon, and destination containers, the server comprising a memory, a processor, and a routing engine, the system configured to:

receive, at the server, article information corresponding to a plurality of articles to be transported by the computer-controlled vehicles, the plurality of articles comprising a first article and a second article each having a first article dimension;

assign, by the routing engine, travel routes about the grid for the computer-controlled vehicles to travel thereon for transporting the plurality of articles to the destination containers, wherein the travel route of a first computer-controlled vehicle carrying the first article includes a turning maneuver at a first grid cell;

control, by the routing engine, the turning maneuver of a first computer-controlled vehicle in a first grid cell such that there is no contact between a first article carried on the first computer-controlled vehicle with a second article carried on a second computer-controlled vehicle present in a second grid cell that is adjacent to the first grid cell when the first computer-controlled vehicle is undertaking the turning maneuver;

wherein the first article dimension exceeds a predetermined range such that a turn radius of the first article carried on the first computer-controlled vehicle overlaps the turn radius of the second article carried on the second computer-controlled vehicle during simultaneous turning maneuvers of the first and second computer-controlled vehicles in the first and second grid cells respectively.

2. The system of claim 1 , wherein the first article dimension comprises a first length L and a first width W, wherein C is a required clearance distance between the first and second articles when both the first and second computer-controlled vehicles are undertaking the turning maneuvers simultaneously, wherein a length G of each grid cell is calculated such that G≥√{square root over ( )}(W/2+L/2)/2+L/2+C.

3. The system of claim 1 , wherein the system is further configured to: allocate, by the routing engine, a time slot for the turning maneuver of a third computer-controlled vehicle whose travel route includes a turning maneuver in a grid cell that is adjacent to the first grid cell such that the third computer-controlled vehicle does not undertake the turning maneuver during a period when the first computer-controlled vehicle is undertaking the turning maneuver in the first grid cell.

4. The system of claim 1 , wherein the grid cell comprises a polygon shape.

5. The system of claim 1 , wherein the system is further configured to: calculate, by the routing engine, an area for each of the grid cells that the grid is comprised of based on the first article dimension.

6. The system of claim 1 , wherein the system is further configured to: provide, to the routing engine, an area for each of the grid cells that the grid is comprised of based on the first article dimension.

7. The system of claim 1 , wherein the turning maneuver by the first computer-controlled vehicle comprises one of: a turn of at least 90-degrees, and a turn of at least 180-degrees.

8. The system of claim 1 , wherein the first article dimension comprises at least one of a: first length, first width, first area, and first volume.

9. The system of claim 1 , wherein the system is further configured to: control a travel path of the first computer-controlled vehicle such that the first computer-controlled vehicle does not deviate more than 10 mm of an intended travel path.

10. The system of claim 9 , wherein the system is further configured to: assign a value of C, wherein C is a required clearance distance between the first and second articles when both the first and second computer-controlled vehicles are undertaking the turning maneuvers simultaneously, such that C≥1 mm.

11. A system for use in directing an article sorting operation, the system comprising a server, computer-controlled vehicles, a grid comprising grid cells for the computer-controlled vehicles to travel thereon, and destination containers, the server comprising a memory, a processor, and a routing engine, the system configured to:

receive, at the server, article information corresponding to a plurality of articles to be transported by the computer-controlled vehicles, the plurality of articles comprising a first article and a second article each having a first article dimension;

assign, by the routing engine, travel routes about the grid for the computer-controlled vehicles to travel thereon for transporting the plurality of articles to destination containers, the travel routes comprising turning maneuvers;

control, by the routing engine, turning maneuvers of a first computer-controlled vehicle in a first grid cell and of a second computer-controlled vehicle in a second grid cell that is adjacent to the first grid cell such that, when both the first and second computer-controlled vehicles are undertaking turning maneuvers simultaneously, there is no contact between the first article carried on the first computer-controlled vehicle and the second article carried on the second computer-controlled vehicle,

wherein the first article dimension exceeds a predetermined value such that a turn radius of the first article carried on the first computer-controlled vehicle does not overlap the turn radius of the second article carried on the second computer-controlled vehicle during simultaneous turning maneuvers of the first and second computer-controlled vehicles in the first and second grid cells respectively.

12. The system of claim 11 , wherein the system is further configured to: control a travel path of the first computer-controlled vehicle such that the first computer-controlled vehicle does not deviate more than 10 mm of an intended travel path.

13. The system of claim 12 , wherein the system is further configured to: assign a value of C, wherein C is a required clearance distance between the first and second articles when both the first and second computer-controlled vehicles are undertaking the turning maneuvers simultaneously, such that C≥20 mm.

14. The system of claim 11 , wherein the grid cell comprises one of: a square shape, and a rectangle shape.

15. The system of claim 11 , wherein the first article dimension comprises a first length L and a first width W, wherein C is a required clearance distance between the first and second articles when both the first and second computer-controlled vehicles are undertaking the turning maneuvers simultaneously, wherein a length G of each grid cell is calculated such that G≥√{square root over ( )}(W/2+L/2)+C.

16. The system of claim 15 , wherein the turning maneuver by the first computer-controlled vehicle comprises a turn radius that equals a length of a diagonal D formed by the first length L and the first width W.

17. A system for use in directing an article sorting operation, the system comprising a server, computer-controlled vehicles, a grid comprising grid cells for the computer-controlled vehicles to travel thereon, and destination containers, the server comprising a memory, a processor, and a routing engine, the system configured to:

receiving, at the server, of article information corresponding to a plurality of articles to be transported by the computer-controlled vehicles, the plurality of articles comprising a first article and a second article each having a first article dimension;

assigning, by the routing engine, of travel routes about the grid for the computer-controlled vehicles to travel thereon for transporting the plurality of articles to the destination containers such that there is no contact between a first article carried on a first computer-controlled vehicle undertaking a turning maneuver in a first grid cell with a second article carried on a second computer-controlled vehicle traveling, stopped, or undertaking a turning maneuver, in a second grid cell that is adjacent to the first grid cell when only one of the first and second computer-controlled vehicles is undertaking a turning maneuver,

wherein the first article dimension exceeds a predetermined range such that a turn radius of the first article carried on the first computer-controlled vehicle extends into an adjacent grid cell during the turning maneuver of the first computer-controlled vehicle in the first grid cell.

18. The system of claim 17 , wherein the first article dimension comprises a first length X, wherein C is a required clearance distance between the first and second articles when both the first and second computer-controlled vehicles are undertaking the turning maneuvers simultaneously, wherein a length G of each grid cell is calculated such that G≥X+C.

19. The system of claim 17 , wherein the grid cell comprises one of: a square shape, and a rectangle shape.

20. The system of claim 17 , wherein the grid cell comprises a polygon shape.

Assignments (2)
SECURITY INTEREST Recorded Apr 27, 2026
From: TOMPKINS ROBOTICS, INC.
To: GLP GV CHINA 2 HOLDINGS LIMITED, AS SUCCESSOR IN INTEREST TO GLP CHINA HOLDINGS LIMITED
Reel/Frame 074490/0472 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2022
From: FUTCH, MICHAEL C; SERSTAD, JAMES M; ZHANG, SHENGHONG
To: TOMPKINS ROBOTICS, INC.
Reel/Frame 061743/0361 →
Cited By (4)
US 12,197,228 US 12,330,875 US 12,722,897 US 12,736,968