Sliding-mode control and sonnar based bubble rebound obstacle avoidance for a WMR

In this paper an algorithm for trajectory-tracking and obstacle avoidance for wheeled mobile robots (WMR) is presented. The algorithm creates a trajectory composed of a global trajectory generated off-line and local obstacle avoidance trajectories that are created when an obstacle is detected by the sonar sensors. Only one discrete-time sliding-mode controller is required to track the resulting trajectory and it does not require separate controllers for following the intended trajectory and avoiding the obstacle. The local avoidance trajectories are generated using Quintic equations to generate a path for the robot and assigning calculating the velocity, acceleration, angular velocity and angular acceleration needed by the discrete-time sliding-mode controller.

[1]  S. Janardhanan,et al.  Discrete-time Sliding Mode Control: A Multirate Output Feedback Approach , 2005 .

[2]  Vladimir J. Lumelsky,et al.  Incorporating range sensing in the robot navigation function , 1990, IEEE Trans. Syst. Man Cybern..

[3]  Yoram Koren,et al.  The vector field histogram-fast obstacle avoidance for mobile robots , 1991, IEEE Trans. Robotics Autom..

[4]  Adrian Filipescu,et al.  Sliding-mode controller for four-wheel-steering vehicle: Trajectory-tracking problem , 2010, 2010 8th World Congress on Intelligent Control and Automation.

[5]  Vadim I. Utkin,et al.  Sliding mode control in electromechanical systems , 1999 .

[6]  Weibing Gao,et al.  Discrete-time variable structure control systems , 1995, IEEE Trans. Ind. Electron..

[7]  Weibing Gao,et al.  Variable structure control of nonlinear systems: a new approach , 1993, IEEE Trans. Ind. Electron..

[8]  Adrian Filipescu Sliding Mode Control of Lateral Motion for Four Driving-Steering Wheels Autonomous Vehicle , 2010 .

[9]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Autonomous Robot Vehicles.

[10]  Adriana Filipescu,et al.  Trajectory-tracking and discrete-time sliding-mode control of wheeled mobile robots , 2011, 2011 IEEE International Conference on Information and Automation.

[11]  K. Furuta,et al.  Discrete-time Variable Structure Control , 2002 .

[12]  Adrian Filipescu,et al.  The bubble rebound obstacle avoidance algorithm for mobile robots , 2010, IEEE ICCA 2010.

[13]  Adrian Filipescu,et al.  Sliding-mode control for trajectory-tracking of a Wheeled Mobile Robot in presence of uncertainties , 2009, 2009 7th Asian Control Conference.

[14]  Adriana Filipescu,et al.  Discrete-time sliding-mode control of four driving/steering wheels mobile platform , 2011, 2011 19th Mediterranean Conference on Control & Automation (MED).

[15]  Grigore Stamatescu,et al.  Sliding-mode real-time mobile platform control in the presence of uncertainties , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[16]  Razvan Solea,et al.  Sliding mode control applied in trajectory-tracking of WMRs and autonomous vehicles , 2009 .

[17]  Adrian Filipescu,et al.  Sliding-mode trajectory-tracking control for a four-wheel-steering vehicle , 2010, IEEE ICCA 2010.