Home arrow Tech Briefs arrow Information Sciences arrow Autonomous Vehicles Would Learn by Mimicking Human Drivers
Autonomous Vehicles Would Learn by Mimicking Human Drivers Print E-mail
Naval Research Laboratory, Washington, DC   
Jun 01 2007
Advertisement:

The main lower- and intermediatelevel modules and their functions are the following:

  • A global path-planning module makes an initial choice of points that define an approximate obstacle-avoiding path from the starting point to the destination. This module also memorizes the previously acquired knowledge of the terrain to improve performance with experience.
  • A trail-selection module uses visual cues to identify potential path segments in both the near and far fields and attempts to assemble the segments to define a tentative path for the robot to follow toward a location in the far field.
  • A terrain-classifier module uses data from raw stereoscopic imagery to create a traversability map (see figure).
  • Image
    The Raw Image Was Processed, along with its stereoscopic counterpart, by a fuzzy-logic terrain classifier. The portion above the dark mask in the middle image shows obstacles identified by the classifier. The results of the classification were projected onto a two-dimensional Cartesian grid to obtain a traversability map, on which magenta indicates dangerous obstacles.
    There are several local path-planning modules: a trail-following module that seeks local openings and avoids local obstacles, a dead-reckoning module that strives to keep the robot close to the prescribed path, a hazard-avoidance module that utilizes sensory data and classical obstacle-avoidance techniques to detect dangerous slopes and obstacles, and a position-error-correction module that derives information on wheel slip from a combination of motor-current, opticalflow, and inertial-navigation data.
  • An open-space module seeks to steer the robot toward more-open areas in order to center the robot on a trail, counteracting what might otherwise be a tendency to choose a path too close to obstacles when striving to minimize the total path length.
  • A stabilizer module favors the previous heading decision in order to suppress steering oscillations that can otherwise occur when the obstacle-avoidance module cannot decide whether to steer to the right or the left around an obstacle.

 

Dedicated to helping you design better products in a digital world... your guide to the latest tools & techniques for digital prototyping, simulation, and analysis of the real-world performance of your ideas.

Visit the Digital Design Center

>> Most Searched

>> New Download



Microwave & RF Technology Download the FREE PDF issue here

>> Newsletter

Subscribe today to receive the INSIDER, a FREE e-mail newsletter from NASA Tech Briefs featuring exclusive previews of upcoming articles, late breaking NASA and industry news, hot products and design ideas, links to online resources, and much more.

Your name:

Your email:

Please Subscribe me to the Insider

>> Syndicate