Skip to Main Content
Frequently Asked Questions
Submit an ETD
Global Search Box
Need Help?
Keyword Search
Participating Institutions
Advanced Search
School Logo
Files
File List
Horton_Masters_Thesis.pdf (1.75 MB)
ETD Abstract Container
Abstract Header
Push Recovery: A Machine Learning Approach to Reactive Stepping
Author Info
Horton, Jennifer Leigh
Permalink:
http://rave.ohiolink.edu/etdc/view?acc_num=osu1373564647
Abstract Details
Year and Degree
2013, Master of Science, Ohio State University, Electrical and Computer Engineering.
Abstract
When robots are integrated into the real world, chances are they will not be able to completely avoid situations in which they are bumped or pushed unexpectedly. In these situations, the robot could potentially damage itself, damage its surroundings, or fail to perform its tasking unless it is able to take active countermeasures to prevent or recover from falling. One such countermeasure, referred to as reactive stepping, involves a robot taking a series of steps in order to regain balance and recover from a push. Research into reactive stepping typically focuses on choosing which step to take. This thesis proposes a machine learning approach to reactive stepping. This approach leverages neural networks to calculate a series of steps that return the robot to a stable position. It was theorized that the robot would become stable if it always chose the step resulting in the highest reduction of energy. Theories were tested using a compass model that incorporated parameters and constraints realistic of an actual humanoid robot. The machine learning approach using neural networks performed favorably in both computation time and push recovery effectiveness when compared with the linear least squares, nearest interpolation, and linear interpolation methods. Results showed that when using neural networks to calculate the best step for an arbitrary push within the defined range, the compass model was able to successfully recover from 97% of the pushes applied. The procedure was kept very general and could be used to implement reactive stepping on physical robots, or other robot models.
Committee
Yuan Zheng (Advisor)
David Orin (Committee Member)
Pages
110 p.
Subject Headings
Computer Science
;
Engineering
;
Robotics
Keywords
Push Recovery
;
Reactive Stepping
;
Machine Learning
;
Neural Network
;
Bipedal Robot
;
Compass Model
;
Robot
Recommended Citations
Refworks
EndNote
RIS
Mendeley
Citations
Horton, J. L. (2013).
Push Recovery: A Machine Learning Approach to Reactive Stepping
[Master's thesis, Ohio State University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=osu1373564647
APA Style (7th edition)
Horton, Jennifer.
Push Recovery: A Machine Learning Approach to Reactive Stepping.
2013. Ohio State University, Master's thesis.
OhioLINK Electronic Theses and Dissertations Center
, http://rave.ohiolink.edu/etdc/view?acc_num=osu1373564647.
MLA Style (8th edition)
Horton, Jennifer. "Push Recovery: A Machine Learning Approach to Reactive Stepping." Master's thesis, Ohio State University, 2013. http://rave.ohiolink.edu/etdc/view?acc_num=osu1373564647
Chicago Manual of Style (17th edition)
Abstract Footer
Document number:
osu1373564647
Download Count:
914
Copyright Info
© 2013, all rights reserved.
This open access ETD is published by The Ohio State University and OhioLINK.