Pekarek, David N. (2010) Variational methods for control and design of bipedal robot models. Dissertation (Ph.D.), California Institute of Technology. http://resolver.caltech.edu/CaltechTHESIS:05282010-094801935
This thesis investigates nonsmooth mechanics using variational methods for the modeling, control, and design of bipedal robots. The theory of Lagrangian mechanics is extended to capture a variety of nonsmooth collision behaviors in rigid body systems. Notably, a variational impact model is presented for the transition of constraints behavior that describes a biped switching stance feet at the conclusion of a step. Next, discretizations of the impact mechanics are developed using the framework of variational discrete mechanics. The resulting variational collision integrators are consistent with the continuous time theory and have an underlying symplectic structure. In addition to their role as integrators, the discrete equations of motion capturing nonsmooth dynamics enable a direct method for trajectory optimization. Upon specifically defining the optimal control problem for nonsmooth systems, examples demonstrate this optimization method in the task of determining periodic gaits for two rigid body biped models. An additional effort is made to optimize bipedal walking motions through modifications in system design. A method for determining optimal designs using a combination of trajectory optimization methods and surrogate function optimization methods is defined. This method is demonstrated in the task of determining knee joint placement in a given biped model.
|Item Type:||Thesis (Dissertation (Ph.D.))|
|Subject Keywords:||Nonsmooth, Variational Mechanics, Bipedal Robots, Optimization|
|Degree Grantor:||California Institute of Technology|
|Division:||Engineering and Applied Science|
|Major Option:||Mechanical Engineering|
|Thesis Availability:||Public (worldwide access)|
|Defense Date:||27 May 2010|
|Default Usage Policy:||No commercial reproduction, distribution, display or performance rights in this work are provided.|
|Deposited By:||David Pekarek|
|Deposited On:||04 Jun 2010 22:37|
|Last Modified:||26 Dec 2012 03:26|
- Final Version
See Usage Policy.
Repository Staff Only: item control page