Navigation path generation method and apparatus, and electronic device

By receiving location information, displaying maps and receiving user operations through electronic devices, sending path selection instructions to the vehicle machine to control icon movement, solving the problem of users frequently operating the vehicle machine screen in the prior art, and realizing simple custom navigation path planning.

CN120176693APending Publication Date: 2025-06-20SAIC GM WULING AUTOMOBILE CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510213848.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-25
Publication Date
2025-06-20

AI Technical Summary

Technical Problem

In the existing navigation path planning technology, users need to frequently operate the vehicle screen, resulting in complex ways to customize navigation paths.

Method used

The electronic device receives the location information sent by the vehicle machine, acquires and displays a map, receives the user's path selection operation, sends path selection instructions to the vehicle machine, and moves the control icon on the path map to generate a navigation path.

Benefits of technology

Reduces frequent operation of the car screen and realizes setting up accurate custom navigation paths in a simpler way.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120176693A_ABST
    Figure CN120176693A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a navigation path generation method and device and electronic equipment. The method is applied to the electronic equipment, and comprises the following steps: receiving position information sent by a vehicle machine; acquiring a map corresponding to the position information according to the position information, and displaying the map; receiving a path selection operation input by a user according to the map and a path diagram displayed by the vehicle machine, and displaying an icon on the path diagram, the icon being used for representing the position information; and in response to the path selection operation, sending a corresponding path selection instruction to a vehicle machine, so that the vehicle machine controls the icon to move on a path selected by the path selection instruction of the path diagram to generate the navigation path. According to the embodiment of the invention, the path selection operation is input on the electronic equipment, so that frequent operation on the screen of the vehicle-mounted terminal is reduced, and an accurate user-defined navigation path is set in a relatively simple manner.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present application relate to the field of intelligent driving technology, and particularly to a method, apparatus, and electronic device for generating a navigation path. Background Art

[0002] Navigation path planning technology is an important part of modern transportation systems. By calculating and analyzing various factors, it provides the optimal driving path for drivers or autonomous driving systems. With the development of technology, navigation path planning technology is also constantly evolving, from the initial two-dimensional maps to the current three-dimensional maps, and from simple shortest path algorithms to complex multi-objective optimization algorithms. The theories and technologies behind it are constantly being enriched and improved.

[0003] Currently, navigation path planning technology mainly relies on devices such as the Global Positioning System (GPS), Geographic Information System (GIS), and vehicle-mounted sensors to obtain the vehicle's position information and surrounding environment information. Then, by comprehensively considering factors such as traffic conditions, weather conditions, and road physical characteristics, the optimal driving path is calculated through advanced algorithms.

[0004] However, in actual use, in navigation calculations, the obtained optimal path may not meet the actual needs or expectations of users, and users need to customize the driving route. Currently, the operation methods for customizing routes in various navigation software mainly fall into two categories: 1. First, determine the general route by inputting the departure place and destination, and then complete the custom navigation path by selecting the route expected by the user and avoiding the routes that the user does not want to pass through during the path planning process; 2. Input the departure place and destination, and add waypoints, and the software automatically generates the optimal path passing through the waypoints from the departure place to the destination.

[0005] However, in the existing technology solutions, users need to frequently operate on the in-vehicle screen, resulting in a complex way of customizing the navigation path. Summary of the Invention

[0006] In view of this, embodiments of the present application provide a method, apparatus, and electronic device for generating a navigation path, which are used to reduce frequent operations on the in-vehicle screen, so as to set an accurate custom navigation path in a relatively simple manner.

[0007] In a first aspect, a method for generating a navigation path is provided. The method is applied to an electronic device, and the method includes: Receiving the position information sent by the in-vehicle device; Obtaining the map corresponding to the position information according to the position information, and displaying the map; Receive a path selection operation input by the user according to the map and the path map displayed on the vehicle head unit. An icon is displayed on the path map, and the icon is used to represent the location information; In response to the path selection operation, send a corresponding path selection instruction to the vehicle head unit for the vehicle head unit to control the icon to move on the path selected by the path selection instruction in the path map to generate the navigation path.

[0008] In a possible implementation manner, the path selection operation includes at least one of a forward movement operation, a backward movement operation, a left movement operation, and a right movement operation.

[0009] In a possible implementation manner, the electronic device displays an operation interface, and the operation interface includes the map and a slider; The forward movement operation includes sliding the slider in a first direction in the sliding area of the slider; The backward movement operation includes sliding the slider in a second direction in the sliding area of the slider.

[0010] In a possible implementation manner, the closer the slider is to the edge of the sliding area, the faster the icon moves on the path map.

[0011] In a possible implementation manner, the left movement operation includes rotating the electronic device to the left by a first set angle; The right movement operation includes rotating the electronic device to the right by a second set angle.

[0012] In a possible implementation manner, different first set angles correspond to different paths; different second set angles correspond to different paths.

[0013] In a possible implementation manner, the method further includes: Receive a zoom-in operation input by the user, and in response to the zoom-in operation, send a corresponding zoom-in instruction to the vehicle head unit for the vehicle head unit to zoom in on the path map centered on the icon according to the zoom-in instruction; or, Receive a zoom-out operation input by the user, and in response to the zoom-out operation, send a corresponding zoom-out instruction to the vehicle head unit for the vehicle head unit to zoom out on the path map centered on the icon according to the zoom-out instruction.

[0014] A second aspect provides a device for generating a navigation path, including: A transceiver module, configured to receive location information sent by a vehicle head unit; An acquisition module, configured to acquire a map corresponding to the location information according to the location information; A display module, configured to display the map; An interaction module, configured to receive a path selection operation input by a user according to the map and the path map displayed on the vehicle head unit, where icons are displayed on the path map, and the icons are used to represent the location information; The transceiver module is further configured to, in response to the path selection operation, send a corresponding path selection instruction to the vehicle head unit, so that the vehicle head unit controls the icon to move on the path selected by the path selection instruction in the path map to generate the navigation path.

[0015] A third aspect provides an electronic device, including: one or more processors; a memory; and one or more computer programs, where the one or more computer programs are stored in the memory, and the one or more computer programs include instructions that, when executed by the electronic device, cause the electronic device to execute the method for generating a navigation path in the above first aspect or any possible implementation manner of the first aspect.

[0016] A fourth aspect provides a computer-readable storage medium, where the computer-readable storage medium includes a stored program, and when the program runs, it controls the electronic device where the computer-readable storage medium is located to execute the method for generating a navigation path in the above first aspect or any possible implementation manner of the first aspect.

[0017] In the technical solution of the embodiments of the present application, the electronic device receives the location information sent by the vehicle head unit, obtains the map corresponding to the location information according to the location information and displays the map, receives the path selection operation input by the user according to the map and the path map displayed on the vehicle head unit, and in response to the path selection operation, sends a corresponding path selection instruction to the vehicle head unit. The vehicle head unit controls the icon to move on the path selected by the path selection instruction in the path map to generate the navigation path. In the embodiments of the present application, by inputting the path selection operation on the electronic device, the frequent operation on the vehicle head unit screen is reduced, so as to realize setting a precise custom navigation path in a relatively simple manner. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0019] Figure 1 It is a schematic structural diagram of a system for generating a navigation path provided by an embodiment of the present application; Figure 2 It is a schematic diagram for generating a navigation path provided by an embodiment of the present application; Figure 3Another schematic diagram of the generation of a navigation path provided by an embodiment of the present application; Figure 4 A flowchart of a method for generating a navigation path provided by an embodiment of the present application; Figure 5 A schematic diagram of an operation interface of an electronic device provided by an embodiment of the present application; Figure 6 A schematic diagram of the rotation of an electronic device provided by an embodiment of the present application; Figure 7 An enlarged schematic diagram of a path map provided by an embodiment of the present application; Figures 8A to 8I A schematic diagram of a method for generating a navigation path provided by an embodiment of the present application; Figure 8J A schematic diagram of a path identifier provided by an embodiment of the present application; Figure 9 A schematic diagram of the structure of a device for generating a navigation path provided by an embodiment of the present application; Figure 10 A schematic diagram of the structure of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0020] For a better understanding of the technical solutions of the present application, the embodiments of the present application will be described in detail below with reference to the accompanying drawings.

[0021] It should be clear that the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts shall fall within the scope of protection of the present application.

[0022] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms of "a", "the" and "said" used in the embodiments of the present application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.

[0023] It should be understood that the term " / and / " used herein is only a description of the associated relationship of the associated objects, indicating that there can be three relationships. For example, a and / or b can represent: a exists alone, a and b exist simultaneously, and b exists alone. In addition, the character " / " herein generally represents an "or" relationship between the associated objects before and after.

[0024] Figure 1 A schematic diagram of the structure of a system for generating a navigation path provided by an embodiment of the present application, as Figure 1As shown, the system includes: an electronic device and a car head unit, and the electronic device and the car head unit are communicatively connected. Optionally, the electronic device and the car head unit can be communicatively connected through wireless communication technologies. For example, the wireless communication technology can be Bluetooth or Wifi, etc.

[0025] As Figure 1 shown, the car head unit is short for in-vehicle infotainment system. The car head unit refers to an electronic device installed in a vehicle and used to provide entertainment, navigation, and other functions. The car head unit usually has multiple functions based on the vehicle body bus system and Internet services. For example, audio playback, video playback, navigation, telephone, etc. With the continuous development of technology, the functions of the car head unit are becoming more and more abundant, which can meet the diverse needs of drivers and passengers during driving. The car head unit includes components such as a system-on-chip (SOC), etc. A car head unit navigation software can be installed on the car head unit. The car head unit navigation software is software used to provide navigation services, and it can provide real-time maps and navigation information through GPS to help the driver plan the best route, avoid traffic jams, and improve driving efficiency.

[0026] As Figure 1 shown, the electronic device includes components such as a gyroscope / acceleration sensor, buttons, a screen, and an SOC, etc. The user can rotate the angle of the electronic device and combine the buttons of the electronic device to achieve a control method for selecting a custom route. The interaction method between the electronic device and the car head unit can be as Figure 1 shown, the electronic device collects data through the gyroscope / acceleration sensor to calculate the tilt angle of the electronic device, collects the operation behavior of the user pressing the button by listening to the button, and provides a visual operation interface for the user through the screen. The SOC of the electronic device obtains the user behavior information collected by the above components and transmits the collected user behavior information to the SOC of the car head unit through Bluetooth / Wifi. The SOC of the car head unit makes corresponding responses and operations to the received user behavior information through the car head unit navigation software. As an alternative solution, the electronic device can include a mobile phone, a tablet computer, a wearable device, or a personal computer, etc.

[0027] Based on Figure 1 the navigation path generation system shown, a custom navigation path can be planned.

[0028] Figure 2 This is a schematic diagram of the generation of a navigation path provided by an embodiment of the present application. As Figure 2 shown, the starting point and the ending point can be set on the display interface of the car head unit screen. The car head unit can automatically plan a navigation path from the starting point to the ending point through the car head unit navigation software. The navigation path can include the starting point - branch road 2 (road2) of section 1 - branch road 2 (road2) of section 2 - the ending point.

[0029] Figure 3 Another schematic diagram for generating a navigation path provided by an embodiment of the present application is as follows. Figure 3 As shown, the starting point and the ending point can be set on the display interface of the in-vehicle screen. Then, the user selects the custom path planning function on the display interface. For example, the user can click the custom path planning button on the display interface to select the custom path planning function. At this time, an icon is displayed on the path map shown on the display interface of the in-vehicle unit. This icon is used to represent the location information. The path that the icon moves from the starting point to the ending point is the navigation path customized by the user.

[0030] Figure 4 A flowchart of a method for generating a navigation path provided by an embodiment of the present application is as follows. Figure 4 As shown, the method includes: Step 102, the electronic device receives the location information sent by the in-vehicle unit.

[0031] In the embodiment of the present application, a display interface can be displayed on the screen of the in-vehicle unit. As follows Figure 3 As shown, the display interface may include a path map. The path map includes multiple sections, and each section may include multiple roads. For example, the path map may include 2 sections. The 2 sections may include section 1 and section 2. Section 1 may include road 1, road 2, and road 3. Section 2 may include road 1, road 2, and road 3. Figure 3 The path map shown is only an example, and the embodiment of the present application does not limit this.

[0032] As follows Figure 3 As shown, when the starting point and the ending point are set on the path map displayed on the display interface, so that the starting point and the ending point are shown on the path map. Among them, the starting point and the ending point can be set by the user on the screen of the in-vehicle unit. For example, the starting point can be the current location information of the vehicle. After setting the starting point and the ending point, the user can click the custom path planning button on the display interface to select the custom path planning function. At this time, an icon is displayed on the path map shown on the display interface of the in-vehicle unit. This icon is used to represent the location information.

[0033] After the user selects the custom path planning function, the in-vehicle unit can establish a communication connection with the electronic device. For example, the in-vehicle unit can establish a communication connection with the electronic device through Bluetooth. After the electronic device and the in-vehicle unit are successfully connected in communication, the electronic device can receive the location information sent by the in-vehicle unit.

[0034] Step 104, the electronic device obtains the map corresponding to the location information according to the location information and displays the map.

[0035] Specifically, the electronic device can obtain the map corresponding to the location information from the server. Optionally, for the convenience of the user to view, the map can be a real-scene map. Figure 5A schematic diagram of an operation interface of an electronic device provided by an embodiment of the present application. As shown in Figure 5 , the electronic device displays an operation interface, and the operation interface includes a map. The map can be a real-scene map. Then, the operation interface of the electronic device displays the real-scene map corresponding to the location information. Since Figure 3 the icons shown in are used to represent location information. Therefore, the electronic device displays Figure 3 the real-scene map corresponding to the icons shown in, so as to facilitate the user to view the road conditions of the selected path.

[0036] Step 106: The electronic device receives a path selection operation input by the user according to the map and the path map displayed on the car machine. Icons are displayed on the path map, and the icons are used to represent location information.

[0037] In an embodiment of the present application, the user can view the map displayed on the electronic device and the path map displayed on the car machine to determine the selected path, and then input a path selection operation to the electronic device.

[0038] In an embodiment of the present application, the path selection operation includes at least one of a forward movement operation, a backward movement operation, a left movement operation, and a right movement operation.

[0039] As an optional solution, the forward movement operation includes sliding the slider in the sliding area of the slider in a first direction, and the backward movement operation includes sliding the slider in the sliding area of the slider in a second direction. As shown in Figure 5 , the operation interface further includes a slider. The slider is located in the sliding area, and the sliding area is the sliding range area of the slider. The slider can slide in the sliding area in the first direction or the second direction. For example, the first direction is the right direction and the second direction is the left direction. Then, the slider can slide left or right in the sliding area. The forward movement operation includes sliding the slider to the right in the sliding area of the slider, and the backward movement operation includes sliding the slider to the left in the sliding area of the slider.

[0040] As an optional solution, the closer the slider is to the edge of the sliding area, the faster the icon moves on the path map. As shown in Figure 5 , when the slider slides to the right in the sliding area, Figure 3 the icon shown in moves forward on the path map. At this time, the closer the slider is to the right edge of the sliding area, the faster the icon moves forward on the path map. When the slider slides to the left in the sliding area, Figure 3 the icon shown in moves backward on the path map. At this time, the closer the slider is to the left edge of the sliding area, the faster the icon moves backward on the path map. In an embodiment of the present application, the solution that the closer the slider is to the edge of the sliding area, the faster the icon moves on the path map enables the icon to quickly pass through the path during the process of customizing the navigation path, thereby realizing a faster generation process of the navigation path.

[0041] As an alternative, the leftward movement operation includes rotating the electronic device counterclockwise by a first set angle; the rightward movement operation includes rotating the electronic device clockwise by a second set angle. For example, the electronic device can obtain the first set angle and the second set angle through a gyroscope / acceleration sensor. Figure 6 FIG. is a schematic diagram of the rotation of an electronic device provided by an embodiment of the present application. As Figure 6 shown, the user can rotate the electronic device clockwise by a second set angle, and the second set angle can be set according to actual needs. For example, if the second set angle is 20°, the user can rotate the electronic device clockwise by 20°. Similarly, the user can rotate the electronic device counterclockwise by a first set angle, and the first set angle can be set according to actual needs. For example, if the first set angle is 20°, the user can rotate the electronic device counterclockwise by 20°. Among them, the first set angle and the second set angle can be the same or different.

[0042] Step 108: In response to the path selection operation, the electronic device sends a corresponding path selection instruction to the vehicle-mounted computer.

[0043] The electronic device can generate a path selection instruction corresponding to the path selection operation according to the path selection operation, and the path selection instruction is used to move the instruction icon on the selected path.

[0044] For example, if the path selection operation is a forward movement operation, the path selection instruction is a forward movement instruction; if the path selection operation is a backward movement operation, the path selection instruction is a backward movement instruction; if the path selection operation is a leftward movement operation, the path selection instruction is a leftward movement instruction; if the path selection operation is a rightward movement operation, the path selection instruction is a rightward movement instruction.

[0045] Step 110: The vehicle-mounted computer controls the icon to move on the path selected by the path selection instruction of the path map to generate a navigation path.

[0046] For example, as Figure 3 shown, section 1 includes branch road 1, branch road 2, and branch road 3, and the icon moves from the starting point to the intersection of section 1. If the path selection instruction is a forward movement instruction, the path selected by the path selection instruction is the path ahead, that is, the path selected by the path selection instruction is Figure 3 branch road 2 of section 1 in, and the vehicle-mounted computer can control the icon to move on branch road 2 of section 1; if the path selection instruction is a leftward movement instruction, the path selected by the path selection instruction is the path on the left, that is, the path selected by the path selection instruction is Figure 3 branch road 1 of section 1 in, and the vehicle-mounted computer can control the icon to move on branch road 1 of section 1; if the path selection instruction is a rightward movement instruction, the path selected by the path selection instruction is the path on the right, that is, the path selected by the path selection instruction isFigure 3 For the branch road 3 of the middle section 1, the in-vehicle unit can control the icon to move on the branch road 3 of section 1; if the path selection instruction is a backward movement instruction, the path selected by the path selection instruction is the path located at the rear, that is, the path selected by the path selection instruction is Figure 3 the path from section 1 to the starting point direction, and the in-vehicle unit can control the icon to move on the path from section 1 to the starting point direction.

[0047] As an alternative solution, when the path that the user needs to select in the path map cannot be displayed at the current scale, the method further includes: the electronic device receives a zoom-in operation input by the user, and sends a corresponding zoom-in instruction to the in-vehicle unit in response to the zoom-in operation; the in-vehicle unit zooms in on the path map centered on the icon according to the zoom-in instruction. Specifically, the in-vehicle unit zooms in on the scale according to the zoom-in instruction to achieve zooming in on the path map centered on the icon. As Figure 5 shown, the electronic device includes volume keys, and the volume keys include a volume key + and a volume key -, and optionally, the zoom-in operation includes clicking the volume key +, so the user clicks the volume key + on the electronic device to input a zoom-in operation to the electronic device. Figure 7 This is a schematic diagram of the zoom-in of the path map provided by the embodiment of the present application. As Figure 7 shown, the in-vehicle unit zooms in on the path map centered on the icon according to the zoom-in instruction to obtain a zoomed-in path map, so that the in-vehicle unit can display the path that cannot be displayed at the current scale through the zoomed-in path map.

[0048] As an alternative solution, when the user does not need to view the detailed content of the path map, the method further includes: the electronic device receives a zoom-out operation input by the user, and sends a corresponding zoom-out instruction to the in-vehicle unit in response to the zoom-out operation; the in-vehicle unit zooms out on the path map centered on the icon according to the zoom-out instruction. Specifically, the in-vehicle unit zooms out on the scale according to the zoom-out instruction to achieve zooming out on the path map centered on the icon. As Figure 5 shown, optionally, the zoom-out operation includes clicking the volume key -, so the user clicks the volume key - on the electronic device to input a zoom-out operation to the electronic device. The in-vehicle unit zooms out on the path map centered on the icon according to the zoom-out instruction to obtain a zoomed-out path map, so that the in-vehicle unit can display more paths through the zoomed-out path map.

[0049] Figures 8A to 8I This is a schematic diagram of a method for generating a navigation path provided by the embodiment of the present application. The following combines Figures 8A to 8I to describe in detail a method for generating a navigation path provided by the embodiment of the present application through a specific example.

[0050] As Figure 3As shown, the screen of the in-vehicle unit can display a route map on the display interface. The user can set the starting point and the ending point on the display interface, and then the user clicks the custom route planning button on the display interface to select the custom route planning function. An icon is displayed on the route map shown on the display interface of the in-vehicle unit, and this icon is used to represent location information. As Figure 3 shown, at this time, the icon of the in-vehicle unit is located at the starting point.

[0051] As Figure 8A shown, the user slides the slider to the right in the sliding area to input a forward movement operation to the electronic device. The electronic device sends a forward movement instruction corresponding to the forward movement operation to the in-vehicle unit in response to the forward movement operation. As Figure 8B shown, the in-vehicle unit controls the icon to move forward on the path between the starting point and section 1 until it reaches the intersection of section 1 according to the forward movement instruction.

[0052] As Figure 8A shown, there are 3 branch roads at the intersection of section 1. The 3 branch roads include branch road 1, branch road 2, and branch road 3. The 3 branch roads are all optional paths, and the user views the situation of the optional paths through the displayed real-scene map. As Figure 6 shown, if the user determines to select branch road 3 of section 1, the user rotates the electronic device to the right by a second set angle to input a right movement operation to the electronic device. For example, the second set angle is 20°. The electronic device generates a right movement instruction corresponding to the right movement operation according to the right movement operation, and sends the right movement instruction to the in-vehicle unit. As Figure 8C shown, if the path selected by the right movement instruction is branch road 3 of section 1, the in-vehicle unit selects branch road 3 of section 1 according to the right movement instruction; then, as Figure 8A shown, the user slides the slider to the right in the sliding area to input a forward movement operation to the electronic device. The electronic device sends a forward movement instruction corresponding to the forward movement operation to the in-vehicle unit in response to the forward movement operation. As Figure 8D shown, the in-vehicle unit moves the icon on branch road 3 of section 1 according to the forward movement instruction until it reaches the intersection of section 1. At this time, the intersection of section 1 includes branch road 1, branch road 2, and the path between section 1 and section 2.

[0053] As Figure 8D shown, the user views the situation of the optional paths through the displayed real-scene map and determines to select the path between section 1 and section 2. As Figure 6 shown, the user rotates the electronic device to the right by a second set angle to input a right movement operation to the electronic device. For example, the second set angle is 20°. The electronic device generates a right movement instruction corresponding to the right movement operation according to the right movement operation, and sends the right movement instruction to the in-vehicle unit. As Figure 8EAs shown, if the path selected by the rightward movement instruction is the path between section 1 and section 2, the in-vehicle unit selects the path between section 1 and section 2 according to the rightward movement instruction; then, as Figure 8A shown, the user slides the slider to the right in the sliding area to input a forward movement operation to the electronic device, and the electronic device sends a forward movement instruction corresponding to the forward movement operation to the in-vehicle unit in response to the forward movement operation. As Figure 8E shown, the in-vehicle unit moves on the path between section 1 and section 2 according to the forward movement instruction icon until it reaches the intersection of section 2. At this time, the intersection of section 2 includes branch road 1, branch road 2, and branch road 3.

[0054] As Figure 8F shown, the user views the situation of the optional paths through the displayed real-scene map and determines to select branch road 1 of section 2. The user rotates the electronic device to the left by a first set angle to input a leftward movement operation to the electronic device. For example, the second set angle is 20°, and this situation is not specifically drawn. The electronic device generates a leftward movement instruction corresponding to the leftward movement operation according to the leftward movement operation and sends the leftward movement instruction to the in-vehicle unit. As Figure 8F shown, the path selected by the leftward movement instruction is branch road 1 of section 2, so the in-vehicle unit selects branch road 1 of section 2 according to the leftward movement instruction; then, as Figure 8A shown, the user slides the slider to the right in the sliding area to input a forward movement operation to the electronic device, and the electronic device sends a forward movement instruction corresponding to the forward movement operation to the in-vehicle unit in response to the forward movement operation. As Figure 8G shown, the in-vehicle unit moves on branch road 1 of section 2 according to the forward movement instruction icon until it reaches the intersection of section 2. At this time, the intersection of section 2 includes branch road 2, branch road 3, and the path between section 2 and the end point.

[0055] As Figure 8G shown, the user views the situation of the optional paths through the displayed real-scene map and determines to select the path between section 2 and the end point. The user rotates the electronic device to the left by a first set angle to input a leftward movement operation to the electronic device. For example, the second set angle is 20°, and this situation is not specifically drawn. The electronic device generates a leftward movement instruction corresponding to the leftward movement operation according to the leftward movement operation and sends the leftward movement instruction to the in-vehicle unit. As Figure 8H shown, the path selected by the leftward movement instruction is the path between section 2 and the end point, so the in-vehicle unit selects the path between section 2 and the end point according to the leftward movement instruction; then, as Figure 8A shown, the user slides the slider to the right in the sliding area to input a forward movement operation to the electronic device, and the electronic device sends a forward movement instruction corresponding to the forward movement operation to the in-vehicle unit in response to the forward movement operation. As Figure 8HAs shown, the in-vehicle unit moves on the path between section 2 and the end point according to the forward movement instruction icon until it reaches the end point to generate a navigation path. As Figure 8I shown, the navigation path includes the starting point - branch road 3 of section 1 - branch road 1 of section 2 - the end point, and in Figure 8I the navigation path is shown as a dotted line.

[0056] As an alternative, as Figures 8B to 8I shown, in the path map, if the number of paths on the left side of an intersection is multiple, multiple first set angles can be set, and different first set angles correspond to different paths. For example, the user can input a leftward movement operation corresponding to the first set angle by rotating the electronic device leftward by different first set angles, so that the in-vehicle unit selects the path corresponding to different first set angles according to the leftward movement instructions corresponding to different leftward movement operations.

[0057] As an alternative, as Figures 8B to 8I shown, in the path map, if the number of paths on the right side of an intersection is multiple, multiple second set angles can be set, and different second set angles correspond to different paths. For example, the user can input a rightward movement operation corresponding to the second set angle by rotating the electronic device rightward by different second set angles, so that the in-vehicle unit selects the path corresponding to different second set angles according to the rightward movement instructions corresponding to different rightward movement operations.

[0058] Figure 8J This is a schematic diagram of a path identifier provided by an embodiment of the present application. As Figure 8J shown, when the in-vehicle unit control icon reaches the intersection of the section, the in-vehicle unit can display different path identifiers on different paths, so that the user can distinguish the selectable paths and the currently selected path. Optionally, the path identifier can be a cursor, and different path identifiers can be cursors of different colors. The cursor of the selectable path is different in color from the cursor of the currently selected path. For example, the color of the cursor of the selectable path is yellow, and the color of the cursor of the currently selected path is green. In Figure 8J section 1 of Figure 8J , the colors of the cursors of branch road 1 and branch road 3 can be yellow, Figure 8J and in

[0059] As an alternative, both the path selection operation and the zoom operation can also be other types of operations, which are not limited in the embodiments of the present application. For example, a forward movement button can be displayed on the operation interface of the electronic device, and the user can hold down the forward movement button to input a forward movement operation to the electronic device; a backward movement button can be displayed on the operation interface of the electronic device, and the user can hold down the backward movement button to input a backward movement operation to the electronic device.

[0060] In the embodiments of the present application, as an alternative, the electronic device receives the position information sent by the vehicle head unit at set distance intervals. Specifically, every time the vehicle moves a set distance interval, it sends the current position information to the electronic device once. For example, if the set distance interval is 5 meters, then every time the vehicle moves 5 meters, it sends the current position information to the electronic device once. After receiving the position information, the electronic device executes steps 104 to 110 to generate a navigation path.

[0061] In the embodiments of the present application, as an alternative, after setting the starting point and the ending point on the vehicle head unit screen, the vehicle head unit can first execute Figure 2 the automatic navigation path planning scheme shown, and then, after the user selects the custom path planning function, generate Figure 8I the custom planned navigation path shown by executing steps 102 to 110, thereby realizing setting the navigation path from Figure 2 the original planned navigation path shown to Figure 8I the custom navigation path shown; as another alternative, after setting the starting point and the ending point on the vehicle head unit screen, when the user selects the custom path planning function, in this case, the process of automatically planning the navigation path may not be executed, but the custom planned navigation path shown is generated by executing steps 102 to 110, thereby obtaining Figure 8I the custom navigation path shown. Figure 8I

[0062] In the embodiments of the present application, the electronic device receives the position information sent by the vehicle head unit, obtains the map corresponding to the position information according to the position information and displays the map, receives the path selection operation input by the user according to the map and the path diagram displayed on the vehicle head unit, and in response to the path selection operation, sends a corresponding path selection instruction to the vehicle head unit. The vehicle head unit controls the icon to move on the path selected by the path selection instruction of the path diagram to generate a navigation path. In the embodiments of the present application, by inputting the path selection operation on the electronic device, the frequent operation on the vehicle head unit screen is reduced, thereby realizing setting an accurate custom navigation path in a relatively simple manner.

[0063] ​In the embodiments of the present application, an electronic device is used in combination with the navigation software of the vehicle-mounted computer to perform custom navigation path planning. The solution of the embodiments of the present application enables the user to customize the navigation path of the vehicle-mounted computer. When the user customizes the navigation path, the user can combine the navigation software of the vehicle-mounted computer by manipulating the angle of the electronic device and clicking the soft keys of the electronic device. Moreover, when the user selects the navigation path, the user can view the map in the real scene through the electronic device, reducing the complicated operations on the screen of the vehicle-mounted computer, thereby achieving accurate custom navigation path in a relatively simple manner, that is, fine-grained path planning can be completed by a simple method.

[0064] Figure 9 FIG. is a schematic structural diagram of a navigation path generation device provided by an embodiment of the present application, as Figure 9 shown. The device includes: a transceiver module 11, an acquisition module 12, a display module 13, and an interaction module 14.

[0065] The transceiver module 11 is configured to receive the position information sent by the vehicle-mounted computer; the acquisition module 12 is configured to acquire the map corresponding to the position information according to the position information; the display module 13 is configured to display the map; the interaction module 14 is configured to receive the path selection operation input by the user according to the map and the path map displayed on the vehicle-mounted computer. Icons are displayed on the path map, and the icons are used to represent the position information; the transceiver module 11 is further configured to, in response to the path selection operation, send a corresponding path selection instruction to the vehicle-mounted computer for the vehicle-mounted computer to control the icon to move on the path selected by the path selection instruction on the path map to generate the navigation path.

[0066] In a possible implementation manner, the electronic device displays an operation interface, and the operation interface includes the map and a slider; the forward movement operation includes sliding the slider in the sliding area of the slider in a first direction; the backward movement operation includes sliding the slider in the sliding area of the slider in a second direction.

[0067] In a possible implementation manner, the closer the slider is to the edge of the sliding area, the faster the icon moves on the path map.

[0068] In a possible implementation manner, the left movement operation includes rotating the electronic device to the left by a first set angle; the right movement operation includes rotating the electronic device to the right by a second set angle.

[0069] In a possible implementation manner, different first set angles correspond to different paths; different second set angles correspond to different paths.

[0070] In a possible implementation, the interaction module 14 is further configured to receive a zoom-in operation input by a user; the transceiver module 11 is further configured to send a corresponding zoom-in instruction to the vehicle-mounted computer in response to the zoom-in operation, so that the vehicle-mounted computer zooms in on the path map centered on the icon according to the zoom-in instruction.

[0071] In a possible implementation, the interaction module 14 is further configured to receive a zoom-out operation input by a user; the transceiver module 11 is further configured to send a corresponding zoom-out instruction to the vehicle-mounted computer in response to the zoom-out operation, so that the vehicle-mounted computer zooms out on the path map centered on the icon according to the zoom-out instruction.

[0072] In an embodiment of the present application, the electronic device receives the location information sent by the vehicle-mounted computer, obtains the map corresponding to the location information according to the location information and displays the map, receives the path selection operation input by the user according to the map and the path map displayed on the vehicle-mounted computer, and sends a corresponding path selection instruction to the vehicle-mounted computer in response to the path selection operation. The vehicle-mounted computer controls the icon to move on the path selected by the path selection instruction of the path map to generate a navigation path. In the embodiment of the present application, by inputting the path selection operation on the electronic device, the frequent operation on the vehicle-mounted computer screen is reduced, thereby realizing the setting of an accurate custom navigation path in a relatively simple manner.

[0073] The embodiment of the present application provides a computer-readable storage medium, where the computer-readable storage medium includes a stored program. When the program runs, it controls the electronic device where the storage medium is located to execute the embodiment of the above method for generating a navigation path.

[0074] The embodiment of the present application provides an electronic device, including: one or more processors; a memory; and one or more computer programs, where the one or more computer programs are stored in the memory, and the one or more computer programs include instructions. When the instructions are executed by the electronic device, the electronic device is enabled to execute the above method for generating a navigation path.

[0075] Figure 10 FIG. is a schematic structural diagram of an electronic device provided by an embodiment of the present application. As Figure 10 shown, the electronic device 20 includes: a processor 21, a memory 22, and a computer program 23 stored in the memory 22 and executable on the processor 21. When the computer program 23 is executed by the processor 21, it implements the method for generating a navigation path in the embodiment. To avoid repetition, details are not described herein one by one.

[0076] The electronic device 20 includes, but is not limited to, a processor 21 and a memory 22. Those skilled in the art can understand that Figure 10This is only an example of the electronic device 20, which does not constitute a limitation on the electronic device 20. It may include more or fewer components than those shown in the figure, or combine certain components, or different components. For example, the electronic device 20 may also include input / output devices, network access devices, buses, etc.

[0077] The so-called processor 21 may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0078] The memory 22 may be an internal storage unit of the electronic device 20, such as the hard disk or memory of the electronic device 20. The memory 22 may also be an external storage device of the electronic device 20, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc., equipped on the electronic device 20. Further, the memory 22 may also include both the internal storage unit and the external storage device of the electronic device 20. The memory 22 is used to store computer programs and other programs and data required by the electronic device 20. The memory 22 may also be used to temporarily store data that has been output or is to be output.

[0079] Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the above-described systems, devices, and units can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0080] In several embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other may be through some interfaces, and the indirect couplings or communication connections of the devices or units may be in electrical, mechanical, or other forms.

[0081] The unit described as a separation component may or may not be physically separated. The component shown as a unit may or may not be a physical unit, that is, it may be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0082] In addition, each functional unit in various embodiments of the present application can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above integrated unit can be implemented in the form of hardware or in the form of a hardware plus software functional unit.

[0083] The above integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above software functional unit stored in a storage medium includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute some steps of the methods described in various embodiments of the present application. The foregoing storage medium includes: various media that can store program codes such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks, or optical discs.

[0084] The above are only the preferred embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall be included within the scope of protection of the present application.

Claims

1. A method for generating a navigation path, characterized in that: The method is applied to an electronic device, and the method comprises: Receive location information sent by the vehicle computer; Acquire a map corresponding to the location information according to the location information, and display the map; receiving a route selection operation input by a user according to the map and the route diagram displayed by the vehicle computer, and displaying an icon on the route diagram, wherein the icon is used to represent the location information; In response to the path selection operation, a corresponding path selection instruction is sent to the vehicle computer, so that the vehicle computer controls the icon to move on the path selected by the path selection instruction in the path map to generate the navigation path.

2. The method according to claim 1, characterized in that The path selection operation includes at least one of a forward movement operation, a backward movement operation, a left movement operation, and a right movement operation.

3. The method according to claim 2, characterized in that The electronic device displays an operation interface, wherein the operation interface includes the map and the slider; The forward movement operation includes sliding the slider in a sliding area of ​​the slider in a first direction; The backward movement operation includes sliding the slider in a sliding area of ​​the slider toward a second direction.

4. The method according to claim 3, characterized in that The closer the slider is to the edge of the sliding area, the faster the icon moves on the path map.

5. The method according to claim 2, characterized in that: The leftward movement operation includes rotating the electronic device to the left by a first set angle; The rightward movement operation includes rotating the electronic device rightward by a second set angle.

6. The method according to claim 5, characterized in that Different first setting angles correspond to different paths; different second setting angles correspond to different paths.

7. The method according to claim 1, characterized in that The method further comprises: receiving a zoom-in operation input by a user, and sending a corresponding zoom-in instruction to the vehicle computer in response to the zoom-in operation, so that the vehicle computer can zoom in on the route map with the icon as the center according to the zoom-in instruction; or, A zoom-out operation input by a user is received, and a corresponding zoom-out instruction is sent to the vehicle computer in response to the zoom-out operation, so that the vehicle computer can zoom out the route map with the icon as the center according to the zoom-out instruction.

8. A navigation path generation device, characterized in that: include: The transceiver module is used to receive the location information sent by the vehicle computer; An acquisition module, used to acquire a map corresponding to the location information according to the location information; A display module, used for displaying the map; An interactive module, used for receiving a route selection operation input by a user according to the map and the route diagram displayed by the vehicle computer, wherein an icon is displayed on the route diagram, and the icon is used for representing the location information; The transceiver module is further used to send a corresponding path selection instruction to the vehicle computer in response to the path selection operation, so that the vehicle computer controls the icon to move on the path selected by the path selection instruction in the path map to generate the navigation path.

9. An electronic device, characterized in that: include: one or more processors; Memory; And one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs include instructions, which, when executed by the electronic device, enable the electronic device to execute the method for generating a navigation path as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein when the program is executed, the electronic device where the computer-readable storage medium is located is controlled to execute the method for generating a navigation path according to any one of claims 1 to 7.

Citation Information

Cited By

  • Navigation path generation method and apparatus, and electronic device

    WO2026179661A1