×

Guidance, navigation, and control system for a vehicle

  • US 8,090,491 B2
  • Filed: 07/26/2006
  • Issued: 01/03/2012
  • Est. Priority Date: 07/26/2005
  • Status: Active Grant
First Claim
Patent Images

1. A self-propelled vehicle with a guidance, navigation and control system for automated operation in a passageway environment, comprising:

  • a) a vehicle including one or more odometric sensors, one or more rangefinder sensors mounted on said vehicle, and a microprocessor including memory storage, said one or more odometric sensors and one or more rangefinder sensors being connected to said microprocessor, said vehicle being configured for microprocessor controlled operation with said microprocessor being interfaced with a throttle/engine system, transmission system, and braking system of said vehicle through a drive control means to adjust a speed of travel of said vehicle, and said microprocessor being interfaced to a steering system of said vehicle through a steering control means to adjust a direction of travel of said vehicle;

    b) teaching means includingi) means for conducting a training run of a vehicle path through said passageway environment by driving said vehicle through said passageway environment, andii) data logging means to acquire raw sensor data from said one or more odometric sensors and said one or more rangefinder sensors during said training run of said vehicle path and storing said raw sensor data in a log file in said microprocessor memory storage;

    c) profiling means for processing said raw sensor data stored in said log file and producing therefrom a route profile and storing said route profile in said microprocessor memory storage, said route profile includingi) information representing a vehicle path through said passageway environment,ii) a sequence of local metric submaps of said passageway environment along said vehicle path, andiii) a speed profile defined as a function of distance along the vehicle path; and

    d) playback control system to automatically drive said vehicle along said vehicle path from said route profile stored on said microprocessor memory comprisingi) localization means for determining longitudinal, lateral, and heading errors of said vehicle with respect to the vehicle path by comparing said raw sensor data from said odometric sensors and said rangefinder sensors to said local metric submaps, said steering control means adjusting the direction of travel of said vehicle for ensuring said vehicle closely tracks said vehicle path from said information representing said vehicle path stored in said route profile by using said lateral and heading errors and knowledge of said vehicle'"'"'s dynamics,ii) speed estimation means for estimating a speed of said vehicle from data from said odometric sensors, said drive control means adjusting the speed of travel of the vehicle for ensuring said vehicle closely tracks said speed profile stored in said route profile by using said estimated speed and knowledge of said vehicle'"'"'s dynamics, andiii) safety means for instructing said vehicle to stop in the event of an emergency situation arising.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×