Internal safety systems for robotic vehicles
First Claim
1. A method for vehicle safety system activation, comprising:
- receiving sensor data from a sensor associated with a vehicle;
determining a vehicle location within an environment, wherein the vehicle location identifies one or more of a position or an orientation of the vehicle within the environment;
calculating, based at least in part on the vehicle location, a vehicle trajectory, wherein the vehicle trajectory indicates a subset of a planned path associated with navigating the vehicle between at least a first location and a second location within the environment;
identifying an object within the environment;
determining an object location, wherein the object location identifies one or more of a position or an orientation of the object within the environment;
determining an object trajectory based at least in part on the object location; and
causing a safety system to activate based at least in part on the vehicle trajectory and the object trajectory.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, apparatus and methods implemented in algorithms, hardware, software, firmware, logic, or circuitry may be configured to process data and sensory input to determine whether an object external to an autonomous vehicle (e.g., another vehicle, a pedestrian, road debris, a bicyclist, etc.) may be a potential collision threat to the autonomous vehicle. The autonomous vehicle may be configured to implement interior active safety systems to protect passengers of the autonomous vehicle during a collision with an object or during evasive maneuvers by the autonomous vehicle, for example. The interior active safety systems may be configured to provide passengers with notice of an impending collision and/or emergency maneuvers by the vehicle by tensioning seat belts prior to executing an evasive maneuver and/or prior to a predicted point of collision.
83 Citations
20 Claims
-
1. A method for vehicle safety system activation, comprising:
-
receiving sensor data from a sensor associated with a vehicle; determining a vehicle location within an environment, wherein the vehicle location identifies one or more of a position or an orientation of the vehicle within the environment; calculating, based at least in part on the vehicle location, a vehicle trajectory, wherein the vehicle trajectory indicates a subset of a planned path associated with navigating the vehicle between at least a first location and a second location within the environment; identifying an object within the environment; determining an object location, wherein the object location identifies one or more of a position or an orientation of the object within the environment; determining an object trajectory based at least in part on the object location; and causing a safety system to activate based at least in part on the vehicle trajectory and the object trajectory. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
one or more processors; and one or more computer-readable media storing instructions that, when executed by the one or more processors, cause the system to perform operations comprising; receiving sensor data from a sensor associated with a vehicle; determining a vehicle location within an environment, wherein the vehicle location identifies one or more of a position or an orientation of the vehicle within the environment; calculating, based at least in part on the vehicle location, a vehicle trajectory, wherein the vehicle trajectory indicates a portion of a planned path associated with navigating the vehicle between at least a first location and a second location within the environment; identifying an object within the environment; determining an object location, wherein the object location identifies one or more of a position or an orientation of the object within the environment; determining, based at least in part on the object location, an object trajectory; and causing a safety system to activate based at least in part on the vehicle trajectory and the object trajectory. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause a system to perform operations comprising:
-
receiving sensor data from a sensor associated with a vehicle; determining a vehicle location within an environment, wherein the vehicle location identifies one or more of a position or an orientation of the vehicle within the environment; navigating the vehicle along a vehicle trajectory, wherein the vehicle trajectory indicates a subset of a planned path associated with navigating the vehicle between at least the first location and a second location within the environment; determining an object location of an object within the environment; determining, based at least in part on the object location, an object trajectory; causing a safety system to activate based at least in part on the vehicle trajectory and the object trajectory. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification