Method for operating an autonomous vehicle, and autonomous vehicle
11427213 · 2022-08-30
Assignee
Inventors
Cpc classification
B60W50/045
PERFORMING OPERATIONS; TRANSPORTING
B60W2556/45
PERFORMING OPERATIONS; TRANSPORTING
G05D1/0033
PHYSICS
G08G1/096725
PHYSICS
G08G1/20
PHYSICS
G05D1/0027
PHYSICS
B60W30/09
PERFORMING OPERATIONS; TRANSPORTING
B60W2050/0297
PERFORMING OPERATIONS; TRANSPORTING
B60W2050/046
PERFORMING OPERATIONS; TRANSPORTING
B60W50/038
PERFORMING OPERATIONS; TRANSPORTING
G08G1/096775
PHYSICS
B60W50/029
PERFORMING OPERATIONS; TRANSPORTING
G08G1/096766
PHYSICS
B60W50/023
PERFORMING OPERATIONS; TRANSPORTING
B60W2556/65
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60W50/038
PERFORMING OPERATIONS; TRANSPORTING
B60W50/04
PERFORMING OPERATIONS; TRANSPORTING
B60W50/023
PERFORMING OPERATIONS; TRANSPORTING
B60W30/09
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method for operating an autonomous vehicle. The method includes the transmission of status data to a processing unit, which is independent of the autonomous vehicle, using a wireless communications link. The method furthermore includes monitoring of the function of the autonomous vehicle by the independent processing unit while taking the status data into account, and when a malfunction of the autonomous vehicle is detected, the independent processing unit determines target data for guiding the autonomous vehicle to a stopping position. The target data are transmitted to the autonomous vehicle, and the autonomous vehicle is guided to the stopping position with the aid of the target data. A position of the autonomous vehicle is determined using signals from the wireless communications link and is taken into account when determining the target data.
Claims
1. A method for operating an autonomous vehicle, the method comprising the following steps: transmitting status data to a processing unit, which is independent of the autonomous vehicle, using a wireless communications link; monitoring a function of the autonomous vehicle by the independent processing unit while taking the status data into account; detecting a malfunction of the autonomous vehicle; based on the detecting of the malfunction, determining, by the independent processing unit, target data for guiding the autonomous vehicle to a stopping position; transmitting the target data to the autonomous vehicle, the autonomous vehicle being guided to the stopping position using the target data; and determining a position of the autonomous vehicle using signals from the wireless communications link, the determined position being taken into account when determining the target data, wherein the independent processing unit is part of a further vehicle that is located within a predefined distance from the autonomous vehicle.
2. The method as recited in claim 1, wherein the target data include a trajectory along which the autonomous vehicle is safely able to reach the stopping position, or the target data include control commands for actuators of the autonomous vehicle, which cause the autonomous vehicle to be safely guided to the stopping position along a trajectory when the control commands are executed by the actuators.
3. The method as recited in claim 1, wherein the independent processing unit is a server or is provided by a Cloud computing service.
4. The method as recited in claim 1, wherein: (i) a software component, which is called up by the further vehicle via a wireless communications link from a server or a Cloud computing service, is used to generate the target data, and/or (ii) a map is used to generate the target data, which is stored in the independent processing unit.
5. The method as recited in claim 1, wherein when the malfunction of the autonomous vehicle is detected, a warning is transmitted to other vehicles in an environment of the autonomous vehicle.
6. The method as recited in claim 1, wherein positions of other vehicles in an environment of the autonomous vehicle are determined, and the positions of the other vehicles in the environment are taken into account when the target data are determined and/or are used for determining evasive trajectories for the other vehicles in the environment.
7. An autonomous vehicle, comprising: a control unit and redundant actuators, which are set up to execute autonomous driving maneuvers; at least one wireless communications device; the autonomous vehicle configured to: transmit status data to a processing unit, which is independent of the autonomous vehicle, using the wireless communications link, the independent processing unit configured to monitor a function of the autonomous vehicle while taking the status data into account, and when a malfunction of the autonomous vehicle is detected, determine target data for guiding the autonomous vehicle to a stopping position, and transmit the target data to the autonomous vehicle, the autonomous vehicle being guided to the stopping position using the target data, wherein a position of the autonomous vehicle using signals from the wireless communications link, the determined position being taken into account when determining the target data, wherein the independent processing unit is part of a further vehicle that is located within a predefined distance from the autonomous vehicle.
8. The autonomous vehicle as recited in claim 7, wherein the autonomous vehicle has an emergency current supply which is configured to supply at least the redundant actuators as well as the wireless communications device with current in a malfunction of the onboard power supply network of the autonomous vehicle.
9. An independent processing unit, comprising: a wireless communication device configured for wireless communication with an autonomous vehicle via a wireless communication link, wherein the independent processing unit is independent of the autonomous vehicle; and a computer device; wherein the independent processing unit is configured to: receive status data using the wireless communications link; monitoring a function of the autonomous vehicle while taking the status data into account; when a malfunction of the autonomous vehicle, determine target data for guiding the autonomous vehicle to a stopping position, transmit the target data to the autonomous vehicle, the autonomous vehicle being guided to the stopping position using the target data, wherein a position of the autonomous vehicle is determined using signals from the wireless communications link, the determined position being taken into account when determining the target data, wherein the independent processing unit is part of a further vehicle that is located within a predefined distance from the autonomous vehicle.
10. A non-transitory machine-readable memory medium on which is stored a computer program for operating an autonomous vehicle, the computer program, when executed by a computer of the autonomous vehicle, causes the computer to perform the following steps: transmitting status data to a processing unit, which is independent of the autonomous vehicle, using a wireless communications link, the independent processing unit: monitoring a function of the autonomous vehicle, when a malfunction of the autonomous vehicle is detected, determining target data for guiding the autonomous vehicle to a stopping position, and transmitting the target data to the autonomous vehicle, the autonomous vehicle being guided to the stopping position using the target data, wherein a position of the autonomous vehicle is determined using signals from the wireless communications link, the determined position being taken into account when determining the target data, wherein the independent processing unit is part of a further vehicle that is located within a predefined distance from the autonomous vehicle.
11. A non-transitory machine-readable memory medium on which is stored a computer program for operating an autonomous vehicle, the computer program, when executed by a computer of an independent processing unit, which is independent of the autonomous vehicle, causes the computer to perform the following steps: receiving status data of the autonomous vehicle using a wireless communications link; monitoring a function of the autonomous vehicle by the independent processing unit while taking the status data into account; detecting a malfunction of the autonomous vehicle; based on the detecting of the malfunction, determining target data for guiding the autonomous vehicle to a stopping position; transmitting the target data to the autonomous vehicle, the autonomous vehicle being guided to the stopping position using the target data; and determining a position of the autonomous vehicle using signals from the wireless communications link, the determined position being taken into account when determining the target data, wherein the independent processing unit is part of a further vehicle that is located within a predefined distance from the autonomous vehicle.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Exemplary embodiments of the present invention are shown in the figures and described in greater detail below.
(2)
(3)
(4)
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
(5) In the following description of the exemplary embodiments of the present invention, identical components and elements are denoted by the same reference numerals and a repeated description of these components or elements is dispensed with in individual cases. The figures represent the subject matter of the present invention merely schematically.
(6)
(7) Autonomous vehicle 10 furthermore includes a wireless communications device 18, which is designed to communicate with an independent processing unit 100, see
(8) If independent processing unit 100 detects an error of autonomous vehicle 10 or of a component of autonomous vehicle 10, then wireless communications device 18 receives target data from independent processing unit 100. Depending on the type of error that has occurred, the target data may include a trajectory 40 based on which autonomous vehicle 10 is able to reach a stopping position 30 in a safe manner, see
(9) For example, if only sensor 11 is damaged or not sufficiently operative for the safe operation of autonomous vehicle 10 due to certain conditions in the environment, then the target data may include a trajectory 40, for example. Wireless communications device 18 transmits this trajectory 40 to control unit 16, which prepares corresponding control commands for actuators 12 and 14 and/or redundant actuators 13 and 15 and safely guides autonomous vehicle 10 along this trajectory 40 to stopping position 30.
(10) Autonomous vehicle 10 preferably also includes an emergency current supply 20, which is able to maintain the supply of energy to at least wireless communications device 18 as well as redundant actuators 13 and 15 even in the event of a malfunction of an onboard current network of autonomous vehicle 10. If a malfunction of the onboard current network of autonomous vehicle 10 occurs, this will be detected by independent processing unit 100, which then prepares target data which include control commands for redundant actuators 13 and 15. These target data are transmitted to wireless communications device 18, which then forwards them to redundant actuators 13 and 15. Redundant actuators 13 and 15 carry out the control commands so that autonomous vehicle 10 safely reaches stopping position 30.
(11)
(12) Independent processing unit 100 includes a computer device 102 as well as communication device 104. In the example illustrated in
(13) Autonomous vehicle 10 transmits status data to independent processing unit 100 at short time intervals of 5 ms, for example. For instance, these status data may include performance data of sensor 11 as well as status information or performance data of actuators 12 and 14, redundant actuators 13 and 15 as well as of control unit 16. In addition, the status data in this case include a current position of autonomous vehicle 10, for example, as well as the speed and the direction in which autonomous vehicle 10 is heading.
(14) Independent processing unit 100 analyzes the received status data, which particularly may include a check whether the performance of sensor 11, see
(15) In the specific embodiment of the method illustrated in
(16) In the example illustrated in
(17) Independent processing unit 100 then determines a stopping position 30, which is located at the right edge of road 24, as well as a trajectory 40 using which autonomous vehicle 10 is able to be guided to stopping position 30 starting from a reference point 32 on autonomous vehicle 10. Preferably, a relative coordinate system that is related to reference point 32 is used in trajectory 40. At the same time, independent processing unit 100 determines the position of other vehicles 50 in the environment of autonomous vehicle 10. If these are located in the vicinity of autonomous vehicle 10 or in the vicinity of planned trajectory 40, independent processing unit 100 determines an evasive trajectory 52, which is transmitted to the respective other vehicle 50. Other vehicle 50 is then able to perform an evasive maneuver according to evasive trajectory 52 so that it will not be endangered by autonomous vehicle 10. In an advantageous manner, independent processing unit 100 coordinates the movement of all other vehicles 50 located in the vicinity so that autonomous vehicle 10 is safely able to be guided along trajectory 40 to stopping position 30. Despite the defect of autonomous vehicle 10, safe stopping, and thus a safe transfer of defective autonomous vehicle 10 to a safe state, is possible without putting other road users at risk.
(18)
(19) As described above with reference to
(20) In the example illustrated in
(21) Because no connection to a communications infrastructure exists in the situation illustrated in
(22) In the specific embodiment shown in
(23) The present invention is not restricted to the exemplary embodiments and the emphasized aspects described therein. Instead, a multitude of variations is possible within the scope of the present invention.