Abstract: This disclosure relates to method and system for validating readings of orientation sensor mounted on autonomous ground vehicle (AGV). The method may include receiving distances and angles of observation of at least two fixed objects with respect to AGV at a first position and then at a second position, calculating a first orientation and a second orientation of AGV at the first position and at the second position respectively based on the distances, the angles of observation, and coordinate positions of each of the at least two fixed objects, determining an actual change in orientation of AGV based on the first orientation and the second orientation, and validating the readings of the orientation sensor based on the actual change in orientation. The at least two fixed objects are objects with pre-identified properties in a field of view of a vision sensor mounted on AGV and on both sides of AGV. FIG. 1
Claims:WE CLAIM:
1. A method of validating readings of an orientation sensor mounted on an autonomous ground vehicle (AGV), the method comprising:
receiving, by an orientation sensor validation device, a distance and an angle of observation of each of at least two fixed objects with respect to the AGV at a first position and then at a second position, wherein the at least two fixed objects are objects with pre-identified properties in a field of view of a vision sensor mounted on the AGV and on both sides of the AGV, and wherein the distance and the angle of observation are determined based on data from the vision sensor;
calculating, by the orientation sensor validation device, a first orientation and a second orientation of the AGV at the first position and at the second position respectively, based on the distance and the angle of observation of each of the at least two fixed objects with respect to the AGV at the first position and at the second position and coordinate positions of each of the at least two fixed objects on a navigation map;
determining, by the orientation sensor validation device, an actual change in orientation of the AGV from the first position to the second position based on the first orientation and the second orientation; and
validating, by the orientation sensor validation device, the readings of the orientation sensor based on the actual change in orientation.
2. The method of claim 1, wherein the AGV is navigating along a navigation path, wherein the first position and the second position are on the navigation path, and wherein the at least two fixed objects are landmarks with pre-identified properties on both sides of the navigation path.
3. The method of claim 1, wherein receiving the distance and the angle of observation of each of the at least two fixed objects comprises:
receiving an indication of each of the at least two fixed objects based on a reference distance and a reference angle of observation from the navigational map; and
identifying presence of each of the at least two fixed objects upon receiving the indication by comparing the distance and the angle of observation with the reference distance and the reference angle of observation respectively.
4. The method of claim 1, wherein validating comprises:
determining a change in orientation of the AGV from the first position to the second position based on a first reading of the orientation sensor at the first position and a second reading of the orientation sensor at the second position; and
comparing the change in orientation with the actual change in orientation.
5. The method of claim 1, further comprising identifying an inaccuracy in the readings of the orientation sensor based on the validation and at least one of:
notifying a user with respect to the identified inaccuracy, or
initiating a corrective action based on the identified inaccuracy.
6. A system for validating readings of an orientation sensor mounted on an autonomous ground vehicle (AGV), the system comprising:
an orientation sensor validation device comprising at least one processor and a computer-readable medium storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
receiving a distance and an angle of observation of each of at least two fixed objects with respect to the AGV at a first position and then at a second position, wherein the at least two fixed objects are objects with pre-identified properties in a field of view of a vision sensor mounted on the AGV and on both sides of the AGV, and wherein the distance and the angle of observation are determined based on data from the vision sensor;
calculating a first orientation and a second orientation of the AGV at the first position and at the second position respectively, based on the distance and the angle of observation of each of the at least two fixed objects with respect to the AGV at the first position and at the second position and coordinate positions of each of the at least two fixed objects on a navigation map;
determining an actual change in orientation of the AGV from the first position to the second position based on the first orientation and the second orientation; and
validating the readings of the orientation sensor based on the actual change in orientation.
7. The system of claim 6, wherein the AGV is navigating along a navigation path, wherein the first position and the second position are on the navigation path, and wherein the at least two fixed objects are landmarks with pre-identified properties on both sides of the navigation path.
8. The system of claim 6, wherein receiving the distance and the angle of observation of each of the at least two fixed objects comprises:
receiving an indication of each of the at least two fixed objects based on a reference distance and a reference angle of observation from the navigational map; and
identifying presence of each of the at least two fixed objects upon receiving the indication by comparing the distance and the angle of observation with the reference distance and the reference angle of observation respectively.
9. The system of claim 6, wherein validating comprises:
determining a change in orientation of the AGV from the first position to the second position based on a first reading of the orientation sensor at the first position and a second reading of the orientation sensor at the second position; and
comparing the change in orientation with the actual change in orientation.
10. The system of claim 6, wherein the operations further comprise identifying an inaccuracy in the readings of the orientation sensor based on the validation and at least one of:
notifying a user with respect to the identified inaccuracy, or
initiating a corrective action based on the identified inaccuracy.
Dated 28th day of March, 2019
R Ramya Rao
Of K&S Partners
Agent for the Applicant
IN/PA-1607
, Description:TECHNICAL FIELD
[001] This disclosure relates generally to autonomous ground vehicle (AGV) and more particularly to method and system for validating readings of an orientation sensor mounted on an AGV.
| # | Name | Date |
|---|---|---|
| 1 | 201941012222-PROOF OF ALTERATION [08-06-2023(online)].pdf | 2023-06-08 |
| 1 | 201941012222-Request Letter-Correspondence [04-02-2019(online)].pdf | 2019-02-04 |
| 2 | 201941012222-IntimationOfGrant03-03-2023.pdf | 2023-03-03 |
| 2 | 201941012222-Power of Attorney [04-02-2019(online)].pdf | 2019-02-04 |
| 3 | 201941012222-PatentCertificate03-03-2023.pdf | 2023-03-03 |
| 3 | 201941012222-Form 1 (Submitted on date of filing) [04-02-2019(online)].pdf | 2019-02-04 |
| 4 | 201941012222-STATEMENT OF UNDERTAKING (FORM 3) [28-03-2019(online)].pdf | 2019-03-28 |
| 4 | 201941012222-FER.pdf | 2021-10-17 |
| 5 | 201941012222-REQUEST FOR EXAMINATION (FORM-18) [28-03-2019(online)].pdf | 2019-03-28 |
| 5 | 201941012222-ABSTRACT [03-09-2021(online)].pdf | 2021-09-03 |
| 6 | 201941012222-POWER OF AUTHORITY [28-03-2019(online)].pdf | 2019-03-28 |
| 6 | 201941012222-CLAIMS [03-09-2021(online)].pdf | 2021-09-03 |
| 7 | 201941012222-FORM 18 [28-03-2019(online)].pdf | 2019-03-28 |
| 7 | 201941012222-COMPLETE SPECIFICATION [03-09-2021(online)].pdf | 2021-09-03 |
| 8 | 201941012222-FORM 1 [28-03-2019(online)].pdf | 2019-03-28 |
| 8 | 201941012222-DRAWING [03-09-2021(online)].pdf | 2021-09-03 |
| 9 | 201941012222-DRAWINGS [28-03-2019(online)].pdf | 2019-03-28 |
| 9 | 201941012222-FER_SER_REPLY [03-09-2021(online)].pdf | 2021-09-03 |
| 10 | 201941012222-DECLARATION OF INVENTORSHIP (FORM 5) [28-03-2019(online)].pdf | 2019-03-28 |
| 10 | 201941012222-OTHERS [03-09-2021(online)].pdf | 2021-09-03 |
| 11 | 201941012222-COMPLETE SPECIFICATION [28-03-2019(online)].pdf | 2019-03-28 |
| 11 | 201941012222-Proof of Right [03-09-2021(online)].pdf | 2021-09-03 |
| 12 | 201941012222-FORM 3 [02-09-2021(online)].pdf | 2021-09-02 |
| 12 | 201941012222-FORM 3 [28-04-2020(online)].pdf | 2020-04-28 |
| 13 | 201941012222-PETITION UNDER RULE 137 [02-09-2021(online)].pdf | 2021-09-02 |
| 13 | 201941012222-Proof of Right [02-09-2021(online)].pdf | 2021-09-02 |
| 14 | 201941012222-PETITION UNDER RULE 138 [02-09-2021(online)].pdf | 2021-09-02 |
| 15 | 201941012222-PETITION UNDER RULE 137 [02-09-2021(online)].pdf | 2021-09-02 |
| 15 | 201941012222-Proof of Right [02-09-2021(online)].pdf | 2021-09-02 |
| 16 | 201941012222-FORM 3 [02-09-2021(online)].pdf | 2021-09-02 |
| 16 | 201941012222-FORM 3 [28-04-2020(online)].pdf | 2020-04-28 |
| 17 | 201941012222-Proof of Right [03-09-2021(online)].pdf | 2021-09-03 |
| 17 | 201941012222-COMPLETE SPECIFICATION [28-03-2019(online)].pdf | 2019-03-28 |
| 18 | 201941012222-OTHERS [03-09-2021(online)].pdf | 2021-09-03 |
| 18 | 201941012222-DECLARATION OF INVENTORSHIP (FORM 5) [28-03-2019(online)].pdf | 2019-03-28 |
| 19 | 201941012222-DRAWINGS [28-03-2019(online)].pdf | 2019-03-28 |
| 19 | 201941012222-FER_SER_REPLY [03-09-2021(online)].pdf | 2021-09-03 |
| 20 | 201941012222-DRAWING [03-09-2021(online)].pdf | 2021-09-03 |
| 20 | 201941012222-FORM 1 [28-03-2019(online)].pdf | 2019-03-28 |
| 21 | 201941012222-COMPLETE SPECIFICATION [03-09-2021(online)].pdf | 2021-09-03 |
| 21 | 201941012222-FORM 18 [28-03-2019(online)].pdf | 2019-03-28 |
| 22 | 201941012222-CLAIMS [03-09-2021(online)].pdf | 2021-09-03 |
| 22 | 201941012222-POWER OF AUTHORITY [28-03-2019(online)].pdf | 2019-03-28 |
| 23 | 201941012222-ABSTRACT [03-09-2021(online)].pdf | 2021-09-03 |
| 23 | 201941012222-REQUEST FOR EXAMINATION (FORM-18) [28-03-2019(online)].pdf | 2019-03-28 |
| 24 | 201941012222-FER.pdf | 2021-10-17 |
| 24 | 201941012222-STATEMENT OF UNDERTAKING (FORM 3) [28-03-2019(online)].pdf | 2019-03-28 |
| 25 | 201941012222-PatentCertificate03-03-2023.pdf | 2023-03-03 |
| 25 | 201941012222-Form 1 (Submitted on date of filing) [04-02-2019(online)].pdf | 2019-02-04 |
| 26 | 201941012222-Power of Attorney [04-02-2019(online)].pdf | 2019-02-04 |
| 26 | 201941012222-IntimationOfGrant03-03-2023.pdf | 2023-03-03 |
| 27 | 201941012222-Request Letter-Correspondence [04-02-2019(online)].pdf | 2019-02-04 |
| 27 | 201941012222-PROOF OF ALTERATION [08-06-2023(online)].pdf | 2023-06-08 |
| 1 | 2020-12-1713-35-01E_17-12-2020.pdf |