Academia.eduAcademia.edu

Outline

Generalizing grasps across partly similar objects

2012, 2012 IEEE International Conference on Robotics and Automation

Abstract

The paper starts by reviewing the challenges associated to grasp planning, and previous work on robot grasping. Our review emphasizes the importance of agents that generalize grasping strategies across objects, and that are able to transfer these strategies to novel objects. In the rest of the paper, we then devise a novel approach to the grasp transfer problem, where generalization is achieved by learning, from a set of grasp examples, a dictionary of object parts by which objects are often grasped. We detail the application of dimensionality reduction and unsupervised clustering algorithms to the end of identifying the size and shape of parts that often predict the application of a grasp. The learned dictionary allows our agent to grasp novel objects which share a part with previously seen objects, by matching the learned parts to the current view of the new object, and selecting the grasp associated to the best-fitting part. We present and discuss a proof-of-concept experiment in which a dictionary is learned from a set of synthetic grasp examples. While prior work in this area focused primarily on shape analysis (parts identified, e.g., through visual clustering, or salient structure analysis), the key aspect of this work is the emergence of parts from both object shape and grasp examples. As a result, parts intrinsically encode the intention of executing a grasp.

References (37)

  1. J. Aleotti and S. Caselli. Part-based robot grasp planning from human demonstration. In IEEE International Conference on Robotics and Automation, 2011.
  2. C. Bard and J. Troccaz. Automatic preshaping for a dextrous hand from a simple description of objects. In IEEE International Workshop on Intelligent Robots and Systems, pages 865-872. IEEE, 1990.
  3. A. Bicchi and V. Kumar. Robotic grasping and contact: a review. In IEEE International Conference on Robotics and Automation, 2000.
  4. C. M. Bishop. Pattern recognition and machine learning, 2006.
  5. C. Borst, M. Fischer, and G. Hirzinger. Grasping the dice by dicing the grasp. In IEEE/RSJ International Conference on Intelligent Robots and Systems, volume 4, pages 3692-3697, 2003.
  6. Y. Boykov and M.-P. Jolly. Interactive Graph Cuts for Optimal Boundary & Region Segmentation of Objects in N-D Images. In International Conference on Computer Vision, 2005.
  7. J. Coelho, J. Piater, and R. Grupen. Developing haptic and visual perceptual categories for reaching and grasping with a humanoid robot. In Robotics and Autonomous Systems, volume 37, pages 7-8, 2000.
  8. M. Cox and T. Cox. Multidimensional scaling. Handbook of data visualization, Jan. 2008.
  9. C. de Granville, J. Southerland, and A. H. Fagg. Learning grasp affordances through human demonstration. In IEEE International Conference on Development and Learning, 2006.
  10. R. Detry. Learning of Multi-Dimensional, Multi-Modal Features for Robotic Grasping. PhD thesis, University of Liège, 2010. Supervisor: Justus Piater.
  11. R. Detry, D. Kraft, O. Kroemer, L. Bodenhagen, J. Peters, N. Krüger, and J. Piater. Learning grasp affordance densities. Paladyn. Journal of Behavioral Robotics, 2(1):1-17, 2011.
  12. R. Detry and J. Piater. Grasp generalization via predictive parts. In Austrian Robotics Workshop, 2011.
  13. R. Detry, N. Pugeault, and J. Piater. A probabilistic framework for 3D visual object representation. IEEE Trans. Pattern Anal. Mach. Intell., 31(10):1790-1803, 2009.
  14. C. Goldfeder, M. Ciocarlie, H. Dang, and P. Allen. The Columbia grasp database. In IEEE International Conference on Robotics and Automation, 2009.
  15. A. Herzog, P. Pastor, M. Kalakrishnan, L. Righetti, T. Asfour, and S. Schaal. Template-based learning of grasp selection. In The PR2 Workshop (Workshop at IROS'11), 2011.
  16. Y. Hu, R. Eagleson, and M. A. Goodale. Human visual servoing for reaching and grasping: The role of 3-d geometric features. In IEEE International Conference on Robotics and Automation, 1999.
  17. L. S. Jakobson and M. A. Goodale. Factors affecting higher-order movement planning: a kinematic analysis of human prehension. Ex- perimental Brain Research, 86(1):199-208, 1991.
  18. M. Jeannerod. The timing of natural prehension movements. Journal of Motor Behavior, 1984.
  19. R. S. Johansson. Sensory input and control of grip. In Novartis Foundation Symposium, pages 45-58, 1998.
  20. A. E. Johnson and M. Hebert. Using spin images for efficient object recognition in cluttered 3D scenes. IEEE Trans. Pattern Anal. Mach. Intell., 21:433-449, 1999.
  21. I. Kamon, T. Flash, and S. Edelman. Learning to grasp using visual information. In IEEE International Conference on Robotics and Automation, volume 3, pages 2470-2476, 1996.
  22. J. Kim. M. eng. Master's thesis, Massachusetts Institute of Technology, 2007.
  23. A. T. Miller, S. Knoop, H. Christensen, and P. K. Allen. Automatic grasp planning using shape primitives. In IEEE International Confer- ence on Robotics and Automation, volume 2, pages 1824-1829, 2003.
  24. L. Montesano and M. Lopes. Learning grasping affordances from local visual descriptors. In IEEE International Conference on Development and Learning, 2009.
  25. A. Morales, E. Chinellato, A. H. Fagg, and A. P. del Pobil. Using experience for assessing grasp reliability. International Journal of Humanoid Robotics, 1(4):671-691, 2004.
  26. G. Rizzolatti, R. Camarda, L. Fogassi, M. Gentilucci, G. Luppino, and M. Matelli. Functional organization of inferior area 6 in the macaque monkey. Experimental Brain Research, 71(3):491-507, 1988.
  27. G. Rizzolatti and G. Luppino. The cortical motor system. Neuron, 31(6):889-901, 2001.
  28. R. Rusu, N. Blodow, and M. Beetz. Fast point feature histograms (FPFH) for 3D registration. In IEEE International Conference on Robotics and Automation, 2009.
  29. M. Saric, C. H. Ek, and D. Kragic. Dimensionality Reduction via Euclidean Distance Embeddings. Technical report, KTH, Royal Institute of Technology, Stockholm, 2011.
  30. A. Saxena, J. Driemeyer, and A. Y. Ng. Robotic Grasping of Novel Objects using Vision. International Journal of Robotics Research, 27(2):157, 2008.
  31. B. Schölkopf and A. Smola. Kernel principal component analysis. Artificial Neural Networks-ICANN'97, 1997.
  32. G. Schwarz. Estimating the dimension of a model. The Annals of Statistics, 6(2):461-464, 1978.
  33. J. Shi and J. Malik. Normalized cuts and image segmentation. IEEE Transactions on Pattern Analysis and Machine Intelligence, 22(8):888-905, 2000.
  34. K. B. Shimoga. Robot grasp synthesis algorithms: A survey. The International Journal of Robotics Research, 15(3):230, 1996.
  35. D. Song, C. H. Ek, K. Huebner, and D. Kragic. Multivariate Discretization for Bayesian Network Structure Learning in Robot Grasping. In International Conference on Robotics and Automation, pages 1-8. Royal Institute of Technology, 2011.
  36. J. D. Sweeney and R. Grupen. A model of shared grasp affordances from demonstration. In International Conference on Humanoid Robots, 2007.
  37. L. E. Zhang, M. Ciocarlie, and K. Hsiao. Grasp evaluation with gras- pable feature matching. In RSS Workshop on Mobile Manipulation: Learning to Manipulate, 2011.