CN106323305B - Navigation method and device - Google Patents

Navigation method and device Download PDF

Info

Publication number
CN106323305B
CN106323305B CN201510367278.7A CN201510367278A CN106323305B CN 106323305 B CN106323305 B CN 106323305B CN 201510367278 A CN201510367278 A CN 201510367278A CN 106323305 B CN106323305 B CN 106323305B
Authority
CN
China
Prior art keywords
lane
user
path
optimal path
lanes
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510367278.7A
Other languages
Chinese (zh)
Other versions
CN106323305A (en
Inventor
张民岗
张会哲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Navinfo Co Ltd
Original Assignee
Navinfo Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Navinfo Co Ltd filed Critical Navinfo Co Ltd
Priority to CN201510367278.7A priority Critical patent/CN106323305B/en
Publication of CN106323305A publication Critical patent/CN106323305A/en
Application granted granted Critical
Publication of CN106323305B publication Critical patent/CN106323305B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

The invention provides a navigation method and a navigation device, wherein the method comprises the following steps: acquiring a starting point and an end point of a current user, and generating a planning path according to the starting point and the end point; acquiring vehicle parameters of a current user and lane parameters of each lane on a planned path, and determining a drivable lane of the current user; determining lane change points on a drivable lane, wherein the lane change points at least comprise points where the number of lanes in front changes and intersection bifurcation points; and generating an optimal path from the lane to the lane ahead at each lane change point before reaching the terminal point, and displaying each optimal path to the user. The invention leads the path to be accurate to the lane level, and provides more real and safe information for the user; the invention provides detailed lane guide information at the intersection, which is beneficial for users to pass the intersection quickly and safely; meanwhile, high-precision lane data can provide more safety guarantee for users, and accidents are reduced.

Description

Navigation method and device
Technical Field
The present invention relates to the field of navigation, and in particular, to a navigation method and apparatus.
Background
With the development of life, navigation becomes an important part when people go out, and great convenience is brought to people going out. However, most of the existing navigation is based on guidance between roads, and path planning can only be accurate to the roads and cannot be accurate to specific lanes; and the intersection has no detailed traffic information and traffic information among lanes, and cannot provide the maximum convenience for users under the condition that the road condition information is increasingly complicated.
Disclosure of Invention
The invention provides a navigation method and a navigation device, and aims to solve the problems that the existing navigation based on roads cannot be accurate to a specific lane, and detailed traffic information and traffic information among lanes do not exist at an intersection.
In order to achieve the above object, an embodiment of the present invention provides a navigation method, including:
acquiring a starting point and an end point of a current user, and generating a planning path according to the starting point and the end point;
acquiring vehicle parameters of a current user and lane parameters of each lane on a planned path, and determining a drivable lane of the current user;
determining lane change points on a drivable lane, wherein the lane change points at least comprise points where the number of lanes in front changes and intersection bifurcation points;
and generating an optimal path from the lane to the lane ahead at each lane change point before reaching the terminal point, and displaying each optimal path to the user.
Further, at each lane change point before reaching the end point, generating an optimal path from the lane to the lane ahead, and displaying each optimal path to the user, specifically comprising:
at each lane change point, determining at least one or more lanes in front of the lane which can pass according to the direction of the planned path, and generating a passing path from the lane to the lanes in front;
calculating the length of the passing path, determining the shortest one of the passing paths as an optimal path, and displaying the optimal path to a user;
and generating an optimal path of each lane change point according to the lane change point before reaching the terminal point, and displaying each optimal path to a user.
Further, before the step of obtaining the starting point and the ending point of the current user, the method further comprises:
obtaining lane parameters of each lane, wherein the lane parameters at least comprise: lane direction, lane type, lane width, lane height, and steering arrow.
Further, the lane type includes at least: normal lanes, acceleration lanes, deceleration lanes, compound lanes, and tidal lanes.
Further, in the step of displaying each optimal path to the user, the optimal path is displayed to the user when the user is a distance of a preset length from the lane change point.
And further, displaying the optimal path to the user, and simultaneously broadcasting the optimal path to the user by voice.
In order to achieve the above object, the present invention also provides a navigation device comprising:
the first acquisition module is used for acquiring a starting point and an end point of a current user and generating a planned path according to the starting point and the end point;
the second acquisition module is used for acquiring vehicle parameters of the current user and lane parameters of each lane on the planned path and determining a drivable lane of the current user;
the lane change point generating module is used for determining lane change points on a drivable lane, wherein the lane change points at least comprise points where the number of lanes in front changes and intersection bifurcation points;
and the display module is used for generating the optimal path from the lane to the lane ahead at each lane change point before reaching the terminal point, and displaying each optimal path to the user.
Further, the display module specifically includes:
the passing path generation submodule is used for determining at least one or more front lanes which can pass through the lane according to the direction of the planned path at each lane change point and generating a passing path from the lane to the front lanes;
the calculation submodule is used for calculating the length of the passing path, determining the shortest one of the passing paths as the optimal path and displaying the optimal path to a user;
and the path display submodule is used for generating an optimal path of each lane change point according to the lane change point before the destination is reached and displaying each optimal path to the user.
Further, the device also comprises a control device,
a third obtaining module, configured to obtain lane parameters of each lane before the step of obtaining the starting point and the ending point of the current user by the first obtaining module, where the lane parameters at least include: lane direction, lane type, lane width, lane height, and steering arrow.
Further, the lane type includes at least: normal lanes, acceleration lanes, deceleration lanes, compound lanes, and tidal lanes.
Further, the display module displays the optimal path to the user when the user is a distance of a preset length from the lane change point.
Further, the display module displays the optimal path to the user and broadcasts the optimal path to the user through voice.
The scheme of the invention at least comprises the following beneficial effects:
the navigation method and the navigation device provided by the invention solve the problem of low data route planning precision in the existing navigation, and the route guidance is accurate to the lane level, so that more real and safe information is provided for users, and meanwhile, high-precision data is provided for automatic driving; the invention provides detailed lane guide information at the intersection, provides more traffic conditions among lanes for the user to turn at the intersection, and is beneficial to the user to quickly and safely pass through the intersection; meanwhile, high-precision lane data can provide more safety guarantee for users, and accidents are reduced.
Drawings
FIG. 1 is a flowchart illustrating steps of a navigation method according to an embodiment of the present invention;
FIG. 2 is a detailed flowchart of step 104 in FIG. 1;
FIG. 3 is a schematic structural diagram of a navigation device according to an embodiment of the present invention;
FIG. 4 is a schematic structural diagram of the display module 204 in FIG. 3;
fig. 5 is a scene diagram of embodiment 1 of the present invention;
fig. 6 is a scene diagram of embodiment 2 of the present invention.
Detailed Description
In order to make the technical problems, technical solutions and advantages of the present invention more apparent, the following detailed description is given with reference to the accompanying drawings and specific embodiments.
Referring to fig. 1, the present invention provides a navigation method, which aims at the existing problem, and comprises the following steps:
step 101, acquiring a starting point and an end point of a current user, and generating a planned path according to the starting point and the end point;
firstly, generating a planning path according to a starting point and an end point of a user; the planned path is road-based.
Further, before step 101, the method further comprises:
obtaining lane parameters of each lane, wherein the lane parameters at least comprise: lane direction, lane type, lane width, lane height, and steering arrow.
Further, the lane type includes at least: normal lanes, acceleration lanes, deceleration lanes, compound lanes, and tidal lanes.
102, acquiring vehicle parameters of a current user and lane parameters of each lane on a planned path, and determining a drivable lane of the current user;
here, a specific lane on which the user can travel is determined according to the user's vehicle parameters, body length, body width, vehicle type, and the like.
103, determining lane change points on a drivable lane, wherein the lane change points at least comprise points with changed number of lanes in front and intersection bifurcation points;
referring to fig. 5, in embodiment 1 of the present invention, N points are lane change points where the number of lanes is increased; the lane change points are set to remind a user of safety attention when the road condition changes; and if the driving direction is changed, the vehicle needs to enter a corresponding lane: if the driving direction of the user at the intersection on the planned path is a right turn, the user needs to enter a right turn lane in advance.
And 104, generating an optimal path from the lane to the lane ahead at each lane change point before reaching the end point, and displaying each optimal path to the user.
Further, in step 104, the optimal path is displayed to the user when the user is a distance of a preset length from the lane change point.
And further, displaying the optimal path to the user, and simultaneously broadcasting the optimal path to the user by voice.
Here, when a preset distance, such as 50 meters, needs to be kept from the lane change point, the optimal path is displayed to the user; in order to facilitate driving, the invention also sets the optimal path to be displayed and simultaneously broadcasts the optimal path to the user by voice.
The navigation method and the navigation device provided by the invention solve the problem of low data route planning precision in the existing navigation, and the route guidance is accurate to the lane level, so that more real and safe information is provided for users.
Referring to fig. 2, step 104 specifically includes:
step 1041, at each lane change point, determining at least one or more lanes ahead of the lane that can pass according to the direction of the planned path, and generating a passing path from the lane to the lanes ahead;
step 1042, calculating the length of the passing path, determining the shortest one of the passing paths as the optimal path, and displaying the optimal path to the user;
and 1043, generating an optimal path of each lane change point according to the lane change points before reaching the end point, and displaying each optimal path to the user.
Referring to fig. 6, embodiment 2 of the present invention shows a multi-lane intersection scenario.
Taking lane No. 3 in the figure as an example, when the user is at point P with a preset distance from lane change point M in the figure, a passing path is generated according to the direction of the planned path.
If the user needs to go straight on the planned path, then:
determining lanes which can be passed by a user to be a lane No. 12 and a lane No. 13, and generating a first passing path of 3-12 and a second passing path of 3-13.
And calculating the lengths of the first path and the second path, determining the shorter one of the first path and the second path as an optimal path, displaying the optimal path to the user when the user reaches the point P, and broadcasting the optimal path to the user by voice.
And generating an optimal path of each lane change point according to the lane change point before reaching the terminal point, and displaying each optimal path to a user.
The invention provides detailed lane guide information at the intersection, provides more traffic conditions among lanes for the user to turn at the intersection, and is beneficial to the user to quickly and safely pass through the intersection; meanwhile, high-precision lane data can provide more safety guarantee for users, and accidents are reduced.
In order to achieve the above object, the present invention also provides a navigation device comprising:
a first obtaining module 201, configured to obtain a starting point and an ending point of a current user, and generate a planned path according to the starting point and the ending point;
the second obtaining module 202 is configured to obtain vehicle parameters of a current user and lane parameters of each lane on a planned path, and determine a drivable lane of the current user;
the lane change point generating module 203 is configured to determine lane change points on a drivable lane, where the lane change points at least include a point where the number of lanes in front changes and an intersection bifurcation point;
and the display module 204 is used for generating an optimal path from the lane to the lane ahead at each lane change point before reaching the end point, and displaying each optimal path to the user.
Further, the display module 204 specifically includes:
the passing path generation submodule 2041 is configured to determine, at each lane change point, at least one or more lanes ahead of the lane, which can pass through the lane, according to the direction of the planned path, and generate a passing path from the lane to the lane ahead;
the calculation sub-module 2042 is configured to calculate the length of the passing path, determine the shortest one of the passing paths, serve as an optimal path, and display the optimal path to the user;
the path display sub-module 2043 is configured to generate an optimal path for each lane change point according to the lane change point before the end point is reached, and display each optimal path to the user.
Further, the device also comprises a control device,
a third obtaining module, configured to obtain lane parameters of each lane before the step of obtaining the starting point and the ending point of the current user by the first obtaining module, where the lane parameters at least include: lane direction, lane type, lane width, lane height, and steering arrow.
Further, the lane type includes at least: normal lanes, acceleration lanes, deceleration lanes, compound lanes, and tidal lanes.
Further, the display module displays the optimal path to the user when the user is a distance of a preset length from the lane change point.
Further, the display module displays the optimal path to the user and broadcasts the optimal path to the user through voice.
It should be noted that the navigation device provided by the embodiment of the present invention is a device to which the above method is applied, that is, all embodiments of the above method are applicable to the device, and can achieve the same or similar beneficial effects.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (10)

1. A navigation method, comprising:
acquiring a starting point and an end point of a current user, and generating a planning path according to the starting point and the end point;
obtaining vehicle parameters of the current user and lane parameters of each lane on the planned path, and determining a drivable lane of the current user, wherein the vehicle parameters comprise vehicle body length, vehicle body width and vehicle type;
determining lane change points on the travelable lane, wherein the lane change points at least comprise points where the number of lanes in front changes and intersection bifurcation points;
generating an optimal path from the lane to a lane ahead at each lane change point before reaching the terminal point, and displaying each optimal path to a user;
the step of generating an optimal path from the lane to a lane ahead at each lane change point before reaching the end point and displaying each optimal path to a user specifically comprises:
at each lane change point, determining at least one or more lanes in front of the lane which can pass according to the direction of the planned path, and generating a passing path from the lane to the lanes in front;
calculating the length of the passing path, determining the shortest one of the passing paths as an optimal path, and displaying the optimal path to a user;
and generating an optimal path of each lane change point according to the lane change point before reaching the terminal point, and displaying each optimal path to a user.
2. The navigation method of claim 1, wherein prior to the step of obtaining the start point and the end point of the current user, the method further comprises:
obtaining lane parameters of each lane, wherein the lane parameters at least comprise: lane direction, lane type, lane width, lane height, and steering arrow.
3. The navigation method according to claim 2, characterized in that the lane type comprises at least: normal lanes, acceleration lanes, deceleration lanes, compound lanes, and tidal lanes.
4. The navigation method of claim 1, wherein the step of displaying each optimal path to the user displays the optimal path to the user when the user is a distance of a preset length from the lane change point.
5. The navigation method of claim 4, wherein the optimal path is displayed to the user while the optimal path is also being voice-broadcasted to the user.
6. A navigation device, comprising:
the first acquisition module is used for acquiring a starting point and an end point of a current user and generating a planned path according to the starting point and the end point;
the second obtaining module is used for obtaining vehicle parameters of the current user and lane parameters of each lane on the planned path, and determining a drivable lane of the current user, wherein the vehicle parameters comprise vehicle body length, vehicle body width and vehicle type;
the lane change point generating module is used for determining lane change points on the drivable lane, wherein the lane change points at least comprise points with changed number of lanes in front and intersection branch points;
the display module is used for generating an optimal path from the lane to a lane ahead at each lane change point before reaching the end point, and displaying each optimal path to a user;
the display module specifically includes:
the passing path generation submodule is used for determining at least one or more front lanes which can pass through the lane according to the direction of the planned path at each lane change point and generating a passing path from the lane to the front lanes;
the calculation sub-module is used for calculating the length of the passing path, determining the shortest one of the passing paths as an optimal path, and displaying the optimal path to a user;
and the path display submodule is used for generating an optimal path of each lane change point according to the lane change point before the destination is reached and displaying each optimal path to the user.
7. The navigation device of claim 6, wherein the device further comprises,
a third obtaining module, configured to obtain lane parameters of each lane before the step of obtaining the starting point and the ending point of the current user by the first obtaining module, where the lane parameters at least include: lane direction, lane type, lane width, lane height, and steering arrow.
8. The navigation device of claim 7, wherein the lane type includes at least: normal lanes, acceleration lanes, deceleration lanes, compound lanes, and tidal lanes.
9. The navigation device of claim 6, wherein the display module displays the optimal path to the user when the user is a distance of a preset length from the lane change point.
10. The navigation device of claim 9, wherein the display module displays the optimal path to a user and also voice broadcasts the optimal path to the user.
CN201510367278.7A 2015-06-29 2015-06-29 Navigation method and device Active CN106323305B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510367278.7A CN106323305B (en) 2015-06-29 2015-06-29 Navigation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510367278.7A CN106323305B (en) 2015-06-29 2015-06-29 Navigation method and device

Publications (2)

Publication Number Publication Date
CN106323305A CN106323305A (en) 2017-01-11
CN106323305B true CN106323305B (en) 2020-03-06

Family

ID=57722009

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510367278.7A Active CN106323305B (en) 2015-06-29 2015-06-29 Navigation method and device

Country Status (1)

Country Link
CN (1) CN106323305B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108663059A (en) * 2017-03-29 2018-10-16 高德信息技术有限公司 A kind of navigation path planning method and device
CN107389079B (en) * 2017-07-04 2020-07-28 广州海格星航信息科技有限公司 High-precision path planning method and system
CN110440817A (en) * 2018-05-04 2019-11-12 沈阳美行科技有限公司 A kind of course guiding method based on lane, device and relevant device
CN110361015B (en) * 2018-09-30 2021-04-02 长城汽车股份有限公司 Road feature point extraction method and system
CN110160552B (en) * 2019-05-29 2021-05-04 百度在线网络技术(北京)有限公司 Navigation information determination method, device, equipment and storage medium
CN112053552A (en) * 2019-06-06 2020-12-08 阿里巴巴集团控股有限公司 Road condition information prompting method and device, terminal and medium
CN110231049B (en) * 2019-07-15 2023-03-21 腾讯科技(深圳)有限公司 Navigation route display method, device, terminal and storage medium
CN110736480A (en) * 2019-09-27 2020-01-31 西安天和防务技术股份有限公司 Path planning method and device, computer equipment and storage medium
CN111854766B (en) * 2020-01-13 2022-05-27 北京嘀嘀无限科技发展有限公司 Road information determination method and device, electronic equipment and storage medium
CN113631885A (en) * 2020-02-28 2021-11-09 华为技术有限公司 Navigation method and device
CN111951586A (en) * 2020-08-07 2020-11-17 武汉中海庭数据技术有限公司 Lane selection method and device, electronic equipment and storage medium
CN116745581A (en) * 2021-01-26 2023-09-12 深圳市大疆创新科技有限公司 Control method and device for movable platform

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4770702B2 (en) * 2006-10-31 2011-09-14 アイシン・エィ・ダブリュ株式会社 Route guidance system and route guidance method
JP2011154003A (en) * 2010-01-28 2011-08-11 Sony Corp Navigation apparatus, navigation method and program
CN103245342A (en) * 2012-02-06 2013-08-14 北京四维图新科技股份有限公司 Navigation implementation method and navigation implementation apparatus
DE102012216144A1 (en) * 2012-09-12 2014-05-28 Bayerische Motoren Werke Aktiengesellschaft Contact analog display, in particular of a lane change
CN104422457B (en) * 2013-08-29 2018-09-21 高德软件有限公司 A kind of air navigation aid and device
JP2015049221A (en) * 2013-09-04 2015-03-16 アイシン・エィ・ダブリュ株式会社 Route guide display system, method, and program

Also Published As

Publication number Publication date
CN106323305A (en) 2017-01-11

Similar Documents

Publication Publication Date Title
CN106323305B (en) Navigation method and device
CN110641480B (en) Automatic driving function pushing method and system based on traffic flow and vehicle
US20170343374A1 (en) Vehicle navigation method and apparatus
CN103727948A (en) Real-time guidance method for bus taking navigation
KR101998041B1 (en) Path guide device and path guide method
CN108007471B (en) Vehicle guide block acquisition method and device and automatic driving method and system
CN103134509A (en) Vehicle-mounted navigation method and vehicle-mounted navigation device
CN105865481B (en) A kind of air navigation aid and device based on map
CN101720481A (en) Method for displaying intersection enlargement in navigation device
CN108091157B (en) Road condition information display method and device
CN104697545A (en) Method and apparatus for processing navigation prompt information
US20200056903A1 (en) Driving support system and computer program
CN105371859A (en) Navigation guidance system and method based on lane grades of safe driving map
CN104236567A (en) Vehicle-mounted navigation information acquisition method and vehicle-mounted navigation system
CN103245342A (en) Navigation implementation method and navigation implementation apparatus
KR20190067574A (en) Apparatus and method for controlling lane change of vehicle
CN103625471A (en) Method and device for drawing road reference line
CN110440819B (en) Navigation method, device and system
JP2011203053A (en) Drive assist system
CN113340318A (en) Vehicle navigation method, device, electronic equipment and storage medium
CN110595498A (en) Vehicle navigation system and vehicle
EP2148174A2 (en) Navigation apparatus and method
CN108225338B (en) Navigation method and device for high-speed area accurate matching
CN110023718B (en) Route guidance method and route guidance device
KR20150050837A (en) Preference according to the driver to calculate your estimated time of arrival system and method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant