Method and System for Determining an Accurate Position of An Autonomous Vehicle
First 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 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
14 Claims
-
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 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification