Task and Configuration Space Compliance of Continuum Robots via Lie Group and Modal Shape Formulations (2306.13155v1)
Abstract: Continuum robots suffer large deflections due to internal and external forces. Accurate modeling of their passive compliance is necessary for accurate environmental interaction, especially in scenarios where direct force sensing is not practical. This paper focuses on deriving analytic formulations for the compliance of continuum robots that can be modeled as Kirchhoff rods. Compared to prior works, the approach presented herein is not subject to the constant-curvature assumptions to derive the configuration space compliance, and we do not rely on computationally-expensive finite difference approximations to obtain the task space compliance. Using modal approximations over curvature space and Lie group integration, we obtain closed-form expressions for the task and configuration space compliance matrices of continuum robots, thereby bridging the gap between constant-curvature analytic formulations of configuration space compliance and variable curvature task space compliance. We first present an analytic expression for the compliance of a single Kirchhoff rod. We then extend this formulation for computing both the task space and configuration space compliance of a tendon-actuated continuum robot. We then use our formulation to study the tradeoffs between computation cost and modeling accuracy as well as the loss in accuracy from neglecting the Jacobian derivative term in the compliance model. Finally, we experimentally validate the model on a tendon-actuated continuum segment, demonstrating the model's ability to predict passive deflections with error below 11.5\% percent of total arc length.
- A. L. Orekhov and N. Simaan, “Directional stiffness modulation of parallel robots with kinematic redundancy and variable stiffness joints,” Journal of Mechanisms and Robotics, vol. 11, no. 5, Jul. 2019.
- J. J. Rice and J. M. Schimmels, “Passive compliance control of redundant serial manipulators,” Journal of Mechanisms and Robotics, vol. 10, no. 4, p. 041009, 2018.
- A. Alamdari, R. Haghighi, and V. Krovi, “Stiffness modulation in an elastic articulated-cable leg-orthosis emulator: Theory and experiment,” IEEE Transactions on Robotics, vol. 34, no. 5, pp. 1266–1279, 2018.
- J. K. Salisbury, “Active stiffness control of a manipulator in cartesian coordinates,” in 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes, Dec. 1980, pp. 95–100.
- M. Mahvash and P. E. Dupont, “Stiffness control of surgical continuum manipulators,” IEEE Transactions on Robotics, vol. 27, no. 2, pp. 334–345, 2011.
- R. E. Goldman, A. Bajo, and N. Simaan, “Compliant motion control for multisegment continuum robots with actuation force sensing,” IEEE Transactions on Robotics, vol. 30, no. 4, pp. 890–902, 2014.
- J. Burgner-Kahrs, D. C. Rucker, and H. Choset, “Continuum robots for medical applications: A survey,” IEEE Transactions on Robotics, vol. 31, no. 6, pp. 1261–1280, 2015.
- K. Oliver-Butler, J. Till, and C. Rucker, “Continuum robot stiffness under external loads and prescribed tendon displacements,” IEEE Transactions on Robotics, vol. 35, no. 2, pp. 403–419, 2019.
- I. Gravagne and I. Walker, “Manipulability, force, and compliance analysis for planar continuum manipulators,” IEEE Transactions on Robotics and Automation, vol. 18, no. 3, pp. 263–273, 2002.
- D. C. Rucker and R. J. Webster, “Computing Jacobians and compliance matrices for externally loaded continuum robots,” in 2011 IEEE International Conference on Robotics and Automation. IEEE, 2011, pp. 945–950.
- C. B. Black, J. Till, and D. C. Rucker, “Parallel continuum robots: Modeling, analysis, and actuation-based force sensing,” IEEE Transactions on Robotics, vol. 34, no. 1, pp. 29–47, 2017.
- A. Bajo and N. Simaan, “Hybrid motion/force control of multi-backbone continuum robots,” The International journal of robotics research, vol. 35, no. 4, pp. 422–434, 2016.
- R. Yasin and N. Simaan, “Joint-level force sensing for indirect hybrid force/position control of continuum robots with friction,” The International Journal of Robotics Research, vol. 40, no. 4-5, pp. 764–781, 2021.
- R. Yasin, L. Wang, C. Abah, and N. Simaan, “Using continuum robots for force-controlled semi autonomous organ exploration and registration,” in 2018 International Symposium on Medical Robotics (ISMR), 2018, pp. 1–6.
- G. Jelenić and M. Saje, “A kinematically exact space finite strain beam model—finite element formulation by generalized virtual work principle,” Computer Methods in Applied Mechanics and Engineering, vol. 120, no. 1-2, pp. 131–161, 1995.
- J. Simo, “The (symmetric) hessian for geometrically nonlinear models in solid mechanics: intrinsic definition and geometric interpretation,” Computer Methods in Applied Mechanics and Engineering, vol. 96, no. 2, pp. 189–200, 1992.
- A. L. Orekhov, E. Z. Ahronovich, and N. Simaan, “Lie group formulation and sensitivity analysis for shape sensing of variable curvature continuum robots with general string encoder routing,” IEEE Transactions on Robotics, 2023.
- G. S. Chirikjian and J. W. Burdick, “A modal approach to hyper-redundant manipulator kinematics,” IEEE Transactions on Robotics and Automation, vol. 10, no. 3, pp. 343–354, 1994.
- R. Jödicke, U. Jungnickel, and A. Müller, “Lie group modeling of nonlinear helical beam elements,” in International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, vol. 46391. American Society of Mechanical Engineers, 2014, p. V006T10A030.
- L. Wang and N. Simaan, “Investigation of error propagation in multi-backbone continuum robots,” Advances in robot kinematics, pp. 385–394, 2014.
- S. M. H. Sadati, S. E. Naghibi, I. D. Walker, K. Althoefer, and T. Nanayakkara, “Control space reduction and real-time accurate modeling of continuum manipulators using Ritz and Ritz-Galerkin methods,” IEEE Robotics and Automation Letters, vol. 3, no. 1, pp. 328–335, Jan. 2018.
- P. S. Gonthina, A. D. Kapadia, I. S. Godage, and I. D. Walker, “Modeling variable curvature parallel continuum robots using Euler curves,” in 2019 International Conference on Robotics and Automation (ICRA). IEEE, 2019, pp. 1679–1685.
- P. Rao, Q. Peyron, and J. Burgner-Kahrs, “Using Euler curves to model continuum robots,” in 2021 IEEE International Conference on Robotics and Automation (ICRA), 2021, pp. 1402–1408.
- S. H. Sadati, Z. Mitros, R. Henry, L. Zeng, L. Da Cruz, and C. Bergeles, “Real-time dynamics of concentric tube robots with reduced-order kinematics based on shape interpolation,” IEEE Robotics and Automation Letters, vol. 7, no. 2, pp. 5671–5678, 2022.
- F. Renda, C. Armanini, V. Lebastard, F. Candelier, and F. Boyer, “A geometric variable-strain approach for static modeling of soft manipulators with tendon and fluidic actuation,” IEEE Robotics and Automation Letters, vol. 5, no. 3, pp. 4006–4013, Jul. 2020.
- F. Boyer, V. Lebastard, F. Candelier, and F. Renda, “Dynamics of continuum and soft robots: A strain parameterization based approach,” IEEE Transactions on Robotics, vol. 37, no. 3, pp. 847–863, 2020.
- A. Iserles, H. Z. Munthe-Kaas, S. P. Nørsett, and A. Zanna, “Lie-group methods,” Acta numerica, vol. 9, pp. 215–365, 2000.
- A. L. Orekhov and N. Simaan, “Solving Cosserat rod models via collocation and the Magnus expansion,” in IEEE/RSJ International Conference on Robots and Systems (IROS), Oct. 2020.
- D. C. Rucker and R. J. Webster, “Statics and dynamics of continuum robots with general tendon routing and external loading,” IEEE Transactions on Robotics, vol. 27, no. 6, pp. 1033–1044, Dec. 2011.
- N. Simaan, “Snake-like units using flexible backbones and actuation redundancy for enhanced miniaturization,” in Proceedings of the 2005 IEEE International Conference on Robotics and Automation. IEEE, 2005, pp. 3012–3017.
- S.-F. Chen and I. Kao, “Conservative congruence transformation for joint and cartesian stiffness matrices of robotic hands and fingers,” The International Journal of Robotics Research, vol. 19, no. 9, pp. 835–847, 2000.
- N. Simaan, R. Taylor, and P. Flint, “A dexterous system for laryngeal surgery,” in IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA’04. 2004, vol. 1, 2004, pp. 351–357.
- B. J. Yi, R. A. Freeman, and D. Tesar, “Open-loop stiffness control of overconstrained mechanisms/robotic linkage systems,” in 1989 International Conference on Robotics and Automation Proceedings, May 1989, pp. 1340–1345 vol.3.
- B.-J. Yi and R. A. Freeman, “Geometric analysis of antagonistic stiffness in redundantly actuated parallel mechanisms,” Journal of Robotic Systems, vol. 10, no. 5, pp. 581–603, Jul. 1993.
- N. Simaan and M. Shoham, “Geometric interpretation of the derivatives of parallel robots’ jacobian matrix with application to stiffness control,” Journal of Mechanical Design, vol. 125, no. 1, p. 33, 2003.
- A. L. Orekhov, V. A. Aloi, and D. C. Rucker, “Modeling parallel continuum robots with general intermediate constraints,” in 2017 IEEE International Conference on Robotics and Automation (ICRA), May 2017, pp. 6142–6149.
- G. Alici and B. Shirinzadeh, “Enhanced stiffness modeling, identification and characterization for robot manipulators,” IEEE Transactions on Robotics, vol. 21, no. 4, pp. 554–564, 2005.
- E. B. Pitt, N. Simaan, and E. J. Barth, “An investigation of stiffness modulation limits in a pneumatically actuated parallel robot with actuation redundancy,” in ASME/BATH 2015 Symposium on Fluid Power and Motion Control. American Society of Mechanical Engineers, 2015, p. V001T01A063.