IEEE Transactions on Automatic Control, Vol.62, No.2, 682-693, 2017
Dynamical Model and Optimal Turning Gait for Mechanical Rectifier Systems
Animal locomotion can be viewed as mechanical rectification due to the dynamics that convert periodic body movements to a positive average thrust, resulting in a steady locomotion velocity. This paper considers a general multibody mechanical rectifier under continuous interactions with the environment, with full rotation and translation in 3-D space. The equations of motion are developed with respect to body coordinates to allow for direct analysis of maneuvering dynamics. The paper then formulates and solves an optimal turning gait problem for a mechanical rectifier traveling along a curved path, with propulsive forces generated by periodic body deformation (gait). In particular, the gait is optimized to minimize a quadratic cost function, subject to constraints on average locomotion velocity and average angular velocity. The problem is proven to reduce to two separate, tractable minimization problems solvable for globally optimal solutions. The first problem solves for the optimal shape offset that results in turning, while the other solves for the optimal gait that results in locomotion along a straight path. A case study of a locomotor in a fluid environment is presented to demonstrate the utility of the method for robotic locomotor design.