Skip to main content
Log in

Force/motion control of constrained mobile manipulators including actuator dynamics

  • Published:
International Journal of Dynamics and Control Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

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

  1. Dong W (2002) On trajectory and force tracking control of constrained mobile manipulators with parameter uncertainty. Automatica 38(9):1475–1484

    Article  MathSciNet  MATH  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. Fang M, Chen W, Li Z (2008) Adaptive tracking control of coordinated nonholonomic mobile manipulators. Int Fed Autom Control 41(2):4343–4348

    Google Scholar 

  6. Li Z, Gea S, Adams M (2008) Robust adaptive control of uncertain force/motion constrained nonholonomic mobile manipulators. Automatica 3:776–784

    Article  MathSciNet  Google Scholar 

  7. Li Z, Yang C, Luo J (2012) Robust motion/force control of nonholonomic mobile manipulators using hybrid joints. Adv Robot 44(11):37–41

    Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

  11. 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

    MathSciNet  MATH  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  MathSciNet  Google Scholar 

  14. 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

    Google Scholar 

  15. 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

    Article  MathSciNet  MATH  Google Scholar 

  16. 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

    Article  Google Scholar 

  17. 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

  18. 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

    Article  Google Scholar 

  19. Wang B, Li S (2018) Task-space pose decomposition motion control of a mobile manipulator. Appl Artif Intell Tech Eng 698:175–185

    Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

    Google Scholar 

  24. 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

  25. 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

    Article  Google Scholar 

  26. 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

    Article  Google Scholar 

  27. 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

    Article  MathSciNet  MATH  Google Scholar 

  28. 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

    Article  MathSciNet  MATH  Google Scholar 

  29. Yena HM, Li THS, Chang YC (2013) An intelligent robust tracking control for electrically-driven robot systems. Int J Syst Sci 222:559–575

    Google Scholar 

  30. 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

    Google Scholar 

  31. 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

    Article  MathSciNet  MATH  Google Scholar 

  32. 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

    Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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

    MathSciNet  Google Scholar 

  35. 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

    Google Scholar 

  36. Park J, Sandberg JW (1991) Universal approximation using radial basis function networks. Neural Comput 3:246–257

    Article  Google Scholar 

  37. Slotine JJE, Li W (1991) Applied nonlinear control. Prentice-Hall, Upper Saddle River

    MATH  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Naveen Kumar.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40435-019-00523-y

Keywords

Navigation