Proceedings

A New Trajectory Deformation Algorithm Based on Affine Transformations

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 3037-3040.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

We propose a method to deform robot trajectories based on affine transformations. At the heart of our approach is the concept of affine invariance: trajectories are deformed in order to avoid unexpected obstacles or to attain new goals but, at the same time, certain precise features of the original motions are preserved. Such features include for instance trajectory smoothness, periodicity, affine velocity, or more generally, all affine-invariant features, which are of particular importance in human-centered applications. Furthermore, the proposed method is very efficient and easy to implement: there is no need to re-integrate even a part of the trajectory and, in most cases, closed-form solutions can be worked out. The method is also versatile: optimization of geometric and dynamics parameters or satisfaction of inequality constraints can be taken into account in a very natural way. As illustration, we present a method for transferring human motions to humanoid robots while preserving equi-affine velocity. Building on the presented affine deformation framework, we finally revisit the concept of trajectory redundancy from the viewpoint of group theory.

  1. [Bennequin et al., 2009] D. Bennequin, R. Fuchs, A. Berthoz, and T. Flash. Movement timing and in- variance arise from several geometries. PLoS Comput Biol, 5(7):e1000426, Jul 2009.
  2. [Duindam et al., 2010] V. Duindam, J. Xu, R. Alterovitz, S. Sastry, and K. Goldberg. Three-dimensional motion planning algorithms for steerable needles using inverse kinematics. The International Journal of Robotics Re- search, 29(7):789-800, 2010.
  3. [Gleicher, 1998] M. Gleicher. Retargetting motion to new characters. In ACM SIGGRAPH, pages 33-42. ACM, 1998.
  4. [Ijspeert et al., 2002] A.J. Ijspeert, J. Nakanishi, and S. Schaal. Movement imitation with nonlinear dynamical systems in humanoid robots. In IEEE International Conference on Robotics and Automation, 2002.
  5. [Kanoun et al., 2011] O. Kanoun, F. Lamiraux, and P.-B. Wieber. Kinematic control of redundant manipulators: Generalizing the task-priority framework to inequality tasks. IEEE Transactions on Robotics, 27(4):785-792, 2011.
  6. [Koenderink and Van Doorn, 1991] J.J. Koenderink and A.J. Van Doorn. Affine structure from motion. JOSA A, 8(2):377-385, 1991.
  7. [Lacquaniti et al., 1983] F Lacquaniti, C Terzuolo, and P Vi- viani. The law relating the kinematic and figural aspects of drawing movements. Acta Psychol (Amst), 54(1-3):115- 30, October 1983.
  8. [Lamiraux et al., 2004] F. Lamiraux, D. Bonnafous, and O. Lefebvre. Reactive path deformation for nonholo- nomic mobile robots. IEEE Transactions on Robotics, 20(6):967-977, 2004.
  9. [Lee and Shin, 1999] J. Lee and S.Y. Shin. A hierarchical approach to interactive motion editing for human-like fig- ures. In ACM SIGGRAPH, pages 39-48. ACM, 1999.
  10. [Maoz et al., 2009] U. Maoz, A. Berthoz, and T. Flash. Complex unconstrained three-dimensional hand move- ment and constant equi-affine speed. Journal of Neuro- physiology, 101(2):1002-1015, 2009.
  11. [Pham and Bennequin, 2012] Quang-Cuong Pham and Daniel Bennequin. Affine invariance of human hand movements: a direct test, 2012. http://arxiv.org/abs/1209.1467. Link
  12. [Pham and Hicheur, 2009] Q.-C. Pham and H. Hicheur. On the open-loop and feedback processes that underlie the for- mation of trajectories during visual and nonvisual locomo- tion in humans. J Neurophysiol, 102(5):2800-2815, 2009.
  13. [Pham and Nakamura, 2012a] Q.-C. Pham and Y. Naka- mura. Affine trajectory deformation for redundant manip- ulators. In Robotics: Science and Systems, 2012.
  14. [Pham and Nakamura, 2012b] Q.-C. Pham and Y. Naka- mura. Regularity properties and deformation of wheeled robots trajectories. In IEEE International Conference on Robotics and Automation, 2012.
  15. [Pollick and Sapiro, 1997] F E Pollick and G Sapiro. Con- stant affine velocity predicts the 1/3 power law of planar motion perception and generation. Vision Res, 37(3):347- 53, Feb 1997.
  16. [Pollick et al., 2009] F.E. Pollick, U. Maoz, A.A. Handzel, P.J. Giblin, G. Sapiro, and T. Flash. Three-dimensional arm movements at constant equi-affine speed. Cortex, 45(3):325-339, 2009.
  17. [Rose et al., 1996] C. Rose, B. Guenter, B. Bodenheimer, and M.F. Cohen. Efficient generation of motion transitions using spacetime constraints. In ACM SIGGRAPH, pages 147-154. ACM, 1996.
  18. [Seiler et al., 2010] K. Seiler, S. Singh, and H. Durrant- Whyte. Using Lie group symmetries for fast corrective motion planning. In Algorithmic Foundations of Robotics IX, 2010.
  19. [Shneiderman, 1997] B. Shneiderman. Direct manipulation for comprehensible, predictable and controllable user in- terfaces. In Proceedings of the 2nd international confer- ence on Intelligent user interfaces, pages 33-39. ACM, 1997.
  20. [Shoemake and Duff, 1992] K. Shoemake and T. Duff. Ma- trix animation and polar decomposition. In Proceedings of the Conference on Graphics Interface, volume 92, pages 258-264, 1992.
  21. [Ude et al., 2000] A. Ude, C.G. Atkeson, and M. Riley. Plan- ning of joint trajectories for humanoid robots using B- spline wavelets. In IEEE International Conference on Robotics and Automation, volume 3, pages 2223-2228. IEEE, 2000.
  22. [Ude et al., 2010] A. Ude, A. Gams, T. Asfour, and J. Mo- rimoto. Task-specific generalization of discrete and peri- odic dynamic movement primitives. IEEE Transactions on Robotics, 26(5):800-815, 2010.
  23. [Viviani and Stucchi, 1992] P Viviani and N Stucchi. Bi- ological movements look uniform: evidence of motor- perceptual interactions. J Exp Psychol Hum Percept Per- form, 18(3):603-23, Aug 1992.
  24. [Yamane and Nakamura, 2003a] K. Yamane and Y. Naka- mura. Dynamics filter -concept and implementation of online motion generator for human figures. IEEE Transac- tions on Robotics and Automation, 19(3):421-432, 2003.
  25. [Yamane and Nakamura, 2003b] K. Yamane and Y. Naka- mura. Natural motion animation through constraining and deconstraining at will. IEEE Transactions on visualization and computer graphics, pages 352-360, 2003.
  26. [Yamane et al., 2004] K. Yamane, J.J. Kuffner, and J.K. Hodgins. Synthesizing animations of human manipula- tion tasks. In ACM Transactions on Graphics (TOG), vol- ume 23, pages 532-539. ACM, 2004.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards