Optimal Control of Wheeled Mobile Robots: From Simulation to Real World

We study the problem of taking simulations to the real world (RW) for autonomous robotic systems with dynamic uncertainties and unknown disturbances while maintaining the optimal performance and stability of the designed controller designed in simulation. In general, an optimal and robust controller that is designed through simulation often does not perform similarly when deployed in the RW. We focus on using simulations to generate an optimal control policy utilizing the Memetic algorithm (MA) iteratively. The simulation-to-RW performance and stability are realized by using an adaptive fuzzy system to learn the uncertain part of the dynamic model, disturbance and noises. We demonstrate experimentally that this method permits the development of optimal control design in simulations and integrates adaptive learning rules to enable precise and repetitive trajectory tracking for the wheeled mobile robot (WMR) with disturbances and uncertainties.

[1]  Eun-Ju Hwang,et al.  Robust Backstepping Control Based on a Lyapunov Redesign for Skid-Steered Wheeled Mobile Robots , 2013 .

[2]  Mohammad Mehdi Fateh,et al.  Robust control of a wheeled mobile robot by voltage control strategy , 2015 .

[3]  Ying Wang,et al.  Learning from adaptive neural network output feedback control of a unicycle-type mobile robot. , 2016, ISA transactions.

[4]  Shihua Li,et al.  Finite-time tracking control of multiple nonholonomic mobile robots , 2012, J. Frankl. Inst..

[5]  Shaocheng Tong,et al.  Observer-Based Adaptive Fuzzy Decentralized Optimal Control Design for Strict-Feedback Nonlinear Large-Scale Systems , 2018, IEEE Transactions on Fuzzy Systems.

[6]  Aliasghar Arab,et al.  An adaptive gradient descent-based local search in memetic algorithm applied to optimal controller design , 2015, Inf. Sci..

[7]  Alireza Alfi,et al.  Fractional calculus-based firefly algorithm applied to parameter estimation of chaotic systems , 2018, Chaos, Solitons & Fractals.

[8]  Mohammad Javad Khosrowjerdi,et al.  Adaptive trajectory tracking control of wheeled mobile robots with disturbance observer , 2014 .

[9]  Saeed Hasanvand,et al.  Optimal harmonic reduction approach for PWM AC–AC converter using nested memetic algorithm , 2017, Soft Comput..

[10]  Alireza Alfi,et al.  A memetic algorithm applied to trajectory control by tuning of Fractional Order Proportional-Integral-Derivative controllers , 2015, Appl. Soft Comput..

[11]  Mou Chen,et al.  Disturbance Attenuation Tracking Control for Wheeled Mobile Robots With Skidding and Slipping , 2017, IEEE Transactions on Industrial Electronics.

[12]  Wei Pan,et al.  Grey wolf optimizer for unmanned combat aerial vehicle path planning , 2016, Adv. Eng. Softw..

[13]  Wenjie Dong,et al.  Tracking Control of Multiple-Wheeled Mobile Robots With Limited Information of a Desired Trajectory , 2012, IEEE Transactions on Robotics.

[14]  Dongkyoung Chwa,et al.  Fuzzy Adaptive Tracking Control of Wheeled Mobile Robots With State-Dependent Kinematic and Dynamic Disturbances , 2012, IEEE Transactions on Fuzzy Systems.

[15]  Ahmed Rahmani,et al.  Distributed consensus-based formation control for multiple nonholonomic mobile robots with a specified reference trajectory , 2015, Int. J. Syst. Sci..

[16]  Aliasghar Arab,et al.  An uncertainty compensator for robust control of wheeled mobile robots , 2015, Adv. Robotics.

[17]  Dezhen Song,et al.  Adaptive Trajectory Tracking Control of Skid-Steered Mobile Robots , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[18]  Junyong Zhai,et al.  Adaptive sliding mode trajectory tracking control for wheeled mobile robots , 2019, Int. J. Control.

[19]  Li-Xin Wang,et al.  A Course In Fuzzy Systems and Control , 1996 .

[20]  Jingang Yi,et al.  Robust Control of a Low-Cost Mobile Robot Using a Neural Network Uncertainty Compensator , 2014 .

[21]  Maysam F. Abbod,et al.  Applying posture identifier in designing an adaptive nonlinear predictive controller for nonholonomic mobile robot , 2013, Neurocomputing.

[22]  Alireza Mohammad Shahri,et al.  Adaptive feedback linearizing control of nonholonomic wheeled mobile robots in presence of parametric and nonparametric uncertainties , 2011 .

[23]  Ali Akbarzadeh Kalat,et al.  Observer-based robust composite adaptive fuzzy control by uncertainty estimation for a class of nonlinear systems , 2017, Neurocomputing.