Robust path following for robot manipulators

Path following controllers make the output of a control system approach and traverse a pre-specified path with no a priori time-parametrization. This paper implements a path following controller, based on transverse feedback linearization (TFL), which guarantees invariance of the path to be followed. The coordinate and feedback transformation employed allows one to easily design control laws to generate arbitrary desired motions on the path for the closed-loop system. The approach is applied to an uncertain and simplified model of a robot manipulator for which none of the dynamic parameters are measured. The controller is made robust to modelling uncertainties using Lyapunov redesign. The robustified controller is tested on a 4-degree-of-freedom (4-DOF) manipulator with a combination of revolute and linear actuated links. The experimental results show a substantial improvement when using the robust controller for path following versus standard state feedback.

[1]  M. Spong,et al.  Robot Modeling and Control , 2005 .

[2]  J.W. Grizzle,et al.  Asymptotic stabilization of a five-link, four-actuator, planar bipedal runner , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[3]  Leonid B. Freidovich,et al.  Trajectory planning and time-independent motion control for a kinematically redundant hydraulic manipulator , 2009, 2009 International Conference on Advanced Robotics.

[4]  H. Khalil,et al.  Output feedback stabilization of fully linearizable systems , 1992 .

[5]  Leonid B. Freidovich,et al.  Virtual-Holonomic-Constraints-Based Design of Stable Oscillations of Furuta Pendulum: Theory and Experiments , 2007, IEEE Transactions on Robotics.

[6]  Yury Orlov,et al.  Motion planning and control of a simplified helicopter model based on virtual holonomic constraints , 2009, 2009 International Conference on Advanced Robotics.

[7]  Christopher Nielsen,et al.  Path Following for a Class of Mechanical Systems , 2013, IEEE Transactions on Control Systems Technology.

[8]  Leonid B. Freidovich,et al.  Path-constrained Trajectory Planning and Time-independent Motion Control : Application to a Forestry , 2009 .

[9]  Manfredi Maggiore,et al.  Output stabilization and maneuver regulation: A geometric approach , 2006, Syst. Control. Lett..

[10]  Benjamin C. Kuo,et al.  AUTOMATIC CONTROL SYSTEMS , 1962, Universum:Technical sciences.

[11]  J. Hauser,et al.  Feedback linearization of transverse dynamics for periodic orbits , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[12]  Roger Skjetne,et al.  Robust output maneuvering for a class of nonlinear systems , 2004, Autom..

[13]  John R. Hauser,et al.  Maneuver Regulation from Trajectory Tracking: Feedback Linearizable Systems * , 1995 .

[14]  Manfredi Maggiore,et al.  Path following using transverse feedback linearization: Application to a maglev positioning system , 2009, 2009 American Control Conference.

[15]  Lionel Lapierre,et al.  Nonlinear Path Following Control of an AUV , 2007 .

[16]  Luca Consolini,et al.  Path following for the PVTOL aircraft , 2010, Autom..

[17]  Alberto Isidori,et al.  Nonlinear Control Systems II , 1999 .

[18]  S. Zucker,et al.  Toward Efficient Trajectory Planning: The Path-Velocity Decomposition , 1986 .

[19]  João Pedro Hespanha,et al.  Path-following for nonminimum phase systems removes performance limitations , 2005, IEEE Transactions on Automatic Control.

[20]  John R. Hauser,et al.  Aggressive flight maneuvers , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.