VARIABLY CONTROLLED GROUND VEHICLE
First Claim
1. A method for controlling a vehicle, comprising:
- generating at least one autonomous operation command for directing a vehicle along a predefined path;
monitoring operation of at least one operator-input control input for the vehicle, wherein operation of the at least one control input results in a modified command different from the at least one autonomous command; and
automatically adjusting operation of the at least one control input, comprising;
upon determining that the monitored at least one control input is within a determined safe range of operation, replacing the autonomous command with the modified command; and
upon determining that the monitored at least one control input is outside of the determined safe range of operation, preventing modification of the autonomous command.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for providing autonomous control of a vehicle. A vehicle can be manually controlled by an operator. An autonomous system can monitor the operator'"'"'s control inputs and the environment of the vehicle to determine whether the control inputs result in safe operation of the vehicle. If control inputs are not safe, then the autonomous system can modify the operator'"'"'s unsafe inputs into safe inputs. In various instances, the autonomous system can operate the vehicle without operator input. In the event an operator attempts to apply control inputs to the vehicle while the autonomous system is otherwise in control, the autonomous system can check to see whether the operator'"'"'s inputs result in safe operation of the vehicle. If the operator'"'"'s control inputs are safe, then the autonomous system can replace its autonomous commands with the operator'"'"'s commands.
-
Citations
20 Claims
-
1. A method for controlling a vehicle, comprising:
-
generating at least one autonomous operation command for directing a vehicle along a predefined path; monitoring operation of at least one operator-input control input for the vehicle, wherein operation of the at least one control input results in a modified command different from the at least one autonomous command; and automatically adjusting operation of the at least one control input, comprising; upon determining that the monitored at least one control input is within a determined safe range of operation, replacing the autonomous command with the modified command; and upon determining that the monitored at least one control input is outside of the determined safe range of operation, preventing modification of the autonomous command. - View Dependent Claims (2, 3)
-
-
4. A vehicle, comprising:
-
a control input; a sensor; a vehicle control that modifies at least one of a travel speed and direction of travel of the vehicle in response to an input to the control input; a controller programmed to; receive a detected aspect of an environment of the vehicle from the sensor; determine a safe range of operation of the control input that corresponds to a safe range of operation of the vehicle control, wherein the determined safe range of operation of the control input is based on the detected aspect of the environment; monitor operation of the control input by a vehicle operator; and upon determining that the vehicle operator has operated the control input outside of the determined safe range of operation, automatically modify operation of the vehicle control to an operation within the determined safe range. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A controller for a vehicle, comprising:
-
an input configured to receive a plurality of control input signals from vehicle inceptors; an output configured to transmit a plurality of command signals to a plurality of vehicle controls; and computer logic that; transforms the plurality of control input signals into the plurality of command signals; and upon determining that the plurality of control input signals result in an unsafe command to the vehicle controls, modifies the plurality of command signals to safe command signals. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification