Vehicle speed control method and device, electronic equipment, vehicle and storage medium
By displaying the vehicle speed adjustment icon on the vehicle's intelligent driving perception screen and using perceived data to adjust the vehicle speed, the safety risks brought by the driver's distracted judgment in complex environments are solved, and a safer driving experience is achieved.
Patent Information
- Application Number
- CN202510106381.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-22
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2045-01-22
AI Technical Summary
In complex vehicle surroundings, drivers need to distract themselves from observing and analyzing the environment, resulting in increased safety risks.
By obtaining the perceived data of the surrounding environment of the bicycle in real time, a vehicle speed adjustment icon is generated and displayed on the vehicle's intelligent driving perception screen, allowing users to adjust the vehicle speed through the icon.
Reduces the safety risks caused by driver distracted judgment. Through intuitive icon operation, users can easily adjust vehicle speed and improve driving safety.
Smart Images

Figure CN119527291A_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 real-world scenarios, the vehicle's surroundings are extremely complex, with road conditions changing rapidly. Drivers must not only observe the vehicle's surroundings but also analyze them to make timely and accurate judgments. This distraction can easily lead 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: 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; According to the vehicle speed adjustment method, the speed of the vehicle is adjusted.
[0006] Furthermore, adjusting the speed of the vehicle according to the vehicle speed adjustment method includes: 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.
[0007] Furthermore, generating and displaying a vehicle speed adjustment icon on the intelligent driving perception screen of the vehicle includes: Generate and display the vehicle icon on the vehicle's intelligent driving perception screen; If it is determined that the vehicle needs to adjust its speed, a speed adjustment icon is generated.
[0008] Furthermore, if it is determined that the vehicle needs to adjust its speed, a speed adjustment icon is generated, including: 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; If the speed adjustment icon is touched for selecting a speed adjustment mode, a deceleration icon corresponding to the deceleration mode and an acceleration icon corresponding to the acceleration mode are displayed; The adjusting the speed of the vehicle according to the vehicle speed adjustment method includes: 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.
[0009] Further, the deceleration icon is a deceleration touch icon, and the acceleration icon is an acceleration touch icon; Accordingly, 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: 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.
[0010] Further, the deceleration icon is a deceleration indication icon, and the acceleration icon is an acceleration indication icon; Accordingly, 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: When a voice command for selecting any one of 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 icon selected by the voice command.
[0011] Furthermore, if it is determined that the vehicle needs to adjust its speed, a speed adjustment icon is generated, including: If it is determined that the vehicle needs to adjust its speed, the vehicle icon is configured as a speed adjustment icon.
[0012] Furthermore, 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 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; The adjusting the speed of the vehicle according to the vehicle speed adjustment method includes: If the vehicle 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.
[0013] Furthermore, 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 ego vehicle is located, and the current speed of the ego vehicle is higher than the minimum speed limit or meets the user's deceleration adjustment habit, the ego vehicle icon is configured as a deceleration 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 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.
[0014] Furthermore, if it is determined that the vehicle needs to adjust its speed, a speed adjustment icon is generated, including: If it is determined that the vehicle needs to adjust its speed, and whether the current perception data of the vehicle's surrounding environment meets the safe intelligent driving strategy; If not, controlling the vehicle to maintain the current state; If so, a vehicle speed adjustment icon is generated.
[0015] The present application provides a vehicle speed control device for implementing the vehicle speed control method described above, the vehicle speed control device comprising: The perception data acquisition module is used to obtain the perception data of the vehicle's surrounding environment in real time; A generating and displaying module, configured 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; The regulating module is used to regulate the speed of the vehicle according to the vehicle speed regulating method.
[0016] The present application provides an electronic device, comprising one or more processors, for implementing any of the methods described above.
[0017] The present application provides a vehicle, comprising one or more processors, for implementing any of the methods described above.
[0018] 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.
[0019] 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.
[0020] 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 the moment, allowing the user to 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. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 Shown is a flow chart of a vehicle speed control method provided by an embodiment of the present application; Figure 2 Shown Figure 1 A schematic diagram of a vehicle speed adjustment icon of the vehicle speed control method shown; Figure 3 Shown Figure 1 A schematic diagram of an acceleration icon of the vehicle speed control method shown; Figure 4 Shown Figure 1 A schematic diagram of a deceleration icon of the vehicle speed control method shown; Figure 5 Shown Figure 1 A schematic flow chart of acceleration of the vehicle speed control method shown; Figure 6 Shown Figure 1 A schematic flow chart of deceleration of the vehicle speed control method shown; Figure 7 FIG2 is a schematic structural diagram of a vehicle speed control device provided in an embodiment of the present application; Figure 8 Shown is a schematic structural diagram of a vehicle speed control system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0022] Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with one or more embodiments of this specification. Rather, they are merely examples of apparatuses and methods consistent with certain aspects of one or more embodiments of this specification, as detailed in the appended claims.
[0023] 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 method may include more or fewer steps than those described in this specification. In addition, a single step described in this specification may be broken down 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.
[0024] To address the aforementioned technical issues, an embodiment of the present application provides a vehicle speed control method. The generated and displayed vehicle speed adjustment icon is equivalent to a recommendation that vehicle speed adjustment can be performed at the current time. This allows the user to adjust the speed of their vehicle by viewing the adjustment icon, without having to make analysis and judgment based on driving experience, thereby reducing the safety risks caused by user distraction. Furthermore, 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 simultaneously. In this way, the real-time speed of the vehicle can be adjusted directly on the vehicle speed adjustment icon. What you see is what you get, which is more in line with human thinking intuition and interactively friendly.
[0025] Figure 1 Shown is a flow chart of the vehicle speed control method provided in an embodiment of the present application.
[0026] like Figure 1 As shown, the vehicle speed control method may include but is not limited to the following steps 110 to 130: Step 110: Acquire perception data of the vehicle's surrounding environment in real time.
[0027] The electronic image is displayed on the vehicle's intelligent driving perception screen ADV. The vehicle's perception devices serve as the "eyes and ears" of the intelligent driving system. By acquiring real-time perception data from the vehicle's perception devices about the vehicle's surroundings, the intelligent driving system can indirectly perceive the vehicle's surroundings, thereby generating and displaying an electronic image corresponding to the perception data of the vehicle and its surroundings.
[0028] In this regard, the above display is used to display basic information, such as the actual distance of the vehicle relative to the surrounding environment. Correspondingly, the distance of the vehicle icon relative to the surrounding environment icon is displayed on the electronic image.
[0029] In addition, the electronic image may also include one or more of a vehicle icon and surrounding environment icons. Furthermore, the surrounding environment icons may include, but are not limited to, icons of other vehicles and lanes in the surrounding environment. The vehicle icon, other vehicle icon, and lane icon represent information about the vehicle and surrounding environment that indicates road conditions, and are used to respectively represent the actual distribution of the vehicle, other vehicles, and lanes in the actual environment. In this way, the distribution of the actual environment can reflect the actual state of the environment.
[0030] The electronic images in this article can be displayed on the intelligent driving perception screen ADV of the HMI (Human-Machine Interface) to achieve human-machine interaction.
[0031] The electronic image may also include control indicators for controlling the vehicle. These control indicators may include, but are not limited to, a speed adjustment icon for adjusting vehicle speed, a lane control icon for controlling lane changes, and / or vehicle control icons for controlling following or overtaking.
[0032] Use the following steps ① to ③ to generate the control mark: ①. Generate your own car icon.
[0033] Because the vehicle's surroundings are constantly changing while driving, and the sensing device is mounted on the vehicle, the position of the sensing object in the surrounding environment can only be determined using the vehicle as a reference. Therefore, a vehicle icon corresponding to the vehicle being "stationary" relative to the sensing device must be generated.
[0034] ②. Determine the relative position of the perceived object and the vehicle based on real-time perception data.
[0035] The real-time perception data collected by the sensing device can be used to determine the relative positions of perceived objects in the surrounding environment relative to the ego vehicle—that is, the relative positions of the perceived objects and the ego vehicle. The surrounding environment within the sensing device's range may contain multiple perceived objects, each of which has a relative position relative to the ego vehicle. For example, if the first perceived object is the ego vehicle's lane, the first perceived object is directly below the ego vehicle; if the second perceived object is the vehicle in the left or right adjacent lane, the second perceived object is located to the left or right front of the ego vehicle.
[0036] ③. 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.
[0037] Considering the ego vehicle icon as the origin of the reference coordinate system, and using the ego vehicle icon as a reference, icons of perceived objects are generated at the relative positions of the ego vehicle icon based on the relative positions of the perceived objects and the ego vehicle. For example, if the first perceived object (e.g., the ego vehicle's lane) is directly below the ego vehicle, the icon of the first perceived object (the ego vehicle's lane) is generated directly below the ego vehicle icon. If the third perceived object (e.g., the vehicle in front of the ego vehicle's lane) is directly in front of the ego vehicle, the icon of the second perceived object (the vehicle in front of the ego vehicle's lane) is generated directly in front of the ego vehicle icon.
[0038] Step 120: 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 method.
[0039] The above speed adjustment icons can correspond to the speed adjustment modes one by one. Of course, the above speed adjustment icons can also correspond to multiple speed adjustment modes one by one. Please see below for detailed description.
[0040] Step 130: Adjust the speed of the vehicle according to the vehicle speed adjustment method.
[0041] 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.
[0042] Based on this, adjusting the vehicle's speed using the speed control method adjusts the vehicle's actual speed and, at the same time, the vehicle icon's real-time display position. This 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 vehicle's actual position.
[0043] 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.
[0044] Combine Figure 1 As shown, the above step 130 can be implemented in a variety of optional ways: In one alternative, the speed of the vehicle and the real-time display position of the vehicle icon can be adjusted simultaneously according to the vehicle speed adjustment method. This allows the vehicle to move as its speed changes, and the vehicle icon to follow its movement, reflecting the vehicle's movement. This allows for simultaneous display of real-time environmental and vehicle changes, allowing users to clearly perceive whether the vehicle is accelerating or decelerating.
[0045] In another optional manner, according to the vehicle speed adjustment mode, the speed of the vehicle is adjusted and the vehicle icon is controlled to be in a default display position.
[0046] 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.
[0047] Optionally, the default display position may include one or more of the following: the center of the intelligent driving perception screen, a position within one-third of the upper center of the intelligent driving perception screen, a position within one-third of the lower center of the intelligent driving perception screen, a position within one-third of the left center of the intelligent driving perception screen, and a position within one-third of the right center of the intelligent driving perception screen. This makes it easier to distinguish the vehicle icon, and also allows for display space for other icons or lanes around the vehicle icon, thereby better displaying the vehicle's surroundings.
[0048] Of course, the above two optional methods can be executed independently or in combination, and are not specifically limited here.
[0049] Combine Figure 1 As shown, this document may adopt at least any one of the following optional embodiments to realize generating and displaying the vehicle speed adjustment icon: In a first optional embodiment, based on the perception data, a speed adjustment icon is generated and displayed in real time on the vehicle's intelligent driving perception screen. This continuous display of the speed adjustment icon allows the user to access it at any time. When the speed cannot be adjusted, the speed adjustment icon can be displayed in a non-adjustable manner, such as by turning gray or being non-touchable. When the speed is adjustable, the speed adjustment icon can be displayed in an adjustable manner, such as by turning blue or red or by being touchable.
[0050] 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.
[0051] The method of adjusting the vehicle speed in the related art is to adjust the maximum set speed of the intelligent driving by adjusting the buttons on the steering wheel, and to increase the real-time speed by pressing the accelerator pedal.
[0052] Therefore, how to accelerate and decelerate according to the user's wishes and maintain the desired speed when intelligent driving controls the vehicle becomes a pressing technical challenge. Details are as follows.
[0053] Figure 2 Shown Figure 1 A schematic diagram of a vehicle speed adjustment icon 31 of the vehicle speed control method is shown.
[0054] 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 its 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, making the display more intuitive and avoiding accidental touches 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.
[0055] 2) If the speed adjustment icon 31 is touched for selecting a speed adjustment mode, a deceleration icon corresponding to the deceleration mode and an acceleration icon corresponding to the acceleration mode are displayed.
[0056] The speed adjustment icon 31 is displayed as a selectable icon, allowing you to select a speed adjustment method. When the speed adjustment icon 31 is touched, icons corresponding to specific speed adjustment methods are displayed. Selecting any of these icons allows you to select a specific speed adjustment method. Touch operations include, but are not limited to, single clicks or multiple clicks, which are not listed here.
[0057] 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.
[0058] 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 they appear in the electronic image from right to left: lane ①, lane ②, lane ③, and lane ④. Of course, other types of numbering symbols may also be used to number the lanes, such as Chinese numerals. The specific numbering symbols in this embodiment of the application are not limited.
[0059] For example, in Figure 2 In the electronic image shown, lane 3 is first determined to be the own lane based on the relative positions of lanes 1, 2, 3, and 4 to the own vehicle. Lane 3 is then displayed proportionally to the actual lane width, with the own vehicle icon as a reference, and an icon for lane 3 is generated directly below the own vehicle icon. Finally, lane 1, lane 2, and lane 4 are displayed proportionally to the actual lane width, with the own vehicle icon as a reference, side by side with the icon for lane 3 at the relative position of the own vehicle icon. Lane 1, lane 2, lane 3, and lane 4 are numbered ①, ②, ③, and ④, respectively, on the icons for lanes 1, 2, 3, and 4.
[0060] Continue to see Figure 2 As shown, the vehicle icon is the vehicle icon. The vehicle in front of the vehicle icon can also have the corresponding icon ( Figure 2 For example, vertical dotted and solid lines are lane icons, and other vehicle icons are other vehicle icons; gray filled boxes represent adjustment icons. Figure 2 The displayed road conditions indicate the surrounding environment, including the vehicle ahead, lanes 1, 2, 3, and 4. Lanes 1, 2, and 3 are forward-bound lanes, lane 4 is the reverse-bound lane, lane 3 is the vehicle's lane, and lanes 1, 2, and 4 are lanes other than the vehicle's lane. The vehicle ahead and the vehicle ahead are traveling in the same direction. If the vehicle ahead can follow or overtake the vehicle ahead, the icon for the vehicle ahead may display the initials G (for following) and C (for overtaking). The vehicle ahead can adjust the distance between the vehicle ahead and the vehicle ahead, or overtake, by using the G and / or C control signs.
[0061] In the embodiment of the present application, the user selects either the deceleration icon or the acceleration icon to accelerate or decelerate according to the user's wishes to maintain the speed desired by the user.
[0062] Figure 3 Shown Figure 1 A schematic diagram of an acceleration icon 51 of the vehicle speed control method is shown. Figure 4 Shown Figure 1 A schematic diagram of a deceleration icon 52 of the vehicle speed control method is shown.
[0063] 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 any touch icon among 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.
[0064] The touch icons in this article can perform touch operations. The indicator icons can display and indicate the vehicle speed adjustment method. At the same time, both the "touch icons" and "indicator icons" in this article can indicate acceleration or deceleration through text, symbols, etc. For example, the words "accelerate" or "decelerate". For example, an "upward triangle" indicates acceleration, and an "inverted triangle" indicates deceleration. For example, an "upward arrow" indicates acceleration, and a "downward arrow" indicates deceleration, and so on. I will not give examples one by one here.
[0065] 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.
[0066] 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.
[0067] In this embodiment, the vehicle icon is shared with the speed control icon, which not only improves the cleanliness and simplicity of the intelligent driving perception screen, but also makes it easier for users to record and use the fewer icons. In this way, users can control their own vehicle directly by operating on the vehicle icon. What you see is what you get, which is more in line with human thinking and interactive user-friendly.
[0068] Based on this, in the aforementioned third optional embodiment, if it is determined that the vehicle's speed needs to be adjusted, configuring the vehicle icon as a speed adjustment icon further includes configuring the vehicle icon as an acceleration adjustment icon if there are no obstructions ahead of the vehicle's lane, and the vehicle's current speed is below the maximum speed limit, or if the user's acceleration adjustment habits are met. Accordingly, in step 130, if the speed adjustment icon is touched in the preset acceleration mode, the vehicle's acceleration is simultaneously controlled and the real-time display position of the vehicle icon is adjusted; the preset acceleration mode is performed toward the front of the lane marker corresponding to the lane where the vehicle icon is located.
[0069] In this invention, acceleration or deceleration is achieved through a predetermined touch method, which may be referred to as a preset touch method. The preset touch method may include, but is not limited to, a preset touch method for acceleration and / or a preset touch method for deceleration. For example, the preset touch method may include dragging the vehicle icon and / or sliding the vehicle icon.
[0070] Next, the speed at which the preset touch control is executed corresponds to the magnitude of the vehicle's acceleration adjustment. In this way, the magnitude of the acceleration can be incorporated into the expression of the speed at which the preset touch control is executed.
[0071] For example, the vehicle icon is dragged or slid forward, such as upward, toward the lane marker corresponding to the vehicle icon's lane to simultaneously control the vehicle's acceleration and adjust the vehicle icon's real-time display position. Furthermore, the faster the swiping, the faster the acceleration.
[0072] Next, the speed at which the vehicle icon is dragged or slid toward the lane marker corresponding to the lane in which the vehicle icon is located corresponds to the magnitude of the vehicle's acceleration adjustment. In this way, the magnitude of the acceleration can be incorporated into the expression of the speed of the gesture sliding and / or sliding.
[0073] The acceleration adjustment icon in this article is used to simulate increasing the vehicle speed by stepping on the accelerator pedal.
[0074] In the embodiment of the present application, the acceleration scenario is more efficient. The acceleration scenario herein can be similar to stepping on the accelerator pedal, directly accelerating the real-time speed.
[0075] Based on this, in the third optional embodiment described above, if it is determined that the vehicle's speed needs to be adjusted, the vehicle icon is configured as a speed adjustment icon. This includes: if there is no following target behind the vehicle in the lane, and the vehicle's current speed is above the minimum speed limit or meets the user's deceleration adjustment habits, then the vehicle icon is configured as a deceleration adjustment icon. Accordingly, in step 130, if the speed adjustment icon is touched in the preset deceleration mode, the vehicle is simultaneously decelerated and the real-time display position of the vehicle icon is adjusted; the preset deceleration touch mode is executed toward the rear of the lane marker corresponding to the lane where the vehicle icon is located.
[0076] For example, the vehicle icon is dragged or slid backward, such as downward, toward the lane marker corresponding to the lane in which the vehicle icon is located to simultaneously control the vehicle's deceleration and adjust the vehicle icon's real-time display position. Furthermore, the faster the swiping, the faster the deceleration.
[0077] The deceleration adjustment icon in this article is used to simulate reducing the vehicle speed by releasing the accelerator or brake pedal.
[0078] In the embodiment of the present application, the deceleration scenario is more efficient. The deceleration scenario herein can be similar to stepping on the brake pedal, directly decelerating the real-time speed.
[0079] Figure 5 Shown Figure 1 The flowchart of the acceleration of the vehicle speed control method is shown.
[0080] like Figure 5 As 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 not, 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 not, that is, there are no dangerous factors, continue to accelerate. If yes, that is, there are dangerous factors, interrupt processing.
[0081] 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.
[0082] 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.
[0083] Figure 6 Shown Figure 1 A schematic flow chart of deceleration in the vehicle speed control method shown.
[0084] like Figure 6As shown, first, swipe down on the car icon. Second, check whether the intelligent driving environment supports deceleration. The intelligent driving environment includes the environment around 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 synchronously reducing the speed limit. Seventh, whether the speed limit reaches the intelligent driving limit. If not, that is, it has not reached the intelligent driving limit, then you can continue to decelerate. If yes, that is, it has reached 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 user takeover. If yes, that is, let go, then the intelligent driving takes over.
[0085] 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 surrounding environment complies with a safe intelligent driving strategy.
[0086] Among them, safe intelligent driving strategies include acceleration not exceeding the upper limit allowed by intelligent driving, maximum speed not exceeding the road speed limit, maximum speed not exceeding 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.
[0087] Once gesture deceleration is enabled, the set Intelligent Driving speed limit automatically synchronizes with the current actual vehicle speed until the lower limit of the Intelligent Driving speed limit is reached. Once gesture acceleration is enabled, the maximum speed is not allowed to exceed the road speed limit or the maximum speed is not allowed to exceed the Intelligent Driving speed limit.
[0088] 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.
[0089] Step C: If yes, that is, the current perception data of the vehicle's surrounding environment complies with the safe intelligent driving strategy, a vehicle speed adjustment icon is generated.
[0090] If the real-time lane information conforms to a safe intelligent driving strategy, it means that the current vehicle situation is safe and the vehicle can be directly controlled to accelerate or decelerate.
[0091] If the real-time lane information does not conform to a safe intelligent driving strategy, it means that the current vehicle situation is unsafe and the vehicle needs to be controlled to maintain its current state, rather than being able to accelerate or decelerate.
[0092] In the embodiment of the present application, the safety of the vehicle accelerating or decelerating can be improved.
[0093] In related technologies, intelligent driving speed limits can be achieved by repeatedly pressing a steering wheel button to lower the intelligent driving speed limit. If the real-time speed is lower than the intelligent driving speed limit, the button must be pressed repeatedly until the intelligent driving speed limit drops to the real-time speed, and then the button can be pressed again to actually lower the real-time speed. Furthermore, the intelligent driving speed limit can only be adjusted using the built-in acceleration, and the user cannot control the intelligent driving speed limit.
[0094] In order to solve the technical problem that users 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.
[0095] As an embodiment, the vehicle speed control method further includes: if the ego vehicle is following a preceding vehicle in a lane and the current speed of the ego vehicle meets the speed limit requirement, controlling the ego vehicle to accelerate or decelerate along with the preceding vehicle, and generating a corresponding speed adjustment icon; As an embodiment, step 130 in the above-mentioned vehicle speed control method includes: step a, comparing the lane of the vehicle's current environment with the environment in the historically recorded user speed adjustment habits. In different environment scenarios, the current user's speed adjustment habits may be one. In different environment scenarios, the current user's speed adjustment habits may be multiple and may differ.
[0096] Step b: determining the current environmental scene and the current user's habit of adjusting vehicle speed from the environmental scenes in the historical record of the user's habit of adjusting vehicle speed.
[0097] There are many scenarios. For example, the scenarios where the vehicle needs to avoid the vehicle ahead include one or more of the following: a small car in the adjacent lane ahead of the vehicle, a large vehicle in the adjacent lane ahead of the vehicle, a pedestrian ahead of the vehicle, and a motorcycle ahead of the vehicle.
[0098] 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.
[0099] In addition, the vehicle maintains the lane in the environment, such as no abnormalities or other emergencies. Continue to judge according to different environmental scenarios, and record the above different environmental scenarios and the corresponding vehicle speed adjustment methods for different environmental scenarios as the above user habits.
[0100] Step c: adjust the vehicle speed according to your speed adjustment habits.
[0101] In 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 simultaneously.
[0102] 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: The perception data acquisition module 71 is used to obtain perception data of the vehicle's surrounding environment in real time; A generating and displaying module 72 is configured 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; The adjustment module 73 is used to adjust the speed of the vehicle according to the vehicle speed adjustment method.
[0103] 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, so it will not be repeated here.
[0104] An embodiment of the present application provides an electronic device, including the above-mentioned vehicle speed control device.
[0105] Of course, the electronic device may be 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 laptop computer.
[0106] Furthermore, this electronic device may include, but is not limited to, an in-vehicle terminal connected to the vehicle and a mobile terminal independent of the vehicle. The in-vehicle terminal connected to the vehicle may be, but is not limited to, a body processor, controller, center console, or head-up display (HUD). The mobile terminal independent of the vehicle may be, but is not limited to, a smartphone, smartwatch, tablet, or laptop.
[0107] An embodiment of the present application provides a vehicle, comprising the above-mentioned vehicle speed control device.
[0108] For example, the vehicle may include, but is not limited to, one or more of a heavy truck, a light commercial vehicle, and a passenger car. Thus, the method is applicable to a variety of application scenarios such as heavy trucks, light commercial vehicles, and passenger cars, thereby increasing the versatility of the method.
[0109] Figure 8 Shown is a schematic structural diagram of a vehicle speed control system 90 provided in an embodiment of the present application.
[0110] like Figure 8As shown, the vehicle speed control system 90 includes one or more processors 91 for implementing the vehicle speed control method described above.
[0111] 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 depending on the actual application.
[0112] 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.
[0113] 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.
[0114] The present application also provides a computer program, which is stored in a computer-readable storage medium, for example, Figure 8 and when the processor executes the computer program, it prompts the processor 91 to execute the method described above.
[0115] An embodiment of the present application provides a vehicle, comprising one or more processors for implementing the vehicle speed control method as described above.
[0116] This application may take the form of a computer program product implemented on one or more computer-readable storage media (including but not limited to magnetic disk storage, CD-ROMs, optical storage, etc.) containing program code. Computer-readable storage media include both permanent and non-permanent, removable and non-removable media, and may implement information storage using any method or technology. The information may be computer-readable instructions, data structures, program modules, 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 technologies, compact disc 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 medium that can be used to store information accessible by a computing device.
[0117] The above description is only a preferred embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this specification should be included in the scope of protection of this specification.
[0118] It should also be noted that the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, commodity, or apparatus that includes a series of elements includes not only those elements but also other elements not explicitly listed, or includes elements inherent to such process, method, commodity, or apparatus. In the absence of further limitations, the phrase "comprises a ..." defining an element does not exclude the presence of other identical elements in the process, method, commodity, or apparatus that includes 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; According to the vehicle speed adjustment method, the speed of the vehicle is adjusted.
2. The vehicle speed control method according to claim 1, characterized in that: The adjusting the speed of the vehicle according to the vehicle speed adjustment method includes: 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.
3. The vehicle speed control method according to claim 1 or 2, characterized in that: The generating and displaying of the vehicle speed adjustment icon on the intelligent driving perception screen of the vehicle includes: Generate and display the vehicle icon on the intelligent driving perception screen of the vehicle; If it is determined that the vehicle needs to adjust the speed, a speed adjustment icon is generated.
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, the speed adjustment icon is generated and displayed on or around the vehicle icon; 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; The adjusting the speed of the vehicle according to the vehicle speed adjustment method includes: 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.
5. The vehicle speed control method according to claim 4, characterized in that: The deceleration icon is a deceleration touch icon, and the acceleration icon is an acceleration touch icon; 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: 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.
6. The vehicle speed control method according to claim 4, characterized in that: The deceleration icon is a deceleration indication icon, and the acceleration icon is an acceleration indication icon; 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: 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.
7. 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, the vehicle icon is configured as a speed adjustment icon.
8. The vehicle speed control method according to claim 7, characterized in that: 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 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; 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.
9. The vehicle speed control method according to claim 7, characterized in that: 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 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 vehicle according to the vehicle speed adjustment method includes: 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.
10. 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, and whether the current perception data of the vehicle's surroundings meets the safe intelligent driving strategy; If not, the vehicle is controlled to maintain the current state; If so, a vehicle speed adjustment icon is generated.
11. A vehicle speed control device, characterized in that: For implementing the vehicle speed control method according to any one of claims 1 to 10, 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 vehicle based on the perception data; the vehicle speed adjustment icon corresponds to the vehicle speed adjustment mode; The regulating module is used to regulate the speed of the vehicle according to the vehicle speed regulating method.
12. An electronic device, characterized in that: The method comprises one or more processors for implementing the vehicle speed control method as claimed in any one of claims 1 to 10.
13. A vehicle, characterized in that: It comprises one or more processors for implementing the vehicle speed control method as described in any one of claims 1-10.
14. A computer-readable storage medium, characterized in that: A program is stored thereon, and when the program is executed by a processor, a vehicle speed control method as described in any one of claims 1-10 is implemented.
Citation Information
Patent Citations
Recommended traveling speed provision program, travel assistance system, vehicle control device, and automatic traveling vehicle
CN109074728A
Automatic driving interaction method, equipment and system and readable storage medium
CN110809538A
Phantom traffic jam detection and avoidance
CN113748447A
Vehicle control device
JP2021008160A
Interactive autonomous driving system
US20210049379A1
Cited By
Human-computer interaction method and apparatus, and electronic device, product, storage medium and vehicle
WO2026158502A1