Phd records
https://feeds.library.caltech.edu/people/Goodwine-J-W/Phd.rss
A Caltech Library Repository Feedhttp://www.rssboard.org/rss-specificationpython-feedgenenWed, 31 Jan 2024 19:08:38 +0000Control of stratified systems with robotic applications
https://resolver.caltech.edu/CaltechETD:etd-01232008-144001
Authors: {'items': [{'id': 'Goodwine-J-W', 'name': {'family': 'Goodwine', 'given': 'John William'}, 'show_email': 'NO'}]}
Year: 1998
DOI: 10.7907/49h9-q898
Many interesting and important control systems evolve on stratified configuration spaces. Roughly speaking, a configuration manifold is called "stratified" if it contains subspaces (submanifolds) upon which the system had different equations of motion. Robotic systems, in particular, are of this nature. For example, a legged robot has discontinuous equations of motion near points in the configuration space where each of its "feet" comes into contact with the ground. In such a case, when the system moves from one submanifold to another, the equations of motion change in a non-smooth, or even discontinuous manner. In such cases, traditional nonlinear control methodologies are inapplicable because they generally rely upon some form of differentiation. Yet, it is precisely the discontinuous nature of such systems that is often their most important characteristic.
This dissertation presents methods which consider the intrinsic physical geometric structure present in such problems to address nonlinear controllability and motion planning for stratified systems. For both problems, by exploiting this geometric structure of stratified systems, we can extend standard nonlinear control results and methodologies to the stratified case. A related problem addressed by this dissertation is that of controllability of systems where some control inputs are constrained to be non-negative. This problem arises in stratified systems which arise by way of physical contact because the normal force between contacting systems must be nonnegative. For all the results, a basic goal is to generate results which are general. For example, for robotics applications, these results are independent of a particular robot's number of legs, fingers or morphology.
https://thesis.library.caltech.edu/id/eprint/306