The illustrative embodiments provide a computer program product 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. A dynamic condition is ide
The illustrative embodiments provide a computer program product 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. 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. In another illustrative embodiment, an environment around the vehicle is identified to form an operating environment. Sensor data is selected from a set of sensors in a plurality of redundant sensors based on the operating environment.
대표청구항▼
1. A computer program product comprising: a computer-readable tangible storage device;computer usable program code, stored on the computer-readable tangible storage device, for identifying a dynamic condition using a plurality of different types of sensors on the vehicle, wherein some types of senso
1. A computer program product comprising: a computer-readable tangible storage device;computer usable program code, stored on the computer-readable tangible storage device, for identifying a dynamic condition using a plurality of different types of sensors on the vehicle, wherein some types of sensors are more accurate than other types of sensors within the plurality of different types of sensors in a particular environment; andcomputer usable program code for, responsive to identifying the dynamic condition, controlling movement of the vehicle using a knowledge base, wherein the knowledge base is used to select sensors of the plurality of different types of sensors for use in planning paths and obstacle avoidance for the vehicle, wherein the computer usable program code for identifying the dynamic condition further comprises:computer usable program code for receiving data from the plurality of different types of sensors for the vehicle to form received data; andcomputer usable program code for generating a thematic map using the received data and the knowledge base, wherein the knowledge base further comprises an online knowledge base that dynamically provides information to a machine control process which enables adjustment to sensor data processing and site-specific sensor accuracy calculations, a priori knowledge base that contains static information about the operating environment of a vehicle, and a learned knowledge base that contains knowledge learned as the vehicle spends time in a specific work area. 2. The computer program product of claim 1, wherein the computer usable program code for identifying the dynamic condition further comprises: computer usable program code for identifying an environment using the plurality of different types of sensors on the vehicle. 3. The computer program product of claim 1, wherein the computer usable program code for generating the thematic map further comprises: computer usable program code for identifying the location of the vehicle;computer usable program code for identifying a map based on the location of the vehicle; andcomputer usable program code for placing thematic features into the map using the data received and the knowledge base. 4. The computer program product of claim 1, wherein the computer usable program code for identifying the dynamic condition using the plurality of different types of sensors on the vehicle further comprises: computer usable program code for receiving sensor data from the plurality of different types of sensors for the vehicle; andcomputer usable program code for applying weights to the sensor data using the online knowledge base to form weighted sensor data. 5. The computer program product of claim 4, further comprising: computer usable program code for selecting a portion of the weighted sensor data to form selected sensor data; andcomputer usable program code for performing localization using the selected sensor data. 6. The computer program product of claim 5, wherein the computer usable program code for performing localization using the selected sensor data further comprises: computer usable program code for identifying a set of objects in an environment around the vehicle using the selected sensor data; andcomputer usable program code for identifying a location of the vehicle using the location of the set of objects. 7. The computer program product of claim 6, wherein the computer usable program code for identifying the set of objects in the environment around the vehicle using the selected sensor data further comprises: computer usable program code for identifying the set of objects using the sensor data and the knowledge base. 8. The computer program product of claim 2, wherein the computer usable program code for identifying the dynamic condition further comprises: computer usable program code for identifying a set of differences between an environment as detected by the plurality of sensors for the vehicle and a description of the environment in the knowledge base. 9. The computer program product of claim 8, wherein the set of differences comprises at least one of a change in an object in the environment, a new object in the environment, and a missing object from the environment. 10. The computer program product of claim 1, further comprising: computer usable program code for monitoring the plurality of different types of sensors for sensor integrity. 11. The computer program product of claim 10, further comprising: computer usable program code for identifying a fault in at least one sensor in the plurality of different types of sensors. 12. The computer program product of claim 11, wherein the fault in at least one sensor is sensor degradation. 13. The computer program product of claim 11, wherein the fault in at least one sensor is sensor failure. 14. The computer program product of claim 11, further comprising: computer usable program code for, responsive to identifying the fault in at least one sensor in the plurality of different types of sensors, generating an alert displaying the fault in at least one sensor in the plurality of different types of sensors. 15. The computer program product of claim 11, further comprising: computer usable program code for, responsive to identifying the fault in at least one sensor in the plurality of different types of sensors, selecting a different sensor to compensate for the fault in at least one sensor. 16. The computer program product of claim 11, further comprising: computer usable program code for, responsive to identifying the fault in at least one sensor in the plurality of different types of sensors, transmitting a request for sensor data to a sensor system of another vehicle. 17. The computer program product of claim 16, further comprising: computer usable program code for receiving the sensor data from the sensor system of another vehicle; andcomputer usable program code for performing localization based on the sensor data from the sensor system of another vehicle.
Gudat Adam J. (Edelstein IL) Rao Prithvi N. (Pittsburgh PA) Shaffer Gary K. (Butler PA) Shi WenFan (Pittsburgh PA) Shin Dong H. (Pittsburgh PA) Whittaker William L. (Pittsburgh PA) Kleimenhagen Karl , Apparatus and method for autonomous vehicle navigation using path data.
Gelvin, David C.; Girod, Lewis D.; Kaiser, William J.; Merrill, William M.; Newberg, Fredric; Pottie, Gregory J.; Sipos, Anton I.; Vardhan, Sandeep, Apparatus for internetworked wireless integrated network sensors (WINS).
Fujisaki Tatsuo,JPX ; Nakazawa Isao,JPX ; Shiomi Yasuhiko,JPX, Image stabilizing device operable responsively to a state of optical apparatus using the same.
Rao Prithvi N. (Pittsburgh PA) Shin Dong Hun (Pittsburgh PA) Whittaker William L. (Pittsburgh PA) Kleimenhagen Karl W. (Peoria IL) Singh Sanjiv J. (Pittsburgh PA) Kemner Carl A. (Peoria Heights IL) B, System and method for enabling an autonomous vehicle to track a desired path.
Browne, Alan L.; Johnson, Nancy L.; Khoury, James Y.; Martin, Artie J; Zavattieri, Pablo D.; Barvosa-Carter, William, Systems for detecting animate objects in a vehicle compartment.
Labuhn, Pamela I.; Altan, Osman D.; Green, Charles A.; Balbale, Uzmaa H.; Chundrlik, Jr., William J., Threat assessment state processing for collision warning, mitigation and/or avoidance in ground-based vehicles.
Duggan, David; Felio, David; Pate, Billy; Longhi, Vince; Petersen, Jerry; Bergee, Mark, Vehicle control system including related methods and components.
Obata, Kijuro, Vehicle-to-vehicle communication apparatus, vehicle-to-vehicle communication system, and method of determining applicability of moving image information to an application program.
Kirk, Kendall R.; White, J. Warren; Monfort, W. Scott; Massey, Hunter F.; Free, D. Hollens; Brantley, Stanley A.; Peele, Joel S.; Fravel, Jacob B.; Henderson, Jr., William G., Impact mass flow sensor for monitoring peanut harvest yields.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.