Motion planning and adaptive neural sliding mode tracking control for positioning of uncertain planar underactuated manipulator

Abstract The research on the robust control of uncertain planar underactuated manipulators is almost nonexistent due to the lack of actuator and the uncontrollability at equilibrium points. Taking an uncertain planar three-link passive-active-active underactuated manipulator as an example, this paper develops a robust control scheme including motion planning and adaptive tracking control to realize its position control. According to the constraints between the passive link and active links and the target position of the manipulator, differential evolution algorithm is used to solve the target angles and ratio between the angular velocities. Then, a set of motion trajectories is planned based on the target values. Considering the uncertain parameter perturbation and external disturbance exist, we use RBF neural network to online approximate the uncertainty. Meanwhile, we develop a set of fast terminal sliding mode controllers to track the planned trajectories, and design adaptive laws to guarantee the stability and convergence of the tracking system. Next, an online iteration algorithm is presented to correct the deviations of all link angles caused by the parameter perturbation, which makes the manipulator gradually approach to its target position. Finally, the simulation results verify the effectiveness of the proposed method.

[1]  Yuanqing Xia,et al.  Finite-Time Tracking Control of Rigid Spacecraft Under Actuator Saturations and Faults , 2018, IEEE Transactions on Automation Science and Engineering.

[2]  Fuad E. Alsaadi,et al.  State estimation for delayed neural networks with stochastic communication protocol: The finite-time case , 2018, Neurocomputing.

[3]  Liang Yang,et al.  Nonsingular fast terminal sliding‐mode control for nonlinear dynamical systems , 2011 .

[4]  Luefeng Chen,et al.  A quick control strategy based on hybrid intelligent optimization algorithm for planar n-link underactuated manipulators , 2017, Inf. Sci..

[5]  Weihua Cao,et al.  Stabilization of underactuated planar acrobot based on motion-state constraints , 2015 .

[6]  Ming Yue,et al.  Indirect adaptive fuzzy control for a nonholonomic/underactuated wheeled inverted pendulum vehicle based on a data-driven trajectory planner , 2016, Fuzzy Sets Syst..

[7]  Tyler Ryan,et al.  LMI-Based Gain Synthesis for Simple Robust Quadrotor Control , 2013, IEEE Transactions on Automation Science and Engineering.

[8]  Mingjun Zhang,et al.  Adaptive sliding mode control based on local recurrent neural networks for underwater robot , 2012 .

[9]  Alessandro De Luca,et al.  Stabilization of an underactuated planar 2R manipulator , 2000 .

[10]  Fuad E. Alsaadi,et al.  Finite-Time State Estimation for Recurrent Delayed Neural Networks With Component-Based Event-Triggering Protocol , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[11]  Mingjun Zhang,et al.  Adaptive terminal sliding mode based thruster fault tolerant control for underwater vehicle in time-varying ocean currents , 2015, J. Frankl. Inst..

[12]  Roland Siegwart,et al.  Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[13]  Xuzhi Lai,et al.  A simple and quick control strategy for a class of first-order nonholonomic manipulator , 2016 .

[14]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[15]  Ji-Hong Li,et al.  Design of an adaptive nonlinear controller for depth control of an autonomous underwater vehicle , 2005 .

[16]  Charalampos P. Bechlioulis,et al.  Trajectory Tracking With Prescribed Performance for Underactuated Underwater Vehicles Under Model Uncertainties and External Disturbances , 2017, IEEE Transactions on Control Systems Technology.

[17]  Weidong Zhang,et al.  Concise deep reinforcement learning obstacle avoidance for underactuated unmanned marine vessels , 2018, Neurocomputing.

[18]  Min Wu,et al.  Continuous State Feedback Control Based on Intelligent Optimization for First-Order Nonholonomic Systems , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[19]  Yaonan Wang,et al.  Adaptive RBFNNs/integral sliding mode control for a quadrotor aircraft , 2016, Neurocomputing.

[20]  Jie Zhang,et al.  Characteristics analysis and stabilization of a planar 2R underactuated manipulator , 2014, Robotica.

[21]  Simon X. Yang,et al.  Comprehensive Unified Control Strategy for Underactuated Two-Link Manipulators , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[22]  Min Wu,et al.  Stable Control Strategy for Planar Three-Link Underactuated Mechanical System , 2016, IEEE/ASME Transactions on Mechatronics.

[23]  Huijun Gao,et al.  Two Time-Scale Tracking Control of Nonholonomic Wheeled Mobile Robots , 2016, IEEE Transactions on Control Systems Technology.

[24]  R. Storn,et al.  On the usage of differential evolution for function optimization , 1996, Proceedings of North American Fuzzy Information Processing.

[25]  Chun-Yi Su,et al.  A quick position control strategy based on optimization algorithm for a class of first-order nonholonomic system , 2018, Inf. Sci..

[26]  Wei Zeng,et al.  Learning from adaptive neural network control of an underactuated rigid spacecraft , 2015, Neurocomputing.

[27]  Randal W. Beard,et al.  Trajectory tracking for unmanned air vehicles with velocity and heading rate constraints , 2004, IEEE Transactions on Control Systems Technology.