• DocumentCode
    2695062
  • Title

    Towards autonomous robotic butlers: Lessons learned with the PR2

  • Author

    Bohren, Jonathan ; Rusu, Radu Bogdan ; Jones, E. Gil ; Marder-Eppstein, Eitan ; Pantofaru, Caroline ; Wise, Melonee ; Mösenlechner, Lorenz ; Meeussen, Wim ; Holzer, Stefan

  • Author_Institution
    Willow Garage, Menlo Park, CA, USA
  • fYear
    2011
  • fDate
    9-13 May 2011
  • Firstpage
    5568
  • Lastpage
    5575
  • Abstract
    As autonomous personal robots come of age, we expect certain applications to be executed with a high degree of repeatability and robustness. In order to explore these applications and their challenges, we need tools and strategies that allow us to develop them rapidly. Serving drinks (i.e., locating, fetching, and delivering), is one such application with well-defined environments for operation, requirements for human interfacing, and metrics for successful completion. In this paper we present our experiences and results while building an autonomous robotic assistant using the PR21 platform and ROS2. The system integrates several new components that are built on top of the PR2´s current capabilities. Perception components include dynamic obstacle identification, mechanisms for identifying the refrigerator, types of drinks, and human faces. Planning components include navigation, arm motion planning with goal and path constraints, and grasping modules. One of the main contributions of this paper is a new task-level executive system, SMACH, based on hierarchical concurrent state machines, which controls the overall behavior of the system. We provide in-depth discussions on the solutions that we found in accomplishing our goal, and the implementation strategies that let us achieve them.
  • Keywords
    path planning; service robots; PR2; Planning components; SMACH; autonomous robotic assistant; autonomous robotic butlers; concurrent state machines; dynamic obstacle identification; perception components; task-level executive system; Cameras; Grasping; Navigation; Planning; Robot sensing systems; Three dimensional displays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2011 IEEE International Conference on
  • Conference_Location
    Shanghai
  • ISSN
    1050-4729
  • Print_ISBN
    978-1-61284-386-5
  • Type

    conf

  • DOI
    10.1109/ICRA.2011.5980058
  • Filename
    5980058