• DocumentCode
    2532279
  • Title

    An architecture for sensor fusion in a mobile robot

  • Author

    Shafer, Steve A. ; Stentz, Anthony ; Thorpe, Charles E.

  • Author_Institution
    Carnegie-Mellon University, Pittsburgh, PA
  • Volume
    3
  • fYear
    1986
  • fDate
    31503
  • Firstpage
    2002
  • Lastpage
    2011
  • Abstract
    This paper describes sensor fusion in the context of an autonomous mobile robot. The requirements of a complex mission, real-world operation, and real-time control dictate many facets of the system architecture. The hardware architecture must include both general-purpose and special-purpose computers, and multiple sensors of various modalities (vision, range, etc.). The software architecture must allow modular development of a parallel system that supports many perceptual modalities and navigation planning tasks, but at the same time enforces global consistency regarding position and orientation of the vehicle and sensors. We are building such a system at CMU, called the NAVLAB system, based on a commercial truck with computer controls and studded with cameras and other sensors. This paper describes the software architecture of the NAVLAB, consisting of two parts: a "whiteboard" system called CODGER that is similar to a blackboard but supports parallelism in the knowledge source modules, and an organized collection of perceptual and navigational modules tied together by the CODGER system. In general, the system philosophy is to provide as much top-down guidance as possible, and to exploit sensor modality differences to produce complementary rather than competing perceptual processes in the system. In this way, the limitations of each sensor modality are compensated for as much as possible by other sensors or by higher level knowledge. The NAVLAB is being produced as part of the DARPA Strategic Computing Initiative, in conjunction with the Autonomous Land Vehicle project.
  • Keywords
    Computer architecture; Control systems; Face detection; Hardware; Mobile robots; Navigation; Real time systems; Sensor fusion; Sensor systems; Software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation. Proceedings. 1986 IEEE International Conference on
  • Type

    conf

  • DOI
    10.1109/ROBOT.1986.1087440
  • Filename
    1087440