Hostname: page-component-586b7cd67f-dlnhk Total loading time: 0 Render date: 2024-11-28T00:21:20.546Z Has data issue: false hasContentIssue false

Saturated output feedback control of uncertain nonholonomic wheeled mobile robots

Published online by Cambridge University Press:  31 January 2014

Khoshnam Shojaei*
Affiliation:
Department of Electrical Engineering, Najafabad Branch, Islamic Azad University, Najafabad, Iran
*
*Corresponding author. E-mail: [email protected]

Summary

Many research works on the control of nonholonomic wheeled mobile robots (WMRs) do not consider the actuator saturation problem and the absence of velocity sensors in practice. The actuator saturation deteriorates the tracking performance of the controller, and the use of velocity sensors increases the cost and weight of WMR systems. This paper simultaneously addresses these problems by designing a saturated output feedback controller for uncertain nonholonomic WMRs. First, a second-order input–output model of nonholonomic WMRs is developed by defining a suitable set of output equations. Then a saturated adaptive robust tracking controller is proposed without velocity measurements. For this purpose, a nonlinear saturated observer is used to estimate robot velocities. The risk of actuator saturation is effectively reduced by utilizing saturation functions in the design of the observer–controller scheme. Semi-global uniform ultimate boundedness of error signals is guarantied by the Lyapunov stability analyses. Finally, simulation results are provided to show the effectiveness of the proposed controller. Compared with one recent work of the author, a comparative study is also presented to illustrate that the proposed saturated controller is more effective when WMR actuators are subjected to saturation.

Type
Articles
Copyright
Copyright © Cambridge University Press 2014 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1.Brockett, R. W., “Asymptotic Stability and Fedback Stabilization,” In: Differential Geometric Control Theory (Brockett, R. W., Milman, R.S. and Sussman, H. J., eds.) (Birkhauser, Boston, MA, 1983) pp. 181191.Google Scholar
2.Campion, G., d'Andrea-Novel, B. and Bastin, G., “Modeling and State Feedback Control of Nonholonomic Mechanical Systems,” Proceedings of IEEE International Conferenceon on Decision and Control (1991) pp. 1184–1189.Google Scholar
3.Kanayama, Y., Kimura, Y., Miyazaki, F. and Nogushi, T., “A Stable Tracking Control Method for an Autonomous Mobile Robot,” Proceedings of IEEE International Conference on Robotics and Automation (1990) pp. 384–389.Google Scholar
4.Sarkar, N., Yun, X. and Kumar, V., “Control of mechanical systems with rolling constraint: Application to dynamic control of mobile robots,” Int. J. Robot. Res. 13 (1), 5569 (1994).Google Scholar
5.Kolmanovsky, I. and McClamroch, H., “Developments in nonholonomic control problems,” Control Syst. Mag. (IEEE) 15 (6), 2036 (Dec. 1995).Google Scholar
6.Jiang, Z-P and Nijmeijer, H., “A recursive technique for tracking control of dynamic nonholonomic systems in chained form,” IEEE Trans. Autom. Control 34 (32), 265279 (1999).Google Scholar
7.Fukao, T., Nakagawa, H. and Adachi, N., “Trajectory tracking control of a nonholonomic mobile robot,” IEEE Trans. Robot. Autom. 16 (5), 609615 (2000).Google Scholar
8.Dong, W. and Xu, W. L, “Adaptive tracking control of uncertain nonholonomic dynamic system,” IEEE Tans. Autom. Control 46 (3), 450454 (2001).Google Scholar
9.Oya, M., Su, C.-Y. and Katoh, R., “Robust adaptive motion/force tracking control of uncertain nonholonomic mechanical systems,” IEEE Trans. Robot. Autom. 19 (1), 175181 (2003).CrossRefGoogle Scholar
10.Dixon, W. E., Zergerglu, E. and Dawson, D. M., “Global robust output feedback tracking control of robot manipulators,” Robotica 22, 351357 (2004).CrossRefGoogle Scholar
11.Dixon, W. E., “Adaptive regulation of amplitude limited robot manipulators with uncertain kinematics and dynamics,” IEEE Trans. Autom. Control 52 (3), 488493 (2007).Google Scholar
12.Hou, Z. G., Zou, A. M., Cheng, L. and Tan, M., “Adaptive control of an electrically driven nonholonomic mobile robot via backstepping and fuzzy approach,” IEEE Trans. Control Syst. Technol. 17 (4), 803815 (2009).Google Scholar
13.Chen, C.-Y., Li, T.-H. S., Yeh, Y.-C. and Chang, C.-C., “Design and implementation of an adaptive sliding-mode dynamic controller for wheeled mobile robots,” Mechatronics 19, 156166 (2009).Google Scholar
14.Park, B. S., Yoo, S. J., Park, J. B. and Choi, Y. H., “A simple adaptive control approach for trajectory tracking of electrically driven nonholonomic mobile robots,” IEEE Trans. Control Syst. Technol. 18 (5), 11991206 (2010).Google Scholar
15.Chwa, D., “Tracking control of differential-drive wheeled mobile robots using a backstepping-like feedback linearization,” IEEE Trans. Syst. Man Cybern. 40 (6), 12851295 (2010).Google Scholar
16.Yoo, S. J., “Adaptive tracking control for a class of wheeled mobile robots with unknown skidding and slipping,” IET Control Theory Appl. 4 (10), 21092119 (2010).CrossRefGoogle Scholar
17.Cho, H. C., Fadali, M. S., Lee, K. S. and Kim, N. H., “Adaptive position and trajectory control of autonomous mobile robot systems with random friction,” IET Control Theory Appl. 4 (12), 27332742 (2010).Google Scholar
18.Shojaei, K., Shahri, A. Mohammad, Tarakameh, A. and Tabibian, B., “Adaptive trajectory tracking control of a differential drive wheeled mobile robot,” Robotica 29, 391402 (2010).Google Scholar
19.Shojaei, K., Shahri, A. Mohammad and Tarakameh, A., “Adaptive feedback linearizing control of nonholonomic wheeled mobile robots in presence of parametric and nonparametric uncertainties,” Robot. Comput. Integr. Manuf. 27, 194204 (2011).Google Scholar
20.Shojaei, K. and Shahri, A. M., “Adaptive robust time-varying control of uncertain nonholonomic robotic systems,” IET Control Theory Appl. 6 (1), 90102 (2012).CrossRefGoogle Scholar
21.Do, K. D., Jiang, Z-P. and Pan, J.A global output-feedback controller for simultaneous tracking and stabilization of unicycle-type mobile robots,” IEEE Trans. Robot. Autom. 20 (3), 589594 (2004).Google Scholar
22.Do, K. D. and Pan, J., “Global output-feedback path tracking of unicycle-type mobile robots,” Robot. Comput. Integ. Manuf. 22, 166179 (2006).Google Scholar
23.Park, B. S., Yoo, S. J., Park, J. B. and Coi, Y. H., “Adaptive ouput-feedback control for trajectory tracking of eletcrically driven non-holonomic mobile robots,” IET Control Theory Appl. 5 (6), 830838 (2011).CrossRefGoogle Scholar
24.Shojaei, K. and Shahri, A. M., “Output feedback tracking control of uncertain non-holonomic wheeled mobile robots: A dynamic surface control approach,” IET Control Theory Appl. 6 (2), 216228 (2012).Google Scholar
25.Guechi, E.-H., Lauber, J., Dambrine, M. and Defoort, M., “Output feedback controller deign of a unicycle-type mobile robot with delayed measurements,” IET Control Theory Appl. 6 (5), 726733 (2012).CrossRefGoogle Scholar
26.Huang, J., Wen, C., Wang, W. and Jiang, Z.-P., “Adaptive stabilization and tracking control of a nonholonomic mobile robot with input saturation and disturbance,” Syst. Control Lett. 62, 234241 (2013).Google Scholar
27.Su, Y. and Zheng, C., “Global Asymptotic Stabilization and Tracking of Wheeled Mobile Robots with Actuator Saturation,” Proceedings of the 2010 IEEE International Conference on Robotics and Biomimetics (2010) pp. 345–350.Google Scholar
28.Lewis, F. L., Abdallah, C. T. and Dawson, D. M., Control of Robot Manipulators (MacMillan, New York, NY, 1993).Google Scholar
29.Martins, F. N., Celeste, W. C., Carelli, R., S-Filho, M. and B-Filho, T. F.An adaptive dynamic controller for autonomous mobile robot trajectory tracking,” J. Control Eng. Pract. 16, 13541363 (2008).CrossRefGoogle Scholar
30.Aguinaga-Ruiz, E., Zavala-Rio, A., Santibanez, V. and Reyes, F.Global trajectory tracking through static feedback for robot manipulators with bounded inputs,” IEEE Trans. Control Syst. Technol. 17 (4), 934944 (2009).Google Scholar
31.Yao, B., “Adaptive Robust Control of Nonlinear Systems with Application to Control of Mechanical Systems,” Ph.D. thesis, University of California at Berkeley, 1996.Google Scholar
32.Ioannou, P. A. and Sun, J., Robust Adaptive Control (Prentice-Hall, Englewood Cliffs, NJ, 1996).Google Scholar
33.Arteaga, M. A. and Kelly, R., “Robot control without velocity measurements: New theory and experimental results,” IEEE Trans. Robot. Autom. 20 (2), 297308 (2004).Google Scholar
34.Yun, X. and Yamamoto, Y., “Stability analysis of the internal dynamics of a wheeled mobile robot,” J. Robot. Syst. 14 (10), 697709 (1997).Google Scholar
35.Xu, L. and Yao, B., “Output feedback adaptive robust precision motion control of linear motors,” Automatica 37, 10291039 (2001).Google Scholar