• DocumentCode
    1747534
  • Title

    Behavior-based control of a non-holonomic robot in pushing tasks

  • Author

    Emery, Rosemary ; Balch, Tucker

  • Author_Institution
    Robotics Inst., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • Volume
    3
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    2381
  • Abstract
    We describe a behavior-based control system that enables a non-holonomic robot to push an object from an arbitrary starting position to a goal location through an obstacle field. The approach avoids the need for maintaining an internal model of the target and obstacles and the potentially high computational overhead associated with traditional path planning approaches for non-holonomic robots. The motor schema-based control system was prototyped in simulation, then evaluated empirically on mobile robots. The approach was demonstrated in two pushing tasks: box pushing and ball dribbling. Using the same generalized control system, a robot is able to successfully push a box through a static obstacle field and dribble a ball into a goal during RoboCup soccer matches. In both cases the robot is able to react quickly and recover from situations where it loses control of its target with due to its own motion or interference with others. Quantitative experimental results for reliability in box pushing are included.
  • Keywords
    digital simulation; mobile robots; motion control; RoboCup soccer matches; ball dribbling; behavior-based control; box pushing; internal model; mobile robots; motor schema-based control system; nonholonomic robot; obstacle field; pushing tasks; Cleaning; Computational modeling; Integrated circuit modeling; Interference; Mobile robots; Path planning; Robot kinematics; Robotic assembly; Soil; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation, 2001. Proceedings 2001 ICRA. IEEE International Conference on
  • ISSN
    1050-4729
  • Print_ISBN
    0-7803-6576-3
  • Type

    conf

  • DOI
    10.1109/ROBOT.2001.932978
  • Filename
    932978