Papers
Topics
Authors
Recent
2000 character limit reached

Enhancing motion trajectory segmentation of rigid bodies using a novel screw-based trajectory-shape representation (2309.11413v1)

Published 20 Sep 2023 in cs.RO and cs.CV

Abstract: Trajectory segmentation refers to dividing a trajectory into meaningful consecutive sub-trajectories. This paper focuses on trajectory segmentation for 3D rigid-body motions. Most segmentation approaches in the literature represent the body's trajectory as a point trajectory, considering only its translation and neglecting its rotation. We propose a novel trajectory representation for rigid-body motions that incorporates both translation and rotation, and additionally exhibits several invariant properties. This representation consists of a geometric progress rate and a third-order trajectory-shape descriptor. Concepts from screw theory were used to make this representation time-invariant and also invariant to the choice of body reference point. This new representation is validated for a self-supervised segmentation approach, both in simulation and using real recordings of human-demonstrated pouring motions. The results show a more robust detection of consecutive submotions with distinct features and a more consistent segmentation compared to conventional representations. We believe that other existing segmentation methods may benefit from using this trajectory representation to improve their invariance.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (20)
  1. S. Dodge, R. Weibel, and E. Forootan, “Revealing the physics of movement: Comparing the similarity of movement characteristics of different types of moving objects,” Computers, Environment and Urban Systems, vol. 33, no. 6, pp. 419–434, 2009.
  2. M. Teimouri, U. G. Indahl, H. Sickel, and H. Tveite, “Deriving animal movement behaviors using movement parameters extracted from location data,” ISPRS International Journal of Geo-Information, vol. 7, no. 2, 2018.
  3. S. Krishnan, A. Garg, S. Patil, C. Lea, G. Hager, P. Abbeel, and K. Goldberg, “Transition state clustering: Unsupervised surgical trajectory segmentation for robot learning,” The International Journal of Robotics Research, vol. 36, no. 13-14, pp. 1595–1618, 2017.
  4. M. Wächter and T. Asfour, “Hierarchical segmentation of manipulation actions based on object relations and motion characteristics,” in International Conference on Advanced Robotics, 2015, pp. 549–556.
  5. S. H. Lee, I. H. Suh, S. Calinon, and R. Johansson, “Autonomous framework for segmenting robot trajectories of manipulation task,” Autonomous Robots, vol. 38, pp. 107–141, 2014.
  6. C. Song, G. Liu, X. Zhang, X. Zang, C. Xu, and J. Zhao, “Robot complex motion learning based on unsupervised trajectory segmentation and movement primitives,” ISA Transactions, vol. 97, pp. 325–335, 2020.
  7. D. Kulic, W. Takano, and Y. Nakamura, “Online segmentation and clustering from continuous observation of whole body motions,” IEEE Transactions on Robotics, vol. 25, no. 5, pp. 1158–1166, 2009.
  8. F. Meier, E. Theodorou, F. Stulp, and S. Schaal, “Movement segmentation using a primitive library,” in 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2011, pp. 3407–3412.
  9. M. Buchin, A. Driemel, M. J. van Kreveld, and V. S. Adinolfi, “Segmenting trajectories: A framework and algorithms using spatiotemporal criteria,” Journal of Spatial Information Science, vol. 3, pp. 33–63, 2011.
  10. Z. Izakian, M. S. Mesgari, and R. Weibel, “A feature extraction based trajectory segmentation approach based on multiple movement parameters,” Engineering Applications of Artificial Intelligence, vol. 88, p. 103394, 2020.
  11. J. De Schutter, “Invariant description of rigid body motion trajectories,” Journal of Mechanisms and Robotics, vol. 2, no. 1, pp. 011 004/1–9, 2010.
  12. H. Bruyninckx, “Robot kinematics and dynamics,” https://u0011821.pages.gitlab.kuleuven.be/pdf/2009-HermanBruyninckx-robotics-textbook.pdf, November 2021, course notes, Department of Mechanical Engineering, KU Leuven.
  13. M. Chasles, “Note sur les propriétés générales du système de deux corps semblables entr’eux et placés d’une manière quelconque dans l’espace; et sur le déplacement fini ou in infiniment petit d’un corps solide libre,” in Bulletin des Sciences Mathématiques, Astronomiques, Physiques et Chimiques, vol. 14, 1830, pp. 321–326.
  14. M. Ceccarelli, “Screw axis defined by giulio mozzi in 1763 and early studies on helicoidal motion,” Mechanism and Machine Theory, vol. 35, no. 6, pp. 761–770, 2000.
  15. G. Chirikjian, “Partial bi-invariance of se(3) metrics 1,” Journal of Computing and Information Science in Engineering, vol. 15, p. 011008, 2015.
  16. F. C. Park, “Distance Metrics on the Rigid-Body Motions with Applications to Mechanism Design,” Journal of Mechanical Design, vol. 117, no. 1, pp. 48–54, 1995.
  17. L. Kavan, S. Collins, J. Žára, and C. O’Sullivan, “Geometric skinning with approximate dual quaternion blending,” ACM Transactions on Graphics (TOG), vol. 27, no. 4, pp. 1–23, 2008.
  18. Y. Guo, Y. Li, and Z. Shao, “Dsrf: A flexible trajectory descriptor for articulated human action recognition,” Pattern Recognition, vol. 76, pp. 137–148, 2018.
  19. B. Roth, “Finding geometric invariants from time-based invariants for spherical and spatial motions,” Journal of Mechanical Design, vol. 127, no. 2, pp. 227–231, 2005.
  20. “Self-supervised segmentation of temporal rigid body trajectories,” https://gitlab.kuleuven.be/robotgenskill/public_code/segmentation_paper_code.

Summary

We haven't generated a summary for this paper yet.

Slide Deck Streamline Icon: https://streamlinehq.com

Whiteboard

Dice Question Streamline Icon: https://streamlinehq.com

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Lightbulb Streamline Icon: https://streamlinehq.com

Continue Learning

We haven't generated follow-up questions for this paper yet.

List To Do Tasks Checklist Streamline Icon: https://streamlinehq.com

Collections

Sign up for free to add this paper to one or more collections.