Skip to Main Content
 

Global Search Box

 
 
 
 

ETD Abstract Container

Abstract Header

Push Recovery: A Machine Learning Approach to Reactive Stepping

Horton, Jennifer Leigh

Abstract Details

2013, Master of Science, Ohio State University, Electrical and Computer Engineering.
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.
Yuan Zheng (Advisor)
David Orin (Committee Member)
110 p.

Recommended Citations

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)