Feedback Control of Highly Dynamic 3D Bipedal Locomotion
dc.contributor.author | Gong, Yukai | |
dc.date.accessioned | 2022-09-06T16:16:23Z | |
dc.date.available | 2022-09-06T16:16:23Z | |
dc.date.issued | 2022 | |
dc.date.submitted | 2022 | |
dc.identifier.uri | https://hdl.handle.net/2027.42/174490 | |
dc.description.abstract | Bipedal robots have the potential to free humans from tedious or dangerous tasks. Compared to robots in other forms, a bipedal robot has similar morphology to humans and thus can work in almost all spaces where humans work and requires little to none facility modifications. However, while many other robots are deployed in real life and are beginning to have an impact, bipedal robots are hardly seen outside of labs due to stability issues. Bipeds are inherently unstable due to their morphology. A bipedal system is nonlinear, high dimensional, hybrid, and underactuated, which poses significant challenges to controller design. This thesis will therefore focus on developing control methods for biped locomotion. First, we discuss a controller for a Cassie Robot designed with gait-library methods. The full 20 DoF dynamic model of Cassie and optimization are used to design seven periodic gaits for walking in place, forward, and backward while meeting key physical constraints. Moreover, we show how to practically implement these gaits on the robot. Next, we focus on studying the dynamics of bipedal robots. We established connections between various approximate pendulum models that are commonly used for heuristic controller design and those that are more common in the feedback control literature where formal stability guarantees are the norm. We clarify commonalities and differences in the two perspectives for using low-dimensional models. In the process of doing so, we argue that models based on angular momentum about the contact point provide more accurate representations of robot state than models based on linear velocity. Specifically, we show that an approximate (pendulum or zero dynamics) model parameterized by angular momentum provides better predictions for a physical robot (e.g., legs with mass) than does a related approximate model parameterized in terms of linear velocity. We call the pendulum model parameterized by angular momentum ALIP. Finally, we discuss general mechanisms in bipedal balance, explain why foot placement is the most effective method, and select it as our primary method to stabilize a bipedal gait. We focus on regulating angular momentum about the contact point with the ALIP model. We implement a one-step-ahead angular-momentum-based walking controller on Cassie, a 3D robot, and demonstrate high agility and robustness in experiments. We also designed a running controller with the same methodology and demonstrated the results in simulation and experiments. | |
dc.language.iso | en_US | |
dc.subject | Robotics | |
dc.subject | Humanoid | |
dc.subject | Control | |
dc.title | Feedback Control of Highly Dynamic 3D Bipedal Locomotion | |
dc.type | Thesis | |
dc.description.thesisdegreename | PhD | en_US |
dc.description.thesisdegreediscipline | Robotics | |
dc.description.thesisdegreegrantor | University of Michigan, Horace H. Rackham School of Graduate Studies | |
dc.contributor.committeemember | Grizzle, Jessy W | |
dc.contributor.committeemember | Jenkins, Odest Chadwicke | |
dc.contributor.committeemember | Ghaffari Jadidi, Maani | |
dc.contributor.committeemember | Vasudevan, Ram | |
dc.subject.hlbsecondlevel | Engineering (General) | |
dc.subject.hlbtoplevel | Engineering | |
dc.description.bitstreamurl | http://deepblue.lib.umich.edu/bitstream/2027.42/174490/1/ykgong_1.pdf | |
dc.identifier.doi | https://dx.doi.org/10.7302/6221 | |
dc.identifier.orcid | 0000-0003-2448-8891 | |
dc.identifier.name-orcid | Gong, Yukai; 0000-0003-2448-8891 | en_US |
dc.working.doi | 10.7302/6221 | en |
dc.owningcollname | Dissertations and Theses (Ph.D. and Master's) |
Files in this item
Remediation of Harmful Language
The University of Michigan Library aims to describe library materials in a way that respects the people and communities who create, use, and are represented in our collections. Report harmful or offensive language in catalog records, finding aids, or elsewhere in our collections anonymously through our metadata feedback form. More information at Remediation of Harmful Language.
Accessibility
If you are unable to use this file in its current format, please select the Contact Us link and we can modify it to make it more accessible to you.