Abstract: This disclosure relates generally to autonomous vehicle, and more particularly to method and system for correcting a pre-generated navigation path for an autonomous vehicle. In one embodiment, a method may be provided for correcting the pre-generated navigation path for the autonomous vehicle. The method may include receiving the pre-generated navigation path on a navigation map, an environmental field of view (FOV) of the autonomous vehicle, and a location of the autonomous vehicle on the pre-generated navigation path. The method may further include determining a set of new data points in a pre-defined region with respect to the location of autonomous vehicle based on the environmental FOV and the navigation map, determining an offset of the pre-generated navigation path in the pre-defined region based on the set of new data points, and correcting the pre-generated navigation path in the pre-defined region based on the offset. Figure 2
Claims:WE CLAIM
1. A method for correcting a pre-generated navigation path for an autonomous vehicle, the method comprising:
receiving, by a navigation device, the pre-generated navigation path on a navigation map, an environmental field of view (FOV) of the autonomous vehicle, and a location of the autonomous vehicle on the pre-generated navigation path;
determining, by the navigation device, a set of new data points in a pre-defined region with respect to the location of autonomous vehicle based on the environmental FOV and the navigation map;
determining, by the navigation device, an offset of the pre-generated navigation path in the pre-defined region based on the set of new data points; and
correcting, by the navigation device, the pre-generated navigation path in the pre-defined region based on the offset.
2. The method of claim 1, wherein the navigation map is a pre-generated light detection and ranging (LIDAR) map, and wherein the environmental FOV is received from a LIDAR scanner.
3. The method of claim 1, wherein the location of the autonomous vehicle is determined using at least one of a Monte Carlo localization algorithm, a geo-positioning system, a visual odometer, and an odometer.
4. The method of claim 1, wherein the pre-defined region is a region up to a certain pre-defined distance in front of the autonomous vehicle based on a curvature of the pre-generated navigation path, along each side of the pre-generated navigation path, from a pre-defined start height above a road surface, and up to a pre-defined end height above the road surface.
5. The method of claim 1, wherein determining the set of new data points comprises:
comparing a plurality of data points in the pre-defined region of the environmental FOV with a plurality of data points in the pre-defined region of the navigation map; and
based on the comparison, identifying a set of data points in the pre-defined region of the environmental FOV that have no corresponding data points in the navigation map within a pre-defined threshold.
6. The method of claim 1, wherein determining the offset comprises determining a set of offset distances along the pre-generated navigation path with respect to the set of new data points.
7. The method of claim 6, wherein determining each of the set of offset distances comprises:
projecting a virtual ray at a pre-defined projection angle from the autonomous vehicle;
computing a distances between the autonomous vehicle and a first data point from the set of new data points in the line of the virtual ray; and
computing an offset distance between the pre-generated navigation path and the first data point based on the distance and the pre-defined projection angle.
8. The method of claim 6, wherein correcting the pre-generated navigation path comprises:
determining an actual drivable road width along the pre-generated navigation path in the pre-defined region based on the set of offset distances; and
determining a corrected navigation path, corresponding to the pre-generated navigation path in the pre-defined region, based on the actual drivable road width.
9. The method of claim 6, wherein correcting the pre-generated navigation path comprises:
identifying an intended distance of the autonomous vehicle from an obstacle or a no-go region of at least one side along the pre-generated navigation path in the pre-defined region; and
determining a corrected navigation path, corresponding to the pre-generated navigation path in the pre-defined region, based on the intended distance and the set of offset distances.
10. A system for correcting a pre-generated navigation path for an autonomous vehicle, the system comprising:
a navigation 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 the pre-generated navigation path on a navigation map, an environmental field of view (FOV) of the autonomous vehicle, and a location of the autonomous vehicle on the pre-generated navigation path;
determining a set of new data points in a pre-defined region with respect to the location of autonomous vehicle based on the environmental FOV and the navigation map;
determining an offset of the pre-generated navigation path in the pre-defined region based on the set of new data points; and
correcting the pre-generated navigation path in the pre-defined region based on the offset.
11. The system of claim 10, wherein the pre-defined region is a region up to a certain pre-defined distance in front of the autonomous vehicle based on a curvature of the pre-generated navigation path, along each side of the pre-generated navigation path, from a pre-defined start height above a road surface and up to a pre-defined end height above the road surface.
12. The system of claim 10, wherein determining the set of new data points comprises:
comparing a plurality of data points in the pre-defined region of the environmental FOV with a plurality of data points in the pre-defined region of the navigation map; and
based on the comparison, identifying a set of data points in the pre-defined region of the environmental FOV that have no corresponding data points in the navigation map within a pre-defined threshold.
13. The system of claim 10, wherein determining the offset comprises determining a set of offset distances along the pre-generated navigation path with respect to the set of new data points.
14. The system of claim 13, wherein determining each of the set of offset distances comprises:
projecting a virtual ray at a pre-defined projection angle from the autonomous vehicle;
computing a distances between the autonomous vehicle and a first data point from the set of new data points in the line of the virtual ray; and
computing an offset distance between the pre-generated navigation path and the first data point based on the distance and the pre-defined projection angle.
15. The system of claim 13, wherein correcting the pre-generated navigation path comprises:
determining an actual drivable road width along the pre-generated navigation path in the pre-defined region based on the set of offset distances; and
determining a corrected navigation path, corresponding to the pre-generated navigation path in the pre-defined region, based on the actual drivable road width.
16. The system of claim 13, wherein correcting the pre-generated navigation path comprises:
identifying an intended distance of the autonomous vehicle from an obstacle or a no-go region of at least one side along the pre-generated navigation path in the pre-defined region; and
determining a corrected navigation path, corresponding to the pre-generated navigation path in the pre-defined region, based on the intended distance and the set of offset distances.
Dated this 29th day of September, 2017
Swetha SN
Of K&S Partners
Agent for the Applicant
IN/PA-2123
, Description:TECHNICAL FIELD
This disclosure relates generally to autonomous vehicle, and more particularly to method and system for correcting a pre-generated navigation path for an autonomous vehicle.
| # | Name | Date |
|---|---|---|
| 1 | 201741034784-STATEMENT OF UNDERTAKING (FORM 3) [29-09-2017(online)].pdf | 2017-09-29 |
| 2 | 201741034784-REQUEST FOR EXAMINATION (FORM-18) [29-09-2017(online)].pdf | 2017-09-29 |
| 3 | 201741034784-POWER OF AUTHORITY [29-09-2017(online)].pdf | 2017-09-29 |
| 4 | 201741034784-FORM 18 [29-09-2017(online)].pdf | 2017-09-29 |
| 5 | 201741034784-FORM 1 [29-09-2017(online)].pdf | 2017-09-29 |
| 6 | 201741034784-DRAWINGS [29-09-2017(online)].pdf | 2017-09-29 |
| 7 | 201741034784-DECLARATION OF INVENTORSHIP (FORM 5) [29-09-2017(online)].pdf | 2017-09-29 |
| 8 | 201741034784-COMPLETE SPECIFICATION [29-09-2017(online)].pdf | 2017-09-29 |
| 9 | 201741034784-REQUEST FOR CERTIFIED COPY [02-10-2017(online)].pdf | 2017-10-02 |
| 10 | abstract 201741034784.jpg | 2017-10-03 |
| 11 | 201741034784-REQUEST FOR CERTIFIED COPY [20-12-2017(online)].pdf | 2017-12-20 |
| 12 | 201741034784-Proof of Right (MANDATORY) [20-12-2017(online)].pdf | 2017-12-20 |
| 13 | Correspondence by Agent_Form30,Form1_26-12-2017.pdf | 2017-12-26 |
| 14 | 201741034784-REQUEST FOR CERTIFIED COPY [08-02-2018(online)].pdf | 2018-02-08 |
| 15 | 201741034784-RELEVANT DOCUMENTS [02-02-2021(online)].pdf | 2021-02-02 |
| 16 | 201741034784-PETITION UNDER RULE 137 [02-02-2021(online)].pdf | 2021-02-02 |
| 17 | 201741034784-Information under section 8(2) [02-02-2021(online)].pdf | 2021-02-02 |
| 18 | 201741034784-FORM 3 [02-02-2021(online)].pdf | 2021-02-02 |
| 19 | 201741034784-OTHERS [03-02-2021(online)].pdf | 2021-02-03 |
| 20 | 201741034784-FER_SER_REPLY [03-02-2021(online)].pdf | 2021-02-03 |
| 21 | 201741034784-DRAWING [03-02-2021(online)].pdf | 2021-02-03 |
| 22 | 201741034784-CORRESPONDENCE [03-02-2021(online)].pdf | 2021-02-03 |
| 23 | 201741034784-CLAIMS [03-02-2021(online)].pdf | 2021-02-03 |
| 24 | 201741034784-FER.pdf | 2021-10-17 |
| 25 | 201741034784-US(14)-HearingNotice-(HearingDate-18-08-2022).pdf | 2022-08-03 |
| 26 | 201741034784-POA [13-08-2022(online)].pdf | 2022-08-13 |
| 27 | 201741034784-FORM 13 [13-08-2022(online)].pdf | 2022-08-13 |
| 28 | 201741034784-Correspondence to notify the Controller [13-08-2022(online)].pdf | 2022-08-13 |
| 29 | 201741034784-AMENDED DOCUMENTS [13-08-2022(online)].pdf | 2022-08-13 |
| 30 | 201741034784-Written submissions and relevant documents [29-08-2022(online)].pdf | 2022-08-29 |
| 31 | 201741034784-PatentCertificate01-09-2022.pdf | 2022-09-01 |
| 32 | 201741034784-IntimationOfGrant01-09-2022.pdf | 2022-09-01 |
| 1 | search73_20-02-2020.pdf |