| Sign In to gain access to subscriptions and/or personal tools. |
Motion Planning and Control of a Swimming MachineDepartment of Mechanical Engineering, University of Minnesota, 111 Church St. SE Minneapolis MN 55455, USA; Department of Mechanical Engineering, King Mongkuts University Of Technology, Thonburi, Bangkok, Thailandsaroj{at}fibo.kmutt.ac.th
Department of Mechanical Engineering, University of Minnesota, 111 Church St. SE Minneapolis MN 55455, USApli{at}me.umn.edu We propose a practical maneuvering control strategy for an aquatic vehicle (AV) that uses an oscillating foil as a propulsor. The challenge of this problem lies in the need to consider the hydrodynamic interaction as well as the underactuated and non-minimum phase natures of the AV system. The control task is decomposed into the off-line step of motion planning and the on-line step of feedback tracking. Optimal control techniques are used to compute a repertoire of time-scalable and concatenable motion primitives. The complete motion plan is obtained by concatenating time-scaled copies of the primitives. The computed optimal motion plans are regulated by a controller that consists of a cascade of linear quadratic regulator, inputoutput feedback linearization and sliding mode control. Time-varying linear quadratic controllers can also be time-scaled and concatenated. Therefore, they can be computed beforehand. The proposed strategy has been experimentally validated for both constrained longitudinal only maneuvers and unconstrained longitudinal/lateral maneuvers.
Key Words: aquatic vehicles oscillating foil swimming machine optimal control time-scaling hydrodynamics motion planning motion primitives linear quadratic control
The International Journal of Robotics Research, Vol. 23, No. 1,
27-53 (2004) This article has been cited by other articles:
|
|||||||||||||||||||||||||||

