Vehicle control method and device, computer equipment, readable storage medium and program product
By detecting the status of vehicles and users and automatically implementing the minimum risk strategy, the risk problems caused by insufficient sensors or failures in the autonomous driving system are solved, and the safe parking of vehicles and risk reduction in emergency situations are achieved.
Patent Information
- Application Number
- CN202411763167.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-03
- Publication Date
- 2025-03-14
AI Technical Summary
In an autonomous driving system, when the vehicle is not equipped with sufficient environmental sensing sensors, the possibility of risk occurs increases, and in the event of a failure or emergency, the vehicle cannot handle the minimum risk strategy on its own, and the driver cannot effectively intervene.
Provided is a vehicle control method, by detecting vehicle status and user status, if the vehicle status is malfunctioning or the user cannot control it, a minimum risk strategy is implemented, including taking over vehicle control, detecting obstacles in front, turning on the hazard alarm light, keeping driving in the current lane, decelerating to stop, and turning off the minimum risk strategy after the vehicle stops.
In the event of a vehicle failure or emergency, automatically implement the minimum risk strategy to reduce the risk of accidents, ensure that the vehicle stops safely, and promptly notify users and the cloud.
Smart Images

Figure CN119611411A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of intelligent driving technology, and in particular to a method, device, computer equipment, computer-readable storage medium, and computer program product for executing a minimum risk strategy. Background Art
[0002] When the customer operates one-click parking or one-click moving of the vehicle on the mobile phone APP, the vehicle is remotely controlled through the cabin-cloud-vehicle control of the autonomous driving system. After the parallel driver operator operates on the cabin side, the vehicle is moved synchronously through network transmission and sensors.
[0003] However, this mode of operation has potential risks. For example, the autonomous driving system relies on sensors for environmental perception. When the vehicle is not equipped with sufficient environmental perception sensors, the possibility of risks will increase, and users will not be able to prevent hazards from occurring. When a vehicle failure or emergency occurs, the vehicle cannot be operated. At this time, the autonomous driving system may be abnormal and the driver may fail to effectively intervene in the dynamic driving task. The vehicle lacks the corresponding handling method for the Minimal Risk Maneuver (MRM). Summary of the invention
[0004] Based on this, it is necessary to provide a vehicle control method, device, computer equipment, computer-readable storage medium and computer program product that can execute a minimum risk strategy when the user is unable to operate the vehicle in order to address the above technical problems.
[0005] In a first aspect, the present application provides a vehicle control method, applied to a vehicle, comprising:
[0006] When the vehicle is controlled by the cloud, detecting the state of the vehicle;
[0007] If the vehicle is in a fault state, the fault information is collected and sent to the user terminal; the user terminal is instructed to display an interface for whether to agree to enter the minimum risk strategy; if the user terminal does not receive a click operation on the interface from the user within a first preset time, the interface is canceled and no notification of executing the minimum risk strategy is sent to the vehicle;
[0008] If no notification of executing the minimum risk strategy is received from the user terminal within the first preset time, detecting the user status;
[0009] If it is detected that the user is in a state where the user cannot perform control operations, the minimum risk strategy is executed, a prompt that the minimum risk strategy is being executed is sent to the user end and the cloud, and vehicle data is sent to the cloud in real time.
[0010] In one embodiment, the steps of implementing the vehicle being controlled by the cloud include:
[0011] Receive vehicle operation data from the cloud and perform corresponding operations; the vehicle operation data is generated by the user terminal in response to the user's click operation on the function interface, and based on the click operation, a vehicle operation request for the corresponding function is sent to the cloud; based on the vehicle operation request, the cloud sends a remote control request for the corresponding vehicle to the user terminal; the user terminal receives the remote control request from the cloud, and in response to the user's consent operation to the remote control request, sends a notification of consent to remote control to the cloud; the cloud receives the notification of consent to remote control from the user terminal, which is generated in response to the operation from the parallel driver.
[0012] In one embodiment, the implementation of the minimum risk strategy includes:
[0013] Take over the control of the vehicle, detect obstacles ahead in real time, and turn on the hazard warning lights; keep driving in the current lane and slow down to a stop; after the vehicle stops, turn off the minimum risk strategy and send the vehicle location information to the user end and the cloud.
[0014] In one embodiment, the user status detection includes:
[0015] Sensors are used to detect the user's eye gaze and hands on the steering wheel; if the detection result is that the user is not looking at the road ahead or the user is not currently holding the steering wheel, the user status is that the user cannot perform control operations; if the detection result is that the user is looking at the road ahead and the user is currently holding the steering wheel, the user status is that the user can perform control operations.
[0016] In one embodiment, the method further comprises:
[0017] If the detected user status indicates that the user can perform control operations, the vehicle is controlled by the user, the minimum risk strategy is not executed, and no prompt that the minimum risk strategy is being executed is sent to the user terminal.
[0018] In a second aspect, the present application also provides a vehicle control method, which is applied to a user end, and the method includes:
[0019] Receive fault information from the vehicle and display an interface indicating whether to agree to enter the minimum risk strategy;
[0020] If no user click operation is received on the interface within the first preset time, the interface will be cancelled and no notification of executing the minimum risk strategy will be sent to the vehicle; to instruct the vehicle to detect the user status; if the detection result is that the user cannot control the current vehicle, the minimum risk strategy will be executed, and a prompt that the minimum risk strategy is being executed will be sent to the user terminal and the cloud, and vehicle data will be sent to the cloud in real time.
[0021] In one embodiment, the method further comprises:
[0022] In response to a user's click operation on a function interface, based on the click operation, a vehicle operation request for a corresponding function is sent to the cloud; to instruct the cloud to send a remote control request for a corresponding vehicle to the user end based on the vehicle operation request; to receive the remote control request from the cloud, and in response to the user's consent operation to the remote control request, to send a notification of consent to remote control to the cloud; to instruct to establish a network connection with the vehicle bound to the user end based on the notification, and in response to an operation from a parallel driver, to generate corresponding vehicle operation data based on the operation, and to send the vehicle operation data to the vehicle via a network connection; to instruct the vehicle to perform corresponding operations according to the network connection and detect the status of the vehicle; if the status of the vehicle is a fault, the fault information is sent to the user end and the cloud.
[0023] In a third aspect, the present application also provides a vehicle control method, which is applied to the cloud, and the method includes:
[0024] Receiving a vehicle operation request from a user terminal, and sending a remote control request of a corresponding vehicle to the user terminal based on the vehicle operation request; instructing the user terminal to send a notification of consent to remote control to the cloud in response to the user's consent operation to the remote control request;
[0025] Receive a notification of consent to remote control from the user end, establish a network connection based on the notification, and respond to the operation from the parallel driver, generate corresponding vehicle operation data based on the operation, and send the vehicle operation data to the vehicle; to instruct the vehicle to perform the corresponding operation and detect the status of the vehicle; if the status of the vehicle is a fault, send the fault information to the user end; to instruct the user end to receive the fault information from the vehicle and display an interface for whether to agree to enter the minimum risk strategy; if the user does not click on the interface within the first preset time, cancel the display of the interface and do not send a notification of executing the minimum risk strategy to the vehicle; to instruct the vehicle to detect the user status; if the detection result is that the user cannot control the current vehicle, execute the minimum risk strategy, send a prompt that the minimum risk strategy is being executed to the user end and the cloud, and send vehicle data to the cloud in real time;
[0026] receiving a prompt from the vehicle that the minimum risk strategy is being executed, disconnecting control of the vehicle; and receiving vehicle data from the vehicle in real time.
[0027] In a fourth aspect, the present application further provides a vehicle control device, applied to a vehicle, comprising:
[0028] A vehicle detection module, used to detect the status of the vehicle when the vehicle is controlled by the cloud;
[0029] A sending module, for collecting fault information and sending the fault information to a user terminal if the vehicle is in a fault state; to instruct the user terminal to display an interface indicating whether to agree to enter the minimum risk strategy; if the user terminal does not receive a click operation on the interface from the user within a first preset time, then canceling the display of the interface and not sending a notification of executing the minimum risk strategy to the vehicle;
[0030] A user detection module, configured to detect the user status if no notification of executing the minimum risk strategy is received from the user terminal within a first preset time;
[0031] The execution module is used to execute the minimum risk strategy if it is detected that the user is in a state where the user cannot perform control operations, send a prompt to the user end and the cloud that the minimum risk strategy is being executed, and send vehicle data to the cloud in real time.
[0032] In a fifth aspect, the present application further provides a vehicle control device, applied to a user end, comprising:
[0033] A display module, used for receiving fault information from the vehicle and displaying an interface for whether to agree to enter the minimum risk strategy;
[0034] The notification module is used to cancel the display of the interface and not send a notification of executing the minimum risk strategy to the vehicle if no user click operation on the interface is received within a first preset time; to instruct the vehicle to detect the user status; if the detection result is that the user cannot control the current vehicle, the minimum risk strategy is executed, a prompt that the minimum risk strategy is being executed is sent to the user terminal and the cloud, and vehicle data is sent to the cloud in real time.
[0035] In a sixth aspect, the present application further provides a vehicle control device, applied to the cloud, comprising:
[0036] A control request module, configured to receive a vehicle operation request from a user terminal, and based on the vehicle operation request, send a remote control request of a corresponding vehicle to the user terminal; and instruct the user terminal to send a notification of consent to remote control to the cloud in response to the user's consent operation to the remote control request;
[0037] Connection module. Used to receive a notification from the user end agreeing to remote control, establish a network connection with the vehicle bound to the user end based on the notification, and respond to the operation from the parallel driver, generate corresponding vehicle operation data based on the operation, and send the vehicle operation data to the vehicle; to instruct the vehicle to perform the corresponding operation and detect the status of the vehicle; if the status of the vehicle is a fault, send the fault information to the user end; to instruct the user end to receive the fault information from the vehicle and display an interface indicating whether to agree to enter the minimum risk strategy; if the user does not click on the interface within the first preset time, cancel the display of the interface and do not send a notification to the vehicle to execute the minimum risk strategy; to instruct the vehicle to detect the user status; if the detection result is that the user cannot control the current vehicle, execute the minimum risk strategy, send a prompt to the user end and the cloud that the minimum risk strategy is being executed, and send vehicle data to the cloud in real time;
[0038] The disconnection module is used to receive a prompt from the vehicle that the minimum risk strategy is being executed, disconnect the control of the vehicle; and receive vehicle data from the vehicle in real time.
[0039] In a seventh aspect, the present application further provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0040] When the vehicle is controlled by the cloud, detecting the state of the vehicle;
[0041] If the vehicle is in a fault state, the fault information is collected and sent to the user terminal; the user terminal is instructed to display an interface for whether to agree to enter the minimum risk strategy; if the user terminal does not receive a click operation on the interface from the user within a first preset time, the interface is canceled and no notification of executing the minimum risk strategy is sent to the vehicle;
[0042] If no notification of executing the minimum risk strategy is received from the user terminal within the first preset time, detecting the user status;
[0043] If it is detected that the user is in a state where the user cannot perform control operations, the minimum risk strategy is executed, a prompt that the minimum risk strategy is being executed is sent to the user end and the cloud, and vehicle data is sent to the cloud in real time.
[0044] In an eighth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:
[0045] When the vehicle is controlled by the cloud, detecting the state of the vehicle;
[0046] If the vehicle is in a fault state, the fault information is collected and sent to the user terminal; the user terminal is instructed to display an interface for whether to agree to enter the minimum risk strategy; if the user terminal does not receive a click operation on the interface from the user within a first preset time, the interface is canceled and no notification of executing the minimum risk strategy is sent to the vehicle;
[0047] If no notification of executing the minimum risk strategy is received from the user terminal within the first preset time, detecting the user status;
[0048] If it is detected that the user is in a state where the user cannot perform control operations, the minimum risk strategy is executed, a prompt that the minimum risk strategy is being executed is sent to the user end and the cloud, and vehicle data is sent to the cloud in real time.
[0049] In a ninth aspect, the present application further provides a computer program product, including a computer program, which implements the following steps when executed by a processor:
[0050] When the vehicle is controlled by the cloud, detecting the state of the vehicle;
[0051] If the vehicle is in a fault state, the fault information is collected and sent to the user terminal; the user terminal is instructed to display an interface for whether to agree to enter the minimum risk strategy; if the user terminal does not receive a click operation on the interface from the user within a first preset time, the interface is canceled and no notification of executing the minimum risk strategy is sent to the vehicle;
[0052] If no notification of executing the minimum risk strategy is received from the user terminal within the first preset time, detecting the user status;
[0053] If it is detected that the user is in a state where the user cannot perform control operations, the minimum risk strategy is executed, a prompt that the minimum risk strategy is being executed is sent to the user end and the cloud, and vehicle data is sent to the cloud in real time.
[0054] The above-mentioned vehicle control method, device, computer equipment, computer-readable storage medium and computer program product, when the vehicle is controlled by the cloud, detect the state of the vehicle; if the state of the vehicle is a fault, collect fault information and send the fault information to the user end; to indicate to the user end whether to agree to enter the interface of the minimum risk strategy; if the user end does not receive the user's click operation on the interface within the first preset time, cancel the display of the interface and do not send the notification of executing the minimum risk strategy to the vehicle; if the notification of executing the minimum risk strategy is not received from the user end after the first preset time, detect the user state; if it is detected that the user state is that the user cannot perform the control operation, execute the minimum risk strategy, send a prompt that the minimum risk strategy is being executed to the user end and the cloud, and send vehicle data to the cloud in real time. When a vehicle failure or emergency occurs and the driver cannot operate the vehicle, the minimum risk strategy can be automatically executed. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0056] Figure 1 A diagram showing an application environment of a vehicle control method in an embodiment;
[0057] Figure 2 A schematic diagram of a process of applying a vehicle method to a vehicle in an embodiment;
[0058] Figure 3 is a schematic diagram of user detection in one embodiment;
[0059] Figure 4 A schematic diagram of a process of applying a vehicle method to a user terminal in an embodiment;
[0060] Figure 5 A schematic diagram of a process of applying a vehicle method to the cloud in an embodiment;
[0061] Figure 6 A structural block diagram of a vehicle control device applied to a vehicle in one embodiment;
[0062] Figure 7 A structural block diagram of a vehicle control device applied to a user end in one embodiment;
[0063] Figure 8 A structural block diagram of a vehicle control device applied to the cloud in one embodiment;
[0064] Fig. 9 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0065] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0066] The vehicle control method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. Among them, the vehicle 102 communicates with the cloud 104 through the network. The data storage system can store the data that the cloud 104 needs to process. The data storage system can be integrated on the cloud 104 or placed on other network servers. In the case where the vehicle 102 is controlled by the cloud 104, the state of the vehicle 102 is detected; if the state of the vehicle 102 is a fault, the fault information is collected and sent to the user end 106; to indicate whether the user end 106 agrees to enter the interface of the minimum risk strategy; if the user end 106 does not receive the user's click operation on the interface within the first preset time, the interface is canceled and the notification of executing the minimum risk strategy is not sent to the vehicle 102; if the notification of executing the minimum risk strategy from the user end 106 is not received beyond the first preset time, the user state is detected; if it is detected that the user state is that the user cannot perform the control operation, the minimum risk strategy is executed, and a prompt that the minimum risk strategy is being executed is sent to the user end 106 and the cloud 104, and the vehicle data is sent to the cloud 104 in real time.
[0067] In an exemplary embodiment, Figure 2 As shown, a vehicle control method is provided, which is applied to Figure 1 Taking the vehicle 102 in the example as an example, the method includes the following steps 202 to 208. Among them:
[0068] Step 202 , when the vehicle is controlled by the cloud, detecting the state of the vehicle.
[0069] Among them, the cloud includes a cloud cockpit, which receives data from the vehicle side in real time, such as data collected by the camera. According to the vehicle side data, the parallel driver controls the vehicle side by taking driving operations on the cloud cockpit.
[0070] Among them, detecting the state of the vehicle is to detect whether each functional module of the vehicle fails.
[0071] Exemplarily, when the vehicle is controlled by the cloud, it is detected whether any functional module of the vehicle fails.
[0072] Step 204, if the status of the vehicle is a fault, collect fault information and send the fault information to the user end; to instruct the user end to display an interface of whether to agree to enter the minimum risk strategy; if the user end does not receive a user click operation on the interface within the first preset time, cancel the display of the interface and do not send a notification to the vehicle to execute the minimum risk strategy.
[0073] In addition to sending the fault information to the user end, the fault information will also be sent to the cloud.
[0074] Exemplarily, if the vehicle is in a faulty state, fault information is collected and sent to the user end and the cloud; to instruct the user end to display an interface indicating whether to agree to enter the minimum risk strategy; if the user end does not receive a click operation on the interface from the user within the first preset time, the interface is canceled and no notification to execute the minimum risk strategy is sent to the vehicle.
[0075] Step 206: If no notification of executing the minimum risk strategy is received from the user terminal within the first preset time, the user status is checked.
[0076] Optionally, the first preset time may be 5 seconds.
[0077] Exemplarily, if no notification of executing the minimum risk strategy is received from the user end for more than 5 seconds, the user status is detected.
[0078] If a notification of executing the minimum risk strategy is received from the user terminal within the first preset time, the minimum risk strategy is directly executed without detecting the user status.
[0079] Step 208: If it is detected that the user is in a state where the user cannot perform control operations, the minimum risk strategy is executed, a prompt that the minimum risk strategy is being executed is sent to the user terminal and the cloud, and vehicle data is sent to the cloud in real time.
[0080] The detection results include whether the user can perform control operations or whether the user cannot perform control operations.
[0081] Exemplarily, if it is detected that the user is in a state where the user cannot perform control operations, the minimum risk strategy is executed, a prompt that the minimum risk strategy is being executed is sent to the user end and the cloud, and vehicle data is sent to the cloud in real time.
[0082] The above-mentioned vehicle control method, device, computer equipment, computer-readable storage medium and computer program product, when the vehicle is controlled by the cloud, detect the state of the vehicle; if the state of the vehicle is a fault, collect fault information and send the fault information to the user end; to indicate to the user end whether to agree to enter the interface of the minimum risk strategy; if the user end does not receive the user's click operation on the interface within the first preset time, cancel the display of the interface and do not send the notification of executing the minimum risk strategy to the vehicle; if the notification of executing the minimum risk strategy is not received from the user end after the first preset time, detect the user state; if it is detected that the user state is that the user cannot perform the control operation, execute the minimum risk strategy, send a prompt that the minimum risk strategy is being executed to the user end and the cloud, and send vehicle data to the cloud in real time. When a vehicle failure or emergency occurs and the driver cannot operate the vehicle, the minimum risk strategy can be automatically executed.
[0083] In an exemplary embodiment, the steps of implementing the vehicle being controlled by the cloud include:
[0084] Receive vehicle operation data from the cloud and perform corresponding operations; the vehicle operation data is generated by the user terminal in response to the user's click operation on the function interface, and based on the click operation, a vehicle operation request for the corresponding function is sent to the cloud; based on the vehicle operation request, the cloud sends a remote control request for the corresponding vehicle to the user terminal; the user terminal receives the remote control request from the cloud, and in response to the user's consent operation to the remote control request, sends a notification of consent to remote control to the cloud; the cloud receives the notification of consent to remote control from the user terminal, establishes a network connection with the vehicle bound to the user terminal based on the notification, and responds to the operation from the parallel driver, which is generated based on the operation.
[0085] Among them, the functional interface is the vehicle function interface displayed on the user’s mobile phone APP.
[0086] Among them, the corresponding function refers to the function selected and clicked by the user on the vehicle function interface of the user end, including moving the car and parking, etc.
[0087] Exemplarily, vehicle operation data is received from the cloud, and corresponding operations are performed according to the vehicle operation data; the vehicle operation data is generated by the user terminal in response to a user's click operation on the vehicle function interface, and based on the click operation, a vehicle operation request for the one-key parking function is sent to the cloud; based on the vehicle operation request, the cloud sends a remote control request for the corresponding vehicle to the user terminal; the user terminal receives the remote control request from the cloud, and in response to the user's consent operation to the remote control request, sends a notification of consent to remote control to the cloud; the cloud receives the notification of consent to remote control from the user terminal, establishes a network connection with the vehicle bound to the user terminal based on the notification, and responds to the operation from the parallel driver, which is generated based on the operation.
[0088] For example, by receiving vehicle operation data from the cloud, the vehicle can be controlled through the cloud without the need for the user to control it himself. The vehicle can be operated for the user when the user is unable to operate it, thus ensuring safety.
[0089] In an exemplary embodiment, the executing the minimum risk strategy includes:
[0090] Take over the control of the vehicle, detect obstacles ahead in real time, and turn on the hazard warning lights; keep driving in the current lane and slow down to a stop; after the vehicle stops, turn off the minimum risk strategy and send the vehicle location information to the user end and the cloud.
[0091] Among them, the vehicle's autonomous driving function takes over control of the vehicle.
[0092] Among them, when a vehicle crosses the line due to changing lanes, and is between two lanes at this time, it will first complete the lane change and then slow down and stop.
[0093] Illustratively, the autonomous driving function takes over control of the vehicle, starts detecting obstacles ahead in real time, and turns on the hazard warning lights; if the vehicle does not change lanes, it stays in the current lane and slows down to a stop; if the vehicle crosses the line due to changing lanes and is now between two lanes, it first completes the lane change and then slows down and stops; after stopping, the minimum risk strategy is turned off and the vehicle location information is sent to the user end and the cloud.
[0094] In this embodiment, by executing the minimum risk strategy, dangerous accidents of the vehicle can be prevented.
[0095] In an exemplary embodiment, the detecting of the user status includes:
[0096] Sensors are used to detect the user's eye gaze and hands on the steering wheel; if it is determined that the user is not looking at the road ahead or the user is not currently holding the steering wheel, the user status is that the user cannot perform control operations; if it is determined that the user is looking at the road ahead and the user is currently holding the steering wheel, the user status is that the user can perform control operations.
[0097] For example, Figure 3 The figure shows a schematic diagram of eye gaze detection, where t1 is the detection time and TBD is the abbreviation of To Be Determined, which means that the detection time is determined according to the vehicle speed. When the vehicle speed is between [0,60kph], if it is detected that the user continues to look at the road ahead for more than 40 seconds, the detection result is Eyes On, that is, the user's eyes are looking at the road; if it is detected that the user does not look at the road ahead for 20 seconds, the detection result is Eyes Off, that is, the user's eyes are not looking at the road; if the user is not detected in the vehicle for 30 seconds, the detection result is Eyes Not Detected, that is, the user's eyes are not detected. When the detection result is Eyes Off or Eyes Not Detected, the user status is that the user cannot perform control operations. When the detection result is Eyes On, the hands-on steering wheel detection is performed; if the user does not hold the steering wheel for more than 5 seconds, the detection result is that the user is not holding the steering wheel, and the user status is that the user cannot perform control operations; if the user holds the steering wheel and the hand torque exceeds 4 Newton meters (Nm), the detection result is that the user is holding the steering wheel. When the detection result is EyesOn and the user is holding the steering wheel, the user status is that the user can perform control operations.
[0098] The unit kph is the abbreviation of Kilometers Per Hour, which represents the number of kilometers traveled per hour. It is a unit of rate (scalar) and speed (vector), and can be expressed as "kilometers / hour", "km / h", "km·h⁻¹", "kph" or "kmph". Kph is often used to express speed, especially when describing the speed of moving objects such as vehicles, bicycles, running, etc. For example, when driving, the speed unit displayed on the dashboard may be "kph".
[0099] Optionally, when the vehicle speed is between [60kph, 150kph], if it is detected that the user continues to look at the road ahead for more than 20 seconds, the detection result is Eyes On; if it is detected that the user is not looking at the road ahead for 10 seconds, the detection result is Eyes Off; if the user is not detected in the vehicle for 15 seconds, the detection result is Eyes Not Detected.
[0100] In this embodiment, the user's current state is judged by whether the user is looking at the road ahead and whether the user is holding the steering wheel, so as to accurately determine whether the user can control the vehicle.
[0101] In an exemplary embodiment, the method further comprises:
[0102] If the detected user status indicates that the user can perform control operations, the vehicle is controlled by the user, the minimum risk strategy is not executed, and no prompt that the minimum risk strategy is being executed is sent to the user terminal.
[0103] Exemplarily, if the detected user status is that the user can perform control operations, the vehicle is controlled by the user, the minimum risk strategy is not executed, and no prompt that the minimum risk strategy is being executed is sent to the user terminal.
[0104] In this embodiment, when it is detected that the user can control the vehicle, subsequent vehicle operations will be operated by the user, which can facilitate the user to control the vehicle according to the fault situation.
[0105] In an exemplary embodiment, Figure 4 As shown, a vehicle control method is provided, which is applied to Figure 1 The user terminal 106 in the example is used to illustrate, including the following steps 402 to 404. Among them:
[0106] Step 402, receiving fault information from the vehicle and displaying whether to agree to enter the minimum risk strategy interface.
[0107] Among them, whether to agree to enter the minimum risk strategy interface is displayed on the user-side APP. There are an agreement module and a rejection module near the bottom of the interface for the user to choose.
[0108] Exemplarily, a fault message is received from the vehicle, and a message is displayed on the user-side APP asking whether the user agrees to enter the minimum risk strategy interface.
[0109] Step 404, if no click operation on the interface is received from the user within the first preset time, the interface is canceled from being displayed, and no notification of executing the minimum risk strategy is sent to the vehicle; to instruct the vehicle to detect the user status; if the detection result is that the user cannot control the current vehicle, the minimum risk strategy is executed, a prompt is sent to the user terminal and the cloud that the minimum risk strategy is being executed, and vehicle data is sent to the cloud in real time.
[0110] Optionally, when a user clicks on a rejection module in the displayed interface for entering the minimum risk strategy, no notification of executing the minimum risk strategy is sent to the vehicle.
[0111] Exemplarily, if the user does not click on the displayed interface agreeing to enter the minimum risk strategy within 5 seconds, or if the user clicks on the rejection module in the displayed interface for entering the minimum risk strategy within 5 seconds, the interface is canceled and the notification of executing the minimum risk strategy is not sent to the vehicle; to instruct the vehicle to detect the user status; if the detection result is that the user cannot control the current vehicle, the minimum risk strategy is executed, a prompt is sent to the user end and the cloud that the minimum risk strategy is being executed, and vehicle data is sent to the cloud in real time.
[0112] In this embodiment, if the user does not click on the displayed interface for entering the minimum risk strategy within 5 seconds, the method for executing the minimum risk strategy will not be sent. This can effectively prevent the user from directly executing the minimum risk strategy due to not clicking on the user-side APP because he is unable to be distracted when controlling the vehicle, thereby affecting the user's operation.
[0113] The above-mentioned vehicle control method, device, computer equipment, computer-readable storage medium and computer program product receive fault information from the vehicle and display whether to agree to enter the minimum risk strategy interface; if the user does not click on the interface within the first preset time, the interface is canceled and the notification of executing the minimum risk strategy is not sent to the vehicle; to instruct the vehicle to detect the user status; if the detection result is that the user cannot control the current vehicle, the minimum risk strategy is executed, and a prompt that the minimum risk strategy is being executed is sent to the user terminal and the cloud, and vehicle data is sent to the cloud in real time. When a vehicle failure or emergency occurs and the driver cannot operate the vehicle, the minimum risk strategy can be automatically executed.
[0114] In an exemplary embodiment, the method further comprises:
[0115] In response to a user's click operation on a function interface, based on the click operation, a vehicle operation request for a corresponding function is sent to the cloud; to instruct the cloud to send a remote control request for a corresponding vehicle to the user end based on the vehicle operation request; to receive the remote control request from the cloud, and in response to the user's consent operation to the remote control request, to send a notification of consent to remote control to the cloud; to instruct to establish a network connection with the vehicle bound to the user end based on the notification, and in response to an operation from a parallel driver, to generate corresponding vehicle operation data based on the operation, and to send the vehicle operation data to the vehicle via a network connection; to instruct the vehicle to perform corresponding operations according to the network connection and detect the status of the vehicle; if the status of the vehicle is a fault, the fault information is sent to the user end and the cloud.
[0116] Optionally, the function interface displays a variety of services and functions provided by vehicle manufacturers, including one-click vehicle moving and one-click parking.
[0117] Exemplarily, in response to a user's click operation on the function interface, based on the click operation, a vehicle operation request for one-click parking is sent to the cloud; to instruct the cloud to send a remote control request for the corresponding vehicle to the user end based on the vehicle operation request; to receive the remote control request from the cloud, and in response to the user's consent operation to the remote control request, to send a notification of consent to remote control to the cloud; to instruct to establish a network connection with the vehicle bound to the user end based on the notification, and in response to the operation from the parallel driver, to generate corresponding vehicle operation data based on the operation, and to send the vehicle operation data to the vehicle through the network connection; to instruct the vehicle to perform corresponding operations according to the vehicle operation data and detect the status of the vehicle; if the status of the vehicle is a fault, the fault information is sent to the user end and the cloud.
[0118] In this embodiment, by interacting with the cloud to enable the cloud to provide corresponding services such as one-click parking, it is possible to prevent the user from operating the vehicle when the user is unable to operate the vehicle, thereby effectively preventing safety hazards.
[0119] In an exemplary embodiment, Figure 5 As shown, a vehicle control method is provided, which is applied to Figure 1 Taking the cloud 104 in FIG. 1 as an example, the method includes the following steps 502 to 506. Among them:
[0120] Step 502, receiving a vehicle operation request from a user terminal, and sending a remote control request for a corresponding vehicle to the user terminal based on the vehicle operation request; instructing the user terminal to respond to the user's consent to the remote control request and send a notification of consent to remote control to the cloud.
[0121] The vehicle operation request includes vehicle information, user terminal information and function information. The vehicle information is used to determine the vehicle to be controlled, and the user terminal information is used to determine the user terminal that initiates the request, so as to facilitate the establishment of a connection with the vehicle and the user terminal.
[0122] Optional function information includes one-touch car moving and one-touch parking.
[0123] Exemplarily, a vehicle operation request is received from a user terminal, and based on the vehicle operation request, a remote control request for the corresponding vehicle is sent to the user terminal; in order to instruct the user terminal to respond to the user's consent to the remote control request, a notification of consent to remote control is sent to the cloud.
[0124] Step 504, receiving a notification of consent to remote control from the user end, establishing a network connection with the vehicle bound to the user end based on the notification, and responding to the operation from the parallel driver, generating corresponding vehicle operation data based on the operation, and sending the vehicle operation data to the vehicle; to instruct the vehicle to perform the corresponding operation and detect the status of the vehicle; if the status of the vehicle is a fault, the fault information is sent to the user end; to instruct the user end to receive the fault information from the vehicle, and display an interface of whether to agree to enter the minimum risk strategy; if no user click operation on the interface is received within the first preset time, the interface is canceled, and the notification of executing the minimum risk strategy is not sent to the vehicle; to instruct the vehicle to detect the user status; if the detection result is that the user cannot control the current vehicle, the minimum risk strategy is executed, a prompt that the minimum risk strategy is being executed is sent to the user end and the cloud, and vehicle data is sent to the cloud in real time.
[0125] Among them, the notification of consent to remote control includes vehicle information and user terminal information; the vehicle information is used to determine the vehicle to be controlled, and the user terminal information is used to determine the user terminal that initiates the request, so as to facilitate the establishment of connection with the vehicle and the user terminal.
[0126] Exemplarily, a notification of consent to remote control is received from a user terminal, a network connection is established with a vehicle bound to the user terminal based on the notification, and in response to an operation from a parallel driver, corresponding vehicle operation data is generated based on the operation, and the vehicle operation data is sent to the vehicle; to instruct the vehicle to perform a corresponding operation and detect the status of the vehicle; if the status of the vehicle is a fault, the fault information is sent to the user terminal; to instruct the user terminal to receive the fault information from the vehicle, and to display an interface indicating whether to agree to enter the minimum risk strategy; if no user click operation on the interface is received within a first preset time, the interface is canceled from being displayed, and a notification of executing the minimum risk strategy is not sent to the vehicle; to instruct the vehicle to detect the user status; if the detection result is that the user cannot control the current vehicle, the minimum risk strategy is executed, a prompt that the minimum risk strategy is being executed is sent to the user terminal and the cloud, and vehicle data is sent to the cloud in real time.
[0127] Step 506 , receiving a prompt from the vehicle that the minimum risk strategy is being executed, disconnecting control of the vehicle; and receiving vehicle data from the vehicle in real time.
[0128] Among them, when the vehicle starts to implement the minimum risk strategy, the driving authority will be handed over to the vehicle.
[0129] Exemplarily, when receiving a prompt from the vehicle that a minimum risk strategy is being executed, disconnecting control of the vehicle; and receiving vehicle data from the vehicle in real time, monitoring the safety status of the vehicle, and promptly sounding an alarm when a safety problem occurs with the vehicle.
[0130] The above-mentioned vehicle control method, apparatus, computer device, computer-readable storage medium and computer program product receive a vehicle operation request from a user terminal, and based on the vehicle operation request, send a remote control request of the corresponding vehicle to the user terminal; instruct the user terminal to respond to the user's consent operation to the remote control request, and send a notification of consent to remote control to the cloud; receive the notification of consent to remote control from the user terminal, establish a network connection with the vehicle bound to the user terminal based on the notification, and respond to the operation from the parallel driver, generate corresponding vehicle operation data based on the operation, and send the vehicle operation data to the vehicle; instruct the vehicle to perform the corresponding operation and detect the status of the vehicle; if the vehicle If the status is a fault, the fault information is sent to the user end; to instruct the user end to receive the fault information from the vehicle and display the interface of whether to agree to enter the minimum risk strategy; if the user does not click on the interface within the first preset time, the interface is canceled and the notification of executing the minimum risk strategy is not sent to the vehicle; to instruct the vehicle to detect the user status; if the detection result is that the user cannot control the current vehicle, the minimum risk strategy is executed, and a prompt that the minimum risk strategy is being executed is sent to the user end and the cloud, and vehicle data is sent to the cloud in real time; the prompt that the minimum risk strategy is being executed is received from the vehicle, and the control of the vehicle is disconnected; and the vehicle data from the vehicle is received in real time. When a vehicle failure or emergency occurs and the driver cannot operate the vehicle, the minimum risk strategy can be automatically executed.
[0131] In an exemplary embodiment, a vehicle control method, in response to a user's click operation on a function interface, a user terminal sends a vehicle operation request of a corresponding function to a cloud based on the click operation; the cloud receives the vehicle operation request from the user terminal, and based on the vehicle operation request, sends a remote control request of a corresponding vehicle to the user terminal; the user terminal receives the remote control request from the cloud, and in response to the user's consent operation to the remote control request, sends a notification of consent to remote control to the cloud; the cloud receives the notification of consent to remote control from the user terminal, establishes a network connection with a vehicle bound to the user terminal based on the notification, and responds to an operation from a parallel driver, generates corresponding vehicle operation data based on the operation, and sends the vehicle operation data to the vehicle; the vehicle receives the vehicle operation data from the cloud, performs corresponding operations, and detects its own status; if the status If there is a fault, the fault information is collected and sent to the user end; the user end receives the fault information from the vehicle and displays an interface for whether to agree to enter the minimum risk strategy; if the user end does not receive the user's click operation on the interface for whether to agree to enter the minimum risk strategy within the first preset time, the interface is cancelled and the notification of executing the minimum risk strategy is not sent to the vehicle; when the vehicle does not receive the notification of executing the minimum risk strategy from the user end beyond the first preset time, the user status is detected; if it is detected that the user status is that the user cannot perform control operations, the minimum risk strategy is executed, a prompt that the minimum risk strategy is being executed is sent to the user end and the cloud, and vehicle data is sent to the cloud in real time; the cloud receives the prompt that the minimum risk strategy is being executed from the vehicle, disconnects control of the vehicle; and receives vehicle data from the vehicle in real time.
[0132] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0133] In an exemplary embodiment, Figure 6 As shown, a vehicle control device is provided, which is applied to a vehicle, and includes: a vehicle detection module 601, a sending module 602, a user detection module 603 and an execution module 604, wherein:
[0134] A vehicle detection module, used to detect the status of the vehicle when the vehicle is controlled by the cloud;
[0135] A sending module, for collecting fault information and sending the fault information to a user terminal if the vehicle is in a fault state; to instruct the user terminal to display an interface indicating whether to agree to enter the minimum risk strategy; if the user terminal does not receive a click operation on the interface from the user within a first preset time, then canceling the display of the interface and not sending a notification of executing the minimum risk strategy to the vehicle;
[0136] A user detection module, configured to detect the user status if no notification of executing the minimum risk strategy is received from the user terminal within a first preset time;
[0137] The execution module is used to execute the minimum risk strategy if it is detected that the user is in a state where the user cannot perform control operations, send a prompt to the user end and the cloud that the minimum risk strategy is being executed, and send vehicle data to the cloud in real time.
[0138] In one embodiment, it further includes: a remote control module, which is used to:
[0139] Receive vehicle operation data from the cloud and perform corresponding operations; the vehicle operation data is generated by the user terminal in response to the user's click operation on the function interface, and based on the click operation, a vehicle operation request for the corresponding function is sent to the cloud; based on the vehicle operation request, the cloud sends a remote control request for the corresponding vehicle to the user terminal; the user terminal receives the remote control request from the cloud, and in response to the user's consent operation to the remote control request, sends a notification of consent to remote control to the cloud; the cloud receives the notification of consent to remote control from the user terminal, which is generated in response to the operation from the parallel driver.
[0140] In one embodiment, the execution module is further configured to:
[0141] Take over the control of the vehicle, detect obstacles ahead in real time, and turn on the hazard warning lights; keep driving in the current lane and slow down to a stop; after the vehicle stops, turn off the minimum risk strategy and send the vehicle location information to the user end and the cloud.
[0142] In one embodiment, the user detection module is further used to:
[0143] Sensors are used to detect the user's eye gaze and hands on the steering wheel; if the detection result is that the user is not looking at the road ahead or the user is not currently holding the steering wheel, the user status is that the user cannot perform control operations; if the detection result is that the user is looking at the road ahead and the user is currently holding the steering wheel, the user status is that the user can perform control operations.
[0144] In one embodiment, the execution module is further configured to:
[0145] If the detected user status indicates that the user can perform control operations, the vehicle is controlled by the user, the minimum risk strategy is not executed, and no prompt that the minimum risk strategy is being executed is sent to the user terminal.
[0146] In an exemplary embodiment, Figure 7 As shown, a vehicle control device is provided, which is applied to a user terminal and includes: a display module 701 and a notification module 702, wherein:
[0147] A display module, used for receiving fault information from the vehicle and displaying an interface for whether to agree to enter the minimum risk strategy;
[0148] The notification module is used to cancel the display of the interface and not send a notification of executing the minimum risk strategy to the vehicle if no user click operation on the interface is received within a first preset time; to instruct the vehicle to detect the user status; if the detection result is that the user cannot control the current vehicle, the minimum risk strategy is executed, a prompt that the minimum risk strategy is being executed is sent to the user terminal and the cloud, and vehicle data is sent to the cloud in real time.
[0149] In one embodiment, the invention further comprises: a response module, configured to:
[0150] In response to a user's click operation on a function interface, based on the click operation, a vehicle operation request for a corresponding function is sent to the cloud; to instruct the cloud to send a remote control request for a corresponding vehicle to the user end based on the vehicle operation request; to receive the remote control request from the cloud, and in response to the user's consent operation to the remote control request, to send a notification of consent to remote control to the cloud; to instruct to establish a network connection with the vehicle bound to the user end based on the notification, and in response to an operation from a parallel driver, to generate corresponding vehicle operation data based on the operation, and to send the vehicle operation data to the vehicle via a network connection; to instruct the vehicle to perform corresponding operations according to the network connection and detect the status of the vehicle; if the status of the vehicle is a fault, the fault information is sent to the user end and the cloud.
[0151] In an exemplary embodiment, Figure 8 As shown, a vehicle control device is provided, which is applied to the cloud, including: a control request module 801, a connection module 802 and a disconnection module 803, wherein:
[0152] A control request module, configured to receive a vehicle operation request from a user terminal, and based on the vehicle operation request, send a remote control request of a corresponding vehicle to the user terminal; and instruct the user terminal to send a notification of consent to remote control to the cloud in response to the user's consent operation to the remote control request;
[0153] Connection module. Used to receive a notification from the user end agreeing to remote control, establish a network connection with the vehicle bound to the user end based on the notification, and respond to the operation from the parallel driver, generate corresponding vehicle operation data based on the operation, and send the vehicle operation data to the vehicle; to instruct the vehicle to perform the corresponding operation and detect the status of the vehicle; if the status of the vehicle is a fault, send the fault information to the user end; to instruct the user end to receive the fault information from the vehicle and display an interface indicating whether to agree to enter the minimum risk strategy; if the user does not click on the interface within the first preset time, cancel the display of the interface and do not send a notification to the vehicle to execute the minimum risk strategy; to instruct the vehicle to detect the user status; if the detection result is that the user cannot control the current vehicle, execute the minimum risk strategy, send a prompt to the user end and the cloud that the minimum risk strategy is being executed, and send vehicle data to the cloud in real time;
[0154] The disconnection module is used to receive a prompt from the vehicle that the minimum risk strategy is being executed, disconnect the control of the vehicle; and receive vehicle data from the vehicle in real time.
[0155] Each module in the above vehicle control device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each module.
[0156] In an exemplary embodiment, a computer device is provided. The computer device may be a vehicle, and its internal structure diagram may be as shown in FIG. Fig. 9As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external vehicle in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a vehicle control method is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0157] Those skilled in the art will understand that Fig. 9 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0158] In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.
[0159] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0160] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0161] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0162] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0163] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A vehicle control method, characterized in that: Applied to a vehicle, the method comprises: When the vehicle is controlled by the cloud, detecting the state of the vehicle; If the vehicle is in a fault state, the fault information is collected and sent to the user terminal; the user terminal is instructed to display an interface for whether to agree to enter the minimum risk strategy; if the user terminal does not receive a click operation on the interface from the user within a first preset time, the interface is canceled and no notification of executing the minimum risk strategy is sent to the vehicle; If no notification of executing the minimum risk strategy is received from the user terminal within the first preset time, detecting the user status; If it is detected that the user is in a state where the user cannot perform control operations, the minimum risk strategy is executed, a prompt that the minimum risk strategy is being executed is sent to the user end and the cloud, and vehicle data is sent to the cloud in real time.
2. The method according to claim 1, characterized in that The steps of implementing the vehicle being controlled by the cloud include: Receive vehicle operation data from the cloud and perform corresponding operations; the vehicle operation data is generated by the user terminal in response to the user's click operation on the function interface, and based on the click operation, a vehicle operation request for the corresponding function is sent to the cloud; based on the vehicle operation request, the cloud sends a remote control request for the corresponding vehicle to the user terminal; the user terminal receives the remote control request from the cloud, and in response to the user's consent operation to the remote control request, sends a notification of consent to remote control to the cloud; the cloud receives the notification of consent to remote control from the user terminal, which is generated in response to the operation from the parallel driver.
3. The method according to claim 1, characterized in that The implementation of the minimum risk strategy includes: Taking over control of the vehicle, detecting obstacles ahead in real time, and turning on hazard warning lights; Stay in your current lane and slow down to a stop; After the vehicle stops, the minimum risk strategy is turned off and the vehicle location information is sent to the user end and the cloud.
4. The method according to claim 1, characterized in that The user status detection includes: Use sensors to detect user eye gaze and hands on the steering wheel; If the detection result is that the user is not looking at the road ahead or the user is not currently holding the steering wheel, the user status is that the user cannot perform control operations; If the detection result shows that the user is looking at the road ahead and the user is currently holding the steering wheel, the user status is that the user can perform control operations.
5. The method according to claim 1, characterized in that The method further comprises: If the detected user status indicates that the user can perform control operations, the vehicle is controlled by the user, the minimum risk strategy is not executed, and no prompt that the minimum risk strategy is being executed is sent to the user terminal.
6. A vehicle control method, characterized in that: Applied to a user terminal, the method includes: Receive fault information from the vehicle and display an interface indicating whether to agree to enter the minimum risk strategy; If no user click operation is received on the interface within the first preset time, the interface will be cancelled and no notification of executing the minimum risk strategy will be sent to the vehicle; to instruct the vehicle to detect the user status; if the detection result is that the user cannot control the current vehicle, the minimum risk strategy will be executed, and a prompt that the minimum risk strategy is being executed will be sent to the user terminal and the cloud, and vehicle data will be sent to the cloud in real time.
7. The method according to claim 6, characterized in that The method further comprises: In response to a user's click operation on the function interface, based on the click operation, a vehicle operation request of a corresponding function is sent to the cloud; to instruct the cloud to send a remote control request of a corresponding vehicle to the user terminal based on the vehicle operation request; Receive the remote control request from the cloud, and in response to the user's consent to the remote control request, send a notification of consent to the remote control to the cloud; instruct to establish a network connection with the vehicle bound to the user terminal based on the notification, and in response to the operation from the parallel driver, generate corresponding vehicle operation data based on the operation, and send the vehicle operation data to the vehicle through the network connection; instruct the vehicle to perform corresponding operations according to the network connection and detect the status of the vehicle; if the status of the vehicle is a fault, send the fault information to the user terminal and the cloud.
8. A vehicle control method, characterized in that: Applied to the cloud, the method includes: Receiving a vehicle operation request from a user terminal, and sending a remote control request of a corresponding vehicle to the user terminal based on the vehicle operation request; instructing the user terminal to send a notification of consent to remote control to the cloud in response to the user's consent operation to the remote control request; Receive a notification of consent to remote control from the user end, establish a network connection with the vehicle bound to the user end based on the notification, and respond to the operation from the parallel driver, generate corresponding vehicle operation data based on the operation, and send the vehicle operation data to the vehicle; to instruct the vehicle to perform the corresponding operation and detect the status of the vehicle; if the status of the vehicle is a fault, send the fault information to the user end; to instruct the user end to receive the fault information from the vehicle and display an interface for whether to agree to enter the minimum risk strategy; if the user does not click on the interface within the first preset time, cancel the display of the interface and do not send a notification of executing the minimum risk strategy to the vehicle; to instruct the vehicle to detect the user status; if the detection result is that the user cannot control the current vehicle, execute the minimum risk strategy, send a prompt that the minimum risk strategy is being executed to the user end and the cloud, and send vehicle data to the cloud in real time; receiving a prompt from the vehicle that the minimum risk strategy is being executed, disconnecting control of the vehicle; and receiving vehicle data from the vehicle in real time.
9. A vehicle control device, characterized in that: Applied to a vehicle, the device comprises: A vehicle detection module, used to detect the status of the vehicle when the vehicle is controlled by the cloud; A sending module, for collecting fault information and sending the fault information to a user terminal if the vehicle is in a fault state; to instruct the user terminal to display an interface indicating whether to agree to enter the minimum risk strategy; if the user terminal does not receive a click operation on the interface from the user within a first preset time, then canceling the display of the interface and not sending a notification of executing the minimum risk strategy to the vehicle; A user detection module, configured to detect the user status if no notification of executing the minimum risk strategy is received from the user terminal within a first preset time; The execution module is used to execute the minimum risk strategy if it is detected that the user is in a state where the user cannot perform control operations, send a prompt to the user end and the cloud that the minimum risk strategy is being executed, and send vehicle data to the cloud in real time.
10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 8 are implemented.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.
12. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.
Citation Information
Patent Citations
Remote control method, cockpit, cloud server and autonomous vehicle
CN112650247A
Deceleration parking method and system when driver loses driving ability and storage medium
CN116279581A
Remote auxiliary driving management method, readable storage medium and computer equipment
CN117334037A
Vehicle for performing minimum risk maneuver and method of operating same
CN118928459A
Vehicle for performing minimal risk maneuver and operation method thereof
US20240140489A1