Motion Planning for an Elastic Rod Using Contacts

被引:10
|
作者
Roussel, Olivier [1 ]
Fernbach, Pierre [1 ]
Taix, Michel [1 ]
机构
[1] Univ Toulouse, UPS, CNRS, Lab Automat & Anal Syst, F-31330 Toulouse, France
关键词
Planning; Dynamics; Computational modeling; Deformable models; Grippers; Task analysis; Strain; Elastic rod motion; sampling-based motion planning; sliding motion planning; MANIPULATION; PATH;
D O I
10.1109/TASE.2019.2941046
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The contribution of this article is to propose an approach that solves the motion planning problem for an extensible elastic rod using contacts with the environment. We first show how motion planning for a deformable rod can be done by coupling both quasi-static and dynamic rod models with sampling-based methods. Sampling directly in the submanifold of static equilibrium and contact-free configurations allows to take advantage of the dynamic model to improve the exploration of the state space. Then, thanks to the contact information (point, forces, direction, and the number of contacts), the exploration of the rapidly exploring random tree (RRT) approach can be improved. We present a new RRT-SLIDE algorithm, which guides the roadmap extension with a sliding contact mode based on some principles of human reasoning. We show that our approach is probabilistically complete. We also demonstrate the necessity of considering contacts on complex scenarios with several simulation experiments. Besides its performances, our algorithm does not require further tuning phase for a new scenario. Note to Practitioners-This article was done under the industrial project Flecto. It aims at solving the assembly/disassembly task for a rod while satisfying the elasticity parameters of its material in a digital mockup. For industrial applications, the resolution time is a critical point. On the one hand, probabilistic motion planning methods require to efficiently build a roadmap of valid rod configurations. On the other hand, accurate rod modeling implies the use of a simulator based on the finite-element method (FEM). Nevertheless, the very large size of the roadmap that leads to a high number of calls to the simulator is conflicting with the high computational cost of FEM simulation. To overcome this problem, one solution is to reduce the number of simulator calls. This can be achieved by sampling the free space with an efficient parameterization and by limiting the use of the simulator to roadmap extension in the free space or in the contact space. We introduce heuristics based on contact information returned by the simulator to significantly reduce the computational time. One of the main advantages of our algorithm is that it does not require any tuning phase for each scenario. Although we do not solve the more general gripper manipulation planning problem, this approach could be used as a first step before computing the grippers' motion. In the framework of our project, we did not consider disassembling operations implying undoing rod knots. Consequently, we do not consider friction in our approach (friction simulation is necessary to handle knots).
引用
收藏
页码:670 / 683
页数:14
相关论文
共 50 条
  • [21] The optimization of the motion of an elastic rod by the method of integro-differential relations
    G. V. Kostin
    V. V. Saurin
    Journal of Computer and Systems Sciences International, 2006, 45 : 217 - 225
  • [22] Timed-Elastic Bands for Manipulation Motion Planning
    Magyar, Bence
    Tsiogkas, Nikolaos
    Deray, Jeremie
    Pfeiffer, Sammy
    Lane, David
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (04) : 3513 - 3520
  • [23] Efficient Sampling of Transition Constraints for Motion Planning under Sliding Contacts
    Khoury, Marie-Therese
    Orthey, Andreas
    Toussaint, Marc
    2021 IEEE 17TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2021, : 1547 - 1553
  • [24] A MOTION PLANNING STRATEGY FOR MULTIFINGERED HANDS CONSIDERING SLIDING AND ROLLING CONTACTS
    CHONG, NY
    CHOI, DH
    SUH, IH
    ROBOTICA, 1995, 13 : 149 - 158
  • [25] The elastic rod
    Pacheco, M. E. Q.
    Pina, E.
    REVISTA MEXICANA DE FISICA E, 2007, 53 (02): : 186 - 190
  • [26] Efficient Motion Planning for Quasi-Static Elastic Rods Using Geometry Neighborhood Approximation
    Roussel, Olivier
    Taix, Michel
    Bretl, Timothy
    2014 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS (AIM), 2014, : 1024 - 1029
  • [27] Approximation of an Elastic Rod with Self-ContactImpenetrable Elastic Rod
    Kathleen A. Hoffman
    Thomas I. Seidman
    Journal of Optimization Theory and Applications, 2022, 192 : 1001 - 1021
  • [28] MOTION COMPENSATION USING GEOMETRY AND AN ELASTIC MOTION MODEL
    Muhit, Abdullah A.
    Pickering, Mark R.
    Frater, Michael R.
    2009 16TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-6, 2009, : 621 - 624
  • [29] On Motion Stability of a System Formed by a Profile and an Elastic Rod. II.
    Capodanno, Pierre
    Bulletin of the Polish Academy of Sciences: Technical Sciences, 1984, 32 (7-8): : 371 - 378
  • [30] Spatiotemporal Elastic Bands for Motion Planning in Highly Dynamic Environments
    Amundsen, Herman B.
    Xanthidis, Marios
    Fore, Martin
    Kelasidi, Eleni
    IFAC PAPERSONLINE, 2024, 58 (20): : 27 - 34