• DocumentCode
    716892
  • Title

    The Affordance Template ROS package for robot task programming

  • Author

    Hart, Stephen ; Dinh, Paul ; Hambuchen, Kimberly

  • Author_Institution
    TRACLabs Inc., Houston, TX, USA
  • fYear
    2015
  • fDate
    26-30 May 2015
  • Firstpage
    6227
  • Lastpage
    6234
  • Abstract
    This paper introduces the Affordance Template ROS package for quickly programming, adjusting, and executing robot applications in the ROS RViz environment. This package extends the capabilities of RViz interactive markers [1] by allowing an operator to specify multiple end-effector waypoint locations and grasp poses in object-centric coordinate frames and to adjust these waypoints in order to meet the run-time demands of the task (specifically, object scale and location). The Affordance Template package stores task specifications in a robot-agnostic JSON description format such that it is trivial to apply a template to a new robot. As such, the Affordance Template package provides a robot-generic ROS tool appropriate for building semi-autonomous, manipulation-based applications. Affordance Templates were developed by the NASA-JSC DARPA Robotics Challenge (DRC) team and have since successfully been deployed on multiple platforms including the NASA Valkyrie and Robonaut 2 humanoids, the University of Texas Dreamer robot and the Willow Garage PR2. In this paper, the specification and implementation of the affordance template package is introduced and demonstrated through examples for wheel (valve) turning, pick-and-place, and drill grasping, evincing its utility and flexibility for a wide variety of robot applications.
  • Keywords
    end effectors; grippers; humanoid robots; robot programming; task analysis; NASA Valkyrie; NASA-JSC DARPA Robotics Challenge; ROS RViz environment; RViz interactive markers; Robonaut 2 humanoids; affordance template ROS package; end-effector waypoint locations; grasp poses; object-centric coordinate frames; robot task programming; robot-agnostic JSON description format; Mobile robots; Robot kinematics; Robot sensing systems; Shape; Trajectory; Wheels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2015 IEEE International Conference on
  • Conference_Location
    Seattle, WA
  • Type

    conf

  • DOI
    10.1109/ICRA.2015.7140073
  • Filename
    7140073