Vehicle speed control method, device, electronic device, vehicle and storage medium
By displaying the vehicle speed adjustment icon on the vehicle's intelligent driving perception screen, and using perception data to adjust the vehicle speed in real time, the driver's distractions when adjusting the vehicle speed in complex road conditions are solved, and driving safety is improved.
Patent Information
- Application Number
- CN202510106381.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-22
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2045-01-22
AI Technical Summary
In complex road conditions, drivers need to observe and analyze the surrounding environment at the same time and make accurate judgments, which can easily lead to distraction and increase safety risks.
By obtaining the perceived data of the surrounding environment of the bicycle in real time, generating and displaying the vehicle speed adjustment icon on the intelligent driving perception screen, users can directly adjust the vehicle speed through the icon to reduce the burden on the driver's judgment.
This method reduces the driver's judgment burden when adjusting the vehicle speed, reduces the safety risks brought by distraction, and improves driving safety.
Smart Images

Figure CN119527291B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle control technology, and in particular to a vehicle speed control method, device, electronic equipment, vehicle and storage medium. Background Art
[0002] The method of adjusting the vehicle speed in the related art is that the driver increases the real-time speed by stepping on the accelerator pedal based on personal experience.
[0003] However, in actual scenarios, the vehicle's surroundings are very complex, resulting in ever-changing road conditions. The driver not only needs to observe the vehicle's surroundings, but also needs to analyze the vehicle's surroundings to make accurate judgments in a timely manner. The driver's distracted judgment process is prone to safety risks. Summary of the invention
[0004] The present application provides an improved vehicle speed control method, device, electronic device, vehicle and storage medium.
[0005] The present application provides a vehicle speed control method, comprising:
[0006] Acquire the perception data of the vehicle’s surrounding environment in real time;
[0007] Based on the perception data, a vehicle speed adjustment icon is generated and displayed on the intelligent driving perception screen of the vehicle; the vehicle speed adjustment icon corresponds to the vehicle speed adjustment mode;
[0008] According to the vehicle speed adjustment method, the speed of the vehicle is adjusted.
[0009] Furthermore, adjusting the speed of the vehicle according to the vehicle speed adjustment method includes:
[0010] According to the vehicle speed adjustment method, the speed of the vehicle and the real-time display position of the vehicle icon are adjusted simultaneously.
[0011] Furthermore, generating and displaying a vehicle speed adjustment icon on the intelligent driving perception screen of the vehicle includes:
[0012] Generate and display the vehicle icon on the intelligent driving perception screen of the vehicle;
[0013] If it is determined that the vehicle needs to adjust the speed, a speed adjustment icon is generated.
[0014] Furthermore, if it is determined that the vehicle needs to adjust its speed, a speed adjustment icon is generated, including:
[0015] If it is determined that the vehicle needs to adjust its speed, the speed adjustment icon is generated and displayed on or around the vehicle icon;
[0016] If the vehicle speed adjustment icon is touched for selecting a vehicle speed adjustment mode, a deceleration icon corresponding to the deceleration mode and an acceleration icon corresponding to the acceleration mode are displayed;
[0017] The adjusting the speed of the vehicle according to the vehicle speed adjustment method includes:
[0018] If any one of the deceleration icon and the acceleration icon is selected, the speed of the vehicle is adjusted according to the vehicle speed adjustment method corresponding to the selected icon.
[0019] Further, the deceleration icon is a deceleration touch icon, and the acceleration icon is an acceleration touch icon;
[0020] Correspondingly, if any one of the deceleration icons and the acceleration icons is selected, the speed of the vehicle is adjusted according to the vehicle speed adjustment method corresponding to the selected icon, including:
[0021] When receiving a signal that any one of the deceleration touch icon and the acceleration touch icon is touched, the speed of the vehicle is adjusted according to the vehicle speed adjustment method corresponding to the touched touch icon.
[0022] Further, the deceleration icon is a deceleration indication icon, and the acceleration icon is an acceleration indication icon;
[0023] Correspondingly, if any one of the deceleration icons and the acceleration icons is selected, the speed of the vehicle is adjusted according to the vehicle speed adjustment method corresponding to the selected icon, including:
[0024] When a voice command for selecting any one of the indication marks input for the deceleration indication icon and the acceleration indication icon is received, the speed of the vehicle is adjusted according to the vehicle speed adjustment mode corresponding to the indication mark selected by the voice command.
[0025] Furthermore, if it is determined that the vehicle needs to adjust its speed, a speed adjustment icon is generated, including:
[0026] If it is determined that the vehicle needs to adjust its speed, the vehicle icon is configured as a speed adjustment icon.
[0027] Furthermore, if it is determined that the vehicle needs to adjust its speed, the vehicle icon is configured as a speed adjustment icon, including:
[0028] If there is no obstruction in front of the lane where the vehicle is located, and the current speed of the vehicle is lower than the maximum speed limit or meets the user's acceleration adjustment habit, the vehicle icon is configured as an acceleration adjustment icon;
[0029] The adjusting the speed of the vehicle according to the vehicle speed adjustment method includes:
[0030] If the vehicle speed adjustment icon is executed in a preset touch mode of acceleration, the acceleration of the vehicle is controlled and the real-time display position of the vehicle icon is adjusted simultaneously; the preset touch mode of acceleration is executed toward the front of the lane mark corresponding to the lane where the vehicle icon is located.
[0031] Furthermore, if it is determined that the vehicle needs to adjust its speed, the vehicle icon is configured as a speed adjustment icon, including:
[0032] If there is no following target behind the lane where the vehicle is located, and the current speed of the vehicle is higher than the minimum speed limit or meets the user's deceleration adjustment habit, the vehicle icon is configured as a deceleration adjustment icon;
[0033] The adjusting the speed of the vehicle according to the vehicle speed adjustment method includes:
[0034] If the vehicle speed adjustment icon is executed in the preset touch mode of deceleration, the vehicle will be decelerated and the real-time display position of the vehicle icon will be adjusted at the same time; the preset touch mode of deceleration is executed backward toward the lane mark corresponding to the lane where the vehicle icon is located.
[0035] Furthermore, if it is determined that the vehicle needs to adjust its speed, a speed adjustment icon is generated, including:
[0036] If it is determined that the vehicle needs to adjust its speed, and whether the current perception data of the vehicle's surroundings meets the safe intelligent driving strategy;
[0037] If not, the vehicle is controlled to maintain the current state;
[0038] If so, a vehicle speed adjustment icon is generated.
[0039] The present application provides a vehicle speed control device, which is used to implement the vehicle speed control method as described above, and the vehicle speed control device includes:
[0040] A perception data acquisition module is used to acquire perception data of the vehicle's surrounding environment in real time;
[0041] A generating and displaying module, for generating and displaying a vehicle speed adjustment icon on the intelligent driving perception screen of the vehicle based on the perception data; the vehicle speed adjustment icon corresponds to the vehicle speed adjustment mode;
[0042] The regulating module is used to regulate the speed of the vehicle according to the vehicle speed regulating method.
[0043] The present application provides an electronic device, comprising one or more processors, for implementing any of the methods described above.
[0044] The present application provides a vehicle, comprising one or more processors, for implementing any of the methods described above.
[0045] The present application provides a computer-readable storage medium having a program stored thereon. When the program is executed by a processor, the method described in any one of the above items is implemented.
[0046] The present application provides a computer program product, comprising a computer program / instruction, which implements any of the above methods when executed by a processor.
[0047] In some embodiments, the vehicle speed control method of the present application generates and displays a vehicle speed adjustment icon, which is equivalent to recommending that the vehicle speed can be adjusted at present, so that the user can adjust the speed of his own vehicle by viewing the adjustment icon, without the need to analyze and judge based on driving experience, reducing the safety risks caused by the user's distracted judgment. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Figure 1 Shown is a flow chart of a vehicle speed control method provided by an embodiment of the present application;
[0049] Figure 2 Shown Figure 1 A schematic diagram of a vehicle speed adjustment icon of a vehicle speed control method shown;
[0050] Figure 3 Shown Figure 1 A schematic diagram of an acceleration icon of the vehicle speed control method shown;
[0051] Figure 4 Shown Figure 1 A schematic diagram of a deceleration icon of a vehicle speed control method shown;
[0052] Figure 5 Shown Figure 1 A schematic diagram of the acceleration process of the vehicle speed control method shown;
[0053] Figure 6 Shown Figure 1 A schematic diagram of a deceleration process of a vehicle speed control method shown;
[0054] Figure 7 Shown is a schematic structural diagram of a vehicle speed control device provided in an embodiment of the present application;
[0055] Figure 8 Shown is a schematic diagram of the structure of a vehicle speed control system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0056] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with one or more embodiments of the present specification. Instead, they are merely examples of devices and methods consistent with some aspects of one or more embodiments of the present specification as detailed in the appended claims.
[0057] It should be noted that: in other embodiments, the steps of the corresponding method are not necessarily performed in the order shown and described in this specification. In some other embodiments, the steps included in the method may be more or less than those described in this specification. In addition, a single step described in this specification may be decomposed into multiple steps for description in other embodiments; and multiple steps described in this specification may be combined into a single step for description in other embodiments.
[0058] In order to solve the above technical problems, the embodiment of the present application provides a vehicle speed control method, and the generated and displayed vehicle speed adjustment icon is equivalent to recommending that the vehicle speed can be adjusted at present, so that the user can adjust the speed of the vehicle by viewing the adjustment icon, without the need to analyze and judge based on driving experience, thereby reducing the safety risks caused by the user's distracted judgment. In addition, by generating and displaying the vehicle speed adjustment icon, the speed of the vehicle and the real-time display position of the vehicle icon can be adjusted at the same time. In this way, the real-time speed of the vehicle can be adjusted directly on the speed adjustment icon. What you see is what you get, which is more in line with people's thinking intuition and interactively friendly.
[0059] Figure 1 Shown is a flow chart of the vehicle speed control method provided in an embodiment of the present application.
[0060] like Figure 1 As shown, the vehicle speed control method may include but is not limited to the following steps 110 to 130:
[0061] Step 110, acquiring perception data of the vehicle's surrounding environment in real time.
[0062] The electronic image is displayed on the intelligent driving perception screen ADV of the vehicle. The vehicle's perception device serves as the "eyes and ears" of the intelligent driving system. The intelligent driving system can indirectly perceive the surrounding environment of the vehicle by acquiring the real-time perception data of the vehicle's surrounding environment from the vehicle's perception device, thereby generating and displaying an electronic image corresponding to the perception data of the vehicle and the surrounding environment.
[0063] In this regard, the above display conditions are used to display basic information, such as the display information of the actual distance of the vehicle relative to the surrounding environment. Correspondingly, the display distance of the vehicle icon relative to the surrounding environment icon is displayed on the electronic image.
[0064] In addition, the electronic image may also include one or more of the vehicle icon and the surrounding environment icon. The surrounding environment icon may include, but is not limited to, other vehicle icons and lane icons in the surrounding environment. The vehicle icon, other vehicle icon, and lane icon represent information of the vehicle and the surrounding environment used to indicate the road conditions, and are used to respectively indicate the distribution of the actual vehicle, actual other vehicles, and actual lanes in the actual environment. In this way, the distribution of the actual environment can reflect the situation of the real environment.
[0065] The electronic image in this article can be displayed on the intelligent driving perception screen ADV of the HMI (Human-Machine Interface) to achieve human-machine interaction.
[0066] The electronic image may also include control indicators for controlling the vehicle, including but not limited to a speed adjustment icon for adjusting the vehicle speed, a lane control icon for controlling lane changes of the vehicle, and / or a vehicle control icon for controlling the vehicle to follow or overtake.
[0067] Use the following steps ① to ③ to generate a control mark:
[0068] ①. Generate your own car icon.
[0069] Because the surrounding environment of the vehicle is constantly changing during driving, and the sensing device is installed on the vehicle body, the position of the sensing object in the surrounding environment can only be determined by the vehicle itself. Therefore, it is necessary to generate the vehicle icon corresponding to the vehicle that is "stationary" relative to the sensing device.
[0070] ②. Determine the relative position of the perceived object and the vehicle based on real-time perception data.
[0071] The real-time perception data collected by the perception device can be used to determine the position of the perception object in the surrounding environment relative to the vehicle, that is, the relative position of the perception object and the vehicle. There may be multiple perception objects in the surrounding environment within the perception range of the perception device, and each perception object has a relative position with the vehicle. For example: if the first perception object is the vehicle lane, the first perception object is located directly below the vehicle; if the second perception object is the vehicle in front of the left adjacent lane or the right adjacent lane, the second perception object is located in front of the left or right of the vehicle.
[0072] ③. Using the vehicle icon as a reference, generate an icon of the perceived object at the relative position of the vehicle icon, and generate a control mark.
[0073] The vehicle icon is regarded as the origin of the reference coordinate system, and the vehicle icon is used as a reference. According to the relative position of the perceived object and the vehicle, the icon of the perceived object is generated at the relative position of the vehicle icon. For example, if the first perceived object (such as the lane) is located directly below the vehicle, the icon of the first perceived object (the lane) is generated directly below the vehicle icon; if the third perceived object (such as the vehicle in front of the lane) is located directly in front of the vehicle, the icon of the second perceived object (the vehicle in front of the lane) is generated directly in front of the vehicle icon.
[0074] Step 120, based on the perception data, generate and display a vehicle speed adjustment icon on the intelligent driving perception screen of the vehicle; the vehicle speed adjustment icon corresponds to the vehicle speed adjustment method.
[0075] The above speed adjustment icons can correspond to the speed adjustment methods one by one. Of course, the above speed adjustment icons can also correspond to the speed adjustment methods one by one. Please refer to the following for detailed description.
[0076] Step 130, adjusting the speed of the vehicle according to the vehicle speed adjustment method.
[0077] The vehicle speed adjustment method in this article is used to adjust the actual speed of the vehicle, such as accelerating, decelerating, and maintaining the original speed.
[0078] Based on this, adjusting the speed of the vehicle according to the vehicle speed adjustment method is to adjust the actual speed of the vehicle, and at the same time, adjust the real-time display position of the vehicle icon. The real-time display position refers to the position of the vehicle icon displayed on the intelligent driving perception screen. The real-time display position of the vehicle icon is proportional to the actual position of the vehicle.
[0079] In the embodiment of the present application, the speed of the vehicle is adjusted by generating and displaying a speed adjustment icon. In this way, the real-time speed of the vehicle can be automatically adjusted by directly operating on the speed adjustment icon. What you see is what you get, which is more in line with human thinking intuition and interactively friendly.
[0080] Combination Figure 1 As shown, the above step 130 can be implemented in a variety of optional ways:
[0081] In an optional manner, the speed of the vehicle and the real-time display position of the vehicle icon are adjusted simultaneously according to the vehicle speed adjustment mode. In this way, the vehicle can move with the change of the speed of the vehicle, and the vehicle icon can also move with the movement of the vehicle to show the movement of the vehicle. In this way, the changes of the real-time environment and the vehicle can be displayed synchronously, so that the user can explicitly perceive that the vehicle is indeed accelerating or decelerating.
[0082] In another optional manner, the speed of the vehicle is adjusted according to the vehicle speed adjustment mode and the vehicle icon is controlled to be in a default display position.
[0083] Among them, the above-mentioned default display position is used to ensure that the vehicle icon is in a relatively fixed position in the entire intelligent driving perception screen, so as to better display the vehicle to the user, or other vehicles are displayed around a fixed position.
[0084] Optionally, the above default display position may include one or more of the center of the intelligent driving perception screen, the position within one-third of the upper side of the intelligent driving perception screen relative to the center, the position within one-third of the lower side of the intelligent driving perception screen relative to the center, the position within one-third of the left side of the intelligent driving perception screen relative to the center, and the position within one-third of the right side of the intelligent driving perception screen relative to the center. In this way, it is easier to distinguish the vehicle icon, and display space can be left for other icons or lanes around the vehicle icon, so as to better display the surrounding environment of the vehicle.
[0085] Of course, the above two optional methods can be executed independently or in combination, and are not specifically limited here.
[0086] Combination Figure 1 As shown, this article can adopt at least any one of the following optional embodiments to realize generating and displaying the vehicle speed adjustment icon:
[0087] In the first optional embodiment, based on the perception data, a speed adjustment icon is generated and displayed in real time on the intelligent driving perception screen of the vehicle. In this way, the speed adjustment icon is continuously displayed, so that the user can directly use the speed adjustment icon at any time. When the speed cannot be adjusted, the speed adjustment icon can be displayed in an unadjustable manner, such as turning gray or untouchable. When the speed is adjustable, the speed adjustment icon can be displayed in an adjustable manner, such as turning blue or red or being touchable.
[0088] In a second optional embodiment, (1) an icon of the vehicle is generated and displayed on the intelligent driving perception screen of the vehicle. And, (2) if it is determined that the vehicle needs to adjust its speed, a speed adjustment icon is generated. In this way, when the vehicle needs to adjust its speed, the speed adjustment icon is generated, and the speed adjustment icon does not need to be continuously displayed, thereby ensuring a clean and concise page and ensuring the effectiveness of the speed adjustment icon.
[0089] The method of adjusting the vehicle speed in the related technology is to adjust the maximum set speed of the intelligent driving by adjusting the buttons on the steering wheel, and increase the real-time speed by pressing the accelerator pedal.
[0090] Therefore, when the intelligent driving system controls the vehicle, how to accelerate and decelerate according to the user's wishes and maintain the speed expected by the user has become a technical problem that needs to be solved urgently. The detailed explanation is as follows.
[0091] Figure 2 Shown Figure 1 A schematic diagram of a vehicle speed adjustment icon 31 of the vehicle speed control method shown.
[0092] like Figure 1 and Figure 2 As shown, in the first optional method of the above step (2), 1), if it is determined that the vehicle needs to adjust the speed, a speed adjustment icon 31 is generated and displayed on or around the vehicle icon. In this way, the speed adjustment icon 31 is displayed around the vehicle icon, which can separate the speed adjustment icon 31 from the vehicle icon, which is not only more intuitive, but also avoids accidental touch when clicking the vehicle icon. In addition, the speed adjustment icon 31 is displayed on the vehicle icon, which can also make the entire intelligent driving perception screen more concise and clear, improving the user's perception effect.
[0093] 2) If the vehicle speed adjustment icon 31 is touched for selecting a vehicle speed adjustment mode, a deceleration icon corresponding to the deceleration mode and an acceleration icon corresponding to the acceleration mode are displayed.
[0094] The speed adjustment icon 31 is an icon to be selected. After being displayed, the speed adjustment method can be selected. After the speed adjustment icon 31 is touched, the icon corresponding to the specific speed adjustment method can be displayed. By selecting any of these icons, a specific speed adjustment method can be selected. The touch operation can include but is not limited to a single click or multiple consecutive clicks, which will not be given one by one here.
[0095] Accordingly, the above step 130 may include but is not limited to: 3) if any icon is selected from the deceleration icon and the acceleration icon, the speed of the vehicle is adjusted according to the vehicle speed adjustment method corresponding to the selected icon.
[0096] For example, in Figure 2 In the electronic image shown, circled Arabic numerals are used to number the lanes in the surrounding environment in the order in which they appear from right to left in the electronic image, namely, lane ①, lane ②, lane ③, and lane ④. Of course, other types of counting symbols may also be used to number the lanes, such as Chinese numerals. The specific counting symbols in the embodiment of the present application are not limited.
[0097] For example, in Figure 2In the electronic image shown, first, lane 3 is determined to be the own lane based on the relative positions of lane 1, lane 2, lane 3 and lane 4 to the own vehicle. Then, it is displayed in proportion to the width of the actual lane, and an icon for lane 3 is generated directly below the own vehicle icon with reference to the own vehicle icon. Finally, it is displayed in proportion to the width of the actual lane, and icons for lane 1, lane 2 and lane 4 are generated side by side with the icon for lane 3 at the relative position of the own vehicle icon with reference to the own vehicle icon. Numbers ①, ②, ③ and ④ are generated on the icons for lane 1, lane 2, lane 3 and lane 4, respectively.
[0098] Continue to see Figure 2 As shown, the vehicle icon is the icon of the vehicle itself. The other vehicles in front of the vehicle icon can also have corresponding icons ( Figure 2 For example, the vertical dashed and solid lines are lane icons, and other vehicle icons are other vehicle icons; the gray filled box represents the adjustment icon. Figure 2 Under the road condition information shown, the surrounding environment includes the vehicle in front, and lanes ①, ②, ③ and ④. Among them: lanes ①, ② and ③ are forward lanes, lane ④ is a reverse lane, lane ③ is the lane where the vehicle is located, and lanes ①, ② and ④ are other lanes where the vehicle is not located; the vehicle in front and the vehicle in the same direction. The vehicle in front can follow or overtake the vehicle in front, and the icon of the vehicle in front can display the pinyin initials G representing the following vehicle and the pinyin initials C representing the overtaking vehicle. The vehicle in front can adjust the distance between the vehicle in front and the following vehicle in front or overtake the vehicle in front through the vehicle control signs G and / or C.
[0099] In the embodiment of the present application, the user selects any one of the deceleration icon and the acceleration icon to accelerate or decelerate according to the user's wishes to maintain the speed desired by the user.
[0100] Figure 3 Shown Figure 1 A schematic diagram of an acceleration icon 51 of the vehicle speed control method shown. Figure 4 Shown Figure 1 A schematic diagram of a deceleration icon 52 of the vehicle speed control method shown.
[0101] like Figure 3 and Figure 4 As shown, in one embodiment of the above step 3), the above-mentioned deceleration icon 52 is a deceleration touch icon, and the acceleration icon 51 is an acceleration touch icon; accordingly, when a touch signal is received for any one of the deceleration touch icon and the acceleration touch icon, the speed of the vehicle is adjusted according to the vehicle speed adjustment method corresponding to the touched touch icon.
[0102] The touch icons in this article can realize the operation of being touched. The indicator icon can realize the display and indication of the vehicle speed adjustment method. At the same time, the "touch icons" and "indicator icons" in this article can display acceleration or deceleration through text, symbols and other symbols. For example, the word "accelerate" or the word "decelerate". For another example, "positive triangle" means acceleration, and "inverted triangle" means deceleration. For another example, "upward arrow" means acceleration, "downward arrow" means deceleration, and so on. I will not give examples one by one here.
[0103] In another embodiment of the above step 3), the deceleration icon 52 is a deceleration indication icon, and the acceleration icon 51 is an acceleration indication icon; accordingly, when a voice instruction for selecting any indication mark input for the deceleration indication icon and the acceleration indication icon is received, the speed of the vehicle is adjusted according to the vehicle speed adjustment method corresponding to the indication mark selected by the voice instruction.
[0104] In a third optional embodiment, if it is determined that the vehicle needs to adjust its speed, the vehicle icon is configured as a speed adjustment icon.
[0105] In the embodiment of the present application, the vehicle icon is shared with the vehicle speed adjustment icon, which not only improves the cleanliness and simplicity of the intelligent driving perception screen, but also, for users, the fewer icons, the more convenient it is to record and use. In this way, you can control your vehicle directly by operating on the vehicle icon, and what you see is what you get, which is more in line with human thinking intuition and interactively friendly.
[0106] Based on this, in the third optional embodiment, if it is determined that the vehicle needs to adjust its speed, the vehicle icon is configured as a speed adjustment icon, and further includes configuring the vehicle icon as an acceleration adjustment icon if there is no obstruction in front of the lane where the vehicle is located, and the current speed of the vehicle is lower than the maximum speed limit or meets the user's acceleration adjustment habits. Correspondingly, in the above step 130, if the speed adjustment icon is executed in the preset touch mode of acceleration, the acceleration of the vehicle is controlled and the real-time display position of the vehicle icon is adjusted at the same time; the preset touch mode of acceleration is executed toward the front of the lane mark corresponding to the lane where the vehicle icon is located.
[0107] In the present invention, acceleration or deceleration is completed by a prescribed touch mode, and the prescribed touch mode may be referred to as a preset touch mode. The preset touch mode may include but is not limited to a preset touch mode for acceleration and / or a preset touch mode for deceleration. For example, the preset touch mode may include a dragging mode for the vehicle icon and / or a sliding mode for the vehicle icon.
[0108] Next, the speed at which the preset touch mode is executed corresponds to the adjustment magnitude of the vehicle acceleration. In this way, the magnitude of the acceleration can be expressed by the speed at which the preset touch mode is executed.
[0109] For example, the vehicle icon is dragged or slid toward the front of the lane mark corresponding to the lane where the vehicle icon is located, such as sliding upward, to simultaneously control the acceleration of the vehicle and adjust the real-time display position of the vehicle icon. Furthermore, the faster the sliding, the faster the acceleration.
[0110] Next, the speed at which the vehicle icon is dragged or slid toward the front of the lane marker corresponding to the lane where the vehicle icon is located corresponds to the adjustment magnitude of the vehicle acceleration. In this way, the magnitude of the acceleration can be incorporated into the speed of the gesture sliding and / or sliding.
[0111] The acceleration adjustment icon in this article is used to simulate increasing the vehicle speed by stepping on the accelerator pedal.
[0112] In the embodiment of the present application, the acceleration scenario is more efficient. The acceleration scenario in this article can be similar to stepping on the accelerator pedal, directly accelerating the real-time speed.
[0113] Based on this, in the third optional embodiment, if it is determined that the vehicle needs to adjust its speed, the vehicle icon is configured as a speed adjustment icon, including: if there is no following target behind the lane where the vehicle is located, and the current speed of the vehicle is higher than the minimum speed limit or meets the user's deceleration adjustment habit, the vehicle icon is configured as a deceleration adjustment icon. Correspondingly, in the above step 130, if the speed adjustment icon is executed in the preset touch mode of deceleration, the vehicle is controlled to decelerate and the real-time display position of the vehicle icon is adjusted at the same time; the preset touch mode of deceleration is executed toward the rear of the lane mark corresponding to the lane where the vehicle icon is located.
[0114] For example, the vehicle icon is dragged or slid backwards, such as downwards, toward the lane marker corresponding to the lane where the vehicle icon is located, to simultaneously control the vehicle to decelerate and adjust the real-time display position of the vehicle icon. Furthermore, the faster the sliding, the faster the deceleration.
[0115] The deceleration adjustment icon in this article is used to simulate reducing the vehicle speed by releasing the accelerator or brake pedal.
[0116] In the embodiment of the present application, the deceleration scenario is more efficient. The deceleration scenario in this article can be similar to stepping on the brake pedal, directly decelerating the real-time speed.
[0117] Figure 5 Shown Figure 1 A schematic flow chart of acceleration of the vehicle speed control method shown.
[0118] like Figure 5As shown, first, slide the vehicle icon upwards. Second, determine whether there is forward acceleration. If not, that is, there is no forward acceleration, execute the fifth step. If yes, that is, there is forward acceleration, increase the acceleration. Third, determine whether it exceeds the current set limit. If no, that is, it does not exceed the current set limit, you can continue to increase the acceleration. If yes, that is, it exceeds the current set limit, execute the fourth step. Fourth, determine whether it exceeds the allowed speed. If yes, that is, it exceeds the allowed speed, refuse to increase the speed limit. If no, that is, it does not exceed the allowed speed, increase the speed limit. Fifth, accelerate. Sixth, determine whether there are dangerous factors. If no, that is, there are no dangerous factors, continue to accelerate. If yes, that is, there are dangerous factors, interrupt processing.
[0119] The "current set limit" in this article is used to refer to the safe speed limit set by the user, background and / or intelligent driving.
[0120] The above-mentioned risk factors are used to indicate factors that affect acceleration, such as a vehicle or obstacle that suddenly appears in front of the vehicle in the surrounding environment.
[0121] Figure 6 Shown Figure 1 A schematic flow chart of deceleration of the vehicle speed control method shown.
[0122] like Figure 6 As shown, first, slide the car icon downward. Second, whether the intelligent driving environment supports deceleration. The intelligent driving environment includes the surrounding environment of the car. If not, that is, deceleration is not supported, then refuse to decelerate. If yes, that is, deceleration is supported, then execute the fourth step. Fourth, determine whether it is already decelerating. If so, that is, it is already decelerating, then execute the fifth step of increasing acceleration. If not, that is, it is not already decelerating, then execute the sixth step of decelerating and simultaneously reducing the speed limit. Seventh, whether the speed limit reaches the intelligent driving limit. If not, that is, the intelligent driving limit has not been reached, then you can continue to decelerate. If so, that is, it reaches the intelligent driving limit, then only decelerate without reducing the speed limit. Eighth, determine whether the speed of the car is 0. If not, that is, the speed of the car is not 0, then continue to decelerate. If yes, that is, the speed of the car is 0, then determine whether to let go. If not, that is, do not let go, then continue the user takeover. If yes, that is, let go, then the intelligent driving takes over.
[0123] In a fourth optional embodiment, step A: if it is determined that the vehicle needs to adjust its speed, and whether the current perception data of the vehicle's surroundings conforms to a safe intelligent driving strategy.
[0124] Among them, safe intelligent driving strategies include acceleration not exceeding the upper limit allowed by intelligent driving, maximum speed not allowed to exceed the road speed limit, maximum speed not allowed to exceed the intelligent driving speed limit, minimum speed not lower than the minimum speed limit of the road, and minimum speed not lower than the intelligent driving speed limit.
[0125] Once gesture deceleration is turned on, the set intelligent driving speed limit will automatically synchronize with the current actual vehicle speed until the lower limit of the intelligent driving speed limit is reached. Once gesture acceleration is turned on, the maximum speed is not allowed to exceed the road speed limit and the maximum speed is not allowed to exceed the intelligent driving speed limit.
[0126] Step B: If not, that is, the current perception data of the vehicle's surrounding environment does not conform to the safe intelligent driving strategy, the vehicle is controlled to maintain the current driving state.
[0127] Step C: If yes, that is, the current perception data of the vehicle's surrounding environment conforms to the safe intelligent driving strategy, a vehicle speed adjustment icon is generated.
[0128] If the real-time lane information complies with the safe intelligent driving strategy, it means that the current vehicle situation is safe and the vehicle can be directly controlled to accelerate or decelerate.
[0129] If the real-time lane information does not conform to a safe intelligent driving strategy, it means that the current vehicle condition is unsafe and the vehicle needs to be controlled to maintain the current driving state, and the vehicle cannot be controlled to accelerate or decelerate.
[0130] In the embodiment of the present application, the safety of the vehicle accelerating or decelerating can be improved.
[0131] The smart driving speed limit in the related technology can be achieved by continuously pressing the steering wheel button to reduce the smart driving speed limit. When the real-time speed is lower than the smart driving speed limit, it is necessary to continuously press the button to reduce the smart driving speed limit to the real-time speed, and then continue to press the button to actually reduce the real-time speed. At the same time, the smart driving speed limit can only adjust the speed with the built-in acceleration, and the user cannot interfere with the smart driving speed limit.
[0132] In order to solve the technical problem that the user cannot intervene in the intelligent driving speed limit, in other embodiments, the vehicle speed control method further includes: receiving an updated maximum set speed. For example, receiving the maximum set speed from the vehicle background as the updated maximum set speed. For another example, receiving the maximum set speed input by the user as the updated maximum set speed. In this way, the user can adjust the maximum set speed of the intelligent driving and the current real-time speed.
[0133] As an embodiment, the vehicle speed control method further includes: if the vehicle is following the vehicle in front in the lane where the vehicle is located, and the current speed of the vehicle meets the speed limit requirement, controlling the vehicle to accelerate or decelerate along with the vehicle in front, and generating a speed adjustment icon accordingly;
[0134] As an embodiment, step 130 in the above vehicle speed control method includes: step a, if the lane of the environment scene where the vehicle is located is compared with the environment scene in the user speed adjustment habit recorded in the history. In different environment scenes, the user speed adjustment habit of the current user may be one. In different environment scenes, the user speed adjustment habit of the current user may be multiple and may be different.
[0135] Step b: determining the current environment scene and the current user's habit of adjusting vehicle speed from the environment scenes in the historical records of the user's habit of adjusting vehicle speed.
[0136] There are many environmental scenarios. For example, the environmental scenario in front of the vehicle that needs to be avoided is, for example, one or more of the following environmental scenarios: a small car squeezes the lane in front of the vehicle, a large car in the lane in front of the vehicle, a pedestrian in front of the vehicle, and a motorcycle in front of the vehicle.
[0137] Next, there are environmental scenarios that require the vehicle to leave urgently, for example, there is a dangerous boundary next to the vehicle or there is an isolation belt next to the vehicle.
[0138] In addition, the vehicle maintains the lane driving environment scenario, such as no abnormality / other emergencies. Continue to judge according to different environmental scenarios, and record the above different environmental scenarios and the corresponding vehicle speed adjustment methods of different environmental scenarios as the above user habits.
[0139] Step c: adjust the vehicle speed according to your speed adjustment habits.
[0140] Step d: If the vehicle speed adjustment icon is dragged or slid in front of the vehicle in the lane where the vehicle is located, the vehicle acceleration is controlled and the real-time display position of the vehicle icon is adjusted at the same time.
[0141] Based on the same inventive concept as the above method, the embodiment of the present application also provides a vehicle speed control device, such as Figure 7 As shown, the device may include the following modules:
[0142] The perception data acquisition module 71 is used to acquire the perception data of the vehicle's surrounding environment in real time;
[0143] A generating and displaying module 72 is used to generate and display a vehicle speed adjustment icon on the intelligent driving perception screen of the vehicle based on the perception data; the vehicle speed adjustment icon corresponds to the vehicle speed adjustment mode;
[0144] The regulating module 73 is used to regulate the speed of the vehicle according to the vehicle speed regulating method.
[0145] The implementation process of the modes and functions of each module in the above-mentioned device is specifically described in the implementation process of the corresponding steps in the above-mentioned method, and the same technical effects can be achieved, which will not be repeated here.
[0146] An embodiment of the present application provides an electronic device, comprising the above-mentioned vehicle speed control device.
[0147] Of course, the electronic device is one or more of a server device and a PC (Personal Computer) device, wherein the server device and the PC device may include but are not limited to a server, a desktop computer, a tablet computer or a notebook computer.
[0148] In addition, the electronic device may include, but is not limited to, a vehicle-mounted terminal connected to the vehicle and a mobile terminal independent of the vehicle. The vehicle-mounted terminal connected to the vehicle may be, but is not limited to, a body processor, a controller, a center console, or a car HUD head-up display. The mobile terminal independent of the vehicle may be, but is not limited to, a smart phone, a smart phone watch, a tablet computer, or a laptop computer.
[0149] An embodiment of the present application provides a vehicle, comprising the above-mentioned vehicle speed control device.
[0150] Exemplarily, the vehicle may include, but is not limited to, one or more of a heavy truck, a light commercial vehicle, and a passenger car. In this way, the method is applied to a variety of application scenarios such as heavy trucks, light commercial vehicles, and passenger cars, thereby improving the versatility of the method.
[0151] Figure 8 Shown is a schematic diagram of the structure of a vehicle speed control system 90 provided in an embodiment of the present application.
[0152] like Figure 8 As shown, the vehicle speed control system 90 includes one or more processors 91 for implementing the vehicle speed control method as described above.
[0153] In some embodiments, the vehicle speed control system 90 may include a storage medium 99. For example, the computer-readable storage medium may store a program that can be called by the processor 91, and may include a non-volatile storage medium. In some embodiments, the vehicle speed control system 90 may include a memory 98 and an interface 97. In some embodiments, the vehicle speed control system 90 may also include other hardware according to actual applications.
[0154] The computer-readable storage medium of the embodiment of the present application stores a program thereon, which, when executed by the processor 91, is used to implement the vehicle speed control method described above.
[0155] The present application provides a computer program product, comprising a computer program / instruction, which implements any of the above methods when executed by a processor.
[0156] The present application also provides a computer program, which is stored in a computer-readable storage medium, for example, Figure 8 The computer program is stored in a storage medium 99, and when the processor executes the computer program, the processor 91 is prompted to execute the method described above.
[0157] An embodiment of the present application provides a vehicle, comprising one or more processors, for implementing the vehicle speed control method as described above.
[0158] The present application may take the form of a computer program product implemented on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing program code. Computer-readable storage media include 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-readable 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.
[0159] The above description is only a preferred embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of this specification should be included in the scope of protection of this specification.
[0160] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the phrase "includes a ..." defines an element, and does not exclude the presence of other identical elements in the process, method, commodity or device including the element.
Claims
1. A vehicle speed control method, characterized in that: include: Acquire perception data of the vehicle’s surroundings in real time; Based on the perception data, a vehicle speed adjustment icon is generated and displayed on the intelligent driving perception screen of the vehicle; The vehicle speed adjustment icon corresponds to the vehicle speed adjustment mode; wherein, based on the perception data, generating and displaying the vehicle speed adjustment icon on the intelligent driving perception screen of the own vehicle includes: generating and displaying the own vehicle icon on the intelligent driving perception screen of the own vehicle; if it is determined that the own vehicle needs to adjust the speed, then generating and displaying the vehicle speed adjustment icon; if it is determined that the own vehicle needs to adjust the speed, then generating the vehicle speed adjustment icon includes: if it is determined that the own vehicle needs to adjust the speed, then configuring the own vehicle icon as the vehicle speed adjustment icon; According to the vehicle speed adjustment method, adjusting the speed of the vehicle; Wherein, if it is determined that the vehicle needs to adjust the speed, the vehicle icon is configured as a speed adjustment icon, including: if there is no blocking target in front of the lane where the vehicle is located, and the current speed of the vehicle is lower than the maximum speed limit or meets the user's acceleration adjustment habit, the vehicle icon is configured as an acceleration adjustment icon; The adjusting the speed of the vehicle according to the vehicle speed adjustment method includes: if the vehicle speed adjustment icon is executed in a preset touch mode of acceleration, the acceleration of the vehicle is controlled and the real-time display position of the vehicle icon is adjusted simultaneously; the preset touch mode of acceleration is executed toward the front of the lane mark corresponding to the lane where the vehicle icon is located.
2. The vehicle speed control method according to claim 1, characterized in that: If it is determined that the vehicle needs to adjust the speed, a speed adjustment icon is generated, including: If it is determined that the vehicle needs to adjust its speed, then it is determined whether the current perception data of the vehicle's surroundings conforms to a safe intelligent driving strategy; If not, the vehicle is controlled to maintain the current state; If so, a vehicle speed adjustment icon is generated.
3. A vehicle speed control method, characterized in that: include: Acquire perception data of the vehicle’s surroundings in real time; Based on the perception data, a vehicle speed adjustment icon is generated and displayed on the intelligent driving perception screen of the vehicle; The vehicle speed adjustment icon corresponds to the vehicle speed adjustment mode; wherein, based on the perception data, generating and displaying the vehicle speed adjustment icon on the intelligent driving perception screen of the own vehicle includes: generating and displaying the own vehicle icon on the intelligent driving perception screen of the own vehicle; if it is determined that the own vehicle needs to adjust the speed, then generating and displaying the vehicle speed adjustment icon; if it is determined that the own vehicle needs to adjust the speed, then generating the vehicle speed adjustment icon includes: if it is determined that the own vehicle needs to adjust the speed, then configuring the own vehicle icon as the vehicle speed adjustment icon; According to the vehicle speed adjustment method, adjusting the speed of the vehicle; Wherein, if it is determined that the vehicle needs to adjust its speed, the vehicle icon is configured as a speed adjustment icon, including: if there is no following target behind the lane where the vehicle is located, and the current speed of the vehicle is higher than the minimum speed limit or meets the user's deceleration adjustment habit, the vehicle icon is configured as a deceleration adjustment icon; The adjusting the speed of the own vehicle according to the vehicle speed adjustment method includes: if the vehicle speed adjustment icon is executed in a preset touch mode of deceleration, the own vehicle is controlled to decelerate and the real-time display position of the own vehicle icon is adjusted simultaneously; the preset touch mode of deceleration is executed toward the rear of the lane mark corresponding to the lane where the own vehicle icon is located.
4. The vehicle speed control method according to claim 3, characterized in that: If it is determined that the vehicle needs to adjust the speed, a speed adjustment icon is generated, including: If it is determined that the vehicle needs to adjust its speed, then it is determined whether the current perception data of the vehicle's surroundings conforms to a safe intelligent driving strategy; If not, the vehicle is controlled to maintain the current state; If so, a vehicle speed adjustment icon is generated.
5. A vehicle speed control device, characterized in that: For implementing the vehicle speed control method according to any one of claims 1 to 2, the vehicle speed control device comprises: A perception data acquisition module is used to acquire perception data of the vehicle's surrounding environment in real time; A generating and displaying module, for generating and displaying a vehicle speed adjustment icon on the intelligent driving perception screen of the own vehicle based on the perception data; the vehicle speed adjustment icon corresponds to the vehicle speed adjustment mode; wherein, generating and displaying the vehicle speed adjustment icon on the intelligent driving perception screen of the own vehicle based on the perception data includes: generating and displaying the own vehicle icon on the intelligent driving perception screen of the own vehicle; if it is determined that the own vehicle needs to adjust the speed, then generating and displaying the vehicle speed adjustment icon; if it is determined that the own vehicle needs to adjust the speed, then generating the vehicle speed adjustment icon includes: if it is determined that the own vehicle needs to adjust the speed, then configuring the own vehicle icon as the vehicle speed adjustment icon; An adjustment module, used for adjusting the speed of the vehicle according to the vehicle speed adjustment method; Wherein, if it is determined that the vehicle needs to adjust the speed, the vehicle icon is configured as a speed adjustment icon, including: if there is no blocking target in front of the lane where the vehicle is located, and the current speed of the vehicle is lower than the maximum speed limit or meets the user's acceleration adjustment habit, the vehicle icon is configured as an acceleration adjustment icon; The adjusting the speed of the vehicle according to the vehicle speed adjustment method includes: if the vehicle speed adjustment icon is executed in a preset touch mode of acceleration, the acceleration of the vehicle is controlled and the real-time display position of the vehicle icon is adjusted simultaneously; the preset touch mode of acceleration is executed toward the front of the lane mark corresponding to the lane where the vehicle icon is located.
6. A vehicle speed control device, characterized in that: For implementing the vehicle speed control method according to any one of claims 3 to 4, the vehicle speed control device comprises: A perception data acquisition module is used to acquire perception data of the vehicle's surrounding environment in real time; A generating and displaying module, for generating and displaying a vehicle speed adjustment icon on the intelligent driving perception screen of the own vehicle based on the perception data; the vehicle speed adjustment icon corresponds to the vehicle speed adjustment mode; wherein, generating and displaying the vehicle speed adjustment icon on the intelligent driving perception screen of the own vehicle based on the perception data includes: generating and displaying the own vehicle icon on the intelligent driving perception screen of the own vehicle; if it is determined that the own vehicle needs to adjust the speed, then generating and displaying the vehicle speed adjustment icon; if it is determined that the own vehicle needs to adjust the speed, then generating the vehicle speed adjustment icon includes: if it is determined that the own vehicle needs to adjust the speed, then configuring the own vehicle icon as the vehicle speed adjustment icon; An adjustment module, used for adjusting the speed of the vehicle according to the vehicle speed adjustment method; Wherein, if it is determined that the vehicle needs to adjust its speed, the vehicle icon is configured as a speed adjustment icon, including: if there is no following target behind the lane where the vehicle is located, and the current speed of the vehicle is higher than the minimum speed limit or meets the user's deceleration adjustment habit, the vehicle icon is configured as a deceleration adjustment icon; The adjusting the speed of the own vehicle according to the vehicle speed adjustment method includes: if the vehicle speed adjustment icon is executed in a preset touch mode of deceleration, the own vehicle is controlled to decelerate and the real-time display position of the own vehicle icon is adjusted simultaneously; the preset touch mode of deceleration is executed toward the rear of the lane mark corresponding to the lane where the own vehicle icon is located.
7. An electronic device, characterized in that: It comprises one or more processors, used to implement the vehicle speed control method as described in any one of claims 1-2, and / or, to implement the vehicle speed control method as described in any one of claims 3-4.
8. A vehicle, characterized in that: It comprises one or more processors, used to implement the vehicle speed control method as described in any one of claims 1-2, and / or, to implement the vehicle speed control method as described in any one of claims 3-4.
9. A computer-readable storage medium, characterized in that: A program is stored thereon, and when the program is executed by a processor, the vehicle speed control method as described in any one of claims 1-2 is implemented, and / or the vehicle speed control method as described in any one of claims 3-4 is implemented.
Citation Information
Patent Citations
Vehicle control device
JP2021008160A
Interactive autonomous driving system
US20210049379A1