{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,23]],"date-time":"2025-12-23T15:38:29Z","timestamp":1766504309771,"version":"build-2065373602"},"reference-count":37,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2022,12,22]],"date-time":"2022-12-22T00:00:00Z","timestamp":1671667200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000923","name":"Australian Research Council","doi-asserted-by":"publisher","award":["DP210100879"],"award-info":[{"award-number":["DP210100879"]}],"id":[{"id":"10.13039\/501100000923","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotics"],"abstract":"<jats:p>Stiffness-adjustable snake-like robots have been proposed for various applications, including minimally invasive surgery. Based on a variable neutral-line mechanism, previous works proposed a class of snake-like robots that can adjust their stiffness by changing the driving cables\u2019 tensions. A constant curvature hypothesis was used to formulate such robots\u2019 kinematics and was further verified by our previous work via rigorous force analysis and ADAMS simulations. However, all these models and analyses have ignored the effect of the robot links\u2019 gravity, resulting in significant errors in real systems. In this paper, a static model considering gravity compensation is proposed for the stiffness-adjustable snake-like robots. The proposed model adopts a nonlinear Gauss\u2013Seidel iteration scheme and consists of two parts: gravity update and pose estimation. In each iteration, the former updates the payload of each link caused by gravity, and the latter estimates the pose of the robot by refreshing the angle and position values. This iteration stops when the change in the tip position is less than a pre-set error \u03f5. During the above process, the only dependent information is each cable\u2019s tension. Simulations and experiments are carried out to verify the effectiveness of the proposed model. The impact of gravity is found to increase with growing material densities in the simulations. The experimental results further indicate that compared with a model without gravity compensation, our model reduces the tip estimation error by 91.5% on average.<\/jats:p>","DOI":"10.3390\/robotics12010002","type":"journal-article","created":{"date-parts":[[2022,12,23]],"date-time":"2022-12-23T02:09:03Z","timestamp":1671761343000},"page":"2","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Static Modeling of a Class of Stiffness-Adjustable Snake-like Robots with Gravity Compensation"],"prefix":"10.3390","volume":"12","author":[{"given":"Jian","family":"Hu","sequence":"first","affiliation":[{"name":"School of Mechanical & Manufacturing Engineering, The University of New South Wales, Sydney, NSW 2052, Australia"}]},{"given":"Tangyou","family":"Liu","sequence":"additional","affiliation":[{"name":"School of Mechanical & Manufacturing Engineering, The University of New South Wales, Sydney, NSW 2052, Australia"}]},{"given":"Haijun","family":"Zeng","sequence":"additional","affiliation":[{"name":"School of Mechanical & Manufacturing Engineering, The University of New South Wales, Sydney, NSW 2052, Australia"}]},{"given":"Ming Xuan","family":"Chua","sequence":"additional","affiliation":[{"name":"School of Mechanical & Manufacturing Engineering, The University of New South Wales, Sydney, NSW 2052, Australia"}]},{"given":"Jayantha","family":"Katupitiya","sequence":"additional","affiliation":[{"name":"School of Mechanical & Manufacturing Engineering, The University of New South Wales, Sydney, NSW 2052, Australia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4554-7638","authenticated-orcid":false,"given":"Liao","family":"Wu","sequence":"additional","affiliation":[{"name":"School of Mechanical & Manufacturing Engineering, The University of New South Wales, Sydney, NSW 2052, Australia"}]}],"member":"1968","published-online":{"date-parts":[[2022,12,22]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1109\/MRA.2009.932130","article-title":"Snake-like robots [Tutorial]","volume":"16","author":"Hirose","year":"2009","journal-title":"IEEE Robot. Autom. Mag."},{"key":"ref_2","first-page":"726506","article-title":"Continuous backbone \u201ccontinuum\u201d robot manipulators","volume":"2013","author":"Walker","year":"2013","journal-title":"Isrn Robot."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"103785","DOI":"10.1016\/j.robot.2021.103785","article-title":"Review of snake robots in constrained environments","volume":"141","author":"Liu","year":"2021","journal-title":"Robot. Auton. Syst."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"5413","DOI":"10.1109\/LRA.2021.3073653","article-title":"Eversion Robotic Mechanism With Hydraulic Skeletonto Realize Steering Function","volume":"6","author":"Takahashi","year":"2021","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"2600","DOI":"10.1109\/TMECH.2021.3114168","article-title":"Mobile Manipulation Using a Snake Robot in a Helical Gait","volume":"27","author":"Elsayed","year":"2022","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1667","DOI":"10.1109\/LRA.2022.3140812","article-title":"Snake Robot Gripper Module for Search and Rescue in Narrow Spaces","volume":"7","author":"Han","year":"2022","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"403","DOI":"10.1007\/s11517-016-1514-9","article-title":"Development of a compact continuum tubular robotic system for nasopharyngeal biopsy","volume":"55","author":"Wu","year":"2017","journal-title":"Med. Biol. Eng. Comput."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Paul, L., Chant, T., Crawford, R., Roberts, J., and Wu, L. (2017, January 5\u20138). Prototype development of a hand-held steerable tool for hip arthroscopy. Proceedings of the 2017 IEEE International Conference on Robotics and Biomimetics (ROBIO), Macau, China.","DOI":"10.1109\/ROBIO.2017.8324546"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"032003","DOI":"10.1088\/2516-1091\/ab9f41","article-title":"Challenges of continuum robots in clinical context: A review","volume":"2","author":"Chandler","year":"2020","journal-title":"Prog. Biomed. Eng."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1261","DOI":"10.1109\/TRO.2015.2489500","article-title":"Continuum robots for medical applications: A survey","volume":"31","author":"Rucker","year":"2015","journal-title":"IEEE Trans. Robot."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/MPUL.2010.939176","article-title":"Scopes too flexible\u2026and too stiff","volume":"1","author":"Loeve","year":"2010","journal-title":"IEEE Pulse"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1016\/j.mechmachtheory.2014.01.017","article-title":"Design and analysis of a family of snake arm robots connected by compliant joints","volume":"77","author":"Dong","year":"2014","journal-title":"Mech. Mach. Theory"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2023","DOI":"10.1109\/LRA.2022.3142907","article-title":"A Modular Lockable Mechanism for Tendon-Driven Robots: Design, Modeling and Characterization","volume":"7","author":"Lin","year":"2022","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Zhong, Y., Du, R., Wu, L., and Yu, H. (August, January 31). A novel articulated soft robot capable of variable stiffness through bistable structure. Proceedings of the 2020 IEEE International Conference on Robotics and Automation (ICRA), Paris, France.","DOI":"10.1109\/ICRA40945.2020.9197479"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"e1838","DOI":"10.1002\/rcs.1838","article-title":"Development of a novel robotic platform with controllable stiffness manipulation arms for laparoendoscopic single-site surgery (LESS)","volume":"14","author":"Wang","year":"2018","journal-title":"Int. J. Med. Robot. Comput. Assist. Surg."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"382","DOI":"10.1109\/TRO.2013.2287975","article-title":"A Stiffness-Adjustable Hyperredundant Manipulator Using a Variable Neutral-Line Mechanism for Minimally Invasive Surgery","volume":"30","author":"Kim","year":"2014","journal-title":"Robot. IEEE Trans."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Lee, J., Kim, J., Lee, K.K., Hyung, S., Kim, Y.J., Kwon, W., Roh, K., and Choi, J.Y. (2014, January 14\u201318). Modeling and control of robotic surgical platform for single-port access surgery. Proceedings of the 2014 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Chicago, IL, USA.","DOI":"10.1109\/IROS.2014.6943049"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1864","DOI":"10.1109\/LRA.2022.3142920","article-title":"Design and Kinematic Modeling of In-Situ Torsionally-Steerable Flexible Surgical Robots","volume":"7","author":"Kong","year":"2022","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"8347","DOI":"10.1109\/LRA.2022.3183531","article-title":"Dexterity Analysis and Motion Optimization of In-Situ Torsionally-Steerable Flexible Surgical Robots","volume":"7","author":"Kong","year":"2022","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"2827","DOI":"10.1109\/TRO.2022.3164841","article-title":"End-to-End Design of Bespoke, Dexterous Snake-Like Surgical Robots: A Case Study With the RAVEN II","volume":"38","author":"Razjigaev","year":"2022","journal-title":"IEEE Trans. Robot."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Razjigaev, A., Pandey, A.K., Howard, D., Roberts, J., and Wu, L. (October, January 27). SnakeRaven: Teleoperation of a 3D Printed Snake-like Manipulator Integrated to the RAVEN II Surgical Robot. Proceedings of the 2021 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Prague, Czech Republic.","DOI":"10.1109\/IROS51168.2021.9636878"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Huang, D.S., Hu, J., Guo, L., Sun, Y., and Wu, L. (October, January 27). A Static Model for a Stiffness-Adjustable Snake-Like Robot. Proceedings of the 2021 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Prague, Czech Republic.","DOI":"10.1109\/IROS51168.2021.9636734"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1661","DOI":"10.1177\/0278364910368147","article-title":"Design and Kinematic Modeling of Constant Curvature Continuum Robots: A Review","volume":"29","author":"Webster","year":"2010","journal-title":"Int. J. Robot. Res."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Lee, J., Kim, Y.J., Roh, S.g., Kim, J., Lee, Y., Kim, J., Choi, B., and Roh, K. (2013, January 3\u20137). Tension propagation analysis of novel robotized surgical platform for transumbilical single-port access surgery. Proceedings of the 2013 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Tokyo, Japan.","DOI":"10.1109\/IROS.2013.6696793"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"103774","DOI":"10.1016\/j.mechmachtheory.2019.103774","article-title":"Novel block mechanism for rolling joints in minimally invasive surgery","volume":"147","author":"Kim","year":"2020","journal-title":"Mech. Mach. Theory"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Kim, J., Moon, Y., Kwon, S.i., and Kim, K. (2020\u201324, January 24). Accurate estimation of the position and shape of the rolling joint in hyper-redundant manipulators. Proceedings of the 2020 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Las Vegas, NV, USA.","DOI":"10.1109\/IROS45743.2020.9341090"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1109\/TMECH.2021.3067335","article-title":"Cable-Movable Rolling Joint to Expand Workspace Under High External Load in a Hyper-Redundant Manipulator","volume":"27","author":"Kim","year":"2022","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Chen, Y., Zhang, S., Zeng, L., Zhu, X., and Xu, K. (2019, January 20\u201324). Model-Based Estimation of the Gravity-Loaded Shape and Scene Depth for a Slim 3-Actuator Continuum Robot with Monocular Visual Feedback. Proceedings of the 2019 International Conference on Robotics and Automation (ICRA), Montreal, QC, Canada.","DOI":"10.1109\/ICRA.2019.8793861"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Jones, B.A., Gray, R.L., and Turlapati, K. (2009, January 11\u201315). Three dimensional statics for continuum robotics. Proceedings of the 2009 IEEE\/RSJ International Conference on Intelligent Robots and Systems, St. Louis, MO, USA.","DOI":"10.1109\/IROS.2009.5354199"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Yuan, H., Li, Z., Wang, H., and Song, C. (2016, January 3\u20137). Static modeling and analysis of continuum surgical robots. Proceedings of the 2016 IEEE International Conference on Robotics and Biomimetics (ROBIO), Qingdao, China.","DOI":"10.1109\/ROBIO.2016.7866333"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Kim, K., Woo, H., and Suh, J. (2018, January 26\u201329). Design and Evaluation of a Continuum Robot with Discreted link joints for Cardiovascular Interventions. Proceedings of the 2018 7th IEEE International Conference on Biomedical Robotics and Biomechatronics (Biorob), Enschede, The Netherlands.","DOI":"10.1109\/BIOROB.2018.8487633"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Kr\u00f6ger, T. (2010). On-Line Trajectory Generation in Robotic Systems: Basic Concepts for Instantaneous Reactions to Unforeseen (Sensor) Events, Springer.","DOI":"10.1109\/TRO.2009.2035744"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1016\/S0168-9274(02)00235-0","article-title":"From linear to nonlinear iterative methods","volume":"45","author":"Vrahatis","year":"2003","journal-title":"Appl. Numer. Math."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1137\/0709035","article-title":"Nonlinear generalizations of matrix diagonal dominance with application to Gauss\u2013Seidel iterations","volume":"9","year":"1972","journal-title":"SIAM J. Numer. Anal."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Hong, W., Schmitz, A., Bai, W., Berthet-Rayne, P., Xie, L., and Yang, G.Z. (August, January 31). Design and Compensation Control of a Flexible Instrument for Endoscopic Surgery. Proceedings of the 2020 IEEE International Conference on Robotics and Automation (ICRA), Paris, France.","DOI":"10.1109\/ICRA40945.2020.9196955"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"e2081","DOI":"10.1002\/rcs.2081","article-title":"A variable-stiffness continuum manipulators by an SMA-based sheath in minimally invasive surgery","volume":"16","author":"Jiang","year":"2020","journal-title":"Int. J. Med. Robot. Comput. Assist. Surg."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Yang, Y., Chen, Y., Li, Y., and Chen, M.Z. (2016, January 16\u201321). 3D printing of variable stiffness hyper-redundant robotic arm. Proceedings of the 2016 IEEE International Conference on Robotics and Automation (ICRA), Stockholm, Sweden.","DOI":"10.1109\/ICRA.2016.7487575"}],"container-title":["Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2218-6581\/12\/1\/2\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:48:28Z","timestamp":1760147308000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2218-6581\/12\/1\/2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,22]]},"references-count":37,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,2]]}},"alternative-id":["robotics12010002"],"URL":"https:\/\/doi.org\/10.3390\/robotics12010002","relation":{},"ISSN":["2218-6581"],"issn-type":[{"type":"electronic","value":"2218-6581"}],"subject":[],"published":{"date-parts":[[2022,12,22]]}}}