A visual navigation system for autonomous land vehicles

A modular system architecture has been developed to support visual navigation by an autonomous land vehicle. The system consists of vision modules performing image processing, three-dimensional shape recovery, and geometric reasoning, as well as modules for planning, navigating, and piloting. The system runs in two distinct modes, bootstrap and feedforward. The bootstrap mode requires analysis of entire images to find and model the objects of interest in the scene (e.g., roads). In the feedforward mode (while the vehicle is moving), attention is focused on small parts of the visual field as determined by prior views of the scene, to continue to track and model the objects of interest. General navigational tasks are decomposed into three categories, all of which contribute to planning a vehicle path. They are called long-, intermediate-, and short-range navigation, reflecting the scale to which they apply. The system has been implemented as a set of concurrent communicating modules and used to drive a camera (carried by a robot arm) over a scale model road network on a terrain board. A large subset of the system has been reimplemented on a VICOM image processor and has driven the DARPA Autonomous Land Vehicle (ALV) at Martin Marietta's test site in Denver, CO.

[1]  Hans P. Moravec Robot Rover Visual Navigation , 1981 .

[2]  Raja Chatila,et al.  Path Planning and Environment Learning in a Mobile Robot System , 1982, ECAI.

[3]  R. Weale Vision. A Computational Investigation Into the Human Representation and Processing of Visual Information. David Marr , 1983 .

[4]  A. Meystel,et al.  Structure of intelligence for an autonomous vechile , 1984, ICRA.

[5]  Charles Elving Thorpe,et al.  Fido: vision and navigation for a robot rover , 1984 .

[6]  L. Davis,et al.  Visual Position Determination for Autonomous Vehicle Navigation , 1984 .

[7]  Allen M. Waxman,et al.  Visual navigation of roadways , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[8]  Rodney A. Brooks,et al.  Natural decomposition of free space for path planning , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[9]  Rodney A. Brooks,et al.  Visual map making for a mobile robot , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[10]  Alex Meystel,et al.  Simulation of path planning for a system with vision and map updating , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[11]  Rodney A. Brooks,et al.  A Mobile Robot Project , 1985 .

[12]  J. LeMoigne,et al.  IMAGE PROCESSING FOR VISUAL NAVIGATION OF ROADWAYS , 1985 .

[13]  James L. Crowley,et al.  Navigation for an intelligent mobile robot , 1985, IEEE J. Robotics Autom..

[14]  Jean-Paul Laumond,et al.  Position referencing and consistent world modeling for mobile robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[15]  Matthew Turk,et al.  The Autonomous Land Vehicle (ALV) Preliminary Road-Following Demonstration , 1985, Other Conferences.

[16]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[17]  Larry S. Davis,et al.  Multiresolution path planning for mobile robots , 1986, IEEE J. Robotics Autom..

[18]  Larry S. Davis,et al.  Road Boundary Detection For Autonomous Vehicle Navigation , 1986 .

[19]  Jacqueline Le Moigne Domain-dependent reasoning for visual navigation of roadways , 1988, IEEE J. Robotics Autom..