Sign In to Follow Application
View All Documents & Correspondence

Method And System For Determining An Optimal Path For Navigation Of A Vehicle

Abstract: Disclosed subject matter relates to field of vehicle navigation that performs a method of determining an optimal path for navigation of a vehicle. An optimal path selection system may receive a source point and a destination point from a user and may generate one or more planned paths between the source point and the destination point. Path profiling of the one or more planned paths based on one or more path parameters is performed. Quality of the one or more planned paths based on the path profiling and one or more vehicle parameters is determined. Finally, the optimal path is selected from the one or more planned paths based on the quality to navigate the vehicle. FIG.1

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
30 August 2018
Publication Number
10/2020
Publication Type
INA
Invention Field
PHYSICS
Status
Email
bangalore@knspartners.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-12-06
Renewal Date

Applicants

WIPRO LIMITED
Doddakannelli, Sarjapur Road, Bangalore 560035, Karnataka, India.

Inventors

1. BALAJI SUNIL KUMAR
#001, BM Mystic Green, 27th Main Road, Sector 2, HSR Layout, Bengaluru 560102, Karnataka, India.
2. MANAS SARKAR
648, Rishi Bankim Sarani, Hridaypur, Barasat, North 24, Parganas, Kolkata -700127, West Bengal, India.

Specification

Claims:WE CLAIM:

1. A method of determining an optimal path for navigation of a vehicle, the method comprising:
receiving, by an optimal path selection system associated with the vehicle, a source point and a destination point from a user;
generating, by the optimal path selection system, one or more planned paths between the source point and the destination point;
performing, by the optimal path selection system, path profiling of the one or more planned paths based on one or more path parameters;
determining, by the optimal path selection system, quality of the one or more planned paths based on the path profiling and one or more vehicle parameters; and
selecting, by the optimal path selection system, the optimal path from the one or more planned paths based on the quality to navigate the vehicle.

2. The method as claimed in claim 1, wherein the one or more planned paths is generated using one or more path planning methods.

3. The method as claimed in claim 1, wherein performing the path profiling of the one or more planned paths comprises:
identifying at least of one of
one or more straight stretches in a planned path, the planned path being represented with a number of coordinate points on a static map; or
one or more turn stretches in the planned path, the one or more straight stretches and the one or more turn stretches together representing one or more path stretches in the planned path; and
determining corresponding widths of the planned path for the one or more path stretches.

4. The method as claimed in claim 3, wherein identifying the one or more straight stretches in the planned path comprises:
connecting a first coordinate point and a second coordinate point on the static map with a base line;
determining one or more reference lines by connecting the first coordinate point with each consecutive coordinate point;
measuring deviation angles between the base line and each of the one or more reference lines; and
identifying a straight stretch in the planned path if a maximum angular threshold is reached based on the measuring, the maximum angular threshold indicating a turn stretch in the planned path.

5. The method as claimed in claim 4 and further comprising:
shifting the base line to identify another straight stretch or another turn stretch in the planned path.

6. The method as claimed in claim 3, wherein identifying the one or more turn stretches in the planned path comprises:
measuring curvature angles between each two consecutive coordinate points, two consecutive coordinate points being connected with a line;
if the curvature angles are higher than a threshold value, determining continuance of curvature of a turn stretch in the planned path;
if the curvature angles are lesser than the threshold value, determining an end of the curvature of the turn stretch in the planned path; and
determining the measure of curvature for the turn stretch based on the end of the curvature of the turn stretch.

7. The method as claimed in claim 6 and further comprising:
shifting a base line on identifying the end of the curvature of the turn stretch in the planned path to identify another straight stretch or another turn stretch in the planned path.

8. The method as claimed in claim 6, wherein the measure of curvature is determined by combining the curvature angles for the turn stretch.

9. The method as claimed in claim 3, wherein determining the corresponding widths of the planned path for the one or more path stretches comprises:
identifying three consecutive coordinate points in a path stretch on the static map;
drawing a horizontal straight line on the three consecutive coordinate points and a perpendicular line to the horizontal straight line to determine a first boundary point and a second boundary point on the static map, the perpendicular line comprising a first distance and a second distance; and
determining the width of the planned path by combining the first distance and the second distance, the first distance representing a length between the horizontal straight line and the first boundary point and the second distance representing a length between the horizontal straight line and the second boundary point.

10. The method as claimed in claim 1, wherein determining the quality of the one or more planned paths based on the path profiling and vehicle parameters comprises:
comparing the vehicle parameters of the vehicle with the one or more path parameters for each planned path of the one or more planned paths.

11. An optimal path selection system for determining an optimal path for navigation of a vehicle, the optimal path selection system comprising:
a processor; and
a memory communicatively coupled to the processor, wherein the memory stores the processor-executable instructions, which, on execution, causes the processor to:
receive a source point and a destination point from a user;
generate one or more planned paths between the source point and the destination point;
perform path profiling of the one or more planned paths based on one or more path parameters;
determine quality of the one or more planned paths based on the path profiling and one or more vehicle parameters; and
select the optimal path from the one or more planned paths based on the quality to navigate the vehicle.

12. The optimal path selection system as claimed in claim 11, wherein the one or more planned paths is generated using one or more path planning methods.

13. The optimal path selection system as claimed in claim 11, wherein the processor performs the path profiling of the one or more planned paths by:
identifying at least of one of
one or more straight stretches in a planned path, the planned path being represented with a number of coordinate points on a static map; or
one or more turn stretches in the planned path, the one or more straight stretches and the one or more turn stretches together representing one or more path stretches in the planned path; and
determining corresponding widths of the planned path for the one or more path stretches.

14. The optimal path selection system as claimed in claim 13, wherein the processor identifies the one or more straight stretches in the planned path by:
connecting a first coordinate point and a second coordinate point on the static map with a base line;
determining one or more reference lines by connecting the first coordinate point with each consecutive coordinate point;
measuring deviation angles between the base line and each of the one or more reference lines; and
identifying a straight stretch in the planned path if a maximum angular threshold is reached based on the measuring, the maximum angular threshold indicating a turn stretch in the planned path.

15. The optimal path selection system as claimed in claim 14 and wherein the processor further comprises:
shifting the base line to identify another straight stretch or another turn stretch in the planned path.

16. The optimal path selection system as claimed in claim 13, wherein the processor identifies the one or more turn stretches in the planned path by:
measuring curvature angles between each two consecutive coordinate points, two consecutive coordinate points being connected with a line;
if the curvature angles are higher than a threshold value, determining continuance of curvature of a turn stretch in the planned path;
if the curvature angles are lesser than the threshold value, determining an end of the curvature of the turn stretch in the planned path; and
determining the measure of curvature for the turn stretch based on the end of the curvature of the turn stretch.

17. The optimal path selection system as claimed in claim 16 and wherein the processor further comprises:
shifting a base line on identifying the end of the curvature of the turn stretch in the planned path to identify another straight stretch or another turn stretch in the planned path.

18. The optimal path selection system as claimed in claim 16, wherein the measure of curvature is determined by combining the curvature angles for the turn stretch.

19. The optimal path selection system as claimed in claim 13, wherein the processor determines the corresponding widths of the planned path for the one or more path stretches by:
identifying three consecutive coordinate points in a path stretch on the static map;
drawing a horizontal straight line on the three consecutive coordinate points and a perpendicular line to the horizontal straight line to determine a first boundary point and a second boundary point on the static map, the perpendicular line comprising a first distance and a second distance; and
determining the width of the planned path by combining the first distance and the second distance, the first distance representing a length between the horizontal straight line and the first boundary point and the second distance representing a length between the horizontal straight line and the second boundary point.

20. The optimal path selection system as claimed in claim 11, wherein the processor determines the quality of the one or more planned paths based on the path profiling and vehicle parameters by:
comparing the vehicle parameters of the vehicle with the one or more path parameters for each planned path of the one or more planned paths.

Dated this 30th day of August, 2018

R Ramya Rao
Of K&S Partners
Agent for the Applicant
IN/PA-1607
, Description:TECHNICAL FIELD
The present subject matter relates generally to field of vehicle navigation, and more particularly, but not exclusively to a method and a system for determining an optimal path for navigation of a vehicle.

Documents

Application Documents

# Name Date
1 201841032633-STATEMENT OF UNDERTAKING (FORM 3) [30-08-2018(online)].pdf 2018-08-30
2 201841032633-REQUEST FOR EXAMINATION (FORM-18) [30-08-2018(online)].pdf 2018-08-30
3 201841032633-POWER OF AUTHORITY [30-08-2018(online)].pdf 2018-08-30
4 201841032633-FORM 18 [30-08-2018(online)].pdf 2018-08-30
5 201841032633-FORM 1 [30-08-2018(online)].pdf 2018-08-30
6 201841032633-DRAWINGS [30-08-2018(online)].pdf 2018-08-30
7 201841032633-DECLARATION OF INVENTORSHIP (FORM 5) [30-08-2018(online)].pdf 2018-08-30
8 201841032633-COMPLETE SPECIFICATION [30-08-2018(online)].pdf 2018-08-30
9 201841032633-Request Letter-Correspondence [04-09-2018(online)].pdf 2018-09-04
10 201841032633-Power of Attorney [04-09-2018(online)].pdf 2018-09-04
11 201841032633-Form 1 (Submitted on date of filing) [04-09-2018(online)].pdf 2018-09-04
12 201841032633-Proof of Right (MANDATORY) [20-12-2018(online)].pdf 2018-12-20
13 Correspondence by Agent_Form1_31-12-2018.pdf 2018-12-31
14 201841032633-RELEVANT DOCUMENTS [17-02-2021(online)].pdf 2021-02-17
15 201841032633-PETITION UNDER RULE 137 [17-02-2021(online)].pdf 2021-02-17
16 201841032633-OTHERS [17-02-2021(online)].pdf 2021-02-17
17 201841032633-Information under section 8(2) [17-02-2021(online)].pdf 2021-02-17
18 201841032633-FORM 3 [17-02-2021(online)].pdf 2021-02-17
19 201841032633-FER_SER_REPLY [17-02-2021(online)].pdf 2021-02-17
20 201841032633-DRAWING [17-02-2021(online)].pdf 2021-02-17
21 201841032633-CORRESPONDENCE [17-02-2021(online)].pdf 2021-02-17
22 201841032633-COMPLETE SPECIFICATION [17-02-2021(online)].pdf 2021-02-17
23 201841032633-CLAIMS [17-02-2021(online)].pdf 2021-02-17
24 201841032633-ABSTRACT [17-02-2021(online)].pdf 2021-02-17
25 201841032633-FER.pdf 2021-10-17
26 201841032633-PatentCertificate06-12-2023.pdf 2023-12-06
27 201841032633-IntimationOfGrant06-12-2023.pdf 2023-12-06
28 201841032633-PROOF OF ALTERATION [10-04-2024(online)].pdf 2024-04-10

Search Strategy

1 searchstreatgyE_25-09-2020.pdf

ERegister / Renewals

3rd: 07 Mar 2024

From 30/08/2020 - To 30/08/2021

4th: 07 Mar 2024

From 30/08/2021 - To 30/08/2022

5th: 07 Mar 2024

From 30/08/2022 - To 30/08/2023

6th: 07 Mar 2024

From 30/08/2023 - To 30/08/2024

7th: 07 Mar 2024

From 30/08/2024 - To 30/08/2025

8th: 20 Aug 2025

From 30/08/2025 - To 30/08/2026