IP Library Granted Patent US 11,733,706
Granted Patent B2
US 11,733,706 · App. 16/749,823 · Granted Aug 22, 2023

Method and system for traversing planned path in marked facility

Inventor: Venkadesh M (Virudhunagar, IN)
Assignee: GREY ORANGE PTE. LTD.
G05D1/0234B60W60/00256G05D1/0088G05D1/0221G05D1/0274G05D2201/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,733,706
App. No.
16/749,823
Granted
Aug 22, 2023
Kind
B2
Abstract

A method and a system for traversing a planned path in a marked facility are provided. A transport vehicle transits from a first location to a second location in the marked facility for traversing the planned path. The first and second locations are indicated by first and second location markers, respectively. The transport vehicle records a movement pattern of the transport vehicle, while transiting from the first location to the second location. The transport vehicle halts at an intermediate location when the transport vehicle fails to detect the second location marker at the second location. A first path traversed to reach the intermediate location from the first location is retraced by the transport vehicle based on the recorded movement pattern. On reaching the first location, the transport vehicle re-attempts to transit from the first location to the second location.

Claims (40)

1. A method for traversing a planned path in a marked facility, the method comprising:

receiving, by a transport vehicle from a control server that is configured to communicate with a plurality of transport vehicles, a transit instruction instructing the transport vehicle to traverse the planned path, wherein the transit instruction includes details of at least first and second location markers including at least an estimated distance between the first and second location markers;

transiting, by a transport vehicle from among the plurality of transport vehicles, from a first location in the marked facility to a second location in the marked facility for traversing the planned path, wherein the first and second locations are indicated by the first and second location markers, respectively;

recording, by the transport vehicle, a movement pattern thereof while transiting from the first location to the second location, wherein the recorded movement pattern includes an angular alignment of the transport vehicle with respect to the first location marker at a plurality of time instances while the transport vehicle is transiting from the first location to the second location;

determining that a distance traversed by the transport vehicle exceeds or equals the estimated distance and failing to detect the second location marker at the second location;

halting, by the transport vehicle, at a current location based on the failure to detect the second location marker at the second location after the transport vehicle determines that the distance traversed by the transport vehicle exceeds or equals the estimated distance;

the transport vehicle adjusts its angular alignment to orient itself toward the first location marker and retracing a first path traversed to reach the current location from the first location based on the recorded movement pattern, wherein on reaching the first location, the transport vehicle re-attempts to transit from the first location to the second location;

communicating, by the transport vehicle to the control server, an error notification after the transport vehicle reaches a threshold number of failures to detect the second location marker; and

identifying, by the control server, the second location marker to be damaged in response to receiving the error notification communicated by the transport vehicle.

2. The method of claim 1 , further comprising modifying, by the transport vehicle, a value of a counter from a first value to a second value based on the failure to detect the second location marker.

3. The method of claim 2 , wherein the second value is less than a threshold value and the first path is retraced by the transport vehicle in response to the second value being less than the threshold value.

4. The method of claim 2 , further comprising resetting, by the transport vehicle, the counter to a default value based on a detection of the second location marker at the second location during the re-attempt to transit from the first location to the second location.

5. The method of claim 2 , wherein the second value is equal to a threshold value and the method further comprising:

detecting, by the transport vehicle, a presence of a third location after the second location in the planned path in response to the second value being equal to a threshold value, wherein the third location is indicated by a third location marker;

detecting the presence of the third location in the planned path; and

transiting, by the transport vehicle, from the current location to the third location indicated by the third location marker in response to the presence of the third location being detected in the planned path, wherein the transport vehicle transits from the current location to the third location based on a spatial alignment of each of the current location and the third location with respect to the first location.

6. The method of claim 2 , wherein the second value is greater than a threshold value and the method further comprising communicating, by the transport vehicle to the control server, the error notification in response to the second value is greater than a threshold value.

7. The method of claim 1 , further comprising storing, by the transport vehicle in a memory, the recorded movement pattern.

8. The method of claim 1 , wherein the recorded movement pattern further includes a speed of the transport vehicle or a direction in which the transport vehicle is accelerating, at the plurality of time instances while the transport vehicle is transiting from the first location to the second location.

9. A system for traversing a planned path in a marked facility, the system comprising:

a plurality of location markers affixed on a floor surface of the marked facility, wherein the plurality of location markers are indicative of a plurality of locations in the marked facility;

a control server that is configured to communicate with a plurality of transport vehicles; and

a transport vehicle, among the plurality of transport vehicles, that is configured to:

receive, from the control server, a transit instruction instructing the transport vehicle to traverse the planned path, wherein the transit instruction includes details of at least first and second location markers including at least an estimated distance between the first and second location markers;

transit from a first location in the marked facility to a second location in the marked facility for traversing the planned path, wherein the first and second locations are indicated by the first and second location markers of the plurality of location markers,

record a movement pattern thereof while transiting from the first location to the second location, wherein the recorded movement pattern includes an angular alignment of the transport vehicle with respect to the first location marker at a plurality of time instances while the transport vehicle is transiting from the first location to the second location,

determine whether a distance traversed by the transport vehicle exceeds or equals the estimated distance and while failing to detect the second location marker at the second location,

halt at a current location based on the failure to detect the second location marker at the second location after the transport vehicle determines that the distance traversed by the transport vehicle exceeds or equals the estimated distance,

adjust an angular alignment of the transport vehicle to orient the transport vehicle toward the first location marker and retrace a first path traversed to reach the current location from the first location based on the recorded movement pattern, wherein on reaching the first location, the transport vehicle re-attempts to transit from the first location to the second location, and

communicate to the control server, an error notification when the transport vehicle reaches a threshold number of re-attempts to detect the second location marker,

wherein the control server is configured to identify the second location marker to be damaged based on receiving the error notification communicated by the transport vehicle.

10. The system of claim 9 , wherein the transport vehicle is further configured to modify a value of a counter from a first value to a second value based on the failure to detect the second location marker.

11. The system of claim 10 , wherein the first path is retraced by the transport vehicle in response to the second value being less than a threshold value.

12. The system of claim 10 , wherein the transport vehicle is further configured to reset the counter to a default value based on a detection of the second location marker at the second location during the re-attempt to transit from the first location to the second location.

13. The system of claim 10 , wherein the transport vehicle is further configured to:

detect a presence of a third location after the second location in the planned path in response to the second value being equal to a threshold value, wherein the third location is indicated by a third location marker of the plurality of location markers, and

transit from the intermediate location to the third location indicated by the third location marker in response to the presence of the third location being detected in the planned path, wherein the transport vehicle transits from the current location to the third location based on a spatial alignment of each of the current location and the third location with respect to the first location.

14. The system of claim 10 , wherein the transport vehicle is further configured to communicate the error notification to the control server in response to the second value being greater than a threshold value.

15. The system of claim 9 , wherein the transport vehicle comprises a memory for storing the recorded movement pattern.

16. The system of claim 9 , wherein the recorded movement pattern further includes a speed of the transport vehicle or a direction in which the transport vehicle is accelerating, at the plurality of time instances while the transport vehicle is transiting from the first location to the second location.

Assignments (7)
ACKNOWLEDGEMENT OF SUCCESSOR ADMINISTRATIVE AGENT UNDER INTELLECTUAL PROPERTY SECURITY AGREEMENTS Recorded May 9, 2024
From: TD SLP, LLC (FORMERLY KNOWN AS CSI GP I LLC), AS RETIRING AGENT
To: ANTHELION FUND I GP LLC, AS SUCCESSOR AGENT
Reel/Frame 067370/0677 →
RELEASE OF SECURITY INTEREST Recorded Nov 17, 2023
From: ACQUIOM AGENCY SERVICES LLC
To: GREY ORANGE INCORPORATED; GREY ORANGE PTE. LTD.
Reel/Frame 065603/0442 →
SECURITY INTEREST Recorded Nov 10, 2023
From: GREY ORANGE INCORPORATED; GREY ORANGE PTE. LTD.
To: CSI GP I LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 065535/0861 →
RELEASE OF SECURITY INTEREST Recorded Jun 29, 2022
From: TRIPLEPOINT VENTURE GROWTH BDC CORP.
To: GREY ORANGE INTERNATIONAL INC.
Reel/Frame 060529/0041 →
SECURITY INTEREST Recorded May 6, 2022
From: GREY ORANGE INCORPORATED; GREY ORANGE PTE. LTD.
To: ACQUIOM AGENCY SERVICES LLC
Reel/Frame 059842/0292 →
SECURITY INTEREST Recorded Mar 25, 2021
From: GREY ORANGE INTERNATIONAL INC.
To: TRIPLEPOINT VENTURE GROWTH BDC CORP.
Reel/Frame 055726/0028 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2021
From: M, VENKADESH
To: GREY ORANGE PTE. LTD.
Reel/Frame 054969/0819 →
Continuity (1)
Related Publication 20210223783A1 · Jul 22, 2021