Parallel parking of a car-like mobile robot based on the P-domain path tracking controllers

This study presents high-precision path tracking controllers to follow a parking path in which change in the movement direction is required along it. Compared with other existing path tracking controllers, the automatic control of the movement direction and the necessity of zero velocity at the switching and end points of the parking manoeuvre are considered in the controller design. To this aim, two time-domain functions are proposed depending on the movement direction. Then, two function-domain tracking controllers based on feedback linearisation control and sliding mode control (SMC) structures are designed. The stability of the tracking controllers is analysed and guaranteed. Unlike the conventional SMC, the control signals of the function-domain SMC are very smooth. Moreover, designing the tracking controller in the function-domain can be a solution to modify the tracking controllers that have problem in the control law for the steering angle at zero speed. In the proposed controllers, the steering angle and the driving velocity are fully controlled by the controllers, and the robot automatically stops at the critical points independent of the position estimation and velocity tracking errors. Simulation results demonstrate the effectiveness of the proposed controllers to steer the robot along the reference path.

[1]  M. Dambrine,et al.  Output feedback controller design of a unicycle-type mobile robot with delayed measurements [Brief Paper] , 2012 .

[2]  Saleh Mobayen,et al.  Fast terminal sliding mode tracking of non-holonomic systems with exponential decay rate , 2015 .

[3]  Kok Kiong Tan,et al.  Autonomous Reverse Parking System Based on Robust Path Generation and Improved Sliding Mode Control , 2015, IEEE Transactions on Intelligent Transportation Systems.

[4]  J. B. Park,et al.  Adaptive output-feedback control for trajectory tracking of electrically driven non-holonomic mobile robots , 2011 .

[5]  Antonella Ferrara,et al.  Time-optimal sliding-mode control of a mobile robot in a dynamic environment , 2011 .

[6]  Kang-Zhi Liu,et al.  An Exponentially$epsilon$-Convergent Control Algorithm for Chained Systems and Its Application to Automatic Parking Systems , 2006, IEEE Transactions on Control Systems Technology.

[7]  Alireza Mohammad Shahri,et al.  Adaptive robust time-varying control of uncertain non-holonomic robotic systems , 2012 .

[8]  Ho Gi Jung,et al.  Sensor Fusion-Based Vacant Parking Slot Detection and Tracking , 2014, IEEE Transactions on Intelligent Transportation Systems.

[9]  John Y. Hung,et al.  Variable structure control: a survey , 1993, IEEE Trans. Ind. Electron..

[10]  Alireza Mohammad Shahri,et al.  Output feedback tracking control of uncertain non-holonomic wheeled mobile robots: a dynamic surface control approach , 2012 .

[11]  Carlos E. T. Dorea,et al.  Design and Implementation of Model-Predictive Control With Friction Compensation on an Omnidirectional Mobile Robot , 2014, IEEE/ASME Transactions on Mechatronics.

[12]  Saïd Mammar,et al.  Automatic Parallel Parking in Tiny Spots: Path Planning and Control , 2015, IEEE Transactions on Intelligent Transportation Systems.

[13]  Ricardo Carelli,et al.  Neural network-based compensation control of mobile robots with partially known structure , 2012 .