Steering wheel icon display method, electronic device, and vehicle

By acquiring steering wheel data in real time and updating the icon when the change angle exceeds a preset threshold, and adjusting the preset threshold and collection frequency in conjunction with vehicle driving information, the problem of driver distraction and misoperation caused by frequent steering wheel icon updates is solved, achieving accurate display of steering wheel status and improving driving safety and user experience.

WO2026138613A1PCT designated stage Publication Date: 2026-07-02GREAT WALL MOTOR CO LTD

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
GREAT WALL MOTOR CO LTD
Filing Date
2025-12-17
Publication Date
2026-07-02

AI Technical Summary

Technical Problem

In existing technologies, frequent updates to steering wheel icons can easily lead to driver distraction and misoperation, especially under conditions of minor vehicle vibrations, affecting driving safety and user experience.

Method used

By acquiring steering wheel data in real time, calculating the change in steering wheel angle, and updating the steering wheel icon when the change in angle exceeds a preset threshold, the preset angle threshold and data acquisition frequency are dynamically adjusted in conjunction with vehicle driving information to reduce icon updates caused by minor vibrations.

Benefits of technology

Ensure that the steering wheel icon can reflect the actual state of the steering wheel in real time, accurately and smoothly, reduce driver distraction and misoperation, and improve driving safety and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025143265_02072026_PF_FP_ABST
    Figure CN2025143265_02072026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of navigation on autopilot, and provides a steering wheel icon display method, an electronic device, and a vehicle. The method comprises: acquiring steering wheel steering data in real time; determining a change in steering wheel angle between a previous moment and a current moment according to the steering wheel steering data at the current moment and the steering wheel steering data at the previous moment; and when the change in steering wheel angle is greater than a predefined angle threshold, updating a displayed steering wheel icon according to the steering wheel steering data at the current moment. This enables displayed steering wheel icons to reflect a steering wheel steering state in real time, allowing drivers to promptly become aware of the actual steering state of the steering wheel. Moreover, this reduces icon updates resulting from slight vehicle vibrations, allowing steering wheel icons to accurately and smoothly reflect the actual state of the steering wheel in real time, and ensuring drivers can swiftly take over a vehicle in all scenarios, thereby enhancing driving safety and user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Steering wheel icon display methods, electronic devices and vehicles

[0001] This application claims priority to Chinese Patent Application No. CN202411936990.X, filed on December 26, 2024, entitled “Method for Displaying Steering Wheel Icon, Electronic Device and Vehicle”, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of navigation-assisted driving technology, and more particularly to a method for displaying a steering wheel icon, an electronic device, and a vehicle. Background Technology

[0003] With the increasing prevalence of autonomous driving technology, especially with the application of NOA (Navigate on Autopilot) functionality, drivers are required to quickly take over the vehicle in emergency situations such as automatically entering and exiting ramps. Currently, some vehicles can display a virtual steering wheel icon on the dashboard. This virtual icon is synchronized with the actual steering wheel status, helping drivers understand the steering wheel's position.

[0004] However, the synchronization of the icon display with the actual status can cause the icon to update frequently. Especially when the vehicle experiences slight vibrations, such frequent icon updates can easily distract the driver and cause driver errors, such as mistakenly taking over the vehicle. Technical content

[0005] In view of this, the purpose of this application is to propose a method for displaying steering wheel icons, an electronic device, and a vehicle that can display the actual steering status of the steering wheel in real time, ensuring that the driver can quickly take over the vehicle in an emergency, improving driving safety and user experience. At the same time, it can reduce icon updates caused by minor vehicle vibrations, avoiding driver distraction and misoperation caused by minor vibrations.

[0006] In a first aspect, this application provides a method for displaying a steering wheel icon, comprising:

[0007] Real-time acquisition of steering wheel data;

[0008] Based on the steering wheel steering data at the current moment and the steering wheel steering data at the previous moment, determine the steering wheel angle change between the previous moment and the current moment;

[0009] In response to a steering wheel angle change greater than a preset angle threshold, the displayed steering wheel icon is updated based on the current steering wheel steering data.

[0010] Secondly, this application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method for displaying a steering wheel icon provided in any embodiment of this application.

[0011] Thirdly, this application also provides a vehicle, which includes:

[0012] Memory, used to store executable program code;

[0013] A processor is configured to call and run executable program code from memory, causing the vehicle to perform the method for displaying a steering wheel icon provided in any embodiment of this application.

[0014] The beneficial effects of this application compared with the prior art are as follows: The steering wheel icon display method provided in this application acquires steering wheel data in real time, determines the steering wheel change angle between the previous moment and the current moment based on the steering wheel steering data at the current moment and the steering wheel steering data at the previous moment, and updates the displayed steering wheel icon according to the steering wheel steering data at the current moment when the steering wheel change angle is greater than a preset angle threshold. This allows the displayed steering wheel icon to reflect the steering wheel state in a timely manner, making it easier for the driver to understand the actual steering state of the steering wheel. Furthermore, by comparing the steering wheel change angle between two moments with the preset angle threshold, this method can update the steering wheel icon when the change angle is large, reducing icon updates caused by minor vehicle vibrations. This avoids driver distraction and misoperation caused by minor vibrations, enabling the steering wheel icon to reflect the actual steering wheel state in real time, accurately, and smoothly, ensuring that the driver can quickly take over the vehicle in various situations, thus improving driving safety and user experience. Attached Figure Description

[0015] To more clearly illustrate the technical solutions in this application or related technologies, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0016] Figure 1 is a flowchart of a method for displaying a steering wheel icon according to an embodiment of this application;

[0017] Figure 2 is a flowchart of a change angle determination method provided in an embodiment of this application;

[0018] Figure 3 is a forward-facing steering wheel icon provided in an embodiment of this application;

[0019] Figure 4 is an icon of a left-turn steering wheel provided in an embodiment of this application;

[0020] Figure 5 shows a right-turn steering wheel icon provided in an embodiment of this application;

[0021] Figure 6 is a flowchart of a judgment based on driving information provided in an embodiment of this application;

[0022] Figure 7 is a schematic diagram of the structure of a steering wheel icon display device provided in an embodiment of this application;

[0023] Figure 8 is a schematic diagram of the structure of an electronic device provided in an embodiment of this application;

[0024] Figure 9 is a structural schematic diagram of a vehicle provided in an embodiment of this application. Detailed Implementation

[0025] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.

[0026] It should be noted that, unless otherwise defined, the technical or scientific terms used in the embodiments of this application should have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms "first," "second," and similar terms used in the embodiments of this application do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed after the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are only used to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0027] Figure 1 is a flowchart of a method for displaying a steering wheel icon according to an embodiment of this application. This method is suitable for displaying the steering wheel icon when running functions such as NOA (Noise of Action) to reflect the actual steering state of the steering wheel in real time. The method for displaying the steering wheel icon provided in this embodiment can be executed by an electronic device, which can be an instrument panel controller or a HUD (Head-Up Display) controller.

[0028] Taking an electronic device as an example of an instrument panel controller, the instrument panel controller can acquire steering wheel data in real time and determine the steering wheel angle change from the previous moment to the current moment. Then, in response to a steering wheel angle change exceeding a preset angle threshold, it updates the displayed steering wheel icon based on the current steering wheel data. Alternatively, the electronic device can also be a HUD controller. The HUD controller can acquire steering wheel data in real time and determine the steering wheel angle change from the previous moment to the current moment. Then, in response to a steering wheel angle change exceeding a preset angle threshold, it updates the displayed steering wheel icon based on the current steering wheel data.

[0029] As shown in Figure 1, the method for displaying the steering wheel icon provided in this embodiment includes steps S110-S130. Taking an electronic device as an instrument panel controller as an example, steps S110-S130 are described as follows:

[0030] S110: Real-time acquisition of steering wheel data.

[0031] In this embodiment, steering wheel steering data can be collected in real time by a steering wheel steering sensor; then, the steering wheel steering sensor can send the steering wheel steering data to the instrument panel controller via a CAN (Controller Area Network) bus.

[0032] The steering wheel data can include steering wheel orientation and steering wheel angle. Steering wheel orientation can be the actual direction the steering wheel is controlled in, such as left, right, or straight; steering wheel angle can be the actual angle the steering wheel is controlled in. Specifically, real-time steering wheel data can be acquired periodically at a preset acquisition frequency; the preset acquisition frequency can be a data acquisition frequency set for standard operating conditions or standard road conditions.

[0033] It should be noted that, in this embodiment of the application, each time steering wheel data is collected, the instrument panel controller can trigger a subsequent judgment on the change in steering wheel angle to determine whether the steering wheel icon needs to be updated. Therefore, the update frequency of the steering wheel icon is synchronized with the collection frequency of steering wheel data, ensuring that the icon can reflect the actual state of the steering wheel in real time.

[0034] S120: Based on the steering wheel steering data at the current moment and the steering wheel steering data at the previous moment, determine the steering wheel change angle between the previous moment and the current moment.

[0035] Specifically, after receiving the steering wheel data, the instrument panel controller can analyze the steering wheel data at the current moment and extract the steering wheel orientation and steering wheel angle at the current moment.

[0036] In this embodiment of the application, before calculating the change angle of the steering wheel between the previous moment and the current moment, the instrument panel controller can also preprocess the steering wheel angle at the current moment, such as angle conversion and anomaly handling.

[0037] In one example, before determining the steering wheel angle change between the previous and current moments based on the steering wheel steering data at the current moment and the steering wheel steering data at the previous moment, the process further includes:

[0038] In response to the steering wheel angle exceeding the preset display range in the current steering wheel steering data, the steering wheel angle is converted to an equivalent value within the preset display range;

[0039] In response to a loss or anomaly in the steering wheel angle data at the current moment, the steering wheel angle is updated using the default value.

[0040] For angle conversion, the instrument panel controller can convert the current steering wheel angle to an equivalent value within the preset display range if the current steering wheel angle exceeds the preset display range, so as to obtain the angle value relative to the center position of the steering wheel that needs to be displayed in the steering wheel icon.

[0041] The preset display range can be the angle range that can be displayed in the steering wheel icon, such as 0~360°. For example, if the current steering wheel angle is 540°, it can be converted to an equivalent value within 0~360°, which is 180°. Converting the current steering wheel angle makes it easier to subsequently meet the 0~360° angle range that can be displayed in the icon, allowing the driver to easily understand the specific direction of the steering wheel relative to the center position in real time.

[0042] For anomaly handling, the dashboard controller can update the current steering wheel angle using a default value (e.g., 0°) if the current steering wheel angle is lost (i.e., the current steering wheel angle is not retrieved) or if the current steering wheel angle is abnormal (the value is outside the steering wheel angle range). Additionally, if an invalid value is detected for the current steering wheel angle, meaning the current steering wheel data is not collected at the specified frequency, the default value can also be used to update the current steering wheel angle.

[0043] In this embodiment, after performing angle conversion and anomaly handling on the current steering wheel angle, the instrument panel controller can further calculate the steering wheel change angle between the two moments based on the current steering wheel angle and the steering wheel angle of the previous moment (collected by the steering wheel sensor). The steering wheel change angle can be understood as the amount of angle change of the steering wheel between the two moments.

[0044] During this process, the steering wheel angles at the two moments involved in the calculation can be either the original steering wheel angles from the steering wheel steering data, or the steering wheel angles after angle conversion and anomaly handling.

[0045] In one specific implementation, the steering wheel data includes steering wheel orientation and steering wheel angle. Based on the steering wheel data at the current moment and the steering wheel data at the previous moment, the change in steering wheel angle between the previous moment and the current moment is determined, including the following steps:

[0046] Step 11: Determine whether the steering wheel is facing the same direction as the previous moment;

[0047] Step 12: If they are the same, determine the steering wheel change angle between the previous moment and the current moment based on the angle difference between the steering wheel angles at the current moment and the previous moment; otherwise, determine the steering wheel change angle between the previous moment and the current moment based on the sum of the angles between the steering wheel angles at the current moment and the previous moment.

[0048] Specifically, considering the possibility that the steering wheel orientation may change at two different times, different methods are needed to calculate the steering wheel angle change between the two times, for the case where the steering wheel orientation changes and for the case where the steering wheel orientation does not change.

[0049] As shown in Figure 2, which is a flowchart of a change angle determination provided in an embodiment of this application, in step 11, the instrument panel controller can read the steering wheel steering data of the previous moment and determine whether the steering wheel orientation at the current moment is the same as the steering wheel orientation at the previous moment.

[0050] Furthermore, as shown in Figure 2, in step 12, if the steering wheel orientation at the current moment is the same as the steering wheel orientation at the previous moment, it means that the steering wheel has not returned to the middle position between the two moments. At this time, the instrument panel controller can calculate the difference between the steering wheel angle at the current moment and the steering wheel angle at the previous moment, and use the absolute value of the difference as the steering wheel change angle between the two moments.

[0051] For example, if the steering wheel is facing left at the previous moment and right at the current moment, then the steering wheel angle change between the previous moment and the current moment = |steering wheel angle at the previous moment - steering wheel angle at the current moment|.

[0052] Furthermore, in step 12, if the steering wheel orientation at the current moment is opposite to that at the previous moment, it indicates that the steering wheel has returned to the middle position between the two moments. At this time, the travel of the steering wheel between the two moments can be divided into two parts: one part is the steering wheel angle returning to the middle position at the previous moment, and the other part is the steering wheel angle changing from the middle position to the current moment. Therefore, the instrument panel controller can sum the steering wheel angle at the current moment and the steering wheel angle at the previous moment, and use the sum as the steering wheel angle change between the two moments.

[0053] For example, if the steering wheel was facing left in the previous moment and is facing right in the current moment, or if the steering wheel was facing right in the previous moment and is facing left in the current moment, then the change in steering wheel angle between the previous moment and the current moment = the steering wheel angle in the previous moment + the steering wheel angle in the current moment.

[0054] By using steps 11-12 above, different calculation methods can be used to obtain the steering wheel angle change between the previous moment and the current moment, depending on whether the steering wheel orientation changes between two moments or does not change. This ensures the accuracy of the steering wheel angle change and thus guarantees the reliability of subsequent icon anti-shake processing combined with preset angle thresholds.

[0055] S130: In response to a steering wheel angle change greater than a preset angle threshold, update the displayed steering wheel icon based on the current steering wheel steering data.

[0056] Specifically, after obtaining the steering wheel angle change between the previous moment and the current moment, the instrument panel controller can determine whether the steering wheel angle change is greater than a preset angle threshold. The preset angle threshold can be a pre-set estimate of the steering wheel angle change caused by minor vehicle vibrations, such as 2°.

[0057] Furthermore, if the steering wheel angle change is less than or equal to the preset angle threshold, it means that the steering wheel angle at the current moment is close to the steering wheel angle at the previous moment. The change between the two moments may be caused by minor vibrations of the vehicle. In this case, there is no need to update the displayed steering wheel icon; simply maintain the display of the steering wheel icon from the previous moment.

[0058] In addition, if the steering wheel angle changes more than the preset angle threshold, it means that the steering wheel angle at the current moment is significantly different from the steering wheel angle at the previous moment. The change between the two moments is caused by the steering wheel controller. At this time, the instrument panel controller can update the displayed steering wheel icon according to the steering wheel steering data at the current moment.

[0059] For example, the displayed steering wheel icon can be updated according to the current steering wheel angle and direction, so that the updated steering wheel icon displays the steering wheel direction and angle. In this process, the steering wheel icon can be updated using the current steering wheel angle after angle conversion and anomaly handling.

[0060] In one example, the displayed steering wheel icon is updated based on the current steering wheel steering data, including:

[0061] The steering wheel icon is updated based on the current steering wheel angle after conversion or update, and the steering wheel orientation in the current steering data.

[0062] Specifically, if the steering wheel angle has undergone angle conversion or abnormal processing at the current moment, the instrument panel controller can update the displayed steering wheel icon according to the steering wheel angle after the angle conversion or abnormal processing and the current steering wheel orientation, in order to further improve the accuracy of the icon display.

[0063] The steering wheel icon can specifically include a steering wheel thumbnail and a direction indicator. The steering wheel thumbnail describes the steering wheel angle, and the direction indicator describes the steering wheel's orientation. The steering wheel icon can be displayed on the instrument panel, the vehicle's infotainment system, or via a head-up display (HUD) on the windshield.

[0064] Figure 3 shows a forward-facing steering wheel icon provided in an embodiment of this application; Figure 4 shows a left-turn steering wheel icon provided in an embodiment of this application; and Figure 5 shows a right-turn steering wheel icon provided in an embodiment of this application. As shown in Figures 3-5, the steering wheel icon includes a steering wheel thumbnail at the top and a direction label at the bottom. Specifically, Figure 3 shows the steering wheel icon when the steering wheel angle is 0° and the steering wheel is facing forward; Figure 4 shows the steering wheel icon when the steering wheel angle is greater than 0° and the steering wheel is facing left; and Figure 5 shows the steering wheel icon when the steering wheel angle is greater than 0° and the steering wheel is facing right.

[0065] In this embodiment, by comparing the change in steering wheel angle with a preset angle threshold, anti-shake processing of the steering wheel icon can be achieved, avoiding updates to the steering wheel icon due to minor vehicle vibrations. This ensures that the steering wheel icon accurately reflects the actual steering state of the steering wheel. Furthermore, it can reduce unnecessary icon updates, preventing frequent minor icon updates from causing the driver to mistakenly believe that the vehicle has malfunctioned. This makes icon updates smoother and more natural, thereby improving the driver's visual experience through smooth and natural icon update animation effects.

[0066] Considering that the amplitude of steering wheel vibration caused by external factors varies in different scenarios, the preset angle threshold can be adaptively adjusted by combining the vehicle's driving information, so as to achieve anti-shake processing of the steering wheel icon according to the adjusted preset angle threshold.

[0067] In one specific implementation, the method provided in this application further includes the following steps:

[0068] Step 21: Obtain vehicle driving information;

[0069] Step 22: Determine whether the preset angle threshold meets the preset update conditions based on the driving information. If so, update the preset angle threshold based on the driving information.

[0070] As shown in Figure 6, Figure 6 is a flowchart of a judgment based on driving information provided in an embodiment of this application. In step 21, the vehicle's driving information can describe data related to the environment and driving during the vehicle's driving process. For example, the vehicle's driving information may include information such as road conditions, driving weather, engine speed, suspension adjustment height, and driving conditions.

[0071] For example, the instrument panel controller can acquire vehicle driving data and environmental perception data collected by various sensors (engine sensor, suspension sensor, humidity sensor, temperature sensor, vehicle speed sensor, etc.) via the CAN bus, extract information such as engine speed and suspension adjustment height from the vehicle driving data, and identify road conditions, weather and operating conditions based on the vehicle driving data and environmental perception data to obtain information such as driving road conditions, driving weather and driving operating conditions.

[0072] Furthermore, as shown in Figure 6, in step 22, the instrument panel controller can determine whether the preset angle threshold meets the preset update conditions based on the driving information, i.e., whether the preset angle threshold needs to be updated. If so, the instrument panel controller can update the preset angle threshold based on the driving information. The preset update conditions can be that the driving information meets specific operating conditions, road conditions, or weather conditions, etc.

[0073] For example, when the steering wheel vibration is small, the preset angle threshold can be appropriately lowered, and when the steering wheel vibration is large, the preset angle threshold can be appropriately raised.

[0074] Through steps 21-22 above, the preset angle threshold can be adaptively updated based on the vehicle's driving information. The threshold for anti-shake processing can be dynamically adjusted in combination with the vehicle's vibration, ensuring the accuracy and reliability of the anti-shake processing.

[0075] Regarding step 22 above, in one example, determining whether the preset angle threshold meets the preset update condition based on driving information includes: determining whether the driving road condition in the driving information is the preset road condition, or whether the driving working condition in the driving information is the preset working condition; if so, then determining that the preset angle threshold meets the preset update condition.

[0076] The preset angle threshold is updated based on driving information, including: obtaining the target threshold corresponding to the driving road conditions or driving conditions, and updating the preset angle threshold based on the target threshold.

[0077] Among them, road conditions can refer to the type of road surface the vehicle travels on, such as urban roads, highways, uphill roads, potholed roads, ramps, etc. Driving conditions can refer to the type of operation of the vehicle during driving, such as low-speed driving, emergency avoidance, emergency braking, etc.

[0078] Specifically, the instrument panel controller can extract the driving road conditions and driving conditions from the driving information, and then determine whether the driving road conditions are preset road conditions, and whether the driving conditions are preset driving conditions.

[0079] Among them, the preset road conditions can be road conditions that are pre-set to cause frequent vibrations of the steering wheel, such as uphill or potholed road surfaces; or, the preset road conditions can also be road conditions where the steering state of the steering wheel changes little, such as highways, where vehicles are in a straight line for most of the time and the steering wheel rotation angle changes little.

[0080] Preset operating conditions can be conditions that are pre-set to cause frequent vibrations in the steering wheel, such as emergency braking. Under emergency braking, the vehicle may generate large vibrations, which in turn cause the steering wheel to vibrate. Alternatively, preset operating conditions can also be conditions where the steering wheel is controlled to have small changes in steering state, such as low-speed driving. When the vehicle speed is below a certain threshold (e.g., 30 km / h), it can be considered that the vehicle is driving at low speed, and the steering wheel rotation angle changes little when driving at low speed.

[0081] Specifically, if the driving conditions or operating conditions in the driving information are determined to be preset road conditions or preset operating conditions, the instrument panel controller can determine that the preset angle threshold meets the preset update conditions. It can then read the target threshold corresponding to either the driving conditions or the operating conditions, and update the preset angle threshold to the target threshold. It should be noted that if both the driving conditions and operating conditions are preset, the target thresholds corresponding to both can be read simultaneously, and the larger target threshold is used to update the preset angle threshold.

[0082] The target threshold can be a pre-stored angle threshold for each preset road condition or preset working condition, which can be obtained through calibration. For example, for driving conditions such as uphill or bumpy roads, considering that the vehicle body vibration is large under such conditions, which may cause frequent steering wheel vibration, the corresponding target threshold can be 3°, so as to raise the preset angle threshold and update the steering wheel icon when the steering wheel change angle is greater than 3° at two different times.

[0083] For driving conditions such as highways, considering that vehicles are in a straight-line state for a long time and the steering wheel rotation state changes little, the corresponding target threshold can be 5° to raise the preset angle threshold. When the steering wheel change angle is greater than 5° at two different times, the steering wheel icon is updated.

[0084] For driving conditions such as low-speed driving, considering that the steering wheel rotation state changes little when the vehicle is driving at low speed, the corresponding target threshold can be 3°, so as to raise the preset angle threshold and update the steering wheel icon when the steering wheel angle changes more than 3° at two different times.

[0085] For driving conditions such as emergency braking, considering that the vehicle may generate significant vibrations during emergency braking, which may cause steering wheel vibrations, the corresponding target threshold can be set to 5° to increase the preset angle threshold. The steering wheel icon is updated when the steering wheel angle changes by more than 5° at two different times.

[0086] The above examples demonstrate how to adaptively adjust preset angle thresholds based on road conditions and driving conditions, thereby achieving dynamic adjustment of the anti-shake effect according to road and driving conditions and further improving the accuracy of the steering wheel icon display.

[0087] In addition to adaptively adjusting the preset angle threshold based on road conditions and driving conditions, the preset angle threshold can also be adaptively adjusted based on driving weather. Regarding step 22 above, in another example, determining whether the preset angle threshold meets the preset update conditions based on driving information includes: determining whether the driving weather in the driving information is the preset weather; if so, then determining that the preset angle threshold meets the preset update conditions.

[0088] The preset angle threshold is updated based on driving information, including: obtaining the target threshold corresponding to the driving weather, and updating the preset angle threshold based on the target threshold.

[0089] Specifically, the dashboard controller can extract driving weather information from the driving data to determine whether the driving weather is the preset weather. Driving weather can be the weather type of the vehicle's driving environment, such as rainy / snowy, sunny, or foggy. Preset weather can be weather conditions that are pre-set to cause frequent steering wheel vibrations, such as rainy / snowy weather. In rainy / snowy weather, the slippery road surface makes the vehicle prone to skidding, resulting in frequent steering wheel vibrations.

[0090] In the example above, if it is determined that the driving weather in the driving information is the preset weather, it can be determined that the preset angle threshold meets the preset update conditions. Then, the instrument panel controller can read the target threshold corresponding to the driving weather and update the preset angle threshold to the target threshold.

[0091] The target threshold can be a pre-stored angle threshold for preset weather conditions, which can be obtained through calibration. For example, for driving weather such as rain and snow, considering that the steering wheel vibrates due to vehicle slippage in such weather, the corresponding target threshold can be 3°, so as to raise the preset angle threshold and update the steering wheel icon when the steering wheel angle changes by more than 3° at two different times.

[0092] The above example demonstrates how to adaptively adjust a preset angle threshold based on driving weather conditions, thereby dynamically adjusting the anti-shake effect according to the weather and further improving the accuracy of the steering wheel icon display.

[0093] In addition to adaptively adjusting the preset angle threshold based on driving conditions, driving conditions, or driving weather, the preset angle threshold can also be adaptively adjusted based on engine speed. Regarding step 22 above, in another example, determining whether the preset angle threshold meets the preset update conditions based on driving information includes: determining whether the engine speed in the driving information is greater than a preset speed; if so, then determining that the preset angle threshold meets the preset update conditions.

[0094] The preset angle threshold is updated based on driving information, including updating the preset angle threshold based on the difference between engine speed and preset speed.

[0095] One key consideration is that engine operation can also cause steering wheel vibration, especially at higher engine speeds, which can lead to frequent steering wheel vibrations. Therefore, the instrument panel controller can extract the engine speed from driving information and determine whether the engine speed is higher than a preset speed.

[0096] Specifically, the preset speed can be a pre-defined critical speed that causes frequent vibrations in the steering wheel during engine operation. If the engine speed is higher than the preset speed, the instrument panel controller can determine that the preset angle threshold meets the preset update conditions, and then update the preset angle threshold based on the engine speed.

[0097] For example, the difference between the engine speed and a preset speed can be calculated to measure the steering wheel vibration caused by engine operation. The larger the difference, the greater the steering wheel vibration, and the preset angle threshold can be updated based on this difference. For instance, increasing the preset angle threshold means that the larger the difference, the greater the increase in the preset angle threshold.

[0098] The above example demonstrates how to adaptively adjust a preset angle threshold based on engine operating conditions. This takes into account the impact of engine operation on the steering wheel, achieving real-time dynamic adjustment of the anti-shake effect according to engine speed, and further improving the accuracy of the steering wheel icon display.

[0099] In addition to adaptively adjusting the preset angle threshold based on driving conditions, driving conditions, driving weather, or engine speed, the preset angle threshold can also be adaptively adjusted based on suspension data. Regarding step 22 above, in another example, determining whether the preset angle threshold meets the preset update conditions based on driving information includes: determining whether the suspension adjustment height in the driving information is greater than the preset height, and whether the suspension adjustment frequency is greater than the preset adjustment frequency; if so, then it is determined that the preset angle threshold meets the preset update conditions.

[0100] The preset angle threshold is updated based on driving information, including: updating the preset angle threshold based on the difference between the suspension adjustment height and the preset height.

[0101] In particular, considering that suspension adjustment can also cause steering wheel vibration, especially when the suspension adjustment height is large and adjustments are frequent, it may cause frequent steering wheel vibration. Therefore, the instrument panel controller can extract the suspension adjustment height and suspension adjustment frequency from the driving information, and then determine whether the suspension adjustment height is greater than the preset height and whether the suspension adjustment frequency is greater than the preset adjustment frequency.

[0102] Furthermore, if the suspension adjustment height is greater than the preset height and the suspension adjustment frequency is greater than the preset adjustment frequency, it indicates that the vehicle's suspension adjustment amplitude and frequency are both large, which will cause large vibrations in the vehicle body and thus cause steering wheel vibrations. Therefore, it can be determined that the preset angle threshold meets the preset update conditions, and the instrument panel controller can update the preset angle threshold through the suspension adjustment height.

[0103] For example, the difference between the suspension adjustment height and the preset height can be calculated to measure the steering wheel vibration caused by the suspension adjustment. The larger the difference, the greater the steering wheel vibration, and the preset angle threshold can be updated based on this difference. For instance, increasing the preset angle threshold means that the larger the difference, the greater the increase in the preset angle threshold.

[0104] The above example demonstrates how to adaptively adjust a preset angle threshold based on suspension adjustment, taking into account the impact of suspension adjustment on the steering wheel. This allows for real-time dynamic adjustment of the anti-shake effect according to the suspension adjustment height, further improving the accuracy of the steering wheel icon display.

[0105] In this embodiment, after adjusting the preset angle threshold, the instrument panel controller can perform anti-shake processing on the subsequently collected steering wheel data, i.e., the steering wheel data at the next moment, based on the updated preset angle threshold. Of course, when changes in operating conditions, road conditions, weather, engine speed, or suspension adjustment are detected again, the preset angle threshold can be adaptively readjusted.

[0106] The method provided in this application embodiment can not only adaptively adjust the preset angle threshold, but also dynamically adjust the collection frequency of steering wheel steering data in order to adjust the icon update frequency.

[0107] In another specific implementation, the method provided in this application further includes:

[0108] Based on the driving conditions or driving status in the driving information, the collection frequency of steering wheel data is updated so that steering wheel data can be obtained in real time according to the updated collection frequency.

[0109] Specifically, the instrument panel controller can extract driving conditions or driving operating conditions from the driving information, and then determine whether the driving conditions are updated at a preset frequency, or whether the driving operating conditions are updated at a preset frequency.

[0110] In one example, the frequency of steering wheel data collection is updated based on road conditions or driving conditions in the driving information, including:

[0111] In response to road conditions being updated at a preset frequency, or driving conditions being updated at a preset frequency, the frequency of steering wheel data collection is updated according to the frequency of road conditions or driving conditions.

[0112] Among them, the frequency update traffic conditions can be preset traffic conditions that require a change in icon update frequency. The frequency update operating conditions can be preset operating conditions that require a change in icon update frequency.

[0113] Specifically, if the driving road condition is a frequency-updated road condition, or the driving operating condition is a frequency-updated operating condition, the instrument panel controller can update the collection frequency of the steering wheel data according to the frequency-updated road condition or the frequency-updated operating condition.

[0114] For example, the frequency update road condition is urban road condition or ramp road condition, and the frequency update operating condition is emergency avoidance operating condition.

[0115] Specifically, for urban road conditions, vehicles frequently change lanes and turn, requiring rapid updates to the steering wheel icon. Therefore, increasing the frequency of steering wheel data collection can increase the icon update frequency. For ramp conditions, the steering wheel angle changes significantly when entering and exiting ramps, necessitating rapid steering wheel icon updates. Therefore, increasing the frequency of steering wheel data collection can increase the icon update frequency. For emergency avoidance scenarios, the steering wheel angle changes rapidly and significantly during emergency maneuvers, requiring rapid steering wheel icon updates to ensure the icon reflects the actual steering wheel status in real time, helping the driver react quickly. Therefore, increasing the frequency of steering wheel data collection can increase the icon update frequency.

[0116] It should be noted that after updating the sampling frequency of steering wheel data, subsequent steering wheel data can be acquired periodically at the updated sampling frequency. Of course, when changes in operating conditions or road conditions are detected again, the sampling frequency can be adaptively readjusted.

[0117] Through the above implementation method, the data collection frequency can be adaptively adjusted based on driving road conditions or driving conditions, thereby adjusting the icon update frequency. Under certain road conditions or driving conditions, high-frequency data collection can ensure that the icon can reflect the actual state of the steering wheel in real time, ensuring that the driver can quickly take over the vehicle in various situations.

[0118] It should be noted that the above S110-S130 is described using the electronic device as an instrument panel controller as an example. In this embodiment, the electronic device can also be a HUD controller. The HUD controller executes the above S110-S130, that is, the HUD controller obtains the steering wheel steering data in real time, determines the steering wheel change angle between the previous moment and the current moment, and then updates the displayed steering wheel icon based on the steering wheel steering data at the current moment when the steering wheel change angle is greater than a preset angle threshold.

[0119] The steering wheel icon display method provided in this application acquires steering wheel data in real time. Based on the steering wheel steering data at the current moment and the steering wheel steering data at the previous moment, it determines the steering wheel change angle between the previous moment and the current moment. When the steering wheel change angle is greater than a preset angle threshold, the displayed steering wheel icon is updated according to the steering wheel steering data at the current moment. This allows the displayed steering wheel icon to accurately reflect the steering wheel state, making it easier for the driver to understand the actual steering state of the steering wheel. Furthermore, by comparing the steering wheel change angle between two moments with the preset angle threshold, this method can update the steering wheel icon when the change angle is large, reducing icon updates caused by minor vehicle vibrations. This avoids driver distraction and misoperation caused by minor vibrations, enabling the steering wheel icon to reflect the actual steering wheel state in real time, accurately, and smoothly. This ensures that the driver can quickly take over the vehicle in various situations, improving driving safety and user experience.

[0120] It should be noted that the method in this embodiment can be executed by a single device, such as a computer or server. The method can also be applied in a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method in this embodiment, and the multiple devices will interact with each other to complete the method.

[0121] It should be noted that the above description describes some embodiments of this application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in a different order than that shown in the above embodiments and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0122] Based on the same inventive concept, corresponding to any of the above-described embodiments, this application also provides a steering wheel icon display device. Figure 7 is a schematic diagram of the structure of a steering wheel icon display device provided in an embodiment of this application. Referring to Figure 7, the steering wheel icon display device includes a processor, wherein the processor is used to execute the following program modules stored in the memory:

[0123] The data acquisition module 710 is configured to acquire steering wheel data in real time.

[0124] The angle change determination module 720 is configured to: determine the steering wheel angle change between the previous moment and the current moment based on the steering wheel steering data at the current moment and the steering wheel steering data at the previous moment;

[0125] The icon update module 730 is configured to update the displayed steering wheel icon based on the steering wheel steering data at the current moment when the steering wheel angle changes more than a preset angle threshold.

[0126] Based on the above implementation method, optionally, the steering wheel data includes steering wheel orientation and steering wheel angle, and the angle change determination module is specifically configured as follows:

[0127] Determine whether the steering wheel orientation is the same at the current moment and at the previous moment. If they are the same, determine the steering wheel angle change from the previous moment to the current moment based on the angle difference between the steering wheel angles at the current moment and the previous moment. Otherwise, determine the steering wheel angle change from the previous moment to the current moment based on the sum of the steering wheel angles at the current moment and the previous moment.

[0128] Based on the above embodiments, optionally, the processor is also configured to execute the following program modules stored in the memory:

[0129] The threshold update module is configured to: acquire vehicle driving information; determine whether the preset angle threshold meets the preset update conditions based on the driving information; if so, update the preset angle threshold based on the driving information.

[0130] Based on the above implementation, optionally, the threshold update module is further configured to: determine whether the driving road condition in the driving information is a preset road condition, or whether the driving operating condition in the driving information is a preset operating condition; if so, determine that the preset angle threshold meets the preset update condition; obtain the target threshold corresponding to the driving road condition or driving operating condition, and update the preset angle threshold based on the target threshold.

[0131] Based on the above implementation, optionally, the threshold update module is further configured to: determine whether the driving weather in the driving information is preset weather; if so, determine that the preset angle threshold meets the preset update conditions; obtain the target threshold corresponding to the driving weather, and update the preset angle threshold based on the target threshold.

[0132] Based on the above implementation, optionally, the threshold update module is further configured to: determine whether the engine speed in the driving information is greater than the preset speed; if so, determine that the preset angle threshold meets the preset update condition; and update the preset angle threshold based on the difference between the engine speed and the preset speed.

[0133] Based on the above implementation, optionally, the threshold update module is further configured to: determine whether the suspension adjustment height in the driving information is greater than a preset height, and whether the suspension adjustment frequency is greater than a preset adjustment frequency; if so, determine that the preset angle threshold meets the preset update conditions; and update the preset angle threshold based on the difference between the suspension adjustment height and the preset height.

[0134] Based on the above embodiments, optionally, the processor is also configured to execute the following program modules stored in the memory:

[0135] The frequency update module is configured to update the collection frequency of steering wheel data based on the driving road conditions or driving conditions in the driving information, so as to obtain steering wheel data in real time according to the updated collection frequency.

[0136] Based on the above implementation, optionally, the frequency update module is further configured to: update the collection frequency of steering wheel data according to the frequency update road condition or the frequency update operating condition in response to the driving road condition being a preset frequency update road condition or the driving operating condition being a preset frequency update operating condition.

[0137] Based on the above implementation, optionally, the change angle determination module is further configured to: in response to the steering wheel angle in the steering wheel steering data at the current moment exceeding the preset display range, convert the steering wheel angle to an equivalent value within the preset display range; in response to the steering wheel angle being lost or abnormal in the steering wheel steering data at the current moment, update the steering wheel angle using a default value.

[0138] Based on the above implementation, optionally, the icon update module is further configured to update the displayed steering wheel icon based on the steering wheel angle after conversion or update at the current moment and the steering wheel orientation in the steering wheel steering data at the current moment.

[0139] Based on the above embodiments, optionally, the steering wheel icon includes a steering wheel thumbnail and a direction label, wherein the steering wheel thumbnail is used to describe the angle of the steering wheel, and the direction label is used to describe the orientation of the steering wheel.

[0140] For ease of description, the above devices are described in terms of function, divided into various modules. Of course, in implementing this application, the functions of each module can be implemented in one or more software and / or hardware.

[0141] The apparatus described above is used to implement the corresponding steering wheel icon display method in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0142] Based on the same inventive concept, corresponding to any of the above embodiments, this application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method for displaying the steering wheel icon of any of the above embodiments.

[0143] Figure 8 is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Specifically, the electronic device may be an instrument panel controller or a HUD controller. Figure 8 illustrates a specific hardware structure of the electronic device, which may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, memory 1020, input / output interface 1030, and communication interface 1040 are interconnected internally via the bus 1050.

[0144] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0145] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.

[0146] The input / output interface 1030 is used to connect input / output modules to realize information input and output. Input / output modules can be configured as components within the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touchscreens, microphones, various sensors, etc., while output devices may include displays, speakers, vibrators, indicator lights, etc.

[0147] The communication interface 1040 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).

[0148] Bus 1050 includes a pathway for transmitting information between various components of the device, such as processor 1010, memory 1020, input / output interface 1030, and communication interface 1040.

[0149] It should be noted that although the above-described device only shows the processor 1010, memory 1020, input / output interface 1030, communication interface 1040, and bus 1050, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this specification, and not necessarily all the components shown in the figures.

[0150] The electronic devices described above are used to implement the corresponding steering wheel icon display method in any of the foregoing embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0151] Based on the same inventive concept, corresponding to any of the above embodiments, this application also provides a vehicle, as shown in FIG9. FIG9 is a structural schematic diagram of a vehicle provided in an embodiment of this application. The vehicle 90 includes:

[0152] Memory 91 is used to store executable program code;

[0153] Processor 92 is used to call and run executable program code from memory 91, so that the vehicle performs the steering wheel icon display method provided in any of the above embodiments.

[0154] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides a non-transitory computer-readable storage medium that stores computer instructions for causing a computer to execute the method for displaying a steering wheel icon as described in any of the above embodiments.

[0155] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.

[0156] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to execute the method for displaying the steering wheel icon as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0157] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this application (including the claims) is limited to these examples; under the concept of this application, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the above embodiments of this application, which are not provided in detail for the sake of brevity.

[0158] Additionally, to simplify the description and discussion, and to avoid obscuring the embodiments of this application, the well-known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided drawings. Furthermore, the apparatus may be shown in block diagram form to avoid obscuring the embodiments of this application, and this also takes into account the fact that the details of the implementation of these block diagram apparatuses are highly dependent on the platform on which the embodiments of this application will be implemented (i.e., these details should be fully understood by those skilled in the art). While specific details (e.g., circuits) have been set forth to describe exemplary embodiments of this application, it will be apparent to those skilled in the art that the embodiments of this application can be implemented without these specific details or with variations thereof. Therefore, these descriptions should be considered illustrative rather than restrictive.

[0159] Although this application has been described in conjunction with specific embodiments thereof, many substitutions, modifications, and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may be used with the embodiments discussed.

[0160] The embodiments of this application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the embodiments of this application should be included within the protection scope of this application.

Claims

1. A method of displaying a steering wheel icon, characterized by, include: Real-time acquisition of steering wheel data; Based on the steering wheel steering data at the current moment and the steering wheel steering data at the previous moment, determine the steering wheel change angle between the previous moment and the current moment; In response to the steering wheel angle change being greater than a preset angle threshold, the displayed steering wheel icon is updated based on the steering wheel steering data at the current moment.

2. The method of claim 1, wherein, The steering wheel data includes steering wheel orientation and steering wheel angle. Based on the steering wheel data at the current moment and the steering wheel data at the previous moment, the change in steering wheel angle between the previous moment and the current moment is determined, including: Determine whether the steering wheel orientation is the same at the current moment and at the previous moment; If they are the same, the steering wheel angle between the previous moment and the current moment is determined based on the angle difference between the steering wheel angles at the current moment and the previous moment. Otherwise, the steering wheel angle between the previous moment and the current moment is determined based on the sum of the angles between the steering wheel angles at the current moment and the previous moment.

3. The method of claim 1, wherein, The method further includes: Obtain vehicle driving information; Based on the driving information, determine whether the preset angle threshold meets the preset update conditions. If so, update the preset angle threshold based on the driving information.

4. The method of claim 3, wherein, Determining whether the preset angle threshold meets the preset update conditions based on the driving information includes: Determine whether the driving road conditions in the driving information are preset road conditions, or whether the driving conditions in the driving information are preset working conditions. If so, determine that the preset angle threshold meets the preset update conditions. Updating the preset angle threshold based on the driving information includes: Obtain the target threshold corresponding to the driving road condition or the driving operating condition, and update the preset angle threshold based on the target threshold.

5. The method of claim 3, wherein, Determining whether the preset angle threshold meets the preset update conditions based on the driving information includes: Determine whether the driving weather in the driving information is the preset weather. If so, determine that the preset angle threshold meets the preset update condition. Updating the preset angle threshold based on the driving information includes: Obtain the target threshold corresponding to the driving weather, and update the preset angle threshold based on the target threshold.

6. The method of claim 3, wherein, Determining whether the preset angle threshold meets the preset update conditions based on the driving information includes: Determine whether the engine speed in the driving information is greater than the preset speed. If so, determine that the preset angle threshold meets the preset update condition. Updating the preset angle threshold based on the driving information includes: The preset angle threshold is updated based on the difference between the engine speed and the preset speed.

7. The method of claim 3, wherein, Determining whether the preset angle threshold meets the preset update conditions based on the driving information includes: Determine whether the suspension adjustment height in the driving information is greater than a preset height and whether the suspension adjustment frequency is greater than a preset adjustment frequency. If so, determine that the preset angle threshold meets the preset update condition. Updating the preset angle threshold based on the driving information includes: The preset angle threshold is updated based on the difference between the suspension adjustment height and the preset height.

8. The method of claim 3, wherein, The method further includes: Based on the driving road conditions or driving conditions in the driving information, the collection frequency of the steering wheel data is updated so as to obtain the steering wheel data in real time according to the updated collection frequency.

9. The method of claim 8, wherein, Based on the driving road conditions or driving conditions in the driving information, the frequency of collecting the steering wheel data is updated, including: In response to the driving road condition being updated at a preset frequency, or the driving condition being updated at a preset frequency, the collection frequency of the steering wheel data is updated according to the updated road condition or the updated driving condition.

10. The method of claim 9, wherein, The frequency update road condition refers to urban road conditions or ramp road conditions, and the frequency update operating condition refers to emergency avoidance operating condition.

11. The method of claim 1, wherein, Before determining the steering wheel angle change between the previous moment and the current moment based on the steering wheel steering data at the current moment and the steering wheel steering data at the previous moment, the method further includes: In response to the steering wheel angle in the steering wheel steering data at the current moment exceeding the preset display range, the steering wheel angle is converted to an equivalent value within the preset display range; In response to the loss or abnormality of the steering wheel angle in the steering wheel steering data at the current moment, the steering wheel angle is updated using the default value.

12. The method of claim 11, wherein, Based on the current steering data, update the displayed steering wheel icon, including: The steering wheel icon is updated based on the steering wheel angle after conversion or update at the current moment, and the steering wheel orientation in the steering wheel steering data at the current moment.

13. The method of claim 1, wherein, The steering wheel icon includes a steering wheel thumbnail and a direction label. The steering wheel thumbnail describes the angle of the steering wheel, and the direction label describes the orientation of the steering wheel.

14. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the method for displaying the steering wheel icon as described in any one of claims 1 to 13.

15. A vehicle characterized by comprising: The vehicles include: Memory, used to store executable program code; A processor is configured to call and run the executable program code from the memory, causing the vehicle to perform the method of displaying the steering wheel icon as described in any one of claims 1 to 13.