VEHICLE WITH HIGH INTEGRITY PERCEPTION SYSTEM
First Claim
1. A vehicle comprising:
- a machine controller;
a steering system;
a propulsion system;
a braking system;
a sensor system having a plurality of redundant sensors; and
wherein the machine controller is connected to the steering system, the propulsion system, the braking system; and
the sensor system, wherein the machine controller identifies an environment around the vehicle to form an operating environment and selects data from a set of sensors within a plurality of redundant sensors in the sensor system based on the operating environment and sends commands to the steering system, the propulsion system, and the braking system to control movement of the vehicle using sensor data.
1 Assignment
0 Petitions
Accused Products
Abstract
The illustrative embodiments provide an apparatus for processing sensor data and controlling the movement of a vehicle. In an illustrative embodiment, an operating environment around the vehicle is identified and sensor data is selected from a set of sensors. The movement of the vehicle is controlled based on the operating environment identified. In another illustrative embodiment, a sensor system has some sensors that are more accurate in a particular environment than other sensors. A dynamic condition is identified by the sensor system and commands are sent to the steering system, the propulsion system, and the braking system to move the vehicle using the sensor data detected by the sensor system. The environment is identified using the plurality of different types of sensors on the vehicle.
-
Citations
30 Claims
-
1. A vehicle comprising:
-
a machine controller; a steering system; a propulsion system; a braking system; a sensor system having a plurality of redundant sensors; and wherein the machine controller is connected to the steering system, the propulsion system, the braking system; and
the sensor system, wherein the machine controller identifies an environment around the vehicle to form an operating environment and selects data from a set of sensors within a plurality of redundant sensors in the sensor system based on the operating environment and sends commands to the steering system, the propulsion system, and the braking system to control movement of the vehicle using sensor data. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
2. The vehicle of 1, wherein the machine controller selects data from the set of sensors within the plurality of redundant sensors by activating the set of sensors within the plurality of redundant sensors based on the operating environment to select the sensor data from the set of sensors within the plurality of redundant sensors.
-
8. A vehicle comprising:
-
a machine controller; a steering system; a propulsion system; a braking system; a sensor system having a plurality of different types of sensors, 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 wherein the machine controller is connected to the steering system, the propulsion system, the braking system; and
the sensor system, wherein the machine controller identifies a dynamic condition using the sensor system and sends commands to the steering system, the propulsion system, and the braking system to move the vehicle using sensor data detected by the sensor system, and wherein the machine controller identifies an environment using the plurality of different types of sensors on the vehicle. - 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. A vehicle comprising:
-
a machine controller; a steering system; a propulsion system; a braking system; a sensor system; and a knowledge base used by the machine controller, wherein the machine controller is connected to the steering system, the propulsion system, the braking system; and
the sensor system, wherein the machine controller identifies 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;
identifies the location of the vehicle;
identifies a map based on the location of the vehicle;
identifies 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;
places thematic features into the map using the set of objects identified and the map identified;
controls 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;
monitors the plurality of sensors for sensor integrity;
identifies 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 a fault in at least one sensor in the plurality of sensors, generates an alert displaying the fault in at least one sensor in the plurality of sensors, selects a different sensor to compensate for the fault in at least one sensor, transmits a request for sensor data to a sensor system of another vehicle, receives the sensor data from the sensor system of another vehicle, and performs localization based on the sensor data from the sensor system of another vehicle.
-
Specification