Switched Modeling and Task–Priority Motion Planning of Wheeled Mobile Robots Subject to Slipping

This study is devoted to the modelling and control of Wheeled Mobile Robots moving with longitudinal and lateral slips of all wheels. Due to wheel slippage we have to deal with systems with changing dynamics. Wheeled Mobile Robots can be thus modeled as switched systems with both autonomous switches (due to wheel slippage) and smooth controls (due to control algorithm). It is assumed that the slipping is counteracted by the slip reaction forces acting at contact points of the wheels with the ground. A model of these reaction forces, borrowed from the theory of automotive systems, has been adopted and included into the Lagrangian dynamic equations of the robot. A framework for designing motion planning schemes devoid of chattering effects for systems with changing dynamics is presented. A task–priority motion planning problem for wheeled mobile robots subject to slipping is addressed and solved by means of Jacobian motion planning algorithm based on the Endogenous Configuration Space Approach. Performance of the algorithm is presented in simulations of the Pioneer 2DX mobile platform. The robot dynamics equations are derived and 4 variants of motion are distinguished. The motion planning problem is composed of two sub-tasks: robot has to reach a desired point in the task space (proper motion planning) and the motion should minimize either the control energy expendinture or the wheel slippage. Performance of the motion planning algorithm is illustrated by a sort of the parking maneuver problem.

[1]  K. Zadarnowska,et al.  Motion planning of wheeled mobile robots subject to slipping , 2011 .

[2]  Ashitava Ghosal,et al.  Modeling of slip for wheeled mobile robots , 1995, IEEE Trans. Robotics Autom..

[3]  Kazuya Yoshida,et al.  Path Following Control with Slip Compensation on Loose Soil for Exploration Rover , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Jorge Cortés Monforte Geometric, control and numerical aspects of nonholonomic systems , 2002 .

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

[6]  Yuen-Kwok Chin,et al.  Vehicle Traction Control: Variable-Structure Control Approach , 1991 .

[7]  Daniel Liberzon,et al.  Switching in Systems and Control , 2003, Systems & Control: Foundations & Applications.

[8]  Milos Zefran,et al.  Hybrid Model Predictive Control for Stabilization of Wheeled Mobile Robots Subject to Wheel Slippage , 2013, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[9]  Bernard Bayle,et al.  Manipulability of Wheeled Mobile Manipulators: Application to Motion Generation , 2003 .

[10]  Tsuneo Yoshikawa,et al.  Evaluation of traversability of wheeled mobile robots on uneven terrains by fractal terrain model , 2007, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[11]  P. Dahl Solid Friction Damping of Mechanical Vibrations , 1976 .

[12]  Roland Siegwart,et al.  Wheel Torque Control in Rough Terrain - Modeling and Simulation , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[13]  Masayoshi Tomizuka,et al.  Vehicle lateral velocity and yaw rate control with two independent control inputs , 1990, 1990 American Control Conference.

[14]  Jo Yung Wong,et al.  Theory of ground vehicles , 1978 .

[15]  H. Sussmann,et al.  A continuation method for nonholonomic path-finding problems , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[16]  A. Bloch,et al.  Control and stabilization of nonholonomic dynamic systems , 1992 .

[17]  J. Wen,et al.  Nonlinear Model Predictive Control for the Swing-Up of a Rotary Inverted Pendulum , 2004 .

[18]  Yu Tian,et al.  Control of a Mobile Robot Subject to Wheel Slip , 2014, J. Intell. Robotic Syst..

[19]  Krzysztof Tchon,et al.  Task-priority motion planning of underactuated systems: an endogenous configuration space approach , 2010, Robotica.

[20]  Katarzyna Zadarnowska,et al.  Modeling and motion planning of wheeled mobile robots subject to slipping , 2015, 2015 10th International Workshop on Robot Motion and Control (RoMoCo).

[21]  Maciej Trojnacki,et al.  Neural Network Identifier of a Four-wheeled Mobile Robot Subject to Wheel Slip , 2014 .

[22]  Gianluca Antonelli,et al.  Stability Analysis for Prioritized Closed-Loop Inverse Kinematic Algorithms for Redundant Robotic Systems , 2009, IEEE Trans. Robotics.

[23]  Katarzyna Zadarnowska,et al.  Kinematic dexterity of mobile manipulators: an endogenous configuration space approach , 2003, Robotica.

[24]  John F. Gardner,et al.  Kinematics of mobile manipulators and implications for design , 2000, J. Field Robotics.

[25]  H Chou,et al.  Global vehicle control using differential braking torques and active suspension forces , 2005 .

[26]  Brigitte d'Andréa-Novel,et al.  Control of Unicycle-Type Robots in the Presence of Sliding Effects with Only Absolute Longitudinal and Yaw Velocities Measurements , 2000, Eur. J. Control.

[27]  Philippe Martinet,et al.  Model Predictive Control for Vehicle Guidance in Presence of Sliding: Application to Farm Vehicles Path Tracking , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[28]  M. Zefran,et al.  Design of switching controllers for systems with changing dynamics , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[29]  Giulio Reina Methods for Wheel Slip and Sinkage Estimation in Mobile Robots , 2010 .

[30]  Krzysztof Tchon,et al.  On Dynamic Properties of Singularity Robust Jacobian Inverse Kinematics , 2009, IEEE Transactions on Automatic Control.

[31]  Dean Karnopp Vehicle Dynamics, Stability, and Control , 2013 .

[32]  Krzysztof Tchon,et al.  Constrained motion planning of nonholonomic systems , 2011, Syst. Control. Lett..

[33]  Steven Dubowsky,et al.  Traction Control of Wheeled Robotic Vehicles in Rough Terrain with Application to Planetary Rovers , 2004, Int. J. Robotics Res..

[34]  Uwe Kiencke,et al.  Automotive Control Systems: For Engine, Driveline, and Vehicle , 2000 .

[35]  K. Tchoń,et al.  Multiple-task motion planning of non-holonomic systems with dynamics , 2013 .

[36]  Georges Bastin,et al.  Dynamic feedback linearization of nonholonomic wheeled mobile robots , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[37]  Carlos Canudas de Wit,et al.  Theory of Robot Control , 1996 .

[38]  Uwe Kiencke,et al.  Automotive Control Systems , 2005 .

[39]  Robin S. Sharp,et al.  Shear Force Development by Pneumatic Tyres in Steady State Conditions: A Review of Modelling Aspects , 1991 .

[40]  Danwei Wang,et al.  Modeling and Analysis of Skidding and Slipping in Wheeled Mobile Robots: Control Design Perspective , 2008, IEEE Transactions on Robotics.

[41]  S. Jakubek,et al.  Proprioceptive Navigation, Slip Estimation and Slip Control for Autonomous Wheeled Mobile Robots , 2006, 2006 IEEE Conference on Robotics, Automation and Mechatronics.

[42]  Shou-Tao Peng,et al.  A control scheme for automatic path tracking of vehicles subject to wheel slip constraint , 2004, Proceedings of the 2004 American Control Conference.

[43]  Dariusz Pazderski,et al.  Modeling and control of a 4-wheel skid-steering mobile robot , 2004 .

[44]  A. Stephen Morse,et al.  Control Using Logic-Based Switching , 1997 .

[45]  Liu Hsu,et al.  A new model predictive control strategy for affine nonlinear control systems , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[46]  Fei-Yue Wang,et al.  Integrated longitudinal and lateral tire/road friction modeling and monitoring for vehicle motion control , 2006, IEEE Transactions on Intelligent Transportation Systems.

[47]  S. V. Sreenivasan,et al.  Motion planning of a wheeled mobile robot with slip-free motion capability on a smooth uneven surface , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[48]  G. Campion,et al.  Control of Wheeled Mobile Robots Not Satisfying Ideal Velocity Constraints - a Singular Perturbation Approach , 1995 .

[49]  Krzysztof Tchoń,et al.  Endogenous configuration space approach to mobile manipulators: A derivation and performance assessment of Jacobian inverse kinematics algorithms , 2003 .

[50]  Giuseppe Oriolo,et al.  Kinematic modeling and redundancy resolution for nonholonomic mobile manipulators , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[51]  Vijay Kumar,et al.  Motion planning for the roller racer with a sticking/slipping switching model , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[52]  José Luis Guzmán,et al.  Adaptive control for a mobile robot under slip conditions using an LMI-based approach , 2009 .

[53]  Paolo Gallina,et al.  Dynamic model with slip for wheeled omnidirectional robots , 2002, IEEE Trans. Robotics Autom..

[54]  Alessandro De Luca,et al.  Trajectory tracking control of a four-wheel differentially driven mobile robot , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[55]  Carlos Canudas-de-Wit,et al.  Dynamic Friction Models for Road/Tire Longitudinal Interaction , 2003 .

[56]  Warren E. Dixon,et al.  Nonlinear Control of Wheeled Mobile Robots , 2001 .

[57]  S. Shankar Sastry,et al.  Stabilization of trajectories for systems with nonholonomic constraints , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[58]  Karl Iagnemma,et al.  Classification-based wheel slip detection and detector fusion for mobile robots on outdoor terrain , 2009, Auton. Robots.

[59]  Héctor J. Sussmann,et al.  Line-Integral Estimates and Motion Planning Using the Continuation Method , 1998 .

[60]  Todd D. Murphey,et al.  Switching mode generation and optimal estimation with application to skid-steering , 2011, Autom..

[61]  Khelifa Baizid,et al.  Longitudinal and lateral slip control of autonomous wheeled mobile robot for trajectory tracking , 2015, Frontiers of Information Technology & Electronic Engineering.

[62]  K. Tchoń,et al.  Modeling and control of a skid-steering mobile platform with coupled side wheels , 2015 .

[63]  Katarzyna Zadarnowska,et al.  A control theory framework for performance evaluation of mobile manipulators , 2007, Robotica.

[64]  A. Morse,et al.  Basic problems in stability and design of switched systems , 1999 .

[65]  Karl Iagnemma,et al.  A Dynamic-Model-Based Wheel Slip Detector for Mobile Robots on Outdoor Terrain , 2008, IEEE Transactions on Robotics.