Submitted:
29 December 2023
Posted:
04 January 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Quadruped Robot Model
2.1. Dynamic Models of Varying Degrees of Simplification
2.1.1. Mass-Point Model
2.1.2. Single Rigid Body Model
2.1.3. Planar Multi-Rigid Body Model
3. Quadruped robot flight phase motion parameterization
3.1. Flight phase motion simplification
3.2. Rigid torso quadruped robot flight phase motion parameterization
3.3. Flexible spine quadruped robot flight phase motion parameterization
3.3.1. Spinal joint trajectory planning
3.3.2. Ground Reaction Force
3.3.3. Flight Phase Motion Parameterization
and
, respectively. The
final combined velocity of
and
is the velocity of the anterior trunk
center of mass in takeoff motion.4. Flight Phase Motion Experiment
4.1. Trunk center of mass trajectory
4.2. Trunk center of mass Velocity
4.3. Ground Reaction Force
5. Discussion and Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Appendix A
A.1 Details of Planar Multi-Rigid Body Model
References
- Hwangbo, J.; Lee, J.; Dosovitskiy, A.; Bellicoso, D.; Tsounis, V.; Koltun, V.; Hutter, M., Learning agile and dynamic motor skills for legged robots. Science Robotics 2019, 4, eaau5872.
- Katz, B.; Di Carlo, J.; Kim, S.; Ieee, Mini Cheetah: A Platform for Pushing the Limits of Dynamic Quadruped Control. In 2019 INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2019; pp 6295-6301.
- Lee, J.; Hwangbo, J.; Wellhausen, L.; Koltun, V.; Hutter, M., Learning quadrupedal locomotion over challenging terrain. Science robotics 2020, 5, eabc5986.
- Miki, T.; Lee, J.; Hwangbo, J.; Wellhausen, L.; Koltun, V.; Hutter, M., Learning robust perceptive locomotion for quadrupedal robots in the wild. Science Robotics 2022, 7, eabk2822.
- Rudin, N.; Hoeller, D.; Reist, P.; Hutter, M., Learning to Walk in Minutes Using Massively Parallel Deep Reinforcement Learning. In Proceedings of the 5th Conference on Robot Learning, Aleksandra, F.; David, H.; Gerhard, N., Eds. PMLR: Proceedings of Machine Learning Research, 2022, 164, 91–100.
- Bhattacharya, S.; Singla, A.; Abhimanyu; Dholakiya, D.; Bhatnagar, S.; Amrutur, B.; Ghosal, A.; Kolathaya, S.; Ieee, Learning Active Spine Behaviors for Dynamic and Efficient Locomotion in Quadruped Robots. In 2019 28TH IEEE INTERNATIONAL CONFERENCE ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION (RO-MAN), 2019.
- Li, W.; Zhou, Z.; Cheng, H. In Dynamic Locomotion of a Quadruped Robot with Active Spine via Model Predictive Control, 2023 IEEE International Conference on Robotics and Automation (ICRA), IEEE: 2023; pp 1185-1191.
- Kawasaki, R.; Sato, R.; Kazama, E.; Ming, A. G.; Shimojo, M.; Ieee, Development of A Flexible Coupled Spine Mechanism For A Small Quadruped Robot. In 2016 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2016; pp 71-76.
- Park, H. W.; Kim, S., Quadrupedal galloping control for a wide range of speed via vertical impulse scaling. BIOINSPIRATION & BIOMIMETICS 2015, 10.
- Seok, S.; Wang, A.; Chuah, M. Y.; Otten, D.; Lang, J.; Kim, S.; Ieee, Design Principles for Highly Efficient Quadrupeds and Implementation on the MIT Cheetah Robot. In 2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2013; pp 3307-3312.
- Zhao, Q.; Nakajima, K.; Sumioka, H.; Yu, X. X.; Pfeifer, R.; Ieee; Robotics Society of, J., Embodiment Enables the Spinal Engine in Quadruped Robot Locomotion. In 2012 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2012; pp 2449-2456.
- Pusey, J. L.; Duperret, J. M.; Haynes, G. C.; Knopf, R.; Koditschek, D. E., Free-Standing Leaping Experiments with a Power-Autonomous, Elastic-Spined Quadruped. In UNMANNED SYSTEMS TECHNOLOGY XV, 2013; Vol. 8741.
- Duperret, J.; Koditschek, D. E. In Empirical validation of a spined sagittal-plane quadrupedal model, 2017 IEEE International Conference on Robotics and Automation (ICRA), IEEE: 2017; pp 1058-1064.
- Kani, M. H. H.; Derafshian, M.; Bidgoly, H. J.; Ahmadabadi, M. N. In Effect of flexible spine on stability of a passive quadruped robot: Experimental results, 2011 IEEE International Conference on Robotics and Biomimetics, IEEE: 2011; pp 2793-2798.
- Deng, Q.; Wang, S. G.; Xu, W.; Mo, J. Q.; Liang, Q. H., Quasi passive bounding of a quadruped model with articulated spine. MECHANISM AND MACHINE THEORY 2012, 52, 232-242.
- Maleki, S.; Parsa, A.; Ahmadabadi, M. N.; Ieee, Modeling, Control and Gait Design of a Quadruped Robot with Active Spine Towards Energy Efficiency. In 2015 3RD RSI INTERNATIONAL CONFERENCE ON ROBOTICS AND MECHATRONICS (ICROM), 2015; pp 271-276.
- Phan, L. T.; Lee, Y. H.; Kim, D. Y.; Lee, H.; Choi, H. R.; Ieee, Hybrid Quadruped Bounding with a Passive Compliant Spine and Asymmetric Segmented Body. In 2016 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2016), 2016; pp 3387-3392.
- Phan, L. T.; Lee, Y. H.; Lee, Y. H.; Lee, H.; Kang, H.; Choi, H. R., Study on effects of spinal joint for running quadruped robots. INTELLIGENT SERVICE ROBOTICS 2020, 13, 29-46.
- Wei, X. H.; Long, Y. J.; Wang, C. L.; Wang, S. G., Rotary galloping with a lock-unlock elastic spinal joint. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE 2015, 229, 1088-1102.
- Wang, C. L.; Zhang, T.; Wei, X. H.; Long, Y. J.; Wang, S. G., Dynamic characteristics and stability criterion of rotary galloping gait with an articulated passive spine joint. ADVANCED ROBOTICS 2017, 31, 168-183.
- Yesilevskiy, Y.; Yang, W.; Remy, C. D., Spine morphology and energetics: how principles from nature apply to robotics. BIOINSPIRATION & BIOMIMETICS 2018, 13.
- Zeng, S.; Tan, Y. G.; Li, Z.; Wu, P.; Li, T. L.; Li, J. F.; Yin, H. B., Effect of Mass-Center Position of Spinal Segment on Dynamic Performances of Quadruped Bounding with a Flexible-Articulated Spine. APPLIED SCIENCES-BASEL 2020, 10.
- Bertram, J. E. A.; Gutmann, A., Motions of the running horse and cheetah revisited: fundamental mechanics of the transverse and rotary gallop. JOURNAL OF THE ROYAL SOCIETY INTERFACE 2009, 6, 549-559.
- Maes, L. D.; Herbin, M.; Hackert, R.; Bels, V. L.; Abourachid, A., Steady locomotion in dogs: temporal and associated spatial coordination patterns and the effect of speed. JOURNAL OF EXPERIMENTAL BIOLOGY 2008, 211, 138-149.
- Hudson, P. E.; Corr, S. A.; Wilson, A. M., High speed galloping in the cheetah (<i>Acinonyx jubatus</i>) and the racing greyhound (<i>Canis familiaris</i>): spatio-temporal and kinetic characteristics. JOURNAL OF EXPERIMENTAL BIOLOGY 2012, 215, 2425-2434.
- Walter, R. M.; Carrier, D. R., Ground forces applied by galloping dogs. JOURNAL OF EXPERIMENTAL BIOLOGY 2007, 210, 208-216.













| Parameter | Measure | Definition |
|---|---|---|
![]() |
m | Back hip joint position |
![]() |
rad | Hindquarters pitch |
![]() |
rad | Trunk angles |
![]() |
rad | Joints angles |
| Parameter | Measure | Definition |
|---|---|---|
![]() |
m | Altitude of flight phase |
![]() |
m | Landing point position |
![]() |
m | Starting point velocity |
![]() |
m | Starting point position |
![]() |
m | Foot position |
![]() |
rad/s | Starting point Angular velocity |
![]() |
rad | Landing point attitude angle |
| Parameter | Measure | Definition |
|---|---|---|
![]() |
rad | Angle of the spinal joints |
![]() |
m | Starting point position |
![]() |
m/s | Starting point velocity |
| Parameter | Value | Definition |
|---|---|---|
![]() |
10.72kg | Posterior trunk mass |
![]() |
16.08kg | Anterolateral trunk mass |
![]() |
2.6kg | Femur link mass |
![]() |
0.81kg | Tibia link mass |
![]() |
0.24m | Posterior trunk length |
![]() |
0.36m | Anterolateral trunk length |
![]() |
0.42m | Femur link length |
![]() |
0.42m | Tibia link length |
| Parameter | Value | Definition |
|---|---|---|
![]() |
0.1m | Flight phase trajectory height |
![]() |
(1,-0.05),(1.5,-0.05) (2,-0.05),(2.5,-0.05) |
Landing point position |
![]() |
(2.5,-1),(3.5,-1) (5.2,-1),(7,-1) |
Starting point velocity |
![]() |
(0,0.45) | Starting point position |
![]() |
0.155,0.132,0.161,0.182 | Touching point position |
![]() |
0 | Starting point Angular velocity |
![]() |
-15° | Landing point attitude angle |
![]() |
-5°,-15°,-25°, -35°,-45°,-55° |
Angle of the spinal joints |
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. |
© 2024 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 (http://creativecommons.org/licenses/by/4.0/).





























