Distributed knowledge base program for vehicular localization and work-site management
First Claim
Patent Images
1. A computer program product comprising:
- a non-transitory computer recordable media;
computer usable program code, stored on the non-transitory computer recordable media, and operable by a machine controller of a vehicle for identifying a dynamic condition, and responsive to identifying the dynamic condition, controlling the vehicle using a knowledge base comprising an a priori knowledge base, an online knowledge base, and a learned knowledge base, wherein the computer usable program code for identifying the dynamic condition comprises computer usable program code for identifying an environment using a set of sensors on the vehicle, and wherein the online knowledge base dynamically provides information to the machine controller of the vehicle which enables adjustment to sensor data processing by the machine controller, and wherein the machine controller identifies the environment around the vehicle using the online knowledge base and the set of sensors.
1 Assignment
0 Petitions
Accused Products
Abstract
The illustrative embodiments provide a computer program product for controlling a vehicle. In an illustrative embodiment, a computer program product is comprised of a computer recordable media having computer usable program code for identifying a dynamic condition. When the dynamic condition is identified, computer usable program code using a knowledge base controls the vehicle.
157 Citations
15 Claims
-
1. A computer program product comprising:
-
a non-transitory computer recordable media; computer usable program code, stored on the non-transitory computer recordable media, and operable by a machine controller of a vehicle for identifying a dynamic condition, and responsive to identifying the dynamic condition, controlling the vehicle using a knowledge base comprising an a priori knowledge base, an online knowledge base, and a learned knowledge base, wherein the computer usable program code for identifying the dynamic condition comprises computer usable program code for identifying an environment using a set of sensors on the vehicle, and wherein the online knowledge base dynamically provides information to the machine controller of the vehicle which enables adjustment to sensor data processing by the machine controller, and wherein the machine controller identifies the environment around the vehicle using the online knowledge base and the set of sensors. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A vehicle comprising:
-
a machine controller; a steering system; a propulsion system; a braking system; and a sensor system configured to provide sensor data to 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 a dynamic condition, and responsive to identifying the dynamic condition, controls the vehicle using a knowledge base comprising an a priori knowledge base, an online knowledge base, and a learned knowledge base, wherein the online knowledge base dynamically provides information to the machine controller which enables adjustment to processing of the sensor data by the machine controller, and wherein the machine controller identifies an environment around the vehicle using the online knowledge base. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising:
-
a non-transitory computer recordable media; computer usable program code, stored on the non-transitory computer recordable media, and operable by a machine controller of a vehicle for identifying a dynamic condition, and responsive to identifying the dynamic condition, controlling the vehicle using a knowledge base comprising an a priori knowledge base, an online knowledge base, and a learned knowledge base, wherein the online knowledge base dynamically provides information to the machine controller of the vehicle which enables adjustment to sensor data processing by the machine controller, and wherein the machine controller identifies an environment around the vehicle using the online knowledge base, wherein the computer usable program code for identifying the dynamic condition comprises; computer usable program code for receiving data from a plurality of sensors for the vehicle; and computer usable program code for generating a thematic map using the received data and the knowledge base.
-
Specification