Auxiliary brake control method, device, electronic device, vehicle and storage medium
By using the touch screen in the vehicle for authentication and authorization, users in the co-pilot position are allowed to use the brake touch icon for braking control, solving the problem of high cost of physical braking systems, realizing pure software braking control, reducing costs and improving safety.
Patent Information
- Application Number
- CN202510106292.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-22
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2045-01-22
AI Technical Summary
In the prior art, when the co-pilot needs to control the vehicle, it needs to use a special physical braking system, which is relatively expensive.
By authenticating the vehicle's touch screen, users in the co-pilot position are authorized to use the brake touch icon to perform braking control, realizing pure software braking control.
The cost of the brake control system is reduced and the effectiveness and safety of co-pilot user operations are improved.
Smart Images

Figure CN119527249B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of braking technology, and in particular to an auxiliary braking control method, device, electronic equipment, vehicle and storage medium. Background Art
[0002] Since novice drivers may mistake the accelerator for the brake, or they may panic and not know what to do when they should brake, for safety reasons, experienced drivers sit in the passenger seat to help remind and teach the novice driver. Therefore, in the related art, if the passenger needs to control the vehicle, a special vehicle equipped with a special physical braking system is required. In this way, the cost of specially configuring a physical braking system is high. Summary of the invention
[0003] The present application provides an auxiliary braking control method, device, electronic equipment, vehicle and storage medium.
[0004] The present application provides an auxiliary braking control method, comprising:
[0005] Authenticating the first user of the vehicle to operate the touch screen to authorize the co-pilot position;
[0006] After the first user's authentication is passed, receiving an authorization permission notification input by the first user through the touch screen of the vehicle; the authorization permission notification indicates that the second user in the co-pilot seat is authorized to use the brake touch icon for brake control displayed on the touch screen;
[0007] If it is detected that the brake touch icon is touched, responsive braking is performed.
[0008] Further, after the first user passes the authentication, receiving the authorization permission notification input by the first user through the touch screen of the vehicle includes:
[0009] After the first user's authentication is passed, if the first user touches the brake touch icon on the touch screen, it is determined that the brake control function of the brake touch icon is activated, which serves as the authorization permission notification.
[0010] Further, if the first user touches the brake touch icon on the touch screen, determining that the brake control function of the brake touch icon is activated as the authorization permission notification includes:
[0011] If it is received that the first user touches the brake touch icon on the touch screen for the first time after the vehicle is powered on, it is determined that the brake control function of the brake touch icon is activated for the first time after the vehicle is powered on as the authorization permission notification.
[0012] Further, after the first user passes the authentication, receiving the authorization permission notification input by the first user through the touch screen of the vehicle includes:
[0013] After the first user's authentication is passed, determining whether the intelligent driving function of the vehicle is effective;
[0014] If the smart driving function is effective, then exit the display of the brake touch icon;
[0015] If the smart driving function is not effective, the brake touch icon is displayed, and the authorization notification input by the first user is received through the touch screen of the vehicle.
[0016] Furthermore, the brake touch icon includes a touch slider component; the touch slider component includes a slide bar and a touch slider that slides relatively along the slide bar; the touch slider slides along the slide bar to simulate the opening and closing of the brake pedal of the braking system.
[0017] Furthermore, the slider bar and the touch slider are in an initial position by default after the vehicle is powered on; the initial position is used to represent the minimum braking force when the brake pedal is not stepped on; the sliding distance corresponds to the braking force; the greater the sliding distance of the touch slider away from the initial position, the greater the braking force of the brake pedal;
[0018] or,
[0019] The touch slider is controlled to have a maximum sliding distance. When the touch slider slides to the maximum sliding distance, the braking force of the brake pedal is maximum.
[0020] Furthermore, the brake touch icon includes an opening and closing degree brake touch icon; the opening and closing degree brake touch icon is touched once to simulate a preset opening and closing degree of a brake pedal of a braking system; the preset opening and closing degree corresponds to the number of single touches; the opening and closing degree brake touch icon is long pressed to simulate the opening and closing degree of the brake pedal increasing to a maximum opening and closing degree.
[0021] Furthermore, the method further comprises:
[0022] Receiving a disabling instruction of a physical button of the vehicle; the physical button is used to disable the brake control function of the brake touch icon;
[0023] In response to the disabling instruction, the braking control function of the braking touch icon on the touch screen is controlled to be disabled, and / or the touch function of the touch screen is controlled to be disabled.
[0024] Furthermore, the physical buttons include physical buttons arranged on opposite sides of the steering wheel of the vehicle, and the physical buttons on both sides are pressed simultaneously to generate the disabling instruction.
[0025] The present application provides an auxiliary brake control device, comprising:
[0026] An authentication module, used to authenticate the authorization authority of the first user operating the touch screen of the vehicle for the co-pilot position;
[0027] an authorization module, configured to receive, through the touch screen of the vehicle, a notification of authorization permission input by the first user after the first user's authentication is passed; the notification of authorization permission indicating that the second user in the co-pilot seat is authorized to use the brake touch icon for brake control displayed on the touch screen;
[0028] The brake control module is used to perform a response brake if it is detected that the brake touch icon is touched.
[0029] The present application provides an electronic device, including one or more processors, for implementing the auxiliary braking control method as described above.
[0030] The present application provides a vehicle, comprising one or more processors for implementing the auxiliary braking control method as described above.
[0031] 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.
[0032] 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.
[0033] In some embodiments, the auxiliary brake control method of the present application is to allow the first user to authorize the second user in the co-pilot position to control the brake system on the touch screen, and then the brake touch icon for brake control is touched to perform brake control. In this way, the brake control is realized by pure software, which is relatively low in cost. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Figure 1 It is a structural schematic diagram of the application of the auxiliary braking control method according to an embodiment of the present application;
[0035] Figure 2 The figure is a schematic flow chart of the auxiliary braking control method provided in the embodiment of the present application;
[0036] Figure 3 Shown Figure 2 A schematic diagram of a touch slider assembly of the auxiliary brake control method shown;
[0037] Figure 4 Shown Figure 2 A schematic diagram of the opening and closing degree brake touch control icon of the auxiliary brake control method shown;
[0038] Figure 5 Shown Figure 2 A schematic diagram of a physical button for disabling the auxiliary brake control method shown;
[0039] Figure 6 Shown is a schematic structural diagram of an auxiliary brake control device provided in an embodiment of the present application;
[0040] Figure 7 Shown is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0041] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with one or more embodiments of the present specification. Instead, they are merely examples of devices and methods consistent with some aspects of one or more embodiments of the present specification as detailed in the appended claims.
[0042] It should be noted that: in other embodiments, the steps of the corresponding method are not necessarily performed in the order shown and described in this specification. In some other embodiments, the steps included in the method may be more or less than those described in this specification. In addition, a single step described in this specification may be decomposed into multiple steps for description in other embodiments; and multiple steps described in this specification may be combined into a single step for description in other embodiments.
[0043] In order to solve the technical problem of the high cost of specially configuring a physical braking system, the embodiment of the present application provides an auxiliary braking control method, in which a first user authorizes a second user in the co-pilot position to authorize the braking system of the touch screen, and then the braking touch icon for braking control is touched to perform braking control. In this way, the braking control is realized by pure software, which is relatively low in cost.
[0044] The auxiliary braking control method of the embodiment of the present application has various application scenarios, as follows:
[0045] In an application scenario such as an application scenario of a coach and a trainee, a user with vehicle control authority can be called a coach. A user who can use the vehicle after being authorized by the coach is called a trainee. After the coach has authenticated the authorization authority for the co-pilot position by operating the touch screen, the coach can also enable the authorization for the user in the co-pilot position to operate the touch screen. In this way, when the coach is in the co-pilot position, the brakes can be applied through the touch screen, thereby not using a physical braking system, but using pure software to implement braking control, which is relatively low cost.
[0046] In the second application scenario, for example, the car owner and other users except the car owner. The car owner has the vehicle control authority and vehicle use authority. Other users are in the main driving position and need the car owner to be in the co-pilot position to assist other users in braking.
[0047] Correspondingly, after the car owner can authenticate the authorization authority of the co-pilot position by operating the touch screen, the car owner can enable the authorization of the user in the co-pilot position to operate the touch screen. In this way, when the car owner is in the co-pilot position, the brakes can be applied through the touch screen, thereby not using the physical brake system, but using pure software to achieve brake control, which is low-cost. The other users at this time are used to indicate users who need to assist in controlling the vehicle. Other users can include but are not limited to novice users.
[0048] Of course, when other users do not need the owner's assistance in control, after the owner can authenticate the co-pilot position authorization authority by operating the touch screen, the owner can refuse the authorization of the user in the co-pilot position to operate the touch screen, so that other users can independently take over and control the vehicle.
[0049] The third application scenario is for example a user in the main driving position and a user in the co-pilot position. The main driving user sometimes needs assistance from the co-pilot user, but sometimes does not need assistance from the co-pilot user. The user in the co-pilot position can assist the user in the main driving position.
[0050] When the user in the main driving position needs assistance from the user in the co-pilot position, the user in the main driving position can operate the touch screen to authenticate the co-pilot position authorization authority, and then the authorization for the user in the co-pilot position to operate the touch screen can be enabled.
[0051] When the user in the main driving position does not need the assistance of the user in the co-pilot position, after the user in the main driving position operates the touch screen to authenticate the co-pilot position authorization authority and passes the authentication, the user in the co-pilot position can be denied authorization to operate the touch screen.
[0052] In this way, according to the needs of the user in the main driving position, multiple people assisting in driving can also improve driving safety and flexibility.
[0053] Based on the description of the above application scenario, the auxiliary braking control method of this article is described in detail as follows.
[0054] Figure 1 Shown is a structural schematic diagram of the application of the auxiliary braking control method according to an embodiment of the present application.
[0055] like Figure 1 As shown, the auxiliary braking control method can be applied to a vehicle 10. The vehicle 10 may include a touch screen 11, a terminal for implementing user authentication, and electronic devices respectively connected to the touch screen 11 and the terminal.
[0056] The touch screen 11 is used to display the brake touch icon for brake control. For example, the touch screen 11 may include a central control screen (as shown below): Figure 3 and Figure 4 One or more of a head-up display (shown) and a head-up display (HDU).
[0057] For example, the terminal may include but is not limited to one or more of a camera 12, a microphone, and the like.
[0058] In this regard, at least any one of the following optional examples may be used to authenticate the first user's co-pilot position authorization authority:
[0059] In a first optional example, the image of the first user is captured by the camera 12, and the identity of the first user and / or the second user may be authenticated to determine whether the first user has the authority to authorize the second user.
[0060] In a second optional example, the voice of the first user is collected through a microphone, and the identity of the first user and / or the second user may be authenticated to determine whether the first user has the authority to authorize the second user.
[0061] It should be noted that the first user can operate the touch screen 11 to authorize the second user to use the brake touch icon. The first user can also input a language authorization instruction for the content displayed on the touch screen 11, and receive the authorization permission notification input by the first user through the language authorization instruction.
[0062] The auxiliary braking control method of the embodiment of the present application can be applied to the above electronic device. The electronic device can be, but is not limited to, a controller or a processor. The controller can include, but is not limited to, a body controller, a domain controller, and other devices, which are not listed one by one here.
[0063] Figure 2 Shown is a flow chart of the auxiliary braking control method provided in an embodiment of the present application.
[0064] like Figure 2 As shown, the auxiliary braking control method may include but is not limited to the following steps 110 to 130:
[0065] Step 110: Authenticate the co-pilot position authorization authority of the first user operating the touch screen of the vehicle.
[0066] The database of the vehicle in this article has stored the identity information of many first users with authorized second user permissions. This step 110 can authenticate the first user's authorization permission for the co-pilot position by operating the touch screen of the vehicle to determine which specific first user needs the second user's assisted driving, and at the same time, determine whether the first user has the authorized permission.
[0067] Step 120: After the first user passes the authentication, the vehicle touch screen receives an authorization notification input by the first user; the authorization notification indicates that the second user in the co-pilot seat is authorized to use the brake touch icon for brake control displayed on the touch screen. In this way, the second user's authorization is achieved.
[0068] The brake touch icon is used to indicate that the function of the brake touch icon is activated, and the brake touch icon is displayed to facilitate user operation. After the brake touch icon is touched, a touch signal can be received to make a judgment and decision.
[0069] The authorization permission notification in this article is used to indicate that the first user allows the second user to operate the brake touch icon to perform brake control. In this way, the above-mentioned brake touch icon can be activated by the authorization permission notification. Among them, the authorization permission notification can be obtained by operating through a fixed authorization permission button operation displayed on the touch screen, and inputting the authorization permission notification. Among them, the fixed authorization permission button operation may include but is not limited to a function switch. The function switch is used to turn on or off the touch function of the brake touch icon. The above-mentioned authorization permission notification can also be obtained by language or text input authorization permission notification.
[0070] Step 130: If it is detected that the brake touch icon is touched, a response brake is performed.
[0071] The step 130 may further include generating a touch command for the brake touch icon input if the brake touch icon is touched, and performing a response brake in response to the touch command. If the brake touch icon is not touched, the brake touch icon continues to be activated.
[0072] The above method may also include, but is not limited to, displaying a brake touch control icon for brake control if it is detected that the brake touch control icon is not touched.
[0073] In the embodiment of the present application, the brake touch icon is touched to respond to the braking. In this way, the braking control is realized by pure software, which is low in cost. At the same time, the first user operating the touch screen of the vehicle is authenticated for the authorization authority of the co-pilot position to allow the above-mentioned brake touch icon of the touch screen to be activated, thereby improving the effectiveness of the operation of the second user in the co-pilot position.
[0074] Continue to combine Figure 2 As shown, the above step 110 can collect the identity information of the current user, compare it with the identity information of the first user with the authorization of the second user stored in the database of the vehicle, and authenticate the authorization authority of the co-pilot position of the first user operating the touch screen of the vehicle, as follows:
[0075] Collect the identity information of the current user, and compare it with the identity information of the first user with the permission to authorize the second user stored in the database of the vehicle; if it matches, that is, the stored first user contains the identity information of the current user, then the first user of the vehicle operates the touch screen to authenticate the permission to authorize the co-pilot position. If it does not match, that is, the stored first user does not contain the identity information of the current user, then the first user of the vehicle operates the touch screen to authenticate the permission to authorize the co-pilot position. The current user may include the first user or other people. Of course, whether the current user is the first user can be determined through authentication.
[0076] The above-mentioned collecting the identity information of the current user and comparing it with the identity information of the first user with the authorization of the second user's authority stored in the database of the vehicle can be implemented by at least one of the following optional embodiments:
[0077] In an optional embodiment, the first user's identity authentication is performed through biometric identification (e.g., fingerprint identification, facial recognition, or iris scanning). If the current user's biometric identity authentication passes, the first user's authentication passes. If the current user's biometric identity authentication fails, the first user's authentication fails.
[0078] In another optional embodiment, the vehicle-mounted AI (Artificial Intelligence) system or virtual assistant performs voice or behavior recognition, and verifies the identity of the first user through voice commands or dialogue. If the identity authentication of the current user's voice or behavior recognition passes, the first user's authentication passes. If the identity authentication of the current user's voice or behavior recognition fails, the first user's authentication fails.
[0079] Continue to combine Figure 2 As shown, the above step 120 can be implemented in at least one of the following optional ways:
[0080] In a first optional manner of the above step 120, after the first user's authentication is passed, if the first user touches the brake touch icon on the touch screen, it is determined that the brake control function of the brake touch icon is activated as a notification of authorization permission.
[0081] In an embodiment of the present application, the brake touch icon is activated by manually touching the brake touch icon so that the brake touch icon is started. At this time, the touch function of the brake touch icon is activated, thereby improving the safety of using the brake control function of the brake touch icon.
[0082] In this regard, the above-mentioned if the first user touches the brake touch icon on the touch screen, it is determined that the brake control function of the brake touch icon is activated as a notification allowing authorization and can further include if the first user touches the brake touch icon on the touch screen for the first time after the vehicle is powered on, it is determined that the brake control function of the brake touch icon is activated for the first time after the vehicle is powered on, as a notification allowing authorization.
[0083] In the embodiment of the present application, since various functions are reset after power is turned off, such as disabling the touch function of the brake touch icon, by activating the above-mentioned brake touch icon for the first time after the vehicle is powered on, the touch function of the brake touch icon can be enabled again, thereby improving the safety of the brake touch icon when it is powered on again.
[0084] A function switch can be displayed on the touch screen. When the first user turns on the function switch, the brake control function of the brake touch icon is enabled. As for whether the brake control function of the brake touch icon is activated. This article can directly activate the brake control function of the brake touch icon according to the actual vehicle safety situation. The brake control function of the brake touch icon in this article can also be enabled and then standby, and determine whether the intelligent driving function is effective according to the actual situation, and then determine whether the brake control function of the brake touch icon is activated. The detailed description is as follows.
[0085] In a second optional method of the above step 120, 1) after the first user's authentication is passed, it is determined whether the intelligent driving function of the vehicle is effective.
[0086] 2) If the intelligent driving function is in effect, the display of the brake touch icon is exited. At this point, it means that the intelligent driving function has been running, the display of the brake touch icon is exited, the above brake touch icon is not activated, and the intelligent driving function is executed. At the same time, this article can achieve two sets of safety guarantees. The first set is to manually activate the anti-collision function of the intelligent driving, and the second set is to manually use the brake touch icon for forced braking, which is very flexible and safe to use.
[0087] The above-mentioned intelligent driving function in this article is effective, indicating that the anti-collision function of the intelligent driving is also activated, which is used to indicate that the vehicle determines whether braking is required, the timing and plan of braking, and at this time, the inhibition of the anti-collision function of the accelerator pedal by the brake touch icon is cancelled. The accelerator pedal can be the accelerator pedal at the first user in the original structure of the vehicle.
[0088] 3) If the smart driving function is not effective, the brake touch icon is displayed, and the vehicle's touch screen receives the authorization notification input by the first user. At this time, it means that the smart driving function is not running, and the brake touch icon appears, the brake touch icon is activated, and subsequent touch responses can be performed. In this way, the brake touch icon is activated by manually touching the brake touch icon, thereby improving the safety of using the brake touch icon.
[0089] Correspondingly, the above-mentioned intelligent driving function in this article is not effective, which means that a brake touch icon can be displayed on the touch screen, and the brake touch icon can be touched. For example, the brake touch icon can be long pressed, the vehicle's throttle is disconnected, and the vehicle enters the coasting state (energy recovery is normally involved). For another example, the brake touch icon can be dragged (simulating the opening and closing of the brake pedal), the throttle is disconnected, and the brake is effective. As the dragging distance increases, the braking force increases.
[0090] In the embodiment of the present application, if the brake touch icon is not activated, the display of the brake touch icon is exited. In this way, it will not be operated manually, which can not only prevent the second user from accidentally touching the operation, but also avoid the second user's invalid operation.
[0091] Combination Figure 2 As shown, the brake touch icon of the embodiment of the present application may not be limited in form, color or quantity, and is not limited in this article. Please refer to the following for detailed description:
[0092] Figure 3 Shown Figure 2 A schematic diagram of a touch slider assembly of the auxiliary braking control method shown.
[0093] like Figure 2 and Figure 3 As shown, in the first embodiment of the brake touch icon, the brake touch icon includes a touch slider assembly; the touch slider assembly includes a slide bar and a touch slider that slides relatively along the slide bar; the touch slider slides along the slide bar to simulate the opening and closing of the brake pedal of the brake system. The brake pedal can be the brake pedal of the first user in the original structure of the vehicle. In this way, the brake touch icon is displayed on the touch screen, and the brake pedal in the original vehicle is used, so that the brake control is performed without the need for an additional or specially configured physical brake system, and the cost is low.
[0094] In order to distinguish the display and facilitate the use by the second user, the above-mentioned sliding bar can be displayed in a different color from the touch slider.
[0095] In the embodiment of the present application, the length of the slider bar is used to simulate the opening and closing of the brake pedal of the brake system, which can continue the second user's usage habits of the brake pedal, and the interaction is friendly and easy to use. At the same time, the pure software touch slider component uses the underlying logic to control the actual brake pedal, which has a low implementation cost.
[0096] Continue as Figure 3 As shown, in the first optional example of the touch slider component, the slider bar and the touch slider are in the initial position by default after the vehicle is powered on; the initial position is used to represent the minimum braking force when the brake pedal is not stepped on. The sliding distance corresponds to the braking force; the greater the sliding distance of the touch slider away from the initial position, the greater the braking force of the brake pedal.
[0097] The initial position may be the end position of the slider. For example, if the slider is arranged horizontally, the initial position may be the leftmost position of the slider. For another example, if the slider is arranged vertically, the initial position may be the bottom position of the slider. In this way, the slider arranged vertically is more similar to the actual brake pedal stepping up and down to adjust the opening and closing degree, and is more in line with the second user's usage habits. The above initial positions are merely examples and are not limited here.
[0098] In actual applications, the slider is segmented to obtain multiple sliding areas; each sliding area corresponds to a braking force or a degree of pedal opening. When the touch slider slides to the current position, it is determined that the current position is in the specific sliding area where the slider is located; a braking force or a degree of pedal opening corresponding to the specific sliding area is used to perform braking control. In this way, the control requirements of the second user's touch slider can be reduced by segmentation. The above segmentation is not limited.
[0099] Based on this, each of the above sliding areas may correspond to a braking force or a pedal opening and closing degree that is the same. For example, the number of segments is greater than 5, and each segment evenly divides the opening and closing degree from 0 degrees to 100%.
[0100] Each sliding area may correspond to a braking force or a pedal opening and closing degree, and the braking force or the pedal opening and closing degree may be different. For example, the braking force or the pedal opening and closing degree gradually decreases as the slider moves from the initial position to the maximum sliding distance. In this way, the braking force is greater, and the discomfort caused by emergency braking can be avoided.
[0101] In a second optional example of the touch slider component, the touch slider is controlled to perform a maximum sliding distance, the touch slider slides to the maximum sliding distance, and the braking force of the brake pedal is maximum.
[0102] The touch slider slides to the maximum sliding distance to facilitate displaying the control progress of the brake pedal to the second user.
[0103] The control of the touch slider to execute the maximum sliding distance may include but is not limited to control operations such as the touch slider being double-clicked or the touch slider being long pressed, and this control operation is different from the operation of sliding the touch slider to achieve control of directly sliding to the maximum sliding distance.
[0104] In an embodiment of the present application, when emergency braking is required, the control operation of the maximum sliding distance can be directly used, which is different from the operation of sliding the touch slider mentioned above, and the vehicle can slide automatically to the maximum sliding distance to reach the maximum braking force in a timely manner.
[0105] In a third optional example of the touch slider component, the touch slider is controlled to perform the maximum sliding distance, and the braking force of the brake pedal is the maximum. In this way, the brake pedal is directly controlled to quickly respond to the maximum braking force without displaying the touch slider sliding to the maximum sliding distance.
[0106] In a fourth optional example of the touch slider component, a brake touch icon corresponding to the control of the maximum sliding distance is provided around the touch slider.
[0107] Figure 4 Shown Figure 2 A schematic diagram of the opening and closing degree brake touch control icon of the auxiliary brake control method shown.
[0108] like Figure 2 and Figure 4 As shown, in the second embodiment of the brake touch icon, the above-mentioned brake touch icon includes an opening and closing degree brake touch icon; the opening and closing degree brake touch icon is touched once to simulate the preset opening and closing degree of the brake pedal of the braking system; the preset opening and closing degree corresponds to the number of single touches; the opening and closing degree brake touch icon is long pressed to simulate the opening and closing degree of the brake pedal increasing to the maximum opening and closing degree.
[0109] The preset opening and closing degree in this article is used to indicate the opening and closing degree that is added or subtracted based on the previous opening and closing degree. The opening and closing degree brake touch icon is used to indicate different ways of opening or closing. Among them, the above-mentioned opening and closing degree brake touch icon includes the opening degree brake touch icon; accordingly, the preset opening and closing degree includes the preset opening degree, and the maximum opening and closing degree includes the maximum opening degree. The above-mentioned opening and closing degree brake touch icon includes the closing degree brake touch icon; accordingly, the preset opening and closing degree includes the preset closing degree, and the maximum opening and closing degree includes the maximum closing degree.
[0110] Continue as Figure 4 As shown, the opening brake touch control icon 31 and the closing brake touch control icon 32 can be arranged adjacent to each other side by side, or can be arranged with intervals up and down, or can be arranged with intervals left and right, and there is no limitation here.
[0111] In this regard, the above-mentioned opening brake touch icon 31 is touched once to simulate the increase of the preset opening of the brake pedal of the braking system; the preset opening corresponds to the number of single touches; the opening brake touch icon 31 is long pressed to simulate the increase of the opening of the brake pedal to the maximum opening.
[0112] In addition, the above-mentioned brake degree touch icon 32 is touched once to simulate the increase of the preset degree of the brake pedal of the braking system; the preset degree corresponds to the number of single touches; the brake degree touch icon 32 is long pressed to simulate the increase of the brake pedal to the maximum degree, that is, the state where the brake pedal is not stepped on.
[0113] In this article, the timing starts from the moment the opening and closing brake touch icon is touched. If the preset duration is exceeded, it is considered as a long press. For example, the preset duration may include but is not limited to continuously pressing the opening and closing brake touch icon for more than 500 milliseconds to trigger a "long press" event. The preset duration may also be a value between 500 milliseconds and 1 second.
[0114] In the embodiment of the present application, the brake touch icon is displayed on the touch screen, and the opening and closing brake touch icon is touched once to simulate the opening and closing of the brake pedal of the brake system, which can continue the second user's use habits of the brake pedal, and the interaction is friendly and easy to use. At the same time, the pure software opening and closing brake touch icon uses the underlying logic to control the actual brake pedal, which is relatively low in cost.
[0115] Figure 5 Shown Figure 2 A schematic diagram of a physical button for disabling the auxiliary brake control method shown.
[0116] like Figure 5 As shown, the auxiliary braking control method may further include but is not limited to the following two steps:
[0117] The first step is to receive a disabling instruction from a physical button (which may be referred to as a button) of the vehicle; the physical button is used to disable the brake control function of the brake touch icon.
[0118] The second step is to control disabling the brake control function of the brake touch icon on the touch screen in response to the disabling instruction, and / or control disabling the touch function of the touch screen.
[0119] In addition, after forcibly disabling the brake control function of the brake touch icon, the method may also include but is not limited to exiting the display of the brake touch icon, deactivating the brake touch icon, and switching the touch screen to other screens. Other screens are commonly used screens for the first user to use. Other screens may be, for example, navigation screens, and other screens may be, for example, entertainment music screens.
[0120] In the embodiment of the present application, the brake touch icon is forcibly disabled by manually operating the physical buttons, which is equivalent to the first user revoking the authorization for the second user to use the brake touch icon, thereby reducing the interference of the second user to the first user and improving the safety of the first user.
[0121] Since there are many physical buttons in the vehicle and they are set in different locations. For example, the physical buttons can be buttons on the steering wheel or buttons on the center console. The number of the above physical buttons can be one or more, and there is no limitation here. The detailed description is as follows:
[0122] Continue as Figure 5 The physical buttons shown in the box are shown in FIG. The physical buttons in this article include physical buttons arranged on opposite sides of the steering wheel of the vehicle, and the physical buttons on both sides are pressed at the same time to generate a disable command.
[0123] The physical buttons arranged on opposite sides of the steering wheel may be two physical buttons, or more than two (not including two) physical buttons. For example, the two physical buttons are arranged symmetrically, which is not only beautiful, but also faster and more convenient for the first user to operate by placing both hands on the steering wheel.
[0124] In the embodiment of the present application, by manually operating the physical buttons, the brake touch icon is forcibly disabled, which is equivalent to the first user refusing to authorize the second user to use the brake touch icon, thereby reducing the interference of the second user on the first user. At the same time, by operating multiple physical buttons at the same time, the brake control function of the brake touch icon is forcibly disabled, which not only facilitates the first user to terminate the authorization for the second user to use the brake touch icon, but also avoids the first user's misoperation.
[0125] In some actual application scenarios, when the first user is familiar with driving the vehicle or needs to operate independently, the first user simultaneously operates two physical buttons to forcibly disable the brake control function of the brake touch icon. After waiting for the end of this driving and the vehicle to be powered on again, the process returns to step 110 to step 130 to continue a new round of authentication, authorization, etc.
[0126] Based on the same inventive concept as the above method, the embodiment of the present application also provides an auxiliary braking control device, such as Figure 6 As shown, the auxiliary brake control device may include the following modules:
[0127] An authentication module 51 is used to authenticate the authorization authority of the first user operating the touch screen of the vehicle to the co-pilot position;
[0128] The authorization module 52 is used to receive an authorization permission notification input by the first user through the touch screen of the vehicle after the first user's authentication is passed; the authorization permission notification indicates that the second user in the co-pilot seat is authorized to use the brake touch icon for brake control, and the brake touch icon is displayed on the touch screen;
[0129] The brake control module 53 is used to perform a response brake if it is detected that the brake touch icon is touched.
[0130] As an embodiment, the auxiliary brake control device may further include but is not limited to a disable instruction receiving module and a processing module:
[0131] A disabling instruction receiving module, used to receive a disabling instruction of a physical button of the vehicle; the physical button is used to disable the brake control function of the brake touch icon;
[0132] The processing module is used for controlling disabling the brake control function of the brake touch icon on the touch screen in response to the disabling instruction, and / or controlling disabling the touch function of the touch screen.
[0133] The implementation process of the functions and effects 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 effect can be achieved, which will not be repeated here.
[0134] An embodiment of the present application provides an electronic device, comprising the auxiliary braking control device mentioned above.
[0135] An embodiment of the present application provides a vehicle, comprising the auxiliary braking control device and / or electronic device mentioned above.
[0136] Figure 7 Shown is a schematic structural diagram of an electronic device 70 provided in an embodiment of the present application.
[0137] like Figure 7 As shown, the electronic device 70 includes one or more processors 71 for implementing the auxiliary braking control method as described above.
[0138] In some embodiments, the electronic device 70 may include a storage medium 79. For example, the computer-readable storage medium may store a program that can be called by the processor 71, and may include a non-volatile storage medium. In some embodiments, the electronic device 70 may include a memory 78 and an interface 77. In some embodiments, the electronic device 70 may also include other hardware according to actual applications.
[0139] The computer-readable storage medium of the embodiment of the present application stores a program thereon, which, when executed by the processor 71, is used to implement the auxiliary braking control method described above.
[0140] 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.
[0141] The present application also provides a computer program, which is stored in a computer-readable storage medium, for example, Figure 7 storage medium 79, and when the processor executes the computer program, it causes the processor 71 to execute the method described above.
[0142] The present application may take the form of a computer program product implemented on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing program code. Computer-readable storage media include permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer-readable storage media include but are not limited to: phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.
[0143] The above description is only a preferred embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of this specification should be included in the scope of protection of this specification.
[0144] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the phrase "includes a ..." defines an element, and does not exclude the presence of other identical elements in the process, method, commodity or device including the element.
Claims
1. An auxiliary braking control method, characterized in that: include: Authenticating the first user of the vehicle to operate the touch screen to authorize the co-pilot position; The first user is used to operate the touch screen to authorize or deny authorization for the second user to use the brake touch icon; the first user includes the user in the main driving position; After the first user's authentication is passed, receiving an authorization permission notification input by the first user through the touch screen of the vehicle; The authorization permission notification indicates that the second user in the co-pilot position is authorized to use the brake touch icon for brake control displayed on the touch screen; wherein, when the user in the main driving position needs the assistance of the user in the co-pilot position, the user in the main driving position operates the touch screen to authenticate the authorization authority of the co-pilot position and then enables the authorization of the user in the co-pilot position to operate the touch screen; when the user in the main driving position does not need the assistance of the user in the co-pilot position, the user in the main driving position operates the touch screen to authenticate the authorization authority of the co-pilot position and then refuses the authorization of the user in the co-pilot position to operate the touch screen; If it is detected that the brake touch icon is touched, responsive braking is performed.
2. The auxiliary brake control method according to claim 1, characterized in that: After the first user passes the authentication, receiving, through the touch screen of the vehicle, a notification of authorization permission input by the first user, includes: After the first user's authentication is passed, if the first user touches the brake touch icon on the touch screen, it is determined that the brake control function of the brake touch icon is activated, which serves as the authorization permission notification.
3. The auxiliary brake control method according to claim 2, characterized in that: If the first user touches the brake touch icon on the touch screen, determining that the brake control function of the brake touch icon is activated as the authorization permission notification includes: If it is received that the first user touches the brake touch icon on the touch screen for the first time after the vehicle is powered on, it is determined that the brake control function of the brake touch icon is activated for the first time after the vehicle is powered on as the authorization permission notification.
4. The auxiliary brake control method according to claim 1, characterized in that: After the first user passes the authentication, receiving, through the touch screen of the vehicle, a notification of authorization permission input by the first user, includes: After the first user's authentication is passed, determining whether the intelligent driving function of the vehicle is effective; If the smart driving function is effective, then exit the display of the brake touch icon; If the smart driving function is not effective, the brake touch icon is displayed, and the authorization notification input by the first user is received through the touch screen of the vehicle.
5. The auxiliary brake control method according to claim 1, characterized in that: The brake touch icon includes a touch slider component; the touch slider component includes a slide bar and a touch slider that slides relatively along the slide bar; the touch slider slides along the slide bar to simulate the opening and closing of the brake pedal of the brake system.
6. The auxiliary brake control method according to claim 5, characterized in that: The slide bar and the touch slider are in the initial position by default after the vehicle is powered on; The initial position is used to represent the minimum braking force when the brake pedal is not stepped on; The sliding distance corresponds to the braking force; the greater the sliding distance of the touch slider away from the initial position, the greater the braking force of the brake pedal; or, The touch slider is controlled to have a maximum sliding distance. When the touch slider slides to the maximum sliding distance, the braking force of the brake pedal is maximum.
7. The auxiliary brake control method according to any one of claims 1 to 6, characterized in that: The brake touch control icon includes an opening and closing degree brake touch control icon; The opening and closing degree brake touch icon is touched once to simulate the preset opening and closing degree of the brake pedal of the braking system; The preset opening and closing degree corresponds to the number of single touches; The opening / closing degree brake touch icon is long pressed to simulate the opening / closing degree of the brake pedal increasing to the maximum opening / closing degree.
8. The auxiliary brake control method according to any one of claims 1 to 6, characterized in that: The method further comprises: Receiving a disabling instruction of a physical button of the vehicle; the physical button is used to disable the brake control function of the brake touch icon; In response to the disabling instruction, the braking control function of the braking touch icon on the touch screen is controlled to be disabled, and / or the touch function of the touch screen is controlled to be disabled.
9. The auxiliary brake control method according to claim 8, characterized in that: The physical buttons include physical buttons arranged on opposite sides of the steering wheel of the vehicle, and the physical buttons on the two sides are pressed simultaneously to generate the disabling instruction.
10. An auxiliary brake control device, characterized in that: include: An authentication module, used to authenticate the authorization authority of the first user operating the touch screen of the vehicle for the co-pilot position; The first user is used to operate the touch screen to authorize or deny authorization for the second user to use the brake touch icon; the first user includes the user in the main driving position; an authorization module, configured to receive, through the touch screen of the vehicle, a notification of authorization permission input by the first user after the first user's authentication is passed; The authorization permission notification indicates that the second user in the co-pilot position is authorized to use the brake touch icon for brake control displayed on the touch screen; wherein, when the user in the main driving position needs the assistance of the user in the co-pilot position, the user in the main driving position operates the touch screen to authenticate the authorization authority of the co-pilot position and then enables the authorization of the user in the co-pilot position to operate the touch screen; when the user in the main driving position does not need the assistance of the user in the co-pilot position, the user in the main driving position operates the touch screen to authenticate the authorization authority of the co-pilot position and then refuses the authorization of the user in the co-pilot position to operate the touch screen; The brake control module is used to perform a response brake if it is detected that the brake touch icon is touched.
11. An electronic device, characterized in that: It comprises one or more processors for implementing the auxiliary braking control method as described in any one of claims 1-9.
12. A vehicle, characterized in that: It comprises one or more processors for implementing the auxiliary braking control method as described in any one of claims 1-9.
13. A computer-readable storage medium, characterized in that: A program is stored thereon, and when the program is executed by a processor, the auxiliary braking control method as described in any one of claims 1-9 is implemented.
Citation Information
Patent Citations
Brake control method, vehicle and storage medium
CN116729388A
Vehicle braking control method and vehicle
CN118372784A