Abstract: The present disclosure discloses a method and an Electronic Control Unit (ECU) of autonomous vehicle for validating odometer performance in real-time. The method includes initiating navigation of the autonomous vehicle through a planned path on receipt of a source input and a destination input on a map. A first landmark at a first distance and a first viewing angle and a second landmark at a second distance and second viewing angle is detected from a current position of the autonomous vehicle. A first stored record corresponding to the first landmark based on a first distance match and a second stored record corresponding to the second landmark based on a second distance match is identified. The current position and a next consecutive position of the autonomous vehicle is determined. Reading of the odometer is validated with distance covered by the autonomous vehicle measured between the current position and the consecutive position.
1. A method of validating odometer performance in an autonomous vehicle in real-time, the method
comprising:
initiating, by an electronic control unit (ECU), navigation of the autonomous vehicle through a planned path on receipt of a source input and a destination input on a map, wherein the map is a three-dimensional map;
detecting, by the ECU, a first landmark at a first distance and a first viewing angle and a second landmark at a second distance and second viewing angle from a current position of the autonomous vehicle on the planned path based on camera observation;
identifying, by the ECU, a first stored record corresponding to the first landmark based on a first distance match and a second stored record corresponding to the second landmark based on a second distance match;
determining, by the ECU, the current position of the autonomous vehicle on the map based on the first distance, the first viewing angle, the second distance, the second viewing angle, the first stored record and the second stored record;
determining, by the ECU, a next consecutive position of the autonomous vehicle on the map; and
validating, by the ECU, reading of the odometer with distance covered by the autonomous vehicle measured between the current position and the consecutive position.
2. The method as claimed in claim 1 and further comprising identifying a stored record by:
identifying one or more landmarks on a path by manually running the autonomous vehicle through the path;
determining distance data, viewing angle data, and position data associated with the one or more landmarks on the path of the autonomous vehicle; and
storing the distance data, the viewing angle data, and the position data associated with the one or more landmarks with respect to position of the autonomous vehicle as the stored record.
3. The method as claimed in claim 2, wherein the distance data, the viewing angle data, associated with the one or more landmarks are identified using an image processing method, and wherein the position data associated with the one or more landmarks are pre-defined.
4. The method as claimed in claim 1 and further comprising:
planning a global path for navigation of the autonomous vehicle.
5. The method as claimed in claim 4 and further comprising:
generating a trajectory plan for the global path based on environment data and speed data associated with the autonomous vehicle; and
generating a velocity for the autonomous vehicle based on the trajectory plan.
6. An Electronic Control Unit (ECU) of an autonomous vehicle for validating odometer performance
in real-time, comprising:
a processor; and
a memory communicatively coupled to the processor, wherein the memory stores processor instructions, which, on execution, causes the processor to:
initiate navigation of the autonomous vehicle through a planned path on receipt of a source input and a destination input on a map, wherein the map is a three-dimensional map;
detect a first landmark at a first distance and a first viewing angle and a second landmark at a second distance and second viewing angle from a current position of the autonomous vehicle on the planned path based on camera observation;
identify a first stored record corresponding to the first landmark based on a first distance match and a second stored record corresponding to the second landmark based on a second distance match;
determine the current position of the autonomous vehicle on the map based on the first distance, the first viewing angle, the second distance, the second viewing angle, the first stored record and the second stored record;
determine a next consecutive position of the autonomous vehicle on the map; and
validate reading of the odometer with distance covered by the autonomous vehicle measured between the current position and the consecutive position.
7. The ECU as claimed in claim 6, wherein the processor instructions causes the processor to identify
a stored record by:
identifying one or more landmarks on a path by manually running the autonomous vehicle through the path;
determining distance data, viewing angle data, and position data associated with the one or more landmarks on the path of the autonomous vehicle; and
storing the distance data, the viewing angle data, and the position data associated with the one or more landmarks with respect to position of the autonomous vehicle as the stored record.
8. The ECU as claimed in claim 7, wherein the distance data, the viewing angle data, associated with the one or more landmarks are identified using an image processing method, and wherein the position data associated with the one or more landmarks are pre-defined.
9. The ECU as claimed in claim 6, and wherein the processor instructions causes the processor to:
plan a global path for navigation of the autonomous vehicle.
10. The ECU as claimed in claim 9, and wherein the processor instructions causes the processor to: generate a trajectory plan for the global path based on environment data and speed data associated with the autonomous vehicle; and
generate a velocity for the autonomous vehicle based on the trajectory plan.
| # | Name | Date |
|---|---|---|
| 1 | 201941012470-STATEMENT OF UNDERTAKING (FORM 3) [29-03-2019(online)].pdf | 2019-03-29 |
| 2 | 201941012470-REQUEST FOR EXAMINATION (FORM-18) [29-03-2019(online)].pdf | 2019-03-29 |
| 3 | 201941012470-POWER OF AUTHORITY [29-03-2019(online)].pdf | 2019-03-29 |
| 4 | 201941012470-FORM 18 [29-03-2019(online)].pdf | 2019-03-29 |
| 5 | 201941012470-FORM 1 [29-03-2019(online)].pdf | 2019-03-29 |
| 6 | 201941012470-DRAWINGS [29-03-2019(online)].pdf | 2019-03-29 |
| 7 | 201941012470-DECLARATION OF INVENTORSHIP (FORM 5) [29-03-2019(online)].pdf | 2019-03-29 |
| 8 | 201941012470-COMPLETE SPECIFICATION [29-03-2019(online)].pdf | 2019-03-29 |
| 9 | abstract 201941012470.jpg | 2019-04-01 |
| 10 | 201941012470-Request Letter-Correspondence [31-05-2019(online)].pdf | 2019-05-31 |
| 11 | 201941012470-Power of Attorney [31-05-2019(online)].pdf | 2019-05-31 |
| 12 | 201941012470-Form 1 (Submitted on date of filing) [31-05-2019(online)].pdf | 2019-05-31 |
| 13 | 201941012470-PETITION UNDER RULE 137 [08-09-2021(online)].pdf | 2021-09-08 |
| 14 | 201941012470-PETITION UNDER RULE 137 [08-09-2021(online)]-1.pdf | 2021-09-08 |
| 15 | 201941012470-OTHERS [08-09-2021(online)].pdf | 2021-09-08 |
| 16 | 201941012470-Information under section 8(2) [08-09-2021(online)].pdf | 2021-09-08 |
| 17 | 201941012470-FORM 3 [08-09-2021(online)].pdf | 2021-09-08 |
| 18 | 201941012470-FER_SER_REPLY [08-09-2021(online)].pdf | 2021-09-08 |
| 19 | 201941012470-DRAWING [08-09-2021(online)].pdf | 2021-09-08 |
| 20 | 201941012470-CORRESPONDENCE [08-09-2021(online)].pdf | 2021-09-08 |
| 21 | 201941012470-COMPLETE SPECIFICATION [08-09-2021(online)].pdf | 2021-09-08 |
| 22 | 201941012470-CLAIMS [08-09-2021(online)].pdf | 2021-09-08 |
| 23 | 201941012470-ABSTRACT [08-09-2021(online)].pdf | 2021-09-08 |
| 24 | 201941012470-FER.pdf | 2021-10-17 |
| 25 | 201941012470-US(14)-HearingNotice-(HearingDate-17-04-2023).pdf | 2023-04-03 |
| 26 | 201941012470-POA [10-04-2023(online)].pdf | 2023-04-10 |
| 27 | 201941012470-FORM 13 [10-04-2023(online)].pdf | 2023-04-10 |
| 28 | 201941012470-Correspondence to notify the Controller [10-04-2023(online)].pdf | 2023-04-10 |
| 29 | 201941012470-AMENDED DOCUMENTS [10-04-2023(online)].pdf | 2023-04-10 |
| 30 | 201941012470-Written submissions and relevant documents [02-05-2023(online)].pdf | 2023-05-02 |
| 31 | 201941012470-PatentCertificate09-06-2023.pdf | 2023-06-09 |
| 32 | 201941012470-IntimationOfGrant09-06-2023.pdf | 2023-06-09 |
| 1 | 2020-12-2914-51-33E_29-12-2020.pdf |