Coordinated Control of Flexible Cables With Human-Like Dual Manipulators

Due to the flexibility and high degrees-of-freedom of flexible cables, their dynamic modeling and precise control are challenging. In this paper, the dynamic modeling and control of flexible cables with human-like dual manipulators are studied to deploy them on a plane and form the desired shapes automatically. First, we establish a dynamic model of flexible cables based on a discrete elastic rod model. This model can simulate their stretching, bending, and twisting deformations. Then, we consider the collisions, contacts, and frictions between the flexible cables and the plane, add kinematic constraints to the model, and finally obtain an implementable dynamic solution of the model. Next, we propose dynamic control schemes including parallel dual-arm control and coordinated dual-arm control to deploy the flexible cables on a plane and form the desired shapes for dual-arm controls. Finally, experimental and simulation studies are carried out to illustrate the effectiveness of the dynamic model and the validity of the control schemes. The results show that the model can successfully demonstrate the deformations of flexible cables, and the proposed control schemes can successfully manipulate flexible cables in different tasks.

[1]  Timothy Bretl,et al.  Quasi-static manipulation of a planar elastic rod using multiple robotic grippers , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  E. Vouga,et al.  Discrete viscous threads , 2010, ACM Trans. Graph..

[3]  Dinesh Manocha,et al.  Efficient Motion Planning of Highly Articulated Chains using Physics-based Sampling , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[4]  Lydia E. Kavraki,et al.  Planning Paths for Elastic Objects under Manipulation Constraints , 2001, Int. J. Robotics Res..

[5]  Timothy Bretl,et al.  The free configuration space of a Kirchhoff elastic rod is path-connected , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[6]  Elmar Schömer,et al.  Interactive simulation of one-dimensional flexible parts , 2006, Symposium on Solid and Physical Modeling.

[7]  Eitan Grinspun,et al.  Discrete elastic rods , 2008, ACM Trans. Graph..

[8]  Timothy Bretl,et al.  Manipulation planning with contacts for an extensible elastic rod by sampling on the submanifold of static equilibrium configurations , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[9]  Nadia Magnenat-Thalmann,et al.  Modeling Dynamic Hair as a Continuum , 2001, Comput. Graph. Forum.

[10]  Bruno Siciliano,et al.  From Differential Geometry of Curves to Helical Kinematics of Continuum Robots Using Exponential Mapping , 2018, ARK.

[11]  Manuel Graña,et al.  Linked multi-component mobile robots: Modeling, simulation and control , 2010, Robotics Auton. Syst..

[12]  Timothy Bretl,et al.  Efficient motion planning for quasi-static elastic rods using geometry neighborhood approximation , 2014, 2014 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[13]  Elmar Schömer,et al.  A Virtual Environment for Interactive Assembly Simulation: From Rigid Bodies to Deformable Cables , 2001 .

[14]  Ettore Pennestrì,et al.  Modeling elastic beams using dynamic splines , 2011 .

[15]  Ming C. Lin,et al.  Adaptive dynamics of articulated bodies , 2005, SIGGRAPH 2005.

[16]  Martin Servin,et al.  Ieee Transactions on Visualization and Computer Graphics 2 Rigid Body Cable for Virtual Environments , 2022 .

[17]  Qian Wang,et al.  An efficient FE model of slender members for crash analysis of cable barriers , 2013 .

[18]  Frederick R. Driscoll,et al.  Development and validation of a lumped-mass dynamics model of a deep-sea ROV system , 2000 .

[19]  J. Spillmann,et al.  CoRdE: Cosserat rod elements for the dynamic simulation of one-dimensional elastic objects , 2007, SCA '07.

[20]  Stephane Cotin,et al.  Interactive physically-based simulation of catheter and guidewire , 2006, Comput. Graph..

[21]  Timothy Bretl,et al.  Quasi-static manipulation of a Kirchhoff elastic rod based on a geometric analysis of equilibrium configurations , 2014, Int. J. Robotics Res..

[22]  Hans-Peter Seidel,et al.  Real-time lens blur effects and focus control , 2010, SIGGRAPH 2010.

[23]  Hidefumi Wakamatsu,et al.  Deformation path planning for manipulation of flexible circuit boards , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[24]  Dinesh K. Pai,et al.  STRANDS: Interactive Simulation of Thin Solids using Cosserat Models , 2002, Comput. Graph. Forum.

[25]  Jean-Claude Léon,et al.  Flexible Beam Part Manipulation for Assembly Operation Simulation in a Virtual Reality Environment , 2004, J. Comput. Inf. Sci. Eng..

[26]  Yunyi Jia,et al.  Coordinated motion control of a nonholonomic mobile manipulator for accurate motion tracking , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[27]  Eitan Grinspun,et al.  A discrete geometric approach for simulating the dynamics of thin viscous threads , 2012, J. Comput. Phys..

[28]  Laurent Grisoni,et al.  Geometrically exact dynamic splines , 2008, Comput. Aided Des..

[29]  Markus H. Gross,et al.  Eurographics/ Acm Siggraph Symposium on Computer Animation (2008) Flexible Simulation of Deformable Models Using Discontinuous Galerkin Fem , 2022 .

[30]  Yunyi Jia,et al.  Dynamic Modeling and Control of Flexible Cables for Shape Forming , 2019 .

[31]  B. Buckham,et al.  Development of a Finite Element Cable Model for Use in Low-Tension Dynamics Simulation , 2004 .

[32]  David Johnson,et al.  Deformable robot motion planning in a reduced-dimension configuration space , 2010, 2010 IEEE International Conference on Robotics and Automation.

[33]  Timothy Bretl,et al.  Experiments in quasi-static manipulation of a planar elastic rod , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[34]  Lydia E. Kavraki,et al.  Path planning for deformable linear objects , 2006, IEEE Transactions on Robotics.

[35]  Le Anh Tuan,et al.  Adaptive neural network second-order sliding mode control of dual arm robots , 2017 .

[36]  Marie-Paule Cani,et al.  Super-helices for predicting the dynamics of natural hair , 2006, SIGGRAPH 2006.

[37]  Dinesh Manocha,et al.  Constraint-Based Motion Planning of Deformable Robots , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[38]  O. Nocent,et al.  Continuous deformation energy for dynamic material splines subject to finite displacements , 2001 .

[39]  Sungwan Kim,et al.  Guest editorial: Special issue on Soft Robotics , 2017 .

[40]  Hong Qin,et al.  Dynamic NURBS with geometric constraints for interactive sculpting , 1994, TOGS.

[41]  Xavier Provot,et al.  Deformation Constraints in a Mass-Spring Model to Describe Rigid Cloth Behavior , 1995 .

[42]  E. Grinspun,et al.  Discrete elastic rods , 2008, SIGGRAPH 2008.

[43]  Lydia E. Kavraki,et al.  Path Planning for Variable Resolution Minimal-Energy Curves of Constant Length , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[44]  Patrick Dähne,et al.  Real-Time Virtual Cables Based on Kinematic Simulation , 2000, WSCG.

[45]  Jianhua Liu,et al.  Physically based real-time interactive assembly simulation of cable harness , 2017 .

[46]  Jianhua Liu,et al.  Assembly simulation of multi-branch cables , 2017 .

[47]  Hyeong-Seok Ko,et al.  Simulating complex hair with robust collision handling , 2005, SCA '05.

[48]  Rikard Söderberg,et al.  Automatic assembly path planning for wiring harness installations , 2013 .

[49]  Timothy Bretl,et al.  Motion Planning for a Deformable Linear Object , 2014 .

[50]  Le Anh Tuan,et al.  Parameter estimator integrated-sliding mode control of dual arm robots , 2017 .

[51]  Bruno Siciliano,et al.  A Geometrically Exact Model for Soft Continuum Robots: The Finite Element Deformation Space Formulation. , 2019, Soft robotics.