HIGH INTEGRITY PERCEPTION FOR MACHINE LOCALIZATION AND SAFEGUARDING
First Claim
1. A method for processing sensor data for a vehicle, the method comprising:
- identifying an environment around the vehicle to form an operating environment; and
selecting sensor data from a set of sensors within a plurality of redundant sensors based on the operating environment.
1 Assignment
0 Petitions
Accused Products
Abstract
The illustrative embodiments provide a method for processing sensor data and controlling the movement of a vehicle. An operating environment around the vehicle is identified and sensor data is selected from a set of sensors. A dynamic condition is identified using a plurality of different types of sensors on the vehicle. In response to the dynamic condition being identified, the movement of the vehicle is controlled. Sensor data for a plurality of vehicles is managed by receiving sensor data at the plurality of vehicles, each with a plurality of sensors. In response to a selected vehicle within the plurality of vehicles being unable to obtain needed sensor data, collected sensor data from a number of other vehicles in the plurality of vehicles can be obtained to form alternate sensor data used to control the vehicle.
194 Citations
31 Claims
-
1. A method for processing sensor data for a vehicle, the method comprising:
-
identifying an environment around the vehicle to form an operating environment; and selecting sensor data from a set of sensors within a plurality of redundant sensors based on the operating environment. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for controlling a vehicle, the method comprising:
-
identifying a dynamic condition using a plurality of different types of sensors on the vehicle, wherein some types of sensors are more accurate that other types of sensors within the plurality of different types of sensors in a particular environment; and responsive to identifying the dynamic condition, controlling movement of the vehicle based on the dynamic condition. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for controlling a vehicle, the method comprising:
-
identifying an environment using a plurality of sensors on the vehicle, wherein the plurality of sensors comprises at least one of a global positioning system, structured light sensor, two dimensional/three dimensional lidar, dead reckoning, far and medium infrared camera, visible light camera, radar, ultrasonic sonar, and radio frequency identification reader; identifying the location of the vehicle; identifying a map based on the location of the vehicle; identifying a set of objects in the environment using data received from the plurality of sensors and a knowledge base, wherein the knowledge base specifies the set of objects based on the environment; placing thematic features into the map using the set of objects identified and the map identified; controlling the vehicle using the knowledge base, wherein the knowledge base further comprises an online knowledge base, an a priori knowledge base, and a learned knowledge base; monitoring the plurality of sensors for sensor integrity; identifying a fault in at least one sensor in the plurality of sensors, wherein the fault in at least one sensor is one of sensor degradation and sensor failure; responsive to identifying the fault in at least one sensor in the plurality of sensors, generating an alert displaying the fault in at least one sensor in the plurality of sensors; responsive to identifying the fault in at least one sensor in the plurality of sensors, selecting a different sensor to compensate for the fault in at least one sensor; responsive to identifying the fault in at least one sensor in the plurality of sensors, transmitting a request for sensor data to a sensor system of another vehicle; receiving the sensor data from the sensor system of another vehicle; and performing localization based on the sensor data from the sensor system of another vehicle.
-
Specification