Human Driven Robot Grasping: An Interactive Framework

  • Hamal MarinoEmail author
  • Alessandro Settimi
  • Marco Gabiccini
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9991)


One main problem in the field of robotic grasping is to teach a robot how to grasp a particular object; in fact, this depends not only on the object geometry, but also on the end-effector properties. Different methods to generate grasp trajectories (way-points made by end-effector positions and its joint values) have been investigated such as kinaesthetic teaching, grasp recording using motion capture systems, and others. Although these method could potentially lead to a good trajectory, usually they are only able to give a good initial guess for a successful grasp: in fact, obtained trajectories seldom transfer well to the robot without further processing. In this work, we propose a ROS/Gazebo based interactive framework to create and modify grasping trajectories for different robotic end-effectors. This tool allows to shape the various way-points of a considered trajectory, and test it in a simulated environment, leading to a trial-and-error procedure and eventually to the real hardware application.


Object grasping and manipulation Grasp synthesis Grasp planning Grasp simulation Human in the loop 


  1. 1.
    Bohg, J., Morales, A., Asfour, T., Kragic, D.: Data-driven grasp synthesisa survey. IEEE Trans. Robot. 30(2), 289–309 (2014)CrossRefGoogle Scholar
  2. 2.
    Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote, T., Leibs, J., Wheeler, R., Ng, A.Y.: ROS: an open-source robot operating system. In: ICRA Workshop on Open Source Software, vol. 3, p. 5 (2009)Google Scholar
  3. 3.
    Rviz - 3d visualization tool for ROS.
  4. 4.
    Koenig, N., Howard, A.: Design and use paradigms for Gazebo, an open-source multi-robot simulator. In: Proceedings of 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2004), vol. 3, pp. 2149–2154. IEEE (2004)Google Scholar
  5. 5.
    Miller, A.T., Allen, P.K.: GraspIt! a versatile simulator for robotic grasping. IEEE Robot. Autom. Mag. 11(4), 110–122 (2004)CrossRefGoogle Scholar
  6. 6.
    Catalano, M.G., Grioli, G., Farnioli, E., Serio, A., Piazza, C., Bicchi, A.: Adaptive synergies for the design and control of the Pisa/IIT SoftHand. Int. J. Robot. Res. 33(5), 768–782 (2014)CrossRefGoogle Scholar
  7. 7.
    Marino, H., Ferrati, M., Settimi, A., Rosales, C., Gabiccini, M.: On the problem of moving objects with autonomous robots: a unifying high-level planning approach. IEEE Robot. Autom. Lett. 1, 469–476 (2016)CrossRefGoogle Scholar
  8. 8.
    Kopicki, M., Detry, R., Adjigble, M., Leonardis, A., Wyatt, J.L.: One shot learning and generation of dexterous grasps for novel objects. Int. J. Robot. Res. 35(8), 959–976 (2016)CrossRefGoogle Scholar
  9. 9.
    Santaera, G., Luberto, E., Serio, A., Gabiccini, M., Bicchi, A.: Low-cost, fast and accurate reconstruction of robotic and human postures via IMU measurements. In: 2015 IEEE International Conference on Robotics and Automation (ICRA). IEEE (2015)Google Scholar

Copyright information

© Springer International Publishing AG 2016

Authors and Affiliations

  • Hamal Marino
    • 1
    Email author
  • Alessandro Settimi
    • 1
    • 2
  • Marco Gabiccini
    • 1
    • 2
    • 3
  1. 1.Centro di ricerca “E. Piaggio”PisaItaly
  2. 2.Department of Advanced RoboticsIstituto Italiano di TecnologiaGenovaItaly
  3. 3.DICIUniversity of PisaPisaItaly

Personalised recommendations