Optimal Control for Holonomic and Nonholonomic Mechanical Systems with Symmetry and Lagrangian Reduction

In this paper we establish necessary conditions for optimal control using the ideas of Lagrangian reduction in the sense of reduction under a symmetry group. The techniques developed here are designed for Lagrangian mechanical control systems with symmetry. The benefit of such an approach is that it makes use of the special structure of the system, especially its symmetry structure, and thus it leads rather directly to the desired conclusions for such systems. Lagrangian reduction can do in one step what one can alternatively do by applying the Pontryagin maximum principle followed by an application of Poisson reduction. The idea of using Lagrangian reduction in the sense of symmetry reduction was also obtained by Bloch and Crouch [Proc. 33rd CDC, IEEE, 1994, pp. 2584--2590] in a somewhat different context, and the general idea is closely related to those in Montgomery [Comm. Math. Phys., 128 (1990), pp. 565--592] and Vershik and Gershkovich [Dynamical Systems VII, V. Arnold and S. P. Novikov, eds., Springer-Verlag, 1994]. Here we develop this idea further and apply it to some known examples, such as optimal control on Lie groups and principal bundles (such as the ball and plate problem) and reorientation examples with zero angular momentum (such as the satellite with moveable masses). However, one of our main goals is to extend the method to the case of nonholonomic systems with a nontrivial momentum equation in the context of the work of Bloch, Krishnaprasad, Marsden, and Murray [Arch. Rational Mech. Anal., (1996), to appear]. The snakeboard is used to illustrate the method.

[1]  R. Montgomery Isoholonomic problems and some applications , 1990 .

[2]  Richard Montgomery,et al.  Optimal Control of Deformable Bodies and Its Relation to Gauge Theory , 1991 .

[3]  P. Krishnaprasad,et al.  Control problems on principal bundles and nonholonomic mechanics , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[4]  Rui Yang Nonholonomic Geometry, Mechanics and Control , 1992 .

[5]  Jerrold E. Marsden,et al.  Stabilization of rigid body dynamics by internal and external torques , 1992, Autom..

[6]  J. Marsden Lectures on Mechanics , 1992 .

[7]  P. Krishnaprasad Optimal Control and Poisson Reduction , 1993 .

[8]  J. Marsden,et al.  Lagrangian reduction and the double spherical pendulum , 1993 .

[9]  Velimir Jurdjevic The geometry of the plate-ball problem , 1993 .

[10]  A. Bloch,et al.  ON THE DYNAMICS AND CONTROL OF NONHOLONOMIC SYSTEMS ON RIEMANNIAN MANIFOLDS , 1992 .

[11]  Richard Montgomery,et al.  Gauge theory of the falling cat , 1993 .

[12]  L. Dai,et al.  Non-holonomic Kinematics and the Role of Elliptic Functions in Constructive Controllability , 1993 .

[13]  J. Marsden,et al.  The Reduced Euler-Lagrange Equations , 1993 .

[14]  Peter E. Crouch,et al.  Sub-Riemannian optimal control problems , 1994 .

[15]  J. Marsden,et al.  Introduction to mechanics and symmetry , 1994 .

[16]  Anthony M. Bloch,et al.  Reduction of Euler Lagrange problems for constrained variational problems and relation with optimal control problems , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[17]  S. Sastry,et al.  Optimal path planning on matrix Lie groups , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[18]  A. Bloch,et al.  Nonholonomic Control Systems on Riemannian Manifolds , 1995 .

[19]  Richard M. Murray,et al.  Geometric phases and robotic locomotion , 1995, J. Field Robotics.

[20]  P. Krishnaprasad,et al.  The Euler-Poincaré equations and double bracket dissipation , 1996 .

[21]  P. Krishnaprasad,et al.  Nonholonomic mechanical systems with symmetry , 1996 .