Vehicle driving method and device, electronic equipment and vehicle
The vehicle driving method leverages data from other vehicles to enhance safety in unfamiliar road conditions by parsing navigation and driving reference information, ensuring timely assistance and reducing accident risks.
Patent Information
- Application Number
- CN202411768394.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-04
- Publication Date
- 2024-12-31
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing navigation systems fail to ensure safety in unfamiliar road conditions due to poor information sharing and synchronization between vehicles, especially in convoy scenarios, leading to potential accidents and reduced driving experience.
A vehicle driving method that utilizes data packets from other vehicles to parse navigation positioning and driving reference information, providing real-time assistance based on target reference information to enhance safety and awareness of road conditions.
Improves driving safety by enhancing the driver's understanding of road conditions, providing timely assistance, and reducing the risk of accidents in unfamiliar environments.
Smart Images

Figure CN119218238A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of smart vehicle technology, and in particular to a vehicle driving method, device, electronic device and vehicle. Background Art
[0002] Currently, through tracking and following technology, users can drive their vehicles to follow the driving route provided by the vehicle in front that has already passed through unfamiliar roads to prevent getting lost and entering dangerous areas. However, it is only limited to providing navigation services for users and cannot guarantee the safety of users' driving. Summary of the invention
[0003] In view of this, the purpose of the present application is to propose a vehicle driving method, device, electronic device and vehicle to solve the problem of poor safety caused by poor information sharing and synchronization capabilities when a vehicle or a convoy passes through unknown road conditions.
[0004] Based on the above objectives, the present application provides a vehicle driving method, comprising: Obtain data information packets sent by other vehicles and the real-time position of the current vehicle; Parse the data information packet to obtain navigation positioning information of other vehicles and driving reference information corresponding to the navigation positioning information; In response to determining that there is navigation positioning information related to the real-time position, using driving reference information corresponding to the related navigation positioning information as target reference information; Provide driving assistance to the current vehicle based on the target reference information.
[0005] Based on the same purpose, the present application also provides a vehicle driving device, the device comprising: An information acquisition module is used to obtain data information packets sent by other vehicles and the real-time position of the current vehicle; A data analysis module is used to analyze the data information package to obtain the navigation positioning information of other vehicles and the driving reference information corresponding to the navigation positioning information; a reference determination module, configured to, in response to determining that there is navigation positioning information related to the real-time position, use driving reference information corresponding to the related navigation positioning information as target reference information; The driving assistance module is used to provide driving assistance to the current vehicle based on target reference information.
[0006] Based on the same purpose, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the vehicle driving method provided in any embodiment of the present application is implemented.
[0007] Based on the same purpose, the present application also provides a vehicle, the vehicle comprising: A memory for storing executable program codes; A processor is used to call and run the executable program code from the memory so that the vehicle executes the vehicle driving method provided in any embodiment of the present application.
[0008] As can be seen from the above, in the technical solution of the embodiment of the present application, the data information packets sent by other vehicles are parsed to obtain the navigation positioning information of other vehicles and the driving reference information corresponding to the navigation positioning information. When the current vehicle travels to the same route as other vehicles, by parsing the data information packets of other vehicles, the road conditions and other information that the driver can refer to during the driving process of the current vehicle can be obtained, providing a basis for the subsequent screening of target reference information; in response to determining that there is navigation positioning information related to the real-time position, the driving reference information corresponding to the relevant navigation positioning information is used as the target reference information, based on the real-time position of the current vehicle, and the navigation positioning information retained by other vehicles is verified to determine that the target reference information that can be screened to provide assistance to the current vehicle at this real-time position is provided, and the reference of information such as road conditions is provided for the driving vehicle, thereby improving the driver's understanding of the road conditions of unknown roads and helping to improve driving safety; based on these target reference information, driving assistance is provided for the current vehicle, so that the current vehicle can obtain auxiliary information in time when driving on an unfamiliar road, thereby providing driving guidance for the driver, providing reaction time for danger, preventing accidents, ensuring the safety of vehicle driving, and providing support for users to explore unknown roads, thereby improving the user's driving experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to more clearly illustrate the technical solutions in the present application or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0010] Figure 1 A vehicle driving method provided in an embodiment of the present application; Figure 2 A schematic diagram of the structure of a vehicle driving device provided in an embodiment of the present application; Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0011] In order to make the objectives, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.
[0012] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be the usual meanings understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0013] Before describing the various embodiments and implementation methods of the present application, the background technology and problems to be solved of the present application are described first. With the increasing material and spiritual and cultural needs of people, more and more users choose to travel by private car. In particular, the popularity of self-driving tours has made more and more users prefer to drive on the road or join a team to go off-road. However, navigation software can only obtain feasible routes, and users still need to carefully deal with and handle various road conditions on the way; voice calls in the team are also due to the long distance between vehicles in the team, and it is impossible to fully share information in real time and let the driver understand the road conditions, so there are still safety hazards, which bring troubles to users. Therefore, the embodiments and implementation methods described in this application are proposed, as follows.
[0014] Figure 1 A vehicle driving method provided in an embodiment of the present application can be applied to a situation where a driver learns from the experience of other vehicles passing a certain road section when driving a vehicle. The vehicle driving method provided in an embodiment of the present application can be executed by a vehicle driving device, which can be integrated into an electronic device by means of hardware and / or software, and the electronic device can be set in a vehicle. Figure 1 , the method provided in the embodiment of the present application comprises the following steps: S110: Acquire data information packets sent by other vehicles and the real-time position of the current vehicle.
[0015] Among them, other vehicles can be any vehicles different from the current vehicle, and the current vehicle can be any vehicle being driven. The current vehicle can refer to the experience of other vehicles passing a certain road. Therefore, other vehicles can be a certain vehicle that has passed the road before, or a vehicle in the fleet in which the user participates that passed the road earlier. Then, the data information package can include the experience information recorded when other vehicles pass a certain road. The real-time position of the current vehicle can be the real-time recorded positioning information of the current vehicle during driving, such as satellite navigation positioning data, longitude and latitude data, etc.
[0016] Data packets sent by other vehicles can be sent through any information transmission method between vehicles, such as through the vehicle Internet, through an established server as an intermediate bridge, or through vehicle-to-vehicle interconnection technology, such as V2V (vehicle-to-vehicle, vehicle-to-vehicle communication technology), which is a technology that allows vehicles to exchange information wirelessly, effectively improving the efficiency of vehicle interaction. The real-time location of the current vehicle can be directly obtained by the locator or navigation device of the current vehicle itself.
[0017] S120: Parse the data information packet to obtain navigation positioning information of other vehicles and driving reference information corresponding to the navigation positioning information.
[0018] Among them, the navigation positioning information of other vehicles can be the positioning data of other vehicles when passing a certain road. Driving reference information can be the automatic backup or active recording of various situations when other vehicles pass through a certain road, which can provide a driving reference for the current vehicle when passing the same road. Driving reference information can include but is not limited to environmental information detected by other vehicles when passing the road (such as the weather and surrounding terrain at the time, etc.), road condition information (such as asphalt road or off-road road, whether there are obstacles, etc.) and operation data on how to operate the vehicle to pass according to these environments and road conditions (such as driving gear, steering angle and throttle opening, etc.).
[0019] The parsing method of the data information packet can adopt any data parsing method in the relevant technology, and the embodiment of the present application does not limit this. When other vehicles pass through the road, on the one hand, the navigation positioning information of the vehicle driving is recorded in real time, and the vehicle position can be marked while the driving route can also be recorded in the same way, providing a basis for tracking and following the vehicle for other vehicles passing through this place later. In addition, when passing through a certain road, due to the possibility of unknown situations, such as sudden natural disasters (such as landslides, rolling stones, etc.) on the road and obstacles on the road caused by traffic accidents, and another example is the off-road behavior of the vehicle itself, all the driving processes face the road conditions so far. At this time, it is necessary to deal with or prevent these existing or potential dangers according to the experienced driver, so as to ensure that the vehicle can safely pass the place. In this process, the vehicle can record the driver's control method of the vehicle (such as control content and operation steps, etc.). These contents will provide a reference for driving when the current vehicle passes through this road.
[0020] S130: In response to determining that there is navigation positioning information related to the real-time position, use driving reference information corresponding to the related navigation positioning information as target reference information.
[0021] The target reference information may be part of the numerous driving reference information stored by other vehicles, and is closely related to the real-time location of the current vehicle. It is understandable that when the current vehicle is about to travel through a certain road, it may need guidance and reminders for driving on the road.
[0022] Specifically, if there is indeed navigation positioning information related to the real-time position of the current vehicle, that is, other vehicles have indeed marked this route with navigation positioning and driving reference when passing through it, then the driving reference information corresponding to the navigation positioning information is used as a reference for the current vehicle.
[0023] S140. Provide driving assistance to the current vehicle according to the target reference information.
[0024] Based on the target reference information determined in the aforementioned steps, driving assistance is provided for the current vehicle, such as but not limited to route navigation, road condition broadcast reminders and driving instructions.
[0025] In a specific case, a user participates in driving a convoy, and the current vehicle, as a member of the convoy following the lead vehicle, drives in the convoy according to the instructions of the lead vehicle. It is understandable that in the driving process of an outdoor convoy, generally, the driver of the lead vehicle is a more experienced person, and when he passes a certain location as the lead vehicle, he provides the following vehicles with information on the environment, road conditions, and driving guidance information. Before the current vehicle driven by the user is about to arrive at the location, the information sent by the lead vehicle is promptly obtained, and according to the environment and road condition information, preparations can be made in advance to pass the location. Moreover, when passing the location, the vehicle can be controlled according to the driving guidance information to ensure that the vehicle passes the location safely and smoothly.
[0026] In the technical solution of the embodiment of the present application, the data information packets sent by other vehicles are parsed to obtain the navigation positioning information of other vehicles and the driving reference information corresponding to the navigation positioning information. When the current vehicle travels to the same route as other vehicles, the data information packets of other vehicles are parsed to obtain the road conditions and other information that the driver can refer to during the driving process of the current vehicle, so as to provide a basis for the subsequent screening of target reference information. In response to determining that there is navigation positioning information related to the real-time position, the driving reference information corresponding to the relevant navigation positioning information is used as the target reference information. Based on the real-time position of the current vehicle, the navigation positioning information retained by other vehicles is verified to determine that the target reference information that can be screened to provide assistance to the current vehicle at this real-time position is provided, and the reference of information such as road conditions is provided to the driving vehicle, so as to improve the driver's understanding of the road conditions of unknown roads and help improve driving safety. Based on these target reference information, driving assistance is provided for the current vehicle, so that the current vehicle can obtain auxiliary information in time when driving on an unfamiliar road, thereby providing driving guidance for the driver, providing reaction time for danger, preventing accidents, ensuring the safety of vehicle driving, and providing support for users to explore unknown roads, thereby improving the user's driving experience.
[0027] On the basis of the above-mentioned embodiment, when the driver is driving the vehicle on the road, when the vehicle provides the driver with driving assistance information (such as road condition information), a certain amount of time or distance is required in advance to inform the user in advance. Therefore, the present application also provides an optional implementation method, and the determination of the existence of navigation positioning information related to the real-time position in S130 may include: In response to a distance between the real-time position and the road marker position indicated in the navigation positioning information meeting a preset distance threshold, it is determined that the navigation positioning information is navigation positioning information related to the real-time position.
[0028] Among them, the road marking position can be the position information marked in the navigation positioning information that can provide driving safety assistance (such as road condition reminders, etc.) to the driver. When the distance between the real-time position and the road marking position meets the preset spacing threshold, it is determined that the navigation positioning information is indeed close to the real-time position of the current vehicle, and the current vehicle can reach the position marked by the navigation positioning information after continuing to move forward from the real-time position. It is understandable that a certain amount of time and distance in advance is required to provide road condition information to the driver. Of course, the preset spacing threshold can be set by relevant technical personnel based on actual conditions or manual experience, for example, it can be set to 200m or 500m, etc., and the embodiments of the present application are not limited to this.
[0029] It is understandable that if the current vehicle wants to obtain environmental information and road condition information of the place it is about to pass, it should obtain this information before passing the place. Therefore, the current vehicle needs to determine whether it has already driven close to the place. Then, the navigation positioning information obtained by parsing the data information package can be identified to confirm that after driving forward from the real-time position of the current vehicle, it will reach a road mark position indicated by a certain navigation positioning information, thereby determining that the navigation positioning information is related to the real-time position. It can then be deduced that the driving reference information corresponding to the navigation positioning information can be used as a driving reference for the user to pass through the place.
[0030] In the above implementation mode, a distance comparison is performed between the real-time position of the current vehicle and the road mark position in the navigation positioning information of other vehicle marks through a preset interval threshold, so as to determine whether the current vehicle is about to reach the road mark position. This can help the current vehicle to confirm the navigation positioning information in a timely manner, and provide a basis for the subsequent confirmation of the driving reference information corresponding to the navigation positioning information, which helps to improve the current vehicle's anticipatory response capability to unfamiliar roads and helps to improve the safety of users driving vehicles.
[0031] In the aforementioned embodiment, the target reference information is used to assist the user in driving, so that the user can improve safety when passing through unfamiliar roads. Specifically, in an optional implementation, the driving reference information may include environmental road condition information and driving operation information recorded when other vehicles pass through the road marking position; Accordingly, the step of providing driving assistance to the current vehicle according to the target reference information in S140 may include: Driving assistance is provided to the current vehicle based on the environmental road condition information and driving operation information corresponding to the road marking position.
[0032] The environmental road condition information may be the environmental conditions and road conditions of the location when other vehicles pass by the road marking position, for example, it may include but is not limited to the weather of the location (sunny, rainy, snowy, foggy, windy, etc.), the terrain around the road (highway, forest, river, mountain, etc.), road surface information (asphalt road, gravel road, dirt road, mountain road, forest road, etc.) and obstacle information (falling gravel, fallen trees, faulty vehicles, etc.). It is understandable that when other vehicles pass by the location, they record the environmental road condition information corresponding to the road marking position through the vehicle's own sensor system (such as a visual camera) or manual marking.
[0033] Driving operation information can be data on how other vehicles control their vehicles when passing through the road marking location, such as but not limited to the vehicle's driving gear, throttle opening, steering wheel angle, vehicle speed, and engine torque. This information represents how other vehicles control their vehicles to pass safely when passing through the location. Therefore, the driving operation information can be provided to the driver of the current vehicle to provide a reference for the driver when passing through the road marking location, helping the driver to pass safely.
[0034] It should be noted that, on the one hand, environmental road condition information and driving operation information can be used as reference information for autonomous driving, and provided to the current vehicle for driving assistance, so that the autonomous driving system of the current vehicle can select the corresponding driving operation strategy according to the environmental road condition information and the driving operation information, so as to pass the location smoothly. On the other hand, environmental road condition information and driving operation information can provide driving assistance for the driver of the current vehicle, for example, the driver can be prompted about the environment and road conditions of the location through voice broadcast, and when passing the location, the driver can be prompted about how to operate the vehicle through voice broadcast, so as to help the current vehicle pass the location smoothly. Then, it can be understood that environmental road condition information and driving operation information can be provided to the driver of the current vehicle in stages. When the current vehicle approaches but has not yet reached the road marking position, the aforementioned preset spacing threshold can be used for judgment. At this time, the environmental road condition information corresponding to the road marking position can be provided to the driver of the current vehicle, so that the driver can know the situation of the road section ahead that is about to be arrived at, so that the driver can be mentally prepared in advance and improve the driver's attention; when the driver drives the current vehicle to the road marking position, driving operation information can be provided to the driver to prompt the driver how to operate the vehicle to pass smoothly, providing a basis for the driver to control the vehicle.
[0035] In the above-mentioned implementation manner, the environmental road condition information corresponding to the road marking position can provide the driver of the current vehicle with the environment and road conditions of the road marking position in advance, thereby helping the driver understand the driving problems that will be faced and improving the driver's attention; the driving operation information corresponding to the road marking position can provide the driver with control assistance for passing the location, helping the driver to smoothly drive the vehicle through the location, which can improve the safety of vehicle driving and enhance the user's driving experience of the vehicle.
[0036] On the basis of the aforementioned implementation, how to perform driving assistance according to the environmental road condition information and the driving operation information becomes one of the key points. In a further optional implementation, the driving assistance for the current vehicle according to the environmental road condition information and the driving operation information corresponding to the road marking position may include: A1. In response to the current vehicle arriving at a road mark position, current road condition information is obtained.
[0037] The current road condition information may be road condition information obtained when the current vehicle reaches the road marking position. For example, the road condition at the road marking position at this time may be detected by the vehicle's own perception system (such as a camera, radar, etc.).
[0038] A2. In response to the current road condition information and the environmental road condition information being consistent, driving assistance is provided to the current vehicle according to the operation method indicated in the driving operation information.
[0039] If the current road condition information is consistent with the environmental road condition information corresponding to the road marking position sent to the current vehicle by other vehicles, the vehicle operation method indicated in the driving operation information is provided to the driver of the current vehicle to help the driver pass the location smoothly.
[0040] It is understandable that if the driver drives the current vehicle to the road marking location and finds that the road condition currently detected is the same as the road condition shared by other vehicles after passing the location, it means that the driving operation information shared by other vehicles on how to pass the location is effective for the road condition. Therefore, the driver can directly refer to the driving operation information.
[0041] In the above implementation, after the driver drives the current vehicle to the road marking position, the road condition information is first checked to confirm whether the road condition has changed. If the road condition has not changed, the vehicle can be controlled to pass the location according to the driving operation information shared by other vehicles. The driving operation information used by the driver is pre-verified to prevent the driver from directly referring to the driving operation information without carefully observing the road condition, thereby causing the current vehicle to encounter a dangerous situation. This can play a preventive role in driving and ensure the safety of the current vehicle from another aspect.
[0042] In addition to the aforementioned implementations, there is also a situation where the current road condition information and the environmental road condition information are inconsistent. In another optional implementation, the method may further include: B1. In response to the inconsistency between the current road condition information and the ambient road condition information, the real-time operation information of the driver controlling the vehicle according to the current road condition information is recorded.
[0043] In line with the above implementation, if the current road condition information detected by the current vehicle at the road marking position is different from the environmental road condition information of the place shared by other vehicles, it means that when the current vehicle arrives at the place, the environmental information or road condition of the place has changed. This is equivalent to the fact that the way other vehicles controlled the vehicle when passing through this place in the past has lost its effectiveness. In actual situations, it can be understood that it is impossible to fully refer to the above driving operation information (maybe there are references, but they cannot be directly copied). Therefore, at this time, the current vehicle needs to record the content of the way the driver controls the current vehicle when passing through this place by himself, that is, the real-time operation information.
[0044] B2. Update driving reference information corresponding to the navigation positioning information based on current road condition information and real-time operation information.
[0045] The current road condition information and real-time operation information determined in the above steps are updated to the driving reference information corresponding to the navigation positioning information. It is understandable that when the road condition changes, the corresponding driving operation response strategy becomes meaningless. Therefore, the real-time operation information of the current vehicle driver operating the vehicle through the place is updated together with the current road condition information to the driving reference information corresponding to the navigation positioning information of this place, so as to provide a reference for subsequent vehicles passing through this place.
[0046] B3. Send the updated driving reference information to other vehicles.
[0047] The updated driving reference information is shared with other vehicles to provide reference information for subsequent vehicles that will pass by the road marking location. It is worth mentioning that even other vehicles that provide driving reference information to the current vehicle in the aforementioned implementation can also accept the updated driving reference information shared by the current vehicle at this time, which can save the driver's time and energy when these other vehicles pass by this place again.
[0048] In the above implementation mode, after the current vehicle arrives at the road marking position and performs a road condition check, in the event of changes in road conditions, it is necessary to record how the driver of the current vehicle operates to pass through the location, and package the changes in road conditions and the operation methods recorded at this time and share them with other vehicles, so that the road conditions and driving methods at the road marking position can be updated in a timely manner to prevent other vehicles from getting into trouble, especially when the vehicle is in a convoy and the road conditions change after the front vehicle passes, then the current vehicle is also obliged to promptly remind the rear vehicle of the changes in road conditions, thereby ensuring the rapid response capability of the entire convoy when passing through the location and the safety of the convoy.
[0049] In addition to performing driving assistance on the vehicle according to the target reference information in the aforementioned real-time manner, in another optional implementation manner, performing driving assistance on the current vehicle according to the target reference information in S140 may also include: In response to the real-time distance meeting the preset distance threshold, the environmental road condition information is displayed in the form of graphics and text through the human-computer interaction interface of the current vehicle, and / or the environmental road condition information is broadcast in the form of voice broadcast.
[0050] It is understandable that when the driver is about to drive the current vehicle to the road marking position, the environmental road condition information can be displayed in pictures and texts through the vehicle's computer (central control screen) or HUD (Heads-Up Display), etc., to provide users with reference weather, terrain, road conditions and other information; at the same time, these environmental road condition information can also be given in the form of voice prompts, thereby helping the driver understand the specific conditions of the road section corresponding to the road marking position.
[0051] In the above implementation manner, the environment and road conditions that the user is about to face are displayed in the form of pictures, texts or voices, the user is reminded of possible risks, the user is helped to pre-conceive of handling and response measures, the user's attention is improved while driving, and safety preparations are made for the road marking locations that are about to be passed.
[0052] The above-mentioned embodiments mainly illustrate the process of obtaining and using driving assistance information by the vehicle. During driving, the driver may also record the driving assistance information according to specific road conditions. Therefore, in an optional embodiment, the method may further include: C1. In response to the driver's recording operation, a message message for the real-time location is generated.
[0053] The recording operation may be an operation where the driver actively records information, for example, it may include but is not limited to recording information by performing a touch operation through the human-machine interface of the current vehicle, or recording the driver's words through a voice control system to obtain message information. And these messages are bound to the real-time location of the current vehicle, so that the corresponding message information can be queried through the location information.
[0054] C2. Send the data packet including the message information and real-time location to other vehicles.
[0055] The messages bound to the real-time location in the above steps are packaged and sent to other vehicles. It is conceivable that when other vehicles are about to pass the same location, they can obtain the messages recorded by drivers who have passed this place, thereby helping the drivers of other vehicles to drive through the place more safely and comfortably.
[0056] In an actual example, when passing a certain section of road, the driver can leave a message through the vehicle's voice system. On the one hand, it can record dangerous road conditions, especially in a convoy where the front and rear vehicles are far apart. When the head vehicle passes a certain section and the tail vehicle passes the same section, the road conditions are likely to change. If the middle vehicle finds that the road conditions have changed, the driver can update the message in time to correct the driving experience of the head vehicle to prevent the tail vehicle from driving according to the experience of the head vehicle when it arrives at the same position, causing danger. The road conditions and driving experience are updated in time for subsequent vehicles to ensure the safety of the entire convoy. On the other hand, interesting things encountered during driving can be recorded, such as encountering wild animals or natural scenery while driving in the wild. These contents can also serve as reminders for other vehicles that come to the place later, sharing the joy of travel.
[0057] In the above implementation, by retaining the driver's messages during driving, the message information and the real-time location of the recorded messages are packaged and shared with other vehicles, so that the driver can share what he sees and feels with other vehicles when passing the same location. While providing practical information to other vehicles, it can satisfy the emotional value of people who go out to play and provide users with an excellent travel experience.
[0058] On the basis of the aforementioned embodiments and implementation methods, the embodiments of the present application further explain the actual situation. In the field of intelligent connected vehicles, the tracking and following technology for vehicle convoy travel is a technology with broad application prospects. According to the path taken by the head vehicle or the front vehicle in the convoy, the tracking and following are carried out, and the front vehicle is generally driven by an experienced driver. However, only sharing the path of the front vehicle cannot explain the specific way of passing a certain section of the path. Even if the explanation is done by walkie-talkie, it is difficult for the driver of the rear vehicle to fully remember the details. Moreover, the interval between the front vehicle and the rear vehicle of the convoy may be far. When the rear vehicle arrives at the place where the front vehicle has passed, it is very likely that the road conditions have changed. Therefore, convoy travel is always accompanied by many uncertain factors. In order to ensure the traffic efficiency and driving safety of the entire convoy, this application scheme is proposed.
[0059] In a convoy, the front vehicle records the environmental information and road condition information around the vehicle through its inherent perception system, and the driver of the front vehicle can manually mark some road conditions. The vehicle's own sensors record the operation mode of the driver of the front vehicle when passing through a certain target section, which is equivalent to recording how the front vehicle safely and smoothly passes through the target section. These environmental information, road condition information and operation mode are associated and packaged with the location information of the target section, and the packaged data packets are transmitted to the rear vehicle in the convoy through V2V vehicle-to-vehicle communication technology.
[0060] Before the following vehicle reaches the target section, it provides the driver with environmental information and road condition information of the target section, and gives prompts through text and voice to facilitate the driver to respond quickly. When arriving at the target section, it provides the driver with specific guidance on the road conditions, such as how to avoid obstacles, how to bypass dangerous roads, and how to operate the vehicle to pass through different sections. It can include prompts on how to control the speed, steering, braking, throttle and torque, etc., providing driving assistance to the driver of the following vehicle from all dimensions to help the driver of the following vehicle pass the target section safely.
[0061] In addition, the driver of any vehicle in the fleet can record what he sees and feels on the road at any time and anywhere, such as where he sees wild animals and where he sees special scenery, and transmit the information to the following vehicle through inter-vehicle communication technology, so as to share the travel experience with the following vehicles and help the passengers of the following vehicles appreciate the same ecology and scenery.
[0062] The technical solution of the embodiment of the present application uses advanced vehicle-to-vehicle communication technology to enable the lead vehicle to transmit key information to the following vehicle in real time, including road conditions, obstacles, speed and other information, to ensure information synchronization of the entire fleet and improve the overall response speed and safety of the fleet.
[0063] By using the data collected by the vehicle body sensors and combining it with vehicle-to-vehicle communication, the following vehicle can be provided with more comprehensive information about the surrounding environment, helping the following vehicle to predict the road conditions in advance and avoid potential dangers, especially in complex off-road conditions, thereby enhancing the safety of the fleet's off-roading. It can also significantly reduce the burden on the driver, especially in complex off-road conditions, the information provided by the leading vehicle can assist the driver of the following vehicle to focus more on driving itself and improve the driving experience. This technical solution has good compatibility and adaptability, and can be applied to different vehicle models and off-road environments to meet diverse off-road needs. In the long run, by reducing the risk of accidents and improving traffic efficiency, it can bring certain economic benefits to the entire fleet.
[0064] In summary, this technical solution can enhance off-road safety, optimize fleet coordination, improve driving experience, flexibly adapt to different travel environments and improve the economic benefits of fleet travel by realizing information sharing among the fleet and sharing of vehicle operating methods by drivers.
[0065] It should be noted that the above describes some embodiments of the present application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0066] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a vehicle driving device.
[0067] Figure 2 A schematic diagram of the structure of a vehicle driving device provided in an embodiment of the present application, referring to Figure 2 The vehicle driving device 200 includes an information acquisition module 210, a data analysis module 220, a reference determination module 230 and a driving assistance module 240, wherein: The information acquisition module 210 is used to acquire data information packets sent by other vehicles and the real-time position of the current vehicle; The data analysis module 220 is used to analyze the data information packet to obtain the navigation positioning information of other vehicles and the driving reference information corresponding to the navigation positioning information; A reference determination module 230, configured to, in response to determining that there is navigation positioning information related to the real-time position, use driving reference information corresponding to the related navigation positioning information as target reference information; The driving assistance module 240 is used to provide driving assistance to the current vehicle according to the target reference information.
[0068] In the technical solution of the embodiment of the present application, the data information packets sent by other vehicles are parsed to obtain the navigation positioning information of other vehicles and the driving reference information corresponding to the navigation positioning information. When the current vehicle travels to the same route as other vehicles, the data information packets of other vehicles are parsed to obtain the road conditions and other information that the driver can refer to during the driving process of the current vehicle, so as to provide a basis for the subsequent screening of target reference information. In response to determining that there is navigation positioning information related to the real-time position, the driving reference information corresponding to the relevant navigation positioning information is used as the target reference information. Based on the real-time position of the current vehicle, the navigation positioning information retained by other vehicles is verified to determine that the target reference information that can be screened to provide assistance to the current vehicle at this real-time position is provided, and the reference of information such as road conditions is provided to the driving vehicle, so as to improve the driver's understanding of the road conditions of unknown roads and help improve driving safety. Based on these target reference information, driving assistance is provided for the current vehicle, so that the current vehicle can obtain auxiliary information in time when driving on an unfamiliar road, thereby providing driving guidance for the driver, providing reaction time for danger, preventing accidents, ensuring the safety of vehicle driving, and providing support for users to explore unknown roads, thereby improving the user's driving experience. In an optional implementation manner, the reference determination module 230 may be specifically configured to: In response to a distance between the real-time position and the road marker position indicated in the navigation positioning information meeting a preset distance threshold, it is determined that the navigation positioning information is navigation positioning information related to the real-time position.
[0069] In an optional implementation manner, the driving reference information includes environmental road condition information and driving operation information recorded when other vehicles pass through the road marking position; Accordingly, the driving assistance module 240 may be specifically used for: Driving assistance is provided to the current vehicle based on the environmental road condition information and driving operation information corresponding to the road marking position.
[0070] In an optional implementation, the driving assistance module 240 may include: A current road condition acquisition unit, used for acquiring current road condition information in response to the current vehicle arriving at a road mark position; The operation reference assistance unit is used to provide driving assistance to the current vehicle in accordance with the operation method indicated in the driving operation information in response to the consistency between the current road condition information and the environmental road condition information.
[0071] In another optional implementation, the device 200 may further include: an operation information recording unit, for recording real-time operation information of the driver controlling the vehicle in response to inconsistency between the current road condition information and the environmental road condition information; A reference information updating unit, used to update driving reference information corresponding to the navigation positioning information according to current road condition information and real-time operation information; The reference information sharing unit is used to send updated driving reference information to other vehicles.
[0072] In another optional embodiment, the driving assistance module 240 may further include: The road condition reporting unit is used to display the environmental road condition information in the form of graphics and text through the human-computer interaction interface of the current vehicle in response to the real-time distance meeting the preset distance threshold, and / or to report the environmental road condition information in the form of voice reporting.
[0073] In an optional implementation, the device 200 may further include: A message recording module, used to generate message information for the real-time location in response to the driver's recording operation; The message sharing module is used to send data packets including message information and real-time location to other vehicles.
[0074] For the convenience of description, the above device is described in terms of functions divided into various modules. Of course, when implementing the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0075] The device of the above embodiment is used to implement the corresponding vehicle driving method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.
[0076] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the vehicle driving method described in any of the above embodiments is implemented.
[0077] Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application, Figure 3 A specific electronic device hardware structure is shown, and the device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 in the device.
[0078] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0079] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.
[0080] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.
[0081] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).
[0082] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010 , the memory 1020 , the input / output interface 1030 , and the communication interface 1040 ).
[0083] It should be noted that, although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.
[0084] The electronic device of the above-mentioned embodiment is used to implement the corresponding vehicle driving method in any of the above-mentioned embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.
[0085] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a vehicle, which can be provided with the electronic equipment provided in the aforementioned implementation method, so that the vehicle can implement the vehicle driving assistance method provided in the aforementioned embodiment and implementation method.
[0086] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present application also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the vehicle driving assistance method described in any of the above embodiments.
[0087] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.
[0088] The computer instructions stored in the storage medium of the above embodiments are used to enable the computer to execute the vehicle driving method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0089] A person skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application (including the claims) is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.
[0090] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power / ground connections to the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device may be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform on which the embodiments of the present application are to be implemented (that is, these details should be fully within the scope of understanding of those skilled in the art). Where specific details (e.g., circuits) are set forth to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or with changes in these specific details. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0091] Although the present application has been described in conjunction with specific embodiments of the present application, many alternatives, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the discussed embodiments.
[0092] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the scope of protection of the present application.
Claims
1. A vehicle driving method, characterized in that: The method comprises: Obtain data information packets sent by other vehicles and the real-time position of the current vehicle; Parsing the data information packet to obtain navigation positioning information of the other vehicle and driving reference information corresponding to the navigation positioning information; In response to determining that there is navigation positioning information related to the real-time position, using driving reference information corresponding to the related navigation positioning information as target reference information; Driving assistance is provided to the current vehicle according to the target reference information.
2. The method according to claim 1, characterized in that: The determining that there is navigation positioning information related to the real-time position includes: In response to a distance between the real-time position and a road marker position indicated in the navigation positioning information meeting a preset distance threshold, it is determined that the navigation positioning information is navigation positioning information related to the real-time position.
3. The method according to claim 2, characterized in that The driving reference information includes environmental road condition information and driving operation information recorded when the other vehicles pass through the road marking position; The step of providing driving assistance to the current vehicle according to the target reference information includes: Driving assistance is provided to the current vehicle according to the environmental road condition information and driving operation information corresponding to the road marking position.
4. The method according to claim 3, characterized in that The providing driving assistance to the current vehicle according to the environmental road condition information and driving operation information corresponding to the road mark position includes: In response to the current vehicle arriving at the road marking position, obtaining current road condition information; In response to the current road condition information being consistent with the environmental road condition information, driving assistance is provided to the current vehicle according to the operation method indicated in the driving operation information.
5. The method according to claim 4, characterized in that The method further comprises: In response to the current road condition information and the environmental road condition information being inconsistent, recording real-time operation information of the driver controlling the vehicle in response to the current road condition information; updating the driving reference information corresponding to the navigation positioning information according to the current road condition information and the real-time operation information; The updated driving reference information is sent to the other vehicles.
6. The method according to claim 3, characterized in that The performing driving assistance on the current vehicle according to the target reference information further includes: In response to the real-time distance meeting a preset distance threshold, the environmental road condition information is displayed in a graphic form through the human-computer interaction interface of the current vehicle, and / or the environmental road condition information is broadcast in the form of a voice broadcast.
7. The method according to any one of claims 1 to 6, characterized in that: The method comprises: In response to the driver's recording operation, generating message information for the real-time location; A data packet including the message information and the real-time location is sent to the other vehicle.
8. A vehicle driving device, characterized in that: The device comprises: An information acquisition module is used to obtain data information packets sent by other vehicles and the real-time position of the current vehicle; A data analysis module, used to analyze the data information packet to obtain the navigation positioning information of the other vehicle and the driving reference information corresponding to the navigation positioning information; a reference determination module, configured to, in response to determining that there is navigation positioning information related to the real-time position, use driving reference information corresponding to the related navigation positioning information as target reference information; The driving assistance module is used to provide driving assistance to the current vehicle according to the target reference information.
9. An electronic device, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the vehicle driving assistance method as described in any one of claims 1 to 7 when executing the program.
10. A vehicle, characterized in that: The vehicle is provided with the electronic device according to claim 9.
Citation Information
Patent Citations
Vehicle assistant driving equipment, system and method
CN108482384A
Vehicle driving method and device based on driving assistance system and electronic equipment
CN113619608A
Information interaction method of unmanned vehicle and related device
CN116161055A
Vehicle control method and control system based on Internet of Vehicles
CN117184109A
Device for displaying running position
JP1996115498A
