Abstract
This paper deals with the force and motion control problem of holonomic constrained nonholonomic mobile manipulators by including actuator dynamics with the manipulator’s dynamics. Even though, the force/motion control problem of holonomic constrained nonholonomic mobile manipulators has been enthusiastically studied. But there is little research on the force/motion control of rigid-link electrically driven mobile manipulators. Considering the actuator dynamics together with the manipulator’s dynamics, the controller is designed not only at the dynamic level, but also at the actuator level. This class of rigid link electrically driven electromechanical systems can be disturbed with the structured and unstructured uncertainties and disturbances. The structured and unstructured uncertainties and the coupling terms between the mobile base and the robotic arm can not be handled properly by the model-based controller. Also it is not possible to get the exact knowledge of dynamical model in real applications. Therefore, a model-based control scheme is combined with the RBF neural network based model-free control scheme for the approximation of the nonlinear mechanical dynamics. In order to compensate for the deviations due to the presence of the external disturbances, friction terms, and reconstruction error of the neural network, an adaptive bound part is also added to the controller. Moreover for the approximation of the unknown electrical dynamics, RBF neural network is employed. The designed control scheme provides that the position tracking errors and the constraint force congregate to the desired levels asymptotically. The designed control scheme also controls the direct current motors, being used to provide the desired currents and torques. The Lyapunov theorem is utilized to prove the stability of the designed controller. Finally, to illustrate the designed control scheme, numerical simulation results are produced in a comparative manner to show superior robustness in coping with the uncertainties.
Similar content being viewed by others
Abbreviations
- \(\hbox {RLED}\) :
-
Rigid link electrically driven
- \(\hbox {RBF}\) :
-
Radial basis function
- t :
-
Time
- \(q_{b}\in R^{h_{b}}\) :
-
Mobile base coordinate vector
- \(q_{\upsilon }\in R^{h_{\upsilon }}\) :
-
Mobile arm coordinate vector
- \(\lambda ={[}\lambda _{{\upsilon }},\lambda _{{b}}{]}^{{T}}\) :
-
Lagrangian multiplier allied to holonomic and nonholonomic constraints
- \(\tau \in R^{p}\) :
-
Torque input vector
- \(p_1\) :
-
Holonomic constraints
- \(k_1\) :
-
Nonholonomic constraints
- U :
-
Voltage control input vector
- I :
-
Armature current vector
- \({\dot{\theta }}_l, {\dot{\theta }}_r\) :
-
Left and right angular velocities of the wheel
- \(\upsilon \) :
-
Mobile base linear velocity
- \(K_{\beta }, K_l\) :
-
Positive definite matrices
- \(B_{1\upsilon }, B_{1b}\) :
-
Input matrix for the mobile arm and the mobile base
- \(d_1,d_2, d_3\) :
-
Finite constants
- \(r_1\) :
-
Filtered tracking error
- \(e_I\) :
-
Current error
- \(y, y_1\) :
-
Number of nodes
- \( x, x_1\) :
-
Input vectors
- \( t_1, t_2\) :
-
Number of output vectors
- \( \varGamma _W, \varGamma _{W_{1}}, \varGamma _\phi \) :
-
Positive definite matrices
- \(\epsilon (x), {\epsilon _1}(x_1)\) :
-
Positive constants
- \( \varUpsilon \) :
-
Adaptive bound part
- \( \gamma , \delta \) :
-
Positive constants
- \(e_{\beta }, {\dot{e}}_{\beta }\) :
-
Position and velocity error
- \(\phi \in R^{k}\) :
-
Parameter vectors
- \(L^2\) :
-
Performance index
References
Dong W (2002) On trajectory and force tracking control of constrained mobile manipulators with parameter uncertainty. Automatica 38(9):1475–1484
Kim MS, Shin JH, Hong SG (2003) Designing a robust adaptive dynamic controller for nonholonomic mobile robots under modeling uncertainty and disturbances. Mechatronics 13(5):507–519
Wang ZP, Ge SS, Lee TH (2004) Robust motion/force control of uncertain holonomic/nonholonomic mechanical systems. IEEE/ASME Trans Mechatron 9(1):118–123
Li Z, Ge SS, Ming A (2007) Adaptive robust motion/force control of holonomic-constrained nonholonomic mobile manipulators. IEEE Trans Syst Man Cybern Part B Cybern 37(3):607–616
Fang M, Chen W, Li Z (2008) Adaptive tracking control of coordinated nonholonomic mobile manipulators. Int Fed Autom Control 41(2):4343–4348
Li Z, Gea S, Adams M (2008) Robust adaptive control of uncertain force/motion constrained nonholonomic mobile manipulators. Automatica 3:776–784
Li Z, Yang C, Luo J (2012) Robust motion/force control of nonholonomic mobile manipulators using hybrid joints. Adv Robot 44(11):37–41
Hoang NB, Kang HJ (2016) Neural network-based adaptive tracking control of mobile robots in the presence of wheel slip and external disturbance force. Neurocomputing 118:12–22
Long MT, Nan WY (2015) Adaptive position tracking system and force control strategy for mobile robot manipulators using fuzzy wavelet neural networks. J Intell Robot Syst 79:175–195
Singh HP, Sukavanam N (2011) Neural network based adaptive compensator for motion/force control of constrained mobile manipulators with uncertainties. In: 11th international conference on hybrid intelligent systems (HIS), Malacca, Malaysia, pp 253–258
Singh HP (2011) Simulation of neural network based adaptive compensator control scheme for multiple mobile manipulators with uncertainties. Int J Nonlinear Sci Numer Simul 15(3–4):181–188
Singh HP, Sukavanam N (2012) Intelligent robust adaptive trajectory and force tracking controller for holonomic constrained nonholonomic mobile manipulator. Adv Sci Lett 16:313–321
Zhang S, Lei M, Dong Y (2014) Adaptive neural network control of coordinated robotic manipulators with output constraint. IET Control Theory Appl 10(17):2271–2278
Wang Y, Mai T, Mao J (2014) Adaptive motion/force control strategy for nonholonomic mobile manipulator robot using fuzzy wavelet neural networks. Adv Robot 34:137–153
Wang ZP, Zhou T, Mao Y (2014) Adaptive recurrent neural network control of uncertain constrained nonholonomic mobile manipulators. Int J Syst Sci 45(2):133–144
Matraji I, Al-Durra A, Haryono A, Al-Wahedi K, Abou-Khousa M (2018) Trajectory tracking control of skid-steered mobile robot based on adaptive second order sliding mode control. Control Eng Pract 72(2018):167–176
Wang B, Li S (2018) Position/Force control of the mobile manipulator with rheonomic constraints. In: Proceedings of 2018 Chinese intelligent systems conference, pp 868–873
Ravandi AK, Khanmirza E, Daneshjou K (2018) Hybrid force/position control of robotic arm manipulating in uncertain environments based on adaptive fuzzy sliding mode control. Appl Soft Comput 70(2018):864–874
Wang B, Li S (2018) Task-space pose decomposition motion control of a mobile manipulator. Appl Artif Intell Tech Eng 698:175–185
Li Z, Ge SS, Adams M (2008) Adaptive robust output feedback motion/force control of electrically driven nonholonomic mobile manipulators. IEEE Trans Control Syst Technol 16(6):1308–1315
Karry A, Feki M (2014) Adaptive tracking control of a mobile manipulator actuated by DC motors. Int J Model Identif Control 21(2):193–201
Park BS, Park JB, Choi YH (2011) Robust formation control of electrically driven nonholonomic mobile robots via sliding mode technique. Int J Control Autom Syst 9(5):888–894
Guangxin H, Yanhui Z (2012) Trajectory tracking control of nonholonomic wheeled mobile robots with actuator dynamic being considered. Adv Mater Res 433–440:2596–2601
Zhu Y, Fan L (2012) On robust hybrid force/motion control strategies based on actuator dynamics for nonholonomic mobile manipulators. J Appl Math 1–19
Yoo SJ, Park JB, Choi YH (2009) Adaptive formation tracking control of electrically driven multiple mobile robots. IET Control Theory Appl 4(8):1489–1500
Boukens M, Boukabou A, Chadli M (2017) Robust adaptive neural network based trajectory tracking control approach for nonholonomic electrically driven mobile robots. Robot Auton Syst 92:30–40
Chang YC (2014) Robust adaptive neural tracking control for a class of electrically driven robots with time delays. Int J Syst Sci 45(11):2418–2434
Chang YC, Yen HM, Wu MF (2008) An intelligent robust tracking control for electrically-driven robot systems. Int J Syst Sci 39(5):497–511
Yena HM, Li THS, Chang YC (2013) An intelligent robust tracking control for electrically-driven robot systems. Int J Syst Sci 222:559–575
Sinaeefar Z, Farrokhi M (2012) Adaptive fuzzy model-based predictive control of nonholonomic wheeled mobile robots including actuator dynamics. Int J Sci Eng Res 3(9):1–7
Cheng L, Hou Z, Tan M (2013) Adaptive neural network tracking control for manipulators with uncertain kinematics, dynamics and actuator model. Automatica 45(10):2312–2318
Falsafi MH, Alipour K, Tarvirdizadeh B (2018) Tracking error fuzzy-based control for nonholonomic wheeled robots. Arab J Sci Eng. https://doi.org/10.1007/s13369-018-3336-6
Rahimi HN, Howard I, Cui L (2018) Neural adaptive tracking control for an uncertain robot with time-varying joint space constraints. Mech Syst Signal Process 112(2018):44–60
Rani M, Kumar N, Singh HP (2018) Efficient position/force control of constrained mobile manipulators. Int J Dyn Control. https://doi.org/10.1007/s40435-018-0401-7
Rani M, Kumar N (2018) A new hybrid position/force control scheme for coordinated multiple mobile manipulators. Arab J Sci Eng. https://doi.org/10.1007/s13369-018-3544-0
Park J, Sandberg JW (1991) Universal approximation using radial basis function networks. Neural Comput 3:246–257
Slotine JJE, Li W (1991) Applied nonlinear control. Prentice-Hall, Upper Saddle River
Acknowledgements
The presented work was supported by the University Grants Commission(UGC) Sr. No. 2121240927 with Ref No. 23/12/2012 (ii) EU-V, New Delhi, India.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Rani, M., Kumar, N. & Singh, H.P. Force/motion control of constrained mobile manipulators including actuator dynamics. Int. J. Dynam. Control 7, 940–954 (2019). https://doi.org/10.1007/s40435-019-00523-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40435-019-00523-y