The Theory, Implementation, and Evaluation of Spring Mass Running on ATRIAS, a Bipedal Robot

We expect legged robots to be highly mobile. Human walking and running can execute quick changes in speed and direction, even on non-flat ground. Indeed, analysis of simplified models shows that these quantities can be tightly controlled by adjusting the leg placement between steps, and that leg pla...

Full description

Bibliographic Details
Main Author: Wu, Albert
Format: Others
Published: Research Showcase @ CMU 2017
Online Access:http://repository.cmu.edu/dissertations/926
http://repository.cmu.edu/cgi/viewcontent.cgi?article=1965&context=dissertations
id ndltd-cmu.edu-oai-repository.cmu.edu-dissertations-1965
record_format oai_dc
spelling ndltd-cmu.edu-oai-repository.cmu.edu-dissertations-19652017-06-07T03:30:45Z The Theory, Implementation, and Evaluation of Spring Mass Running on ATRIAS, a Bipedal Robot Wu, Albert We expect legged robots to be highly mobile. Human walking and running can execute quick changes in speed and direction, even on non-flat ground. Indeed, analysis of simplified models shows that these quantities can be tightly controlled by adjusting the leg placement between steps, and that leg placement can also compensate for disturbances including changes in the ground height. However, to date, legged robots do not exhibit this level of agility or robustness, nor is it well understood what prevents them from attaining this performance. This thesis begins to bridge the gap between the theoretical motions of simplified models and the implementation of agile behaviors on legged robots. The state of the art allows room for improvement at the level of the simplified model, at the level of hardware demonstration, and at the level of theoretical understanding of applying the simplified model to a real system. We make progress on each of these facets of the problem as we work towards leveraging theory from the simplified model to generate effective control for locomotion on robots. In particular, spring mass theory has identified deadbeat stability for planar running, but it must be formulated in 3D to be applicable to a real system. We extend this behavior to 3D, adding deadbeat steering to the tracking of apex height on unobserved terrain. Running robots have yet to demonstrate the agile and robust behavior that the spring mass model describes; existing implementations do not target the deadbeat behavior. We apply state of the art control techniques to map the deadbeat stabilized planar running onto our robot ATRIAS, and we successfully demonstrate tight tracking of commanded velocities and robustness to unobserved changes in ground height. Despite this empirical proof of concept, it remains unclear how exactly the targeted behavior of the simplified model affects the closed loop behavior of the full order system. There are additional degrees of freedom which affect the tracking of original goals and additional layers of control which may offer other sources of stability. Furthermore, the hardware introduces perturbations and uncertainties which detract from the nominal performance of the full order model. To answer these questions, we formulate a framework founded on linear theory, and we use it to examine the contributions of each component of the control and to quantify the expected effects of the disturbances we encounter. This analysis reveals insights for effective control strategies for legged locomotion and presents a tool for scientific iteration between theory-based control design and evidence-based revision of the underlying theory. 2017-02-01T08:00:00Z text application/pdf http://repository.cmu.edu/dissertations/926 http://repository.cmu.edu/cgi/viewcontent.cgi?article=1965&context=dissertations Dissertations Research Showcase @ CMU
collection NDLTD
format Others
sources NDLTD
description We expect legged robots to be highly mobile. Human walking and running can execute quick changes in speed and direction, even on non-flat ground. Indeed, analysis of simplified models shows that these quantities can be tightly controlled by adjusting the leg placement between steps, and that leg placement can also compensate for disturbances including changes in the ground height. However, to date, legged robots do not exhibit this level of agility or robustness, nor is it well understood what prevents them from attaining this performance. This thesis begins to bridge the gap between the theoretical motions of simplified models and the implementation of agile behaviors on legged robots. The state of the art allows room for improvement at the level of the simplified model, at the level of hardware demonstration, and at the level of theoretical understanding of applying the simplified model to a real system. We make progress on each of these facets of the problem as we work towards leveraging theory from the simplified model to generate effective control for locomotion on robots. In particular, spring mass theory has identified deadbeat stability for planar running, but it must be formulated in 3D to be applicable to a real system. We extend this behavior to 3D, adding deadbeat steering to the tracking of apex height on unobserved terrain. Running robots have yet to demonstrate the agile and robust behavior that the spring mass model describes; existing implementations do not target the deadbeat behavior. We apply state of the art control techniques to map the deadbeat stabilized planar running onto our robot ATRIAS, and we successfully demonstrate tight tracking of commanded velocities and robustness to unobserved changes in ground height. Despite this empirical proof of concept, it remains unclear how exactly the targeted behavior of the simplified model affects the closed loop behavior of the full order system. There are additional degrees of freedom which affect the tracking of original goals and additional layers of control which may offer other sources of stability. Furthermore, the hardware introduces perturbations and uncertainties which detract from the nominal performance of the full order model. To answer these questions, we formulate a framework founded on linear theory, and we use it to examine the contributions of each component of the control and to quantify the expected effects of the disturbances we encounter. This analysis reveals insights for effective control strategies for legged locomotion and presents a tool for scientific iteration between theory-based control design and evidence-based revision of the underlying theory.
author Wu, Albert
spellingShingle Wu, Albert
The Theory, Implementation, and Evaluation of Spring Mass Running on ATRIAS, a Bipedal Robot
author_facet Wu, Albert
author_sort Wu, Albert
title The Theory, Implementation, and Evaluation of Spring Mass Running on ATRIAS, a Bipedal Robot
title_short The Theory, Implementation, and Evaluation of Spring Mass Running on ATRIAS, a Bipedal Robot
title_full The Theory, Implementation, and Evaluation of Spring Mass Running on ATRIAS, a Bipedal Robot
title_fullStr The Theory, Implementation, and Evaluation of Spring Mass Running on ATRIAS, a Bipedal Robot
title_full_unstemmed The Theory, Implementation, and Evaluation of Spring Mass Running on ATRIAS, a Bipedal Robot
title_sort theory, implementation, and evaluation of spring mass running on atrias, a bipedal robot
publisher Research Showcase @ CMU
publishDate 2017
url http://repository.cmu.edu/dissertations/926
http://repository.cmu.edu/cgi/viewcontent.cgi?article=1965&context=dissertations
work_keys_str_mv AT wualbert thetheoryimplementationandevaluationofspringmassrunningonatriasabipedalrobot
AT wualbert theoryimplementationandevaluationofspringmassrunningonatriasabipedalrobot
_version_ 1718455950505934848