Abstract
In recent years, research on continuum robots has advanced significantly to overcome the limitations of rigid-link robots that particularly suffer when working in a confined environment and have some insecure interaction. To address these issues, this paper proposes a design of a novel Cable-Driven Continuum Robot (CDCR) serially formed by dual-cross-module sections inspired by a fish bone-like structure. The proposed design combines multiple features of lightweight, flexibility, rigid structural stability, and asymmetric-shaped workspace. Furthermore, based on the famous Constant Curvature Kinematic Approach, the paper develops the forward and inverse kinematics of the proposed CDCR. The Forward Kinematics (FKs) are analytically developed, whereas the Inverse Kinematics (IKs) are numerically calculated. The IK of a single CDCR’s section, i.e., dual-cross-module CDCR’s section, is computed using polynomial functions fitting. Knowing the end-tip coordinates of each CDCR’s section, which are determined using Particle Swarm Optimization algorithm, the IK of multi-section CDCR is iteratively derived using a modular and IK-based concept of a single CDCR’s section. Besides, the CDCR’s workspace is analyzed and compared to that with a cylindrical backbone. Finally, in order to validate the proposed approaches, simulation examples via Matlab software for point-to-point trajectory tracking in free environment, are carried out. In addition, experimental measurements are conducted using a single CDCR’s section in order to evaluate the kinematic models and to analyze the design principle in terms of load capacity.
Similar content being viewed by others
Data availability statement
Not applicable.
References
Ma X, Song C, Chiu WP, Li Z (2019) Autonomous flexible endoscope for minimally invasive surgery with enhanced safety. IEEE Robot Autom Lett 4(3):2607–2613. https://doi.org/10.1109/LRA.2019.2895273
Youssef SM, Soliman M, Saleh MA, Mousa MA, Elsamanty M, Radwan AG (2022) Underwater soft robotics: a review of bioinspiration in design, actuation, modeling, and control. Micromachines 13(1):110. https://doi.org/10.3390/mi13010110
Burgner-Kahrs J, Rucker DC, Choset H (2015) Continuum robots for medical applications: a survey. IEEE Trans Rob 31(6):1261–1280. https://doi.org/10.1109/TRO.2015.2489500
Liu S, Yang Z, Zhu Z, Han L, Zhu X, Xu K (2016) Development of a dexterous continuum manipulator for exploration and inspection in confined spaces. Indust Robot Int J 43(3):284–295. https://doi.org/10.1108/IR-07-2015-0142
Hannan MW, Walker ID (2003) Kinematics and the implementation of an elephant’s trunk manipulator and other continuum style robots. J Robot Syst 20(2):45–63. https://doi.org/10.1002/rob.10070
McMahan W, Jones BA, Walker I, Chitrakaran V, Seshadri A, Dawson D (2004) Robotic manipulators inspired by cephalopod limbs. In: Proceedings of the Canadian engineering education association (CEEA), pp 1–10. https://doi.org/10.24908/pceea.v0i0.3994
Walker ID (2013) Continuous Backbone “Continuum” robot manipulators. International Scholarly Research Notices, vol. 2013, Article ID 726506. https://doi.org/10.5402/2013/726506
Coad MM et al (2020) Vine robots: design, teleoperation, and deployment for navigation and exploration. Proc IEEE Robot Autom Mag 27(3):120–132. https://doi.org/10.1109/MRA.2019.2947538
Kolachalama S, Lakshmanan S (2020) Continuum robots for manipulation applications: a survey. J Robot 2020, Article ID 4187048 . https://doi.org/10.1155/2020/4187048
Zhong Y, Hu L, Xu Y (2020) Recent advances in design and actuation of continuum robots for medical applications. Actuators 9(4):142. https://doi.org/10.3390/act9040142
Zhang Y, Lu M (2020) A review of recent advancements in soft and flexible robots for medical applications. Int J Med Robot Comput Assist Surg 16:3. https://doi.org/10.1002/rcs.2096
Webster RJ, Jones BA (2010) Design and kinematic modeling of constant curvature continuum robots: a review. Int J Robot Res 29(13):1661–1683. https://doi.org/10.1177/0278364910368147
Hirose S (1993) Biologically inspired robots. Oxford University Press, Oxford, pp 147–155
Hirose S, Yamada H (2009) Snake-like robots. IEEE Robot Autom Mag 16(1):88–98. https://doi.org/10.1109/MRA.2009.932130
Hu TC, Kahng AB, Robins G (1993) Optimal robust path planning in general environments. IEEE Trans Robot Autom 9(6):775–784. https://doi.org/10.1109/70.265921
Fahimi F, Ashrafiuon H, Nataraj C (2002) An improved inverse kinematic and velocity solution for spatial hyper-redundant robots. IEEE Trans Robot Autom 18(1):103–107. https://doi.org/10.1109/70.988980
Tunay I (2013) Spatial continuum models of rods undergoing large deformation and in ation. IEEE Trans Rob 29(2):297–307. https://doi.org/10.1109/TRO.2012.2232532
Rucker DC, Jones BA, Webster RJ (2010) A geometrically exact model for externally loaded concentric-tube continuum robots. IEEE Trans Rob 26(5):769–780. https://doi.org/10.1109/TRO.2010.2062570
Xu K, Simaan N (2010) Analytic formulation for kinematics, statics, and shape restoration of multibackbone continuum robots via elliptic integrals. J Mech Robot. https://doi.org/10.1115/1.4000519
Rucker DC, Webster RJ, Chirikjian GS, Cowan NJ (2010) Equilibrium conformations of concentric-tube continuum robots. Int J Robot Res 29(10):1263–1280. https://doi.org/10.1177/0278364910367543
Neppalli S, Csencsits MA, Jones BA, Walker ID (2009) Closed-form inverse kinematics for continuum manipulators. Adv Robot 23:2077–2091. https://doi.org/10.1163/016918609X12529299964101
Mahl T, Hildebrandt A, Sawodny O (2014) A variable curvature continuum kinematics for kinematic control of the bionic handling assistant. IEEE Trans Rob 30(4):935–949. https://doi.org/10.1109/TRO.2014.2314777
Jones BA, Walker ID (2006) Kinematics for multisection continuum robots. IEEE Trans Robot Autom 22(1):43–55. https://doi.org/10.1109/TRO.2005.861458
Hollerbach JM, Wampler CW (1996) The calibration index and taxonomy for robot kinematic calibration methods. Int J Robot Res 15(6):573–591. https://doi.org/10.1177/027836499601500604
Merabti H, Belarbi K, Bouchemal B (2016) Nonlinear predictive control of a mobile robot: a solution using metaheuristcs. J Chin Inst Eng 39(3):282–290. https://doi.org/10.1080/02533839.2015.1091276
Amouri A, Cherfia A, Merabti H, Laib DLY (2022) Nonlinear model predictive control of a class of continuum robots using kinematic and dynamic models. FME Trans J 50(2):339–350. https://doi.org/10.5937/fme2201350A
Djeffal S, Mahfoudi C, Amouri A (2021) Comparison of three meta-heuristic algorithms for solving inverse kinematics problems of variable curvature continuum robots. In: 2021 European conference on mobile robots (ECMR), pp 1–6. https://doi.org/10.1109/ECMR50962.2021.9568789
Amouri A, Mahfoudi C, Zaatri A, Lakhal O, Merzouki R (2017) A metaheuristic approach to solve inverse kinematics of continuum manipulators. J Syst Control Eng 231(5):380–394. https://doi.org/10.1177/0959651817700779
Amouri A, Mahfoudi C, Zaatri A (2015) Contribution to inverse kinematic modeling of a planar continuum robot using a particle swarm optimization. Multiph Model Simul Syst Des Monit 2:141–150
Iqbal S, Mohammed S, Amirat YA (2009) A guaranteed approach for kinematic analysis of continuum robot based catheter. In: Proceeding of the IEEE international conference on robotics and biomimetics, pp 1573–1578. https://doi.org/10.1109/ROBIO.2009.5420395
Kennedy J, Eberhart RC (1995) Particle swarm optimization. Proc IEEE Int Conf Neural Netw 4:1942–1948. https://doi.org/10.1109/ICNN.1995.488968
Zhou P, Yao J, Zhang S, Wei C, Zhang H, Qi S (2022) A bioinspired fishbone continuum robot with rigid-flexible-soft coupling structure. Bioinspiration Biomimetics 1:21. https://doi.org/10.1088/1748-3190/ac8c10
Du R, Li Z, Youcef-Toumi K, Valdivia y Alvarado P (2015) Robot fish: bio-inspired fishlike underwater robots. Springer, Berlin, ISBN 978-3-662-46869-2, Number of Pages X, 377
Gao G, Wang H, Xia Q, Song M, Ren H (2016) Study on the load capacity of a single-section continuum manipulator. Mech Mach Theory 104:313–326. https://doi.org/10.1016/j.mechmachtheory.2016.06.010
Rone WS, Ben-Tzvi P (2014) Continuum robot dynamics utilizing the principle of virtual power. IEEE Trans Rob 30(1):275–287. https://doi.org/10.1109/TRO.2013.2281564
Amouri A (2019) Investigation of the constant curvature kinematic assumption of a 2-Dofs cable-driven continuum robot. UPB Sci Bull Ser D Mech Eng 81(3):27–38
Yuan H, Li Z (2018) Workspace analysis of cable-driven continuum manipulators based on static model. Robot Comput Integr Manuf 49:240–252. https://doi.org/10.1016/j.rcim.2017.07.002
Rezaee-Jordehi A, Jasni J (2013) Parameter selection in particle swarm optimization: a survey. J Exp Theor Artif Intell 25(4):527–542. https://doi.org/10.1080/0952813X.2013.782348
Ram RV, Pathak PM, Junco SJ (2019) Inverse kinematics of mobile manipulator using bidirectional particle swarm optimization by manipulator decoupling. Mech Mach Theory 131:385–405. https://doi.org/10.1016/j.mechmachtheory.2018.09.022
Merrad A, Amouri A, Cherfia A, Djeffal S (2022) A reliable algorithm for obtaining all-inclusive inverse kinematics’ solutions and redundancy resolution of continuum robots. Arab J Sci Eng. https://doi.org/10.1007/s13369-022-07065-0
Rolf M, Steil JJ (2014) Efficient exploratory learning of inverse kinematics on a bionic elephant trunk. IEEE Trans Neural Netw Learn Syst 25(6):1147–1160. https://doi.org/10.1109/TNNLS.2013.2287890
Lakhal O, Melingui A, Merzouki R (2016) Hybrid approach for modeling and solving of kinematics of compact bionic handling assistant manipulator. IEEE ASME Trans Mechatron 21(3):1326–1335. https://doi.org/10.1109/TMECH.2015.2490180
Trivedi D, Lotfi A, Rahn CD (2008) Geometrically exact models for soft robotic manipulators. IEEE Trans Rob 24(4):773–780. https://doi.org/10.1109/TRO.2008.924923
Acknowledgements
The authors would like to thank Prof. Riad Belouahem, Faculty of Letters and Language, Frères Mentouri University, Constantine 1, Algeria, for proofreading the article.
Funding
The authors declare that no funds, grants, or other support were received during the preparation of this manuscript.
Author information
Authors and Affiliations
Contributions
AA is the corresponding author of the article, contributed to the development of the mathematical models, performed the simulations and analyzed the results . AC conceived the novel design of the robot and supervised the research. AB contributed in discussions and revision of the manuscript. HM contributed to the prototype fabrication and experimental measurements. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Ethics approval
Not applicable
Consent to participate
This study did not involve any third-party participation. All authors consent to participation.
Consent for publication
This study did not involve any third-party participation. All authors consent to publication.
Additional information
Technical Editor: Rogério Sales Gonçalves.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Amouri, A., Cherfia, A., Belkhiri, A. et al. Bio-inspired a novel dual-cross-module sections cable-driven continuum robot: design, kinematics modeling and workspace analysis. J Braz. Soc. Mech. Sci. Eng. 45, 265 (2023). https://doi.org/10.1007/s40430-023-04197-8
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40430-023-04197-8