Virtual moving safety limits for vehicles transporting objects
First Claim
1. A method comprising:
- receiving sensor data from one or more sensors on a vehicle that is controlled by a remote control system to move while carrying a load;
determining a load weight and one or more load dimensions based on the sensor data;
determining an envelope of permissible pairs of angular velocity values and forward velocity values for the vehicle while carrying the load, based at least in part on the load weight and the one or more load dimensions, to prevent vehicle load failure; and
providing for display of a representation of the envelope of permissible pairs of angular velocity values and forward velocity values on a user interface of the remote control system for the vehicle.
4 Assignments
0 Petitions
Accused Products
Abstract
Example systems and methods are disclosed for implementing vehicle operation limits to prevent vehicle load failure during vehicle teleoperation. The method may include receiving sensor data from sensors on a vehicle that carries a load. The vehicle may be controlled by a remote control system. The load weight and dimensions may be determined based on the sensor data. In order to prevent a vehicle load failure, a forward velocity limit and an angular velocity limit may be calculated. Vehicle load failures may include the vehicle tipping over, the load tipping over, the load sliding off of the vehicle, or collisions. The vehicle carrying the load may be restricted from exceeding the forward velocity limit and/or the angular velocity limit during vehicle operation. The remote control system may display a user interface indicating to a remote operator the forward velocity limit and the angular velocity limit.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving sensor data from one or more sensors on a vehicle that is controlled by a remote control system to move while carrying a load; determining a load weight and one or more load dimensions based on the sensor data; determining an envelope of permissible pairs of angular velocity values and forward velocity values for the vehicle while carrying the load, based at least in part on the load weight and the one or more load dimensions, to prevent vehicle load failure; and providing for display of a representation of the envelope of permissible pairs of angular velocity values and forward velocity values on a user interface of the remote control system for the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing instructions that are executable by one or more computing devices, wherein executing the instructions causes the one or more computing devices to perform functions comprising:
-
receiving sensor data from one or more sensors on a vehicle that is controlled by a remote control system to move while carrying a load; determining a load weight and one or more load dimensions based on the sensor data; determining an envelope of permissible pairs of angular velocity values and forward velocity values for the vehicle while carrying the load, based at least in part on the load weight and the one or more load dimensions, to prevent vehicle load failure; and providing for display of a representation of the envelope of permissible pairs of angular velocity values and forward velocity values on a user interface of the remote control system for the vehicle. - View Dependent Claims (16, 17)
-
-
18. A system comprising:
-
a processor; and a memory storing instructions that when executed by the processor cause the system to perform functions comprising; receiving sensor data from one or more sensors on a vehicle that is controlled by a remote control system to move while carrying a load; determining a load weight and one or more load dimensions based on the sensor data; determining an envelope of permissible pairs of angular velocity values and forward velocity values for the vehicle while carrying the load, based at least in part on the load weight and the one or more load dimensions, to prevent vehicle load failure; and providing for display of a representation of the envelope of permissible pairs of angular velocity values and forward velocity values on a user interface of the remote control system for the vehicle. - View Dependent Claims (19, 20)
-
Specification