Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published September 19, 1995 | public
Report Open

The Mechanics and Control of Undulatory Robotic Locomotion

Abstract

In this dissertation, we examine a formulation of problems of undulatory robotic locomotion within the context of mechanical systems with nonholonomic constraints and symmetries. Using tools from geometric mechanics, we study the underlying structure found in general problems of locomotion. In doing so, we decompose locomotion into two basic components: internal shape changes and net changes in position and orientation. This decomposition has a natural mathematical interpretation in which the relationship between shape changes and locomotion can be described using a connection on a trivial principal fiber bundle. We begin by reviewing the processes of Lagrangian reduction and reconstruction for unconstrained mechanical systems with Lie group symmetries, and present new formulations of this process which are easily adapted to accommodate external constraints. Additionally, important physical quantities such as the mechanical connection and reduced mass-inertia matrix can be trivially determined using this formulation. The presence of symmetries then allows us to reduce the necessary calculations to simple matrix manipulations. The addition of constraints significantly complicates the reduction process; however, we show that for invariant constraints, a meaningful connection can be synthesized by defining a generalized momentum representing the momentum of the system in directions allowed by the constraints. We then prove that the generalized momentum and its governing equation possess certain invariances which allows for a reduction process similar to that found in the unconstrained case. The form of the reduced equations highlights the synthesized connection and the matrix quantities used to calculate these equations. The use of connections naturally leads to methods for testing controllability and aids in developing intuition regarding the generation of various locomotive gaits. We present accessibility and controllability tests based on taking derivatives of the connection, and relate these tests to taking Lie brackets of the input vector fields. The theory is illustrated using several examples, in particular the examples of the snakeboard and Hirose snake robot. We interpret each of these examples in light of the theory developed in this thesis, and examine the generation of locomotive gaits using sinusoidal inputs and their relationship to the controllability tests based on Lie brackets.

Additional Information

I would like to begin by thanking my advisor, Joel Burdick, who has shown me the depth and breadth of being an advisor, a mentor, and a friend, and without whom none of this could have happened. I would also like to give a special thanks to the members of my thesis committee for their support: Drs. Richard Murray, Jerry Marsden, Greg Chirikjian, and Steve Wiggins. In particular, I must credit Richard and Jerry, along with my office-mate, Andrew Lewis, with exposing me to the beauty and history of geometry and mechanics. I have spent my time at Caltech standing on the shoulders of giants, and I thank them very much for the magnificent view. Next, I would like to thank the folks at Caltech who have made the past five years much more than just so many days in the office. To Richard Tsuyuki, who left Caltech long before all of us, but who I'm sure I will know for so much longer; to Andrew Lewis, for always humoring my idiosyncrasies and never denying me a bite of his dessert; to Howie Choset, for providing me with laughter, friendship, and an endless supply of spontaneous diversions; to Victor Burnley, a true compadre whom I could always count on to jump off bridges or drive to Vegas; to Scott Kelly, for always keeping the office full of toys and for being such a marble-head; and finally to Ted Hubbard, for showing me the trivia of the world and the virtues of being Canadian. While I have obviously missed a great many people, many of them are included in this special thanks to a gang of folks I ate lunch with every week for the past four years, the Thomas Lunch Group. This is a great tradition which I hope will continue to support lively discussions and seek out new places to eat in Pasadena for many years to come. On a slightly different note, I must add that my stay at Caltech was profoundly influenced and greatly improved by the time I spent as a Resident Associate in Fleming House. A great deal of credit must go to Kim West for putting together an amazing and supportive staff of RA's. But primarily, I would like to thank the students of Fleming House for allowing me to enter so deeply into their lives. Certainly I will always remember the dinners we shared together (napkins and water included) and the athletic accomplishments we achieved. Most importantly, though, I take with me the memory of the students themselves, and the three event-filled years we shared together. Of course, I would not nearly be complete without thanking my family who have been so close and supportive over these many, many years of education: Sarah and Frank, my favorite brother, Mike, and my very special grandmother, Sarah Valderrama. It is with great fondness and respect that I dedicate this thesis to my grandmother, Sarah, and to my other grandmother, Mary Ostrowski, who is no longer with us, but who gave me a childhood full of happy memories and a father who supported me in my journey through math and sciences. Finally, I must give a plentitude of credit and thanks (though this is not nearly enough) to my best friend and now wife, Liz Price. She is a beautiful woman who has enriched my life in ways and measures that I don't think she, nor I, will ever fully comprehend. She has been there with love and support through the good times and the bad, but most importantly, she has been my connection to the real world and has kept me sane over these past few years.

Files

CDS95-027.pdf
Files (6.7 MB)
Name Size Download all
md5:3bcd936043e824012d02eb432b5689fd
5.8 MB Preview Download
md5:f8c5986d563507524af17ab4a96621bf
962.3 kB Download

Additional details

Created:
August 20, 2023
Modified:
October 24, 2023