Abstract

This paper demonstrates the process of utilizing human locomotion data to formally design controllers that yield provably stable robotic walking and experimentally realizing these formal methods to achieve dynamically stable bipedal robotic walking on the NAO robot. Beginning with walking data, outputs---or functions of the kinematics---are determined that result in a low-dimensional representation of human locomotion. These same outputs can be considered on a robot, and human-inspired control is used to drive the outputs of the robot to the outputs of the human. An optimization problem is presented that determines the parameters of this controller that provide the best fit of the human data while simultaneously ensuring partial hybrid zero dynamics. The main formal result of this paper is a proof that these same parameters result in a stable hybrid periodic orbit with a fixed point that can be computed in closed form. Thus, starting with only human data we obtain a stable walking gait for the bipedal robot model. These formal results are validated through experimentation: implementing the stable walking found in simulation on NAO results in dynamically stable robotic walking that shows excellent agreement with the simulated behavior from which it was derived.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.