Kinematic Analysis and Gait Planning of a Novel Rigid–Flexible Coupling Rolling Mechanism
Abstract
1. Introduction
2. Mechanism Design and DOF Analysis
2.1. Mechanism Description and Model Simplification
2.2. DOF Calculation of the Simplified Model
2.3. Influence of Flexible Cables and Flexible Joints
2.4. Differences Between the Simplified Model and the Actual Model
3. Kinematics Analysis of Two Rolling Modes
3.1. Star Gait Rolling Mode
3.1.1. Star Gait Rolling Process
3.1.2. Inverse Kinematics in Star Gait Rolling Mode
- where R can be obtained from Equation (13).
3.2. Motion Mode of the Deformable Triangular Prism
3.2.1. Motion Process of the Deformable Triangular Prism
3.2.2. Inverse Kinematics of the Deformable Triangular Prism
- where R2 can be obtained from Equation (17).
4. Gait Planning
4.1. Collision Rolling Gait with Minimum Impact
4.2. Two Motion Modes of the Deformable Triangular Prism
4.2.1. Creeping Motion Mode of the Deformable Triangular Prism
4.2.2. Rolling Motion Mode of the Deformable Triangular Prism
5. Prototype Testing
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Xun, Z.; Du, G.; Zhu, W.; Yu, W.; Liu, C.; Wang, J.; Guan, Q. An Anti-parallelogram Ring Four-array Rolling Mechanism with Multiple Rolling Gaits for Mobile Robots. Mech. Sci. 2025, 16, 25–40. [Google Scholar] [CrossRef] [Scilit]
- Ylikorpi, T.J.; Halme, A.J.; Forsman, P.J. Dynamic Modeling and Obstacle-crossing Capability of Flexible Pendulum-driven Ball-shaped Robots. Robot. Auton. Syst. 2017, 87, 269–280. [Google Scholar] [CrossRef] [Scilit]
- Izquierdo, R.C.; Cukla, A.R.; Lorini, F.J.; Perondi, E.A. Optimal Two-step Collision-free Trajectory Planning for Cylindrical Robot Using Particle Swarm Optimization. J. Intell. Robot. Syst. 2023, 108, 56. [Google Scholar] [CrossRef] [Scilit]
- Yin, H.; Guo, S.; Li, A.; Shi, L.; Liu, M. A Deep Reinforcement Learning-based Decentralized Hierarchical Motion Control Strategy for Multiple Amphibious Spherical Robot Systems with Tilting Thrusters. IEEE Sens. J. 2023, 24, 769–779. [Google Scholar] [CrossRef] [Scilit]
- Yanagida, T.; Mohan, R.E.; Pathmakumar, T.; Elangovan, K.; Iwase, M. Design and Implementation of a Shape Shifting Rolling–crawling–wall-climbing Robot. Appl. Sci. 2017, 7, 342. [Google Scholar] [CrossRef] [Scilit]
- Chen, W.-H.; Chen, C.-P.; Tsai, J.-S.; Yang, J.; Lin, P.-C. Design and Implementation of a Ball-driven Omnidirectional Spherical Robot. Mech. Mach. Theory 2013, 68, 35–48. [Google Scholar] [CrossRef] [Scilit]
- Kayacan, E.; Bayraktaroglu, Z.Y.; Saeys, W. Modeling and Control of a Spherical Rolling Robot: A Decoupled Dynamics Approach. Robotica 2012, 30, 671–680. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.J.; Wu, C.L.; Yu, L.Q.; Mei, Y.Y. Trajectory Planning of a Rolling Robot of Closed Five-bow-shaped-bar Linkage. Robot. Comput. Integr. Manuf. 2018, 53, 81–92. [Google Scholar] [CrossRef] [Scilit]
- Lin, R.; Huo, J.W.; Yang, X.; Wang, Q.G.; Yang, R.L.; Xu, J.F. XK-III: A Spherical Robot with Redundant Degrees of Freedom. J. Intell. Robot. Syst. 2024, 110, 104. [Google Scholar] [CrossRef] [Scilit]
- Wang, Z.R.; Tian, Y.B.; Yao, Y.A. A Novel Underactuated Tetrahedral Mobile Robot. J. Mech. Robot. 2018, 10, 55–64. [Google Scholar] [CrossRef] [Scilit]
- Wang, Y.J.; Wu, C.L.; Yu, L.Q.; Mei, Y.Y. Dynamics of a Rolling Robot of Closed Five-arc-shaped-bar Linkage. Mech. Mach. Theory 2018, 121, 75–91. [Google Scholar] [CrossRef] [Scilit]
- Tian, Y.; Yao, Y.-A.; Ding, W.; Xun, Z. Design and Locomotion Analysis of a Novel Deformable Mobile Robot with Worm-like, Self-crossing and Rolling motion. Robotica 2016, 34, 1961–1978. [Google Scholar] [CrossRef] [Scilit]
- Tian, Y.B.; Wei, X.Z.; Joneja, A.; Yao, Y.A. Design and Rolling Analysis of a Novel Deformable Polyhedron Robot. Int. J. Adv. Robot. Syst. 2014, 11, 175. [Google Scholar] [CrossRef] [Scilit]
- Liu, C.-H.; Yao, Y.-A.; Li, R.-M.; Tian, Y.-B.; Zhang, N.; Ji, Y.-Y.; Kong, F.-Z. Rolling 4R linkages. Mech. Mach. Theory 2012, 48, 1–14. [Google Scholar] [CrossRef] [Scilit]
- Tian, Y.B.; Zhang, D.; Yao, Y.A.; Kong, X.W.; Li, Y.Z. A Reconfigurable Multi-mode Mobile Parallel Robot. Mech. Mach. Theory 2017, 111, 39–65. [Google Scholar] [CrossRef] [Scilit]
- Li, Y.; Yao, Y.A.; He, Y. Design and Analysis of a Multi-mode Mobile Robot based on a Parallel Mechanism with Branch Variation. Mech. Mach. Theory 2018, 130, 276–300. [Google Scholar] [CrossRef] [Scilit]
- Paul, C.; Valero-Cuevas, F.J.; Lipson, H. Design and Control of Tensegrity Robots for Locomotion. IEEE Trans. Robot. 2006, 22, 944–957. [Google Scholar] [CrossRef] [Scilit]
- Spiegel, S.; Sun, J.F.; Zhao, J.G. A Shape-Changing Wheeling and Jumping Robot Using Tensegrity Wheels and Bistable Mechanism. IEEE/ASME Trans. Mech. 2023, 28, 2073–2082. [Google Scholar] [CrossRef] [Scilit]
- Yang, Q.; Yu, Z.; Liu, X.; Lian, B.; Sun, T. A Small-Scale Untethered Tensegrity Robot with High Velocity and Multi Locomotion Modes. IEEE Robot. Autom. Lett. 2023, 8, 7503–7510. [Google Scholar] [CrossRef] [Scilit]
- Chen, L.-H.; Kim, K.; Tang, E.; Li, K.; House, R.; Zhu, E.L.; Fountain, K.; Agogino, A.M.; Agogino, A.; Sunspiral, V.; et al. Soft spherical tensegrity robot design using link-centered actuation and control. J. Mech. Robot 2017, 9, 025001. [Google Scholar] [CrossRef] [Scilit]
- Kim, K.; Agogino, A.K.; Agogino, A.M. Rolling Locomotion of Cable-driven Soft Spherical Tensegrity Robots. Soft Robot. 2020, 7, 346–361. [Google Scholar] [CrossRef] [Scilit]
- Tietz, B.R.; Carnahan, R.W.; Bachmann, R.J.; Quinn, R.D.; SunSpiral, V. Tetraspine: Robust Terrain Handling on a Tensegrity Robot Using Central Pattern Generators. In Proceedings of the 2013 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Wollongong, Australia, 9–12 July 2013; pp. 1–7. [Google Scholar]
- Mirletz, B.T.; Park, I.W.; Flemons, T.E.; Agogino, A.K.; Quinn, R.D.; SunSpiral, V. Design and Control of Modular Spine-Like Tensegrity Structures. In Proceedings of the 6th World Conference of the International Association for Structural Control and Monitoring (6WCSCM), Barcelona, Spain, 15–17 July 2014. [Google Scholar]
- Friesen, J.; Pogue, A.; Bewley, T.; de Oliveira, M.; Skelton, R.; Sunspiral, V. DuCTT: A Tensegrity Robot for Exploring Duct Systems. In Proceedings of the 2014 IEEE International Conference on Robotics and Automation (ICRA), Hong Kong, China, 31 May–7 June 2014; pp. 4222–4228. [Google Scholar]
- Friesen, J.M.; Glick, P.; Fanton, M.; Manovi, P.; Xydes, A.; Bewley, T.; Sunspiral, V. The Second Generation Prototype of a Duct Climbing Tensegrity Robot, DuCTTv2. In Proceedings of the 2016 IEEE International Conference on Robotics and Automation (ICRA), Stockholm, Sweden, 16–21 May 2016; pp. 2123–2128. [Google Scholar]
- Guo, F.; Sun, T.; Wang, P.; Liu, S.; Lian, B.; Song, Y. Multi-stability of a Planar Three-limb Flexible Mechanism. Mech. Mach. Theory 2022, 175, 104956. [Google Scholar] [CrossRef] [Scilit]
- Hao, G.; Dai, F.; He, X.; Liu, Y. Design and Analytical Analysis of a Large-range Tri-symmetrical 2R1T Compliant Mechanism. Microsyst. Technol. 2017, 23, 4359–4366. [Google Scholar] [CrossRef] [Scilit]
- Ling, M.X.; Cao, J.Y.; Howell, L.L.; Zeng, M.H. Kinetostatic Modeling of Complex Compliant Mechanisms with Serial-parallel Substructures: A Semi-analytical Matrix Displacement Method. Mech. Mach. Theory 2018, 125, 169–184. [Google Scholar] [CrossRef] [Scilit]
- Paine, N.; Oh, S.; Sentis, L. Design and Control Considerations for High-performance Series Elastic Actuators. IEEE/ASME Trans. Mechatron. 2013, 19, 1080–1091. [Google Scholar] [CrossRef] [Scilit]
- Li, B.K.; Hao, G.B. Nonlinear Behaviour Design Using the Kinematic Singularity of a General Type of Double-slider Four-bar Linkage. Mech. Mach. Theory 2018, 129, 106–130. [Google Scholar] [CrossRef] [Scilit]
- Xia, Y.; Zhang, C.Y.; Yu, X.Y. Design and Kinematic Analysis of Mobile Parallel Mechanism with Over Constrained Branch Chains. In Proceedings of the 16th International Conference on Intelligent Robotics and Applications (ICIRA 2023), Hangzhou, China, 5–6 July 2023; pp. 443–455. [Google Scholar]
- Park, S.; Park, E.; Yim, M.; Kim, J.; Seo, T. Optimization-based Nonimpact Rolling Locomotion of a Variable Geometry Truss. IEEE Robot. Autom. Lett. 2019, 4, 747–752. [Google Scholar] [CrossRef] [Scilit]


















| Parameter | Specification |
|---|---|
| Total weight | 3.0 kg |
| Total size | 580 mm × 510 mm × 490 mm (max) |
| Moter | RDS3115: 4.8–6.8 V, 60 g, 0.16 s/60° (5 V), 15 kg·cm (5 V), 40 mm × 40 mm × 20 mm |
| Length of one link | l = 250 mm |
| Width of one link | lW = 50 mm |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Gao, H.; Li, R.; Li, Z. Kinematic Analysis and Gait Planning of a Novel Rigid–Flexible Coupling Rolling Mechanism. Machines 2026, 14, 227. https://doi.org/10.3390/machines14020227
Gao H, Li R, Li Z. Kinematic Analysis and Gait Planning of a Novel Rigid–Flexible Coupling Rolling Mechanism. Machines. 2026; 14(2):227. https://doi.org/10.3390/machines14020227
Chicago/Turabian StyleGao, Haibao, Ruiqin Li, and Zehui Li. 2026. "Kinematic Analysis and Gait Planning of a Novel Rigid–Flexible Coupling Rolling Mechanism" Machines 14, no. 2: 227. https://doi.org/10.3390/machines14020227
APA StyleGao, H., Li, R., & Li, Z. (2026). Kinematic Analysis and Gait Planning of a Novel Rigid–Flexible Coupling Rolling Mechanism. Machines, 14(2), 227. https://doi.org/10.3390/machines14020227
