• DocumentCode
    414370
  • Title

    Software approach for the autonomous inspection robot MAKRO

  • Author

    Streich, Hermann ; Adria, Oliver

  • Author_Institution
    Fraunhofer-Inst. for Autonomous Intelligent Syst., St. Augustin, Germany
  • Volume
    4
  • fYear
    2004
  • fDate
    April 26-May 1, 2004
  • Firstpage
    3411
  • Abstract
    The sewer inspection robot MAKRO is an autonomous multi-segment robot with worm-like shape driven by wheels. It is currently under development in the project MAKRO-PLUS. The robot has to navigate autonomously within sewer systems. Its first tasks is to take water probes, analyze them onboard, and measure positions of manholes and pipes to detect pollution loaded sewage and to improve current maps of sewer systems. One of the challenging problems is the control software, which should enable the robot to navigate in the sewer system and perform the inspection tasks autonomously, while always taking care of its own safety. Tests in our test environment and in a real sewer system show promising results. This paper focuses on the software approach. To manage the complexity a layered architecture has been chosen, each layer defining a different level of abstraction. After determining the abstraction levels, we use different methods for implementation. For the highest abstraction level a standard AI-planning algorithm is used. For the next level, finite state automata has been chosen. For "simple" task implementation we use a modular C++ based method (MCA2), which is also used on the lowest software level.
  • Keywords
    control engineering computing; finite automata; inspection; mobile robots; object-oriented methods; planning (artificial intelligence); software engineering; waste handling; abstraction levels; autonomous inspection robot MAKRO; autonomous multisegment robot; complexity management; finite state automata; layered architecture; manholes position measurement; modular C++ based method; pollution loaded sewage detection; sewer inspection robot; sewer systems; software approach; standard AI planning algorithm; water probes; worm like shape robot; Current measurement; Inspection; Mobile robots; Navigation; Probes; Shape; Software safety; System testing; Water pollution; Wheels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2004. Proceedings. ICRA '04. 2004 IEEE International Conference on
  • ISSN
    1050-4729
  • Print_ISBN
    0-7803-8232-3
  • Type

    conf

  • DOI
    10.1109/ROBOT.2004.1308781
  • Filename
    1308781