Distributed knowledge base for vehicular localization and work-site management
First Claim
Patent Images
1. 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 a dynamic condition and sends commands to the steering system, the propulsion system, and the braking system to move the vehicle using the knowledge base comprising a fixed knowledge base and a learned knowledge base, wherein the fixed knowledge base comprises an online knowledge base that dynamically provides information to the machine controller 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.
1 Assignment
0 Petitions
Accused Products
Abstract
The illustrative embodiments provide an apparatus for controlling a vehicle. In an illustrative embodiment, a vehicle is comprised of a machine controller, a steering system, a propulsion system, a braking system, a sensor system, and a knowledge base used by the machine controller. The machine controller identifies a dynamic condition and sends commands to the steering system, the propulsion system, and the braking system to move the vehicle.
-
Citations
24 Claims
-
1. 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 a dynamic condition and sends commands to the steering system, the propulsion system, and the braking system to move the vehicle using the knowledge base comprising a fixed knowledge base and a learned knowledge base, wherein the fixed knowledge base comprises an online knowledge base that dynamically provides information to the machine controller 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. 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 set of sensors on the vehicle, wherein the set 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 set 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 comprising a fixed knowledge base and a learned knowledge base, wherein the fixed knowledge base further comprises an online knowledge base and an a priori knowledge base;
selectively updates the learned knowledge base with changes to the set of objects in the environment; and
sends the changes to the set of objects in the environment to a server based on a policy, where the changes to the set of objects in the environment are used to update the a priori knowledge base, wherein the online knowledge base dynamically provides information to the machine controller 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.
-
Specification