Adaptive sliding mode control of a wheeled mobile robot towing a trailer

Tractor–trailer systems have been widely used to increase load transportation capacity. Control of these systems started from motion aid facilities in human-driven vehicles to fully autonomous mobile robots in recent years. In fact, tractor–trailer wheeled robot has been proposed as a modular robotic system in which an actuated mobile robot tows a passive trailer. This is a highly nonlinear underactuated system subjected to nonholonomic kinematic constraints, stable tracking control of which is investigated in this article. To this end, first dynamic model and nonholonomic constraints of the system will be developed in the presence of uncertainties and external disturbances. Next, feasible reference trajectories for the system are generated considering the system constraints, and a Lyapunov kinematic control law is used to stabilize tracking errors. Then, an adaptive dynamic sliding mode controller is presented to control the wheeled mobile robot in the presence of external disturbances and uncertainties. Appropriate adaptive rules based on vigorous Lyapunov stability theorems are designed to compensate the wheeled mobile robot upper-bounded lumped uncertainties and automatically update controller gains. Next, the experimental setup is described, and the obtained results are presented and discussed. Experimental and comparative results reveal merits of the proposed approach in successful control of the overall system, that is, a wheeled mobile robot towing a passive trailer, leading to asymptotic tracking of reference trajectories.

[1]  John T. Wen,et al.  Trajectory tracking control of a car-trailer system , 1997, IEEE Trans. Control. Syst. Technol..

[2]  P. Olver Nonlinear Systems , 2013 .

[3]  Philippe Martin,et al.  Flatness and motion planning : the car with n trailers. , 1992 .

[4]  Mohammad Mahdi Arefi,et al.  Adaptive robust stabilization of a class of uncertain non-linear systems with mismatched time-varying parameters , 2012, J. Syst. Control. Eng..

[5]  이재형,et al.  A passive multiple trailer system with off-axle hitching , 2001 .

[6]  Claude Samson,et al.  Trajectory Tracking for Nonholonomic Vehicles , 2006 .

[7]  Paolo Bolzern,et al.  Path-tracking for articulated vehicles with off-axle hitching , 1998, IEEE Trans. Control. Syst. Technol..

[8]  Ilya Kolmanovsky,et al.  Developments in nonholonomic control problems , 1995 .

[9]  Abbas Erfanian,et al.  Adaptive fuzzy terminal sliding mode control for a class of MIMO uncertain nonlinear systems , 2011, Fuzzy Sets Syst..

[10]  Tor Arne Johansen,et al.  Stabilization of Automotive Vehicles Using Active Steering and Adaptive Brake Control Allocation , 2010, IEEE Transactions on Control Systems Technology.

[11]  Alessandro Astolfi,et al.  Path-tracking of a tractor-trailer vehicle along rectilinear and circular paths: a Lyapunov-based approach , 2004, IEEE Transactions on Robotics and Automation.

[12]  Jean-Paul Laumond,et al.  Flatness and small-time controllability of multibody mobile robots: Application to motion planning , 1997 .

[13]  Matthew J. Jensen,et al.  A Customizable Automotive Steering System With a Haptic Feedback Control Strategy for Obstacle Avoidance Notification , 2011, IEEE Transactions on Vehicular Technology.

[14]  J. Angeles,et al.  Dynamics of Nonholonomic Mechanical Systems Using a Natural Orthogonal Complement , 1991 .

[15]  C. Altafini Some properties of the general n-trailer , 2001 .

[16]  Kuo-Ho Su Robust tracking control design and its application to balance a two-wheeled robot steering on a bumpy road , 2012, J. Syst. Control. Eng..

[17]  S. Ali A. Moosavian,et al.  How to ensure stable motion of suspended wheeled mobile robots , 2011, Ind. Robot.

[18]  Amir Takhmar,et al.  Cartesian Approach for Gait Planning and Control of Biped Robots on Irregular Surfaces , 2009, Int. J. Humanoid Robotics.

[19]  Woojin Chung,et al.  Reversing control of a car with a trailer using a Driver Assistance System , 2010, ARSO 2010.

[20]  Nahum Shimkin,et al.  Nonlinear Control Systems , 2008 .

[21]  Jean-Paul Laumond,et al.  Guidelines in nonholonomic motion planning for mobile robots , 1998 .

[22]  Jorge L. Martínez,et al.  Steering Limitations for a Vehicle Pulling Passive Trailers , 2008, IEEE Transactions on Control Systems Technology.

[23]  Woojin Chung,et al.  Design of steering mechanism and control of nonholonomic trailer systems , 2001, IEEE Trans. Robotics Autom..

[24]  Katsuhisa Furuta,et al.  Hybrid sliding sector control for a wheeled mobile robot , 2008 .

[25]  Mitsuji Sampei,et al.  Arbitrary path tracking control of articulated vehicles using nonlinear control theory , 1995, IEEE Trans. Control. Syst. Technol..

[26]  Toshiyuki Murakami,et al.  Nonholonomic Equivalent Disturbance Based Backward Motion Control of Tractor-Trailer With Virtual Steering , 2008, IEEE Transactions on Industrial Electronics.

[27]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[28]  Woojin Chung,et al.  Reversing Control of a Car with a Trailer Using the Driver Assistance System , 2010, 2010 IEEE Workshop on Advanced Robotics and its Social Impacts.

[29]  Pascal Morin,et al.  Trajectory tracking for non-holonomic vehicles: overview and case study , 2004, Proceedings of the Fourth International Workshop on Robot Motion and Control (IEEE Cat. No.04EX891).

[30]  Sunil K. Agrawal,et al.  Motion Planning and Control of a Tractor With a Steerable Trailer Using Differential Flatness , 2007 .

[31]  Ibrahim F. Jasim Improved observer-based robust adaptive control for a class of nonlinear systems with unknown deadzone , 2013, J. Syst. Control. Eng..

[32]  J. Laumond Controllability of a multibody mobile robot , 1991 .

[33]  H. O. Wang,et al.  Multiobjective control of a vehicle with triple trailers , 2002 .

[34]  Payam Zarafshan,et al.  Comparative controller design of an aerial robot , 2010 .