Systems and methods for controlling actuators based on load characteristics and passenger comfort
Among other things, we describe techniques for operation of a vehicle based on measured load characteristics and/or passenger comfort. One or more sensors of the vehicle can measure passenger data and/or load data of the vehicle. The passenger data and/or load data of the vehicle can be used by the vehicle to determine how to navigate within the surrounding environment.
1. A method comprising:
determining, using one or more processors, a vehicle operation profile for an autonomous vehicle, the determining of the vehicle operation profile comprising aggregating a plurality of stored passenger profiles, the plurality of stored passenger profiles matching demographic data of a stored passenger profile of at least one passenger located within the autonomous vehicle;
measuring, using the one or more processors, passenger data detected by sensors of the autonomous vehicle, the passenger data corresponding to the at least one passenger;
updating, using the one or more processors with a machine learning model, the vehicle operation profile based on the passenger data, wherein the passenger data comprises a weighted aggregate of passenger comfort data of the at least one passenger in the autonomous vehicle; and
controlling, using the one or more processors, actuators of the autonomous vehicle using the updated vehicle operation profile.
2. The method of claim 1 , wherein the passenger data comprises biometric data of the at least one passenger.
3. The method of claim 1 , wherein the vehicle operation profile is partially determined based on data received from the stored passenger profile of the at least one passenger.
4. The method of claim 1 , wherein the stored passenger profile of the at least one passenger comprises biometric data of the at least one passenger recorded on previous vehicle rides.
5. The method of claim 1 , wherein the stored passenger profile of the at least one passenger comprises demographic data of the at least one passenger recorded on previous vehicle rides or obtained from the at least one passenger.
6. The method of claim 1 , wherein the stored passenger profile of the at least one passenger comprises personal preference data of the at least one passenger recorded on previous vehicle rides or obtained from the at least one passenger.
7. The method of claim 1 , wherein the sensors comprise one or more biometric sensors and the passenger data comprises at least one of a skin conductance, a pulse, a heart-rate, or a body temperature.
8. The method of claim 1 , wherein the sensors comprise one or more imaging sensors and the passenger data comprises at least one of facial expressions or a magnitude of pupil dilation.
9. The method of claim 1 , wherein the sensors comprise one or more pressure sensors and the passenger data comprises a pressure exerted by the at least one passenger on seat arm rests.
10. The method of claim 1 , wherein the passenger data is associated with at least one of a time of day, a geographical location, a pattern of traffic, or a weather pattern.
11. The method of claim 1 , wherein the sensors comprise at least one of a heart rate monitor, a sphygmomanometer, a pupilometer, an infrared thermometer, or a galvanic skin response sensor.
12. The method of claim 1 , wherein the vehicle operation profile comprises at least one of a maximum speed limit, a maximum longitudinal acceleration limit, a maximum amplitude of fluctuation of acceleration, a maximum lateral acceleration, a maximum change in steering angle, a maximum rate of turn, or a maximum limit on a magnitude of jerk of the autonomous vehicle.
13. The method of claim 1 , wherein the vehicle operation profile comprises at least one of a lateral clearance of the autonomous vehicle from an object or a lateral clearance of the autonomous vehicle from a pedestrian located in an environment containing the autonomous vehicle.
14. The method of claim 1 , wherein the vehicle operation profile is determined based on data received, using an input device of the autonomous vehicle, from the at least one passenger.
15. The method of claim 1 , wherein the passenger data is measured at different operating speeds of the autonomous vehicle.
16. The method of claim 1 , further comprising adjusting a trajectory of the autonomous vehicle based on at least one of the passenger data or data received from a stored passenger profile of the at least one passenger.
17. The method of claim 1 , further comprising transmitting, using a display of the autonomous vehicle, data representing ride pricing incentives to the at least one passenger to incentivize the at least one passenger to allow biometric data collection within the autonomous vehicle.
18. An autonomous vehicle comprising:
one or more computer processors; and
one or more non-transitory storage media storing instructions which, when executed by the one or more computer processors, cause the one or more computer processors to:
determine a vehicle operation profile for the autonomous vehicle, the determining of the vehicle operation profile comprising aggregating a plurality of stored passenger profiles, the plurality of stored passenger profiles matching demographic data of a stored passenger profile of at least one passenger located within the autonomous vehicle;
measure passenger data detected by sensors of the autonomous vehicle, the passenger data corresponding to the at least one passenger;
update the vehicle operation profile with a machine learning model based on the passenger data, wherein the passenger data comprises a weighted aggregate of passenger comfort data of the at least one passenger in the autonomous vehicle; and
control one or more actuators of the autonomous vehicle using the updated vehicle operation profile.
19. A non-transitory storage medium storing instructions which, when executed by one or more computing devices, cause the one or more computing devices to:
determine a vehicle operation profile for an autonomous vehicle, the determining of the vehicle operation profile comprising aggregating a plurality of stored passenger profiles, the plurality of stored passenger profiles matching demographic data of a stored passenger profile of at least one passenger located within the autonomous vehicle;
measure passenger data detected by sensors of the autonomous vehicle, the passenger data corresponding to the at least one passenger;
update the vehicle operation profile with a machine learning model based on the passenger data, wherein the passenger data comprises a weighted aggregate of passenger comfort data of the at least one passenger in the autonomous vehicle; and
control one or more actuators of the vehicle using the updated vehicle operation profile.
20. The one or marc non-transitory storage medium of claim 19 , wherein the passenger data comprises biometric data of the at least one passenger.