Abstract: The present disclosure discloses method and an Electronic Control Unit (ECU) (101) of autonomous vehicle for determining an accurate position. The ECU (101) determines centroid coordinate from Global Positioning System (GPS) points, relative to autonomous vehicle and identifies approximate location and orientation of vehicle on pre-generated map based on centroid coordinate and Inertial Measurement Unit (IMU) data. Distance and direction of surrounding static infrastructure is identified from location and orientation of autonomous vehicle based on road boundaries analysis and data associated with objects adjacent to autonomous vehicle. A plurality of lidar reflection reference points are identified within distance and direction of static infrastructure based on heading direction of autonomous vehicle. Position of lidar reflection reference points are detected from iteratively selected shift positions from centroid coordinate. Thereafter, ECU (101) corrects initial position of autonomous vehicle by adding centroid coordinate with selected shift position to determine accurate position of autonomous vehicle. Fig.l
Claims:WE CLAIM:
1. A method of determining an accurate position of an autonomous vehicle, the method comprising:
determining, by an Electronic Control Unit (ECU) (101) of the autonomous vehicle, a centroid coordinate from a plurality of Global Positioning System (GPS) points, relative to the autonomous vehicle, at stationary position for a predefined time;
identifying, by the ECU (101), an approximate location and orientation of the vehicle on a pre-generated map based on the centroid coordinate and Inertial Measurement Unit (IMU) data of the autonomous vehicle;
identifying, by the ECU (101), an approximate distance and direction of surrounding static infrastructure from the approximate location and orientation of the autonomous vehicle, based on an analysis of road boundaries in the pre-generated map and data associated with objects adjacent to the autonomous vehicle;
identifying, by the ECU (101), a plurality of lidar reflection reference points within the approximate distance and direction of the static infrastructure, based on heading direction of the autonomous vehicle, wherein the plurality of lidar reflection reference points are marked and joined with a reference centre of the autonomous vehicle on an imaginary two-dimensional map;
detecting, by the ECU (101), position of the plurality of lidar reflection reference points from iteratively selected shift positions, at the approximate distance and direction from the centroid coordinate on the pre-generated map, within a predefined range and direction; and
correcting, by the ECU (101), initial position of the autonomous vehicle by adding the centroid coordinate with one of the selected shift positions, to determine the accurate position of the autonomous vehicle.
2. The method as claimed in claim 1, wherein determining the centroid coordinate from the plurality of Global Positioning System (GPS) points comprises:
performing, by the ECU (101), until a set of GPS points from the plurality of GPS points, collected for a period, are at a predefined threshold distance, the steps of:
connecting, by the ECU (101), highest distant GPS points by each other by imaginary straight line and calculating one or more centre GPS points;
discarding, by the ECU (101), GPS points connecting with each other, and keeping the calculated centre points;
determining, by the ECU (101), the centroid coordinate by randomly selecting one of the sets of calculated centre points.
3. The method as claimed in claim 1 further comprising identifying vehicle heading direction with respect to lidar view based on elevation change of a first lidar ring from the autonomous vehicle.
4. The method as claimed in claim 1, wherein identifying the plurality of lidar reflection reference points comprises performing one or more searches by modifying range of predefined angles, in case no lidar reflection reference points are identified at the approximate distance and direction of the static infrastructure.
5. The method as claimed in claim 1, wherein the pre-generated map is a two-dimensional map.
6. The method as claimed in claim 1 further comprising joining the plurality of lidar reflection reference points with the reference centre of the autonomous vehicle to form a polygon reference shape.
7. The method as claimed in claim 1, wherein detecting the plurality of lidar reflection reference points comprises moving from the plurality of shift position with respect to the GPS centroid coordinate in the identified distance and direction on the imaginary two-dimensional map to trace a polygon reference shape.
8. An Electronic Control Unit (ECU) (101) of an autonomous vehicle for determining an accurate position of the autonomous vehicle, comprising:
a processor (109); and
a memory (107) communicatively coupled to the processor (109), wherein the memory (107) stores processor instructions, which, on execution, causes the processor (109) to:
determine of the autonomous vehicle, a centroid coordinate from a plurality of Global Positioning System (GPS) points, relative to the autonomous vehicle, at stationary position for a predefined time;
identify an approximate location and orientation of the vehicle on a pre-generated map based on the centroid coordinate and Inertial Measurement Unit (IMU) data of the autonomous vehicle;
identify an approximate distance and direction of surrounding static infrastructure from the approximate location and orientation of the autonomous vehicle, based on an analysis of road boundaries in the pre-generated map and data associated with objects adjacent to the autonomous vehicle;
identify a plurality of lidar reflection reference points within the approximate distance and direction of the static infrastructure, based on heading direction of the autonomous vehicle, wherein the plurality of lidar reflection reference points are marked and joined with a reference centre of the autonomous vehicle on an imaginary two-dimensional map;
detect position of the plurality of lidar reflection reference points from iteratively selected shift positions, at the approximate distance and direction from the centroid coordinate on the pre-generated map, within a predefined range and direction; and
correct initial position of the autonomous vehicle by adding the centroid coordinate with one of the selected shift positions, to determine the accurate position of the autonomous vehicle.
9. The ECU (101) as claimed in claim 8, wherein the processor (109) determines the centroid coordinate from the plurality of Global Positioning System (GPS) points by:
performing, until a set of GPS points from the plurality of GPS points, collected for a period, are at a predefined threshold distance, the steps of:
connecting highest distant GPS points by each other by imaginary straight line and calculating one or more centre GPS points;
discarding GPS points connecting with each other, and keeping the calculated centre points;
determining the centroid coordinate by randomly selecting one of the sets of calculated centre points.
10. The ECU (101) as claimed in claim 8, wherein the processor (109) identifies the vehicle heading direction with respect to lidar view based on elevation change of a first lidar ring from the autonomous vehicle.
11. The ECU (101) as claimed in claim 8, wherein the processor (109) identifies the plurality of lidar reflection reference points by performing one or more searches by modifying range of predefined angles, in case no lidar reflection reference points are identified at the approximate distance and direction of the static infrastructure.
12. The ECU (101) as claimed in claim 8, wherein the pre-generated map is a two-dimensional map.
13. The ECU (101) as claimed in claim 8 wherein the processor (109) joins the plurality of lidar reflection reference points with the reference centre of the autonomous vehicle to form a polygon reference shape.
14. The ECU (101) as claimed in claim 8, wherein the processor (109) detects the plurality of lidar reflection reference points by moving from the plurality of shift position with respect to the GPS centroid coordinate in the identified distance and direction on the imaginary two-dimensional map to trace a polygon reference shape.
Dated this 31st day of October, 2018
R Ramya Rao
Of K&S Partners
Agent for the Applicant
IN/PA-1607
, Description:TECHNICAL FIELD
The present subject matter is related in general to autonomous vehicles, more particularly, but not exclusively to a method and system for determining an accurate position of an autonomous vehicle.
| # | Name | Date |
|---|---|---|
| 1 | 201841041273-STATEMENT OF UNDERTAKING (FORM 3) [31-10-2018(online)].pdf | 2018-10-31 |
| 2 | 201841041273-REQUEST FOR EXAMINATION (FORM-18) [31-10-2018(online)].pdf | 2018-10-31 |
| 3 | 201841041273-POWER OF AUTHORITY [31-10-2018(online)].pdf | 2018-10-31 |
| 4 | 201841041273-FORM 18 [31-10-2018(online)].pdf | 2018-10-31 |
| 5 | 201841041273-FORM 1 [31-10-2018(online)].pdf | 2018-10-31 |
| 6 | 201841041273-DRAWINGS [31-10-2018(online)].pdf | 2018-10-31 |
| 7 | 201841041273-DECLARATION OF INVENTORSHIP (FORM 5) [31-10-2018(online)].pdf | 2018-10-31 |
| 8 | 201841041273-COMPLETE SPECIFICATION [31-10-2018(online)].pdf | 2018-10-31 |
| 9 | abstract 201841041273.jpg | 2018-11-01 |
| 10 | 201841041273-Request Letter-Correspondence [02-11-2018(online)].pdf | 2018-11-02 |
| 11 | 201841041273-Power of Attorney [02-11-2018(online)].pdf | 2018-11-02 |
| 12 | 201841041273-Form 1 (Submitted on date of filing) [02-11-2018(online)].pdf | 2018-11-02 |
| 13 | 201841041273-RELEVANT DOCUMENTS [19-05-2021(online)].pdf | 2021-05-19 |
| 14 | 201841041273-RELEVANT DOCUMENTS [19-05-2021(online)]-1.pdf | 2021-05-19 |
| 15 | 201841041273-Proof of Right [19-05-2021(online)].pdf | 2021-05-19 |
| 16 | 201841041273-PETITION UNDER RULE 137 [19-05-2021(online)].pdf | 2021-05-19 |
| 17 | 201841041273-PETITION UNDER RULE 137 [19-05-2021(online)]-1.pdf | 2021-05-19 |
| 18 | 201841041273-OTHERS [19-05-2021(online)].pdf | 2021-05-19 |
| 19 | 201841041273-Information under section 8(2) [19-05-2021(online)].pdf | 2021-05-19 |
| 20 | 201841041273-FORM 3 [19-05-2021(online)].pdf | 2021-05-19 |
| 21 | 201841041273-FER_SER_REPLY [19-05-2021(online)].pdf | 2021-05-19 |
| 22 | 201841041273-DRAWING [19-05-2021(online)].pdf | 2021-05-19 |
| 23 | 201841041273-CORRESPONDENCE [19-05-2021(online)].pdf | 2021-05-19 |
| 24 | 201841041273-COMPLETE SPECIFICATION [19-05-2021(online)].pdf | 2021-05-19 |
| 25 | 201841041273-CLAIMS [19-05-2021(online)].pdf | 2021-05-19 |
| 26 | 201841041273-FER.pdf | 2021-10-17 |
| 27 | 201841041273-US(14)-HearingNotice-(HearingDate-16-02-2023).pdf | 2023-02-01 |
| 28 | 201841041273-POA [09-02-2023(online)].pdf | 2023-02-09 |
| 29 | 201841041273-FORM 13 [09-02-2023(online)].pdf | 2023-02-09 |
| 30 | 201841041273-Correspondence to notify the Controller [09-02-2023(online)].pdf | 2023-02-09 |
| 31 | 201841041273-AMENDED DOCUMENTS [09-02-2023(online)].pdf | 2023-02-09 |
| 32 | 201841041273-Written submissions and relevant documents [03-03-2023(online)].pdf | 2023-03-03 |
| 33 | 201841041273-PatentCertificate03-04-2023.pdf | 2023-04-03 |
| 34 | 201841041273-IntimationOfGrant03-04-2023.pdf | 2023-04-03 |
| 1 | 2020-08-0414-46-40E_04-08-2020.pdf |