Horse-like walking, trotting, and galloping derived from kinematic Motion Primitives (kMPs) and their application to walk/trot transitions in a compliant quadruped robot.
Abstract: This manuscript proposes a method to directly transfer the features of horse walking, trotting, and galloping to a quadruped robot, with the aim of creating a much more natural (horse-like) locomotion profile. A principal component analysis on horse joint trajectories shows that walk, trot, and gallop can be described by a set of four kinematic Motion Primitives (kMPs). These kMPs are used to generate valid, stable gaits that are tested on a compliant quadruped robot. Tests on the effects of gait frequency scaling as follows: results indicate a speed optimal walking frequency around 3.4 Hz, and an optimal trotting frequency around 4 Hz. Following, a criterion to synthesize gait transitions is proposed, and the walk/trot transitions are successfully tested on the robot. The performance of the robot when the transitions are scaled in frequency is evaluated by means of roll and pitch angle phase plots.
Publication Date: 2013-03-06 PubMed ID: 23463501DOI: 10.1007/s00422-013-0551-9Google Scholar: Lookup
The Equine Research Bank provides access to a large database of publicly available scientific literature. Inclusion in the Research Bank does not imply endorsement of study methods or findings by Mad Barn.
- Journal Article
- Research Support
- Non-U.S. Gov't
Summary
This research summary has been generated with artificial intelligence and may contain errors and omissions. Refer to the original study to confirm details provided. Submit correction.
This research paper discusses a method to mimic horse-like movements such as walking, trotting, and galloping in a four-legged robot. The researchers utilized a mathematical technique known as principal component analysis on a horse’s joint movement data to get a set of four kinematic Motion Primitives (kMPs). These kMPs were then used to create stable movements in a robot. The study also explores the optimal walking and trotting frequencies and presents a method to transition between different gaits successfully.
Principal Component Analysis and Kinematic Motion Primitives (kMPs)
- The study first focuses on understanding the natural movement of horses. The researchers gathered data on joint trajectories of horses during their movement.
- Using principal component analysis, a statistical procedure that utilizes orthogonal transformation to convert a set of observations into a set of values of linearly uncorrelated variables, they were able to derive four kinematic Motion Primitives (kMPs).
- These kMPs represent the fundamental motion patterns of horse-like walking, trotting, and galloping.
Application of kMPs in Quadruped Robot
- After establishing the kMPs, the study then applies these to a four-legged (quadruped) robot. The goal is to emulate horse-like movement in the robot.
- The application of the derived kMPs resulted in valid, stable gaits in the compliant quadruped robot, thus validating the efficacy of the extracted kMPs.
Gait Frequency Scaling
- The researchers also conducted tests to determine the optimal gait frequency for the robot’s movements.
- The results point towards a speed optimal walking frequency around 3.4 Hz and an optimal trotting frequency around 4 Hz.
Walk/Trot Transitions
- In addition to individual gaits, the paper also delves into transitions between different gaits, particularly the transition from walking to trotting.
- The researchers propose a criterion to synthesize these transitions smoothly and then successfully test this on the robot.
Performance Evaluation
- The final part of the research evaluates the performance of the robot as transitions are scaled in frequency.
- This is carried out by analyzing roll and pitch angle phase plots, which show the robot’s orientation or attitude at various phases of the gait transition.
Cite This Article
APA
Moro FL, Spröwitz A, Tuleu A, Vespignani M, Tsagarakis NG, Ijspeert AJ, Caldwell DG.
(2013).
Horse-like walking, trotting, and galloping derived from kinematic Motion Primitives (kMPs) and their application to walk/trot transitions in a compliant quadruped robot.
Biol Cybern, 107(3), 309-320.
https://doi.org/10.1007/s00422-013-0551-9 Publication
Researcher Affiliations
- Department of Advanced Robotics, Istituto Italiano di Tecnologia (IIT), Via Morego 30, 16163 Genoa, Italy. federico.moro@iit.it
MeSH Terms
- Animals
- Biomechanical Phenomena
- Exercise Test
- Gait / physiology
- Horses / physiology
- Humans
- Models, Biological
- Motion
- Principal Component Analysis
- Robotics
- Walking / physiology
Citations
This article has been cited 9 times.- Li C, Mellbin Y, Krogager J, Polikovsky S, Holmberg M, Ghorbani N, Black MJ, Kjellström H, Zuffi S, Hernlund E. The Poses for Equine Research Dataset (PFERD). Sci Data 2024 May 15;11(1):497.
- Cruz Ulloa C, Sánchez L, Del Cerro J, Barrientos A. Deep Learning Vision System for Quadruped Robot Gait Pattern Regulation. Biomimetics (Basel) 2023 Jul 3;8(3).
- Kim DS, Lee YJ, Kim YB, Wang Y, Yang S. Autonomous, untethered gait-like synchronization of lobed loops made from liquid crystal elastomer fibers via spontaneous snap-through. Sci Adv 2023 May 19;9(20):eadh5107.
- Oehlke J, Beckerle P, Seyfarth A, Sharbafi MA. Human-like hopping in machines : Feedback- versus feed-forward-controlled motions. Biol Cybern 2019 Jun;113(3):227-238.
- Sellers WI, Hirasaki E. Quadrupedal locomotor simulation: producing more realistic gaits using dual-objective optimization. R Soc Open Sci 2018 Mar;5(3):171836.
- Hu L, Yuan B, Liu J. Liquid metal amoeba with spontaneous pseudopodia formation and motion capability. Sci Rep 2017 Aug 3;7(1):7256.
- Wei X, Long Y, Wang C, Wang S. A Critical Characteristic in the Transverse Galloping Pattern. Appl Bionics Biomech 2015;2015:631354.
- Fukuoka Y, Habu Y, Fukui T. A simple rule for quadrupedal gait generation determined by leg loading feedback: a modeling study. Sci Rep 2015 Feb 2;5:8169.
- Spröwitz AT, Ajallooeian M, Tuleu A, Ijspeert AJ. Kinematic primitives for walking and trotting gaits of a quadruped robot with compliant legs. Front Comput Neurosci 2014;8:27.
Use Nutrition Calculator
Check if your horse's diet meets their nutrition requirements with our easy-to-use tool Check your horse's diet with our easy-to-use tool
Talk to a Nutritionist
Discuss your horse's feeding plan with our experts over a free phone consultation Discuss your horse's diet over a phone consultation
Submit Diet Evaluation
Get a customized feeding plan for your horse formulated by our equine nutritionists Get a custom feeding plan formulated by our nutritionists