The nonholonomic redundancy of second-order nonholonomic mechanical systems

The nonholonomic redundancy of second-order nonholonomic mechanical systems is investigated. It has been verified that the self-motion can be implemented demonstrably by some nonholonomic mechanical systems such as the underactuated redundant manipulators. An exponentially stabilization control method is proposed for a class of underactuated manipulators, of which the number of actuated joints is no less than that of the passive joints. It has been shown that this class of underactuated manipulators are completely controllable when the dynamic coupling of the underactuated manipulators is non-degenerated and the up-boundary of the inputs is large enough. By the proposed control method, we exhibit this class manipulators with zero weight can realize the ''self-motion'' as a full-actuated redundant one. As a typical application, the problem of path tracking with suppressing vibration is investigated for the underactuated redundant manipulators. It is revealed that the vibration of the underactuated redundant manipulator can be converted into an internal resonance that is compatible with the ''self-motion'', while it leads to no vibration at the end-effector of the manipulator. Some numerical simulations by a planar four-DOF underactuated manipulator with two actuated joints and two passive joints show the effectiveness of the accurate trajectory control method and the value of the self-motion compatible internal resonance.

[1]  Zheng-Hua Luo,et al.  Nonlinear torque control of a single‐link flexible robot , 1999 .

[2]  V. Lapshin Vertical and Horizontal Motion Control of a One-Legged Hopping Machine , 1992 .

[3]  Dun Liu,et al.  Design for robust component synthesis vibration suppression of flexible structures with on-off actuators , 2004, IEEE Transactions on Robotics and Automation.

[4]  Youn-Sik Park,et al.  Fourier-based optimal design of a flexible manipulator path to reduce residual vibration of the endpoint , 1993, Robotica.

[5]  Naoji Shiroma,et al.  Nonholonomic control of a three-DOF planar underactuated manipulator , 1998, IEEE Trans. Robotics Autom..

[6]  Sunil K. Agrawal,et al.  Spherical rolling robot: a design and motion planning studies , 2000, IEEE Trans. Robotics Autom..

[7]  Wensheng Liu,et al.  An Approximation Algorithm for Nonholonomic Systems , 1997 .

[8]  Naoji Shiroma,et al.  Nonholonomic Motion Planning for Coupled Planar Rigid Bodies with Passive Revolute Joints , 2002, Int. J. Robotics Res..

[9]  B.V. Chapnik,et al.  Controlling the impact response of a one-link flexible robotic arm , 1993, IEEE Trans. Robotics Autom..

[10]  Woojin Chung,et al.  Design and control of the nonholonomic manipulator , 2001, IEEE Trans. Robotics Autom..

[11]  Giuseppe Oriolo,et al.  Control of mechanical systems with second-order nonholonomic constraints: underactuated manipulators , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[12]  Stephen Yurkovich,et al.  Vibration control of a two-link flexible robot arm , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[13]  Mark W. Spong,et al.  Partial feedback linearization of underactuated mechanical systems , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[14]  Tsuneo Yoshikawa,et al.  Modeling of Flexible Manipulators Using Virtual Rigid Links and Passive Joints , 1996, Int. J. Robotics Res..

[15]  Christopher J. Damaren,et al.  Approximate inverse dynamics and passive feedback for flexible manipulators with large payloads , 1996, IEEE Trans. Robotics Autom..

[16]  Kyung-Jo Park Path design of redundant flexible robot manipulators to reduce residual vibration in the presence of obstacles , 2003, Robotica.

[17]  Richard M. Murray,et al.  Nilpotent bases for a class of nonintegrable distributions with applications to trajectory generation for nonholonomic systems , 1994, Math. Control. Signals Syst..

[18]  Kevin Cleary,et al.  A Demonstration Of Vibration Reduction For A Flexible Beam Using Input Shaping , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[19]  Jung-Keun Cho,et al.  Vibration reduction in flexible systems using a time-varying impulse sequence , 1995, Robotica.

[20]  Pasquale Chiacchio,et al.  A new dynamic manipulability ellipsoid for redundant manipulators , 2000, Robotica.

[21]  Keigo Kobayashi,et al.  Controllability of Under-Actuated Planar Manipulators with One Unactuated Joint , 2002, Int. J. Robotics Res..

[22]  Zhen Lu,et al.  Nonlinear Dynamic Analysis of Planar Flexible Underactuated Manipulators , 2005 .

[23]  Weiliang Xu,et al.  Point-to-Point trajectory planning of flexible redundant robot manipulators using genetic algorithms , 2002, Robotica.

[24]  Naoji Shiroma,et al.  Collision-Free Trajectory Planning for a 3-DoF Robot with a Passive Joint , 2000, Int. J. Robotics Res..

[25]  Susumu Tachi,et al.  Dynamic control of a manipulator with passive joints in operational space , 1993, IEEE Trans. Robotics Autom..

[26]  Giuseppe Oriolo,et al.  Trajectory Planning and Control for Planar Robots with Passive Last Joint , 2002, Int. J. Robotics Res..

[27]  Yue Shigang Weak-vibration configurations for flexible robot manipulators with kinematic redundancy , 2000 .

[28]  T. Yoshikawa,et al.  Task-Priority Based Redundancy Control of Robot Manipulators , 1987 .

[29]  Richard Colbaugh,et al.  Redundant nonholonomic mechanical systems: characterization and control , 1999, Robotica.

[30]  Yoshihiko Nakamura,et al.  Exploiting nonholonomic redundancy of free-flying space robots , 1993, IEEE Trans. Robotics Autom..

[31]  Youn-sik Park,et al.  Self-motion utilization for reducing vibration of a structurally flexible redundant robot manipulator system , 1997, Robotica.

[32]  Woosoon Yim,et al.  Inverse control and stabilization of free-flying flexible robots , 1999, Robotica.

[33]  Kazuya Yoshida,et al.  Reaction null-space control of flexible structure mounted manipulator systems , 1999, IEEE Trans. Robotics Autom..

[34]  Wayne J. Book,et al.  Performance limitations of joint variable-feedback controllers due to manipulator structural flexibility , 1990, IEEE Trans. Robotics Autom..

[35]  Ashitava Ghosal,et al.  Robust control of multilink flexible manipulators , 2003 .

[36]  Alan S. Morris,et al.  Dynamic modelling, simulation and control of a manipulator with flexible links and joints , 2002, Robotics Auton. Syst..

[37]  Yoshihiko Nakamura,et al.  Nonlinear behavior and control of a nonholonomic free-joint manipulator , 1997, IEEE Trans. Robotics Autom..

[38]  Norbert Scherm,et al.  Dynamics and control of underactuated manipulation systems: A discrete-time approach , 2000, Robotics Auton. Syst..

[39]  Naoji Shiroma,et al.  Time-scaling control of an underactuated manipulator , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[40]  Yueqing Yu,et al.  Motion control of flexible robot manipulators via optimizing redundant configurations , 2001 .

[41]  Woosoon Yim,et al.  Sliding mode force, motion control, and stabilization of elastic manipulator in the presence of uncertainties , 1995, J. Field Robotics.

[42]  Jong-Hwan Kim,et al.  Sliding mode control for trajectory tracking of nonholonomic wheeled mobile robots , 1999, IEEE Trans. Robotics Autom..

[43]  Susumu Tachi,et al.  Position control of manipulator with passive joints using dynamic coupling , 1991, IEEE Trans. Robotics Autom..

[44]  Kazuhito Yokoi,et al.  A Method Of Compliance Control For A Redundant Manipulator , 1992, Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems.

[45]  H. Sussmann New Differential Geometric Methods in Nonholonomic Path Finding , 1992 .

[46]  H. Sussmann,et al.  Limits of highly oscillatory controls and the approximation of general paths by admissible trajectories , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[47]  Urbano Nunes,et al.  Lie algebra application to mobile robot control: a tutorial , 2003, Robotica.

[48]  Weiliang Xu,et al.  Stabilization of second-order nonholonomic systems in canonical chained form , 2001, Robotics Auton. Syst..

[49]  S. Shankar Sastry,et al.  Steering of a class of nonholonomic systems with drift terms , 1999, Autom..

[50]  S. Sastry,et al.  Nonholonomic motion planning: steering using sinusoids , 1993, IEEE Trans. Autom. Control..

[51]  Werner Bernzen,et al.  Active Vibration Control of Flexible Robots Using Virtual Spring-damper Systems , 1999, J. Intell. Robotic Syst..

[52]  Zhaoyu Wang,et al.  Global versus Local Optimization in Redundancy Resolution of Robotic Manipulators , 1988, Int. J. Robotics Res..

[53]  Woojin Chung,et al.  Design and Control of a Chained Form Manipulator , 2002, Int. J. Robotics Res..

[54]  S. Shankar Sastry,et al.  Steering Three-Input Nonholonomic Systems: The Fire Truck Example , 1995, Int. J. Robotics Res..

[55]  Yoshihiko Nakamura,et al.  Nonholonomic path planning of space robots via bi-directional approach , 1990, Proceedings., IEEE International Conference on Robotics and Automation.