Edinburgh Research Archive

Understanding the fundamentals of bipedal locomotion in humans and robots

dc.contributor.advisor
Li, Zhibin
dc.contributor.advisor
Vijayakumar, Sethu
dc.contributor.author
McGreavy, Christopher
dc.date.accessioned
2023-04-25T12:54:17Z
dc.date.available
2023-04-25T12:54:17Z
dc.date.issued
2023-04-25
dc.description.abstract
Walking is a robust and efficient method of moving around the world, which would greatly enhance the capabilities of humanoid robots, although they cannot match the performance of their biological counterparts. The highly nonlinear dynamics of locomotion create a vast state-action space, which makes model-based control difficult, yet biological humans are highly proficient and robust in their motion while operating under similar constraints. This disparity in performance naturally leads to the question: what can we learn about locomotion control by observing humans, and how can this be used to develop bio-inspired locomotion control in mechatronic humanoids? This thesis investigates bio-inspired locomotion control, but also explores the limitations of this approach and how we can use robotic platforms to move towards a better understanding of locomotion. We first present a methodology for measuring and analysing human locomotion behaviour, specifically disturbance recovery, and fit models to this complex behaviour to represent it in as simple as possible such that it can be easily translated into a simple controller for reactive motion. A minimum-jerk Model Predictive Control algorithm at the Centre of Mass (CoM) best captured human motion during multiple recovery strategies instead of using one controller for each strategy, which is common in this area. Capturing this simple CoM model of complex human behaviour shows that bio-inspiration can be an important tool for controller development, but behaviour varies between and even within individuals given similar initial conditions, which manifests as stochastic behaviour. Coupled with the ability to only measure expressed behaviours instead of direct control policies, this stochasticity presents a fundamental limit to using bio-inspiration for control purposes, as only indirect inferences can be made about a complex, stochastic system. To overcome these barriers, we investigate the use of mechatronic humanoid robots as a means to explore invariant aspects of the vast dynamic state-space of locomotion which are described by physical laws, and are therefore not subject to the stochastic behaviour of individual humans, that apply to both biological and mechatronic humanoid forms. We present a pipeline to explore the invariant energetics of humanoid robots during stepping for push recovery, where the most efficient stepping parameters are identified for a given initial CoM velocity and desired step length. Using this to explore the stepping state-space, our analysis finds a region of attraction between disturbance magnitude and optimal step length surrounded by a region of similarly efficient alternatives which corresponds to the stochastic behavior observed in humans during push recovery, which we would be unable to identify without reproducibility, direct access to internal measurements and known full body dynamics, which is not available in humans. We expand this paradigm further to investigate the invariant energetics of continuous walking using a full-body humanoid by exploring the state-space of step-length and step-timing to identify the most efficient sub-spaces of these parameters which describes the most efficient way to walk. Through analysis of this state-space, we provide evidence that the humanoid morphology exhibits a passive tendency towards energy-optimal motion and its dynamics follow a region of attraction towards Cost of Transport-optimal motion. Overall, these findings demonstrate the utility of robotics as a tool with which to explore certain aspects of legged locomotion and the results gained from our methodology suggest that humans do not need to explore a vast state-action space to learn to walk, they need only internalise simple heuristics for the natural dynamics of stepping that are easy to learn and can produce rapid, reactive and efficient stepping without costly decision-making processes.
en
dc.identifier.uri
https://hdl.handle.net/1842/40530
dc.identifier.uri
http://dx.doi.org/10.7488/era/3296
dc.language.iso
en
en
dc.publisher
The University of Edinburgh
en
dc.relation.hasversion
McGreavy, C. and Li, Z., 2022. Reachability Map for Diverse and Energy Efficient Stepping of Humanoids. IEEE/ASME Transactions on Mechatronics. DOI: 10.1109/TMECH.2022.3174961
en
dc.relation.hasversion
McGreavy, C., Yuan, K., Gordon, D., Tan, K., Wolfslag, W.J., Vijayakumar, S. and Li, Z., 2020, May. Unified push recovery fundamentals: Inspiration from human study. In 2020 IEEE International Conference on Robotics and Automation (ICRA) (pp. 10876-10882). IEEE. DOI:10.1109/ICRA40945.2020.9196911
en
dc.relation.hasversion
Song, D.R., Yang, C., McGreavy, C. and Li, Z., 2018, November. Recurrent deterministic policy gradient method for bipedal locomotion on rough terrain challenge. In 2018 15th International Conference on Control, Automation, Robotics and Vision (ICARCV) (pp. 311-318). IEEE. DOI: 10.1109/ICARCV.2018.8581309
en
dc.relation.hasversion
Yuan, K., McGreavy, C., Yang, C., Wolfslag, W. and Li, Z., 2020. Decoding motor skills of artificial intelligence and human policies: A study on humanoid and human balance control. IEEE Robotics & Automation Magazine, 27(2), pp.87-101. DOI: 10.1109/MRA.2020.2980547
en
dc.relation.hasversion
Wolfslag, W.J., McGreavy, C., Xin, G., Tiseo, C., Vijayakumar, S. and Li, Z., 2020, October. Optimisation of body-ground contact for augmenting the whole-body loco-manipulation of quadruped robots. In 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (pp. 3694-3701). IEEE. DOI: 10.1109/IROS45743.2020.9341498
en
dc.relation.hasversion
Triantafyllidis, E., McGreavy, C., Gu, J. and Li, Z., 2020. Study of multimodal interfaces and the improvements on teleoperation. IEEE Access, 8, pp.78213- 78227. DOI: 10.1109/ACCESS.2020.2990080
en
dc.relation.hasversion
Triantafyllidis, E., Yang, C., McGreavy, C., Hu, W. and Li, Z., 2020. Robot intelligence for real-world applications. IET Computing and Networks, UK.
en
dc.relation.hasversion
Triantafyllidis, E., Hu, W., McGreavy, C. and Li, A., 2021. Metrics for 3D Object Pointing and Manipulation in Virtual Reality. IEEE Robotics and Automation Magazine. DOI: 10.1109/MRA.2021.3090070
en
dc.relation.hasversion
Gordon, D.F., McGreavy, C., Christou, A. and Vijayakumar, S., 2022. Human-in-the-Loop Optimization of Exoskeleton Assistance Via Online Simulation of Metabolic Cost. IEEE Transactions on Robotics, 38(3), pp.1410-1429. DOI: 10.1109/TRO.2021.3133137
en
dc.relation.hasversion
Triantafyllidis, E., Hu, W., McGreavy, C. and Li, Z., 2021. Metrics for 3D Object Pointing and Manipulation in Virtual Reality: The Introduction and Validation of a Novel Approach in Measuring Human Performance. IEEE Robotics & Automation Magazine, 29(1), pp.76-91. DOI: 10.1109/MRA.2021.3090070
en
dc.subject
legged locomotion
en
dc.subject
bipedal robot
en
dc.subject
walking behaviour
en
dc.subject
energy efficiency
en
dc.title
Understanding the fundamentals of bipedal locomotion in humans and robots
en
dc.type
Thesis or Dissertation
en
dc.type.qualificationlevel
Doctoral
en
dc.type.qualificationname
PhD Doctor of Philosophy
en

Files

Original bundle

Now showing 1 - 1 of 1
Name:
McGreavy2023.pdf
Size:
35.55 MB
Format:
Adobe Portable Document Format
Description:

This item appears in the following Collection(s)