Minimum Energy Control of Redundant Linear Manipulators

In redundant manipulation systems, the end-effector path does not completely determine the trajectories of all the individual degrees of freedom (dof) and the additional dofs can be used to enhance the performance in some sense. The paper deals with utilizing the redundancy to minimize energy consumption. A full linear electromechanical model is used, and the exact energy consumption is calculated. The optimization includes also displacement limits via penalty functions that are included in the cost function. The optimal trajectory is feasible in the sense that it can be obtained by a finite input voltage and all the velocities are continuous. The solution is based on projections that separate the system and the input into two parts. One that is completely determined by the end-effector path and the other that is free for optimization. The important and delicate issue of boundary conditions is resolved accordingly. Simulation results show that redundancy, even with limited joint motion, can lead to a considerable reduction in energy consumption.

[1]  Ian D. Walker,et al.  Minimum effort inverse kinematics for redundant manipulators , 1997, IEEE Trans. Robotics Autom..

[2]  B. Siciliano,et al.  Second-order kinematic control of robot manipulators with Jacobian damped least-squares inverse: theory and experiments , 1997 .

[3]  Shugen Ma,et al.  Local torque optimization of redundant manipulators in torque-based formulation , 1994, Proceedings of IECON'94 - 20th Annual Conference of IEEE Industrial Electronics.

[4]  Gillian Hayes,et al.  Utilizing redundancy in modular robots to achieve greater accuracy , 2009, 2009 Second International Conference on Robot Communication and Coordination.

[5]  Oussama Khatib,et al.  Prioritized multi-task motion control of redundant robots under hard joint constraints , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Miroslaw Galicki,et al.  Path following by the end-effector of a redundant manipulator operating in a dynamic environment , 2004, IEEE Transactions on Robotics.

[7]  Miroslaw Galicki,et al.  Time-optimal controls of kinematically redundant manipulators with geometric constraints , 2000, IEEE Trans. Robotics Autom..

[8]  Atsuo Kawamura,et al.  Trajectory planning of redundant manipulators for minimum energy consumption without matrix inversion , 1997, Proceedings of International Conference on Robotics and Automation.

[9]  Luong A. Nguyen,et al.  Robustness issues for kinematically redundant manipulator control , 1995, IEEE Trans. Syst. Man Cybern..

[10]  Yunong Zhang,et al.  Minimum-Energy Redundancy Resolution of Robot Manipulators Unified by Quadratic Programming and its Online Solution , 2007, 2007 International Conference on Mechatronics and Automation.

[11]  Mehrdad Farid,et al.  Time Optimal Trajectory Tracking of Redundant Planar Cable-Suspended Robots Considering Both Tension and Velocity Constraints , 2011 .

[12]  Arthur E. Bryson,et al.  Applied Optimal Control , 1969 .

[13]  John Baillieul,et al.  Resolution of Kinematic Redundancy using Optimization Techniques , 1988, 1988 American Control Conference.

[14]  D. Enns CONTROL ALLOCATION APPROACHES , 1998 .

[15]  Ji Xiang,et al.  General-Weighted Least-Norm Control for Redundant Manipulators , 2010, IEEE Transactions on Robotics.

[16]  Yoram Halevi,et al.  The optimal reduced-order estimator for systems with singular measurement noise , 1989 .

[17]  Emanuele Carpanzano,et al.  Minimum energy control of redundant actuation machine tools , 2011 .

[18]  Suresh P. Sethi,et al.  A Survey of the Maximum Principles for Optimal Control Problems with State Constraints , 1995, SIAM Rev..

[19]  Kiyoshi Ohishi,et al.  Redundant manipulator control with autonomous consideration algorithm of torque saturation , 1999, ISIE '99. Proceedings of the IEEE International Symposium on Industrial Electronics (Cat. No.99TH8465).

[20]  Alessandro De Luca,et al.  Exploiting robot redundancy in collision detection and reaction , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[21]  Alan Bowling,et al.  Repeatable Redundant Manipulator Control Using Nullspace Quasivelocities , 2010 .

[22]  Shahin Sirouspour,et al.  Dual-master teleoperation control of kinematically redundant robotic slave manipulators , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[23]  Marc Bodson,et al.  Constrained quadratic programming techniques for control allocation , 2006, IEEE Transactions on Control Systems Technology.

[24]  Atsuo Kawamura,et al.  Proposal of trajectory generation for redundant manipulators using variational approach applied to minimization of consumed electrical energy , 1996, Proceedings of 4th IEEE International Workshop on Advanced Motion Control - AMC '96 - MIE.

[25]  Farhad Aghili,et al.  Projection-Based Control of Parallel Mechanisms , 2011 .

[26]  Spyros G. Tzafestas,et al.  Resolved motion model based predictive control of redundant robots , 1994 .

[27]  Shugen Ma,et al.  Time Optimal Path-Tracking Control of Kinematically Redundant Manipulators , 2004 .

[28]  D. Jacobson,et al.  New necessary conditions of optimality for control problems with state-variable inequality constraints , 1971 .