Trajectory tracking for a mobile robot with skid-slip compensation in the Vector-Field-Orientation control system

Maciej Michałek; Piotr Dutkiewicz; Marcin Kiełczewski; Dariusz Pazderski

International Journal of Applied Mathematics and Computer Science (2009)

  • Volume: 19, Issue: 4, page 547-559
  • ISSN: 1641-876X

Abstract

top
The article is devoted to a motion control problem for a differentially driven mobile robot in the task of trajectory tracking in the presence of skid-slip effects. The kinematic control concept presented in the paper is the Vector Field Orientation (VFO) feedback approach with a nonlinear feed-forward skid-slip influence compensation scheme. The VFO control law guarantees asymptotic convergence of the position tracking error to zero in spite of the disturbing influence of skid-slip phenomena. The paper includes a control law design description, stability and convergence analysis of a closed-loop system, and practical verification of the proposed control concept. The experimental results illustrate control quality obtained on a laboratory setup equipped with vision feedback, where the Kalman filter algorithm was used in order to practically estimate skid-slip components.

How to cite

top

Maciej Michałek, et al. "Trajectory tracking for a mobile robot with skid-slip compensation in the Vector-Field-Orientation control system." International Journal of Applied Mathematics and Computer Science 19.4 (2009): 547-559. <http://eudml.org/doc/207954>.

@article{MaciejMichałek2009,
abstract = {The article is devoted to a motion control problem for a differentially driven mobile robot in the task of trajectory tracking in the presence of skid-slip effects. The kinematic control concept presented in the paper is the Vector Field Orientation (VFO) feedback approach with a nonlinear feed-forward skid-slip influence compensation scheme. The VFO control law guarantees asymptotic convergence of the position tracking error to zero in spite of the disturbing influence of skid-slip phenomena. The paper includes a control law design description, stability and convergence analysis of a closed-loop system, and practical verification of the proposed control concept. The experimental results illustrate control quality obtained on a laboratory setup equipped with vision feedback, where the Kalman filter algorithm was used in order to practically estimate skid-slip components.},
author = {Maciej Michałek, Piotr Dutkiewicz, Marcin Kiełczewski, Dariusz Pazderski},
journal = {International Journal of Applied Mathematics and Computer Science},
keywords = {differentially driven mobile robot; skid-slip compensation; trajectory tracking; vector fields},
language = {eng},
number = {4},
pages = {547-559},
title = {Trajectory tracking for a mobile robot with skid-slip compensation in the Vector-Field-Orientation control system},
url = {http://eudml.org/doc/207954},
volume = {19},
year = {2009},
}

TY - JOUR
AU - Maciej Michałek
AU - Piotr Dutkiewicz
AU - Marcin Kiełczewski
AU - Dariusz Pazderski
TI - Trajectory tracking for a mobile robot with skid-slip compensation in the Vector-Field-Orientation control system
JO - International Journal of Applied Mathematics and Computer Science
PY - 2009
VL - 19
IS - 4
SP - 547
EP - 559
AB - The article is devoted to a motion control problem for a differentially driven mobile robot in the task of trajectory tracking in the presence of skid-slip effects. The kinematic control concept presented in the paper is the Vector Field Orientation (VFO) feedback approach with a nonlinear feed-forward skid-slip influence compensation scheme. The VFO control law guarantees asymptotic convergence of the position tracking error to zero in spite of the disturbing influence of skid-slip phenomena. The paper includes a control law design description, stability and convergence analysis of a closed-loop system, and practical verification of the proposed control concept. The experimental results illustrate control quality obtained on a laboratory setup equipped with vision feedback, where the Kalman filter algorithm was used in order to practically estimate skid-slip components.
LA - eng
KW - differentially driven mobile robot; skid-slip compensation; trajectory tracking; vector fields
UR - http://eudml.org/doc/207954
ER -

References

top
  1. Bar-Shalom, Y., Li, X. R. and Kirubarajan, T. (2001). Estimation with Applications to Tracking and Navigation, WileyInterscience, New York, NY. 
  2. Corradini, M. L., Leo, T. and Orlando, G. (1999). Robust stabilization of a mobile robot violating the nonholonomic constraint via quasi-sliding modes, Proceedings of the American Control Conference, San Diego, CA, USA, pp. 39353939. 
  3. Dixon, W. E., Dawson, D. M. and Zergeroglu, E. (2000). Tracking and regulation control of a mobile robot system with kinematic disturbances: A variable structure-like approach, Journal of Dynamic Systems, Measurement and Control 122(4): 616-623. 
  4. Fukao, T., Miyasaka, S., Mori, K., Adachi, N. and Osuka, K. (2001). Active steering systems based on model reference adaptive nonlinear control, Proceedings of the IEEE Intelligent Transportation Systems Conference, Oakland, CA, USA, pp. 502-507. 
  5. Khalil, H. K. (2002). Nonlinear Systems. 3rd Edn., PrenticeHall, Upper Saddle River, NJ. Zbl1003.34002
  6. Kiencke, U. and Nielsen, L. (2000). Automotive Control Systems, Springer-Verlag, Berlin. 
  7. Lenain, R., Thuilot, B., Cariou, C. and Martinet, P. (2006). High accuracy path tracking for vehicles in presence od sliding: Application to farm vehicle automatic guidance for agricultural tasks, Autonomous Robots 21(1): 79-97. 
  8. Leroquais, W. and dAndrea Novel, B. (1996). Modeling and control of wheeled mobile robots not satisfying ideal velocity constraints: the unicycle case, Proceedings of the 35th Conference on Decision and Control, Kobe, Japan, pp. 1437-1442. 
  9. Lewis, A. D. (1999). When is a mechanical control system kinematic? Proceedings of the 38th Conference on Decision and Control, Phoenix, AZ, USA, pp. 1162-1167. 
  10. Lhomme-Desages, D., Grand, C. and Guinot, J.-C. (2007). Trajectory control of a four-wheel skid-steering vehicle over soft terrain using physical interaction model, Proceedings of the IEEE International Conference on Robotics and Automation, Rome, Italy, pp. 1164-1169. 
  11. Mi, C., Lin, H. and Zhang, Y. (2005). Iterative learning control of antilock braking of electric and hybrid vehicles, IEEE Transactions on Vehicular Technology 54(2): 486-494. 
  12. Michałek, M. (2007). VFO control for mobile vehicles in the presence of skid phenomenon, Robot Motion and Control 2007, Lecture Notes in Control and Information Sciences, Vol. 360, Springer, pp. 57-66. 
  13. Michałek, M. and Kozłowski, K. (2009). Vector-field-orientation feedback control method for a differentially-driven vehicle, IEEE Transactions on Control Systems Technology, DOI: 10.1109/TCST.2008.2010406, (in print). 
  14. Motte, I. and Campion, G. (2000). A slow manifold approach for the control of mobile robots not satisfying the kinematic constraints, IEEE Transactions on Robotics and Automation 16(6): 875-880. 
  15. Pacejka, H. B. (2002). Tyre and Vehicle Dynamics, Butterworth-Heinemann. Zbl0997.74044
  16. Pazderski, D. and Kozłowski, K. (2008). Trajectory tracking control of skid-steering robot-Experimental validation, Proceedings of the 17th World Congress, International Federation of Automatic Control, Seoul, Korea, pp. 5377-5382. 
  17. Peng, S.-T., Sheu, J.-J. and Chang, C.-C. (2004). On one approach to constraining wheel slip for the autonomus control of a 4ws/4wd, Proceedings of the International Conference on Control Applications, Taipei, Taiwan, pp. 1254-1259. 
  18. Wang, D. and Low, C. B. (2008). Modeling and analysis of skidding and slipping in wheeled mobile robots: Control design perspective, IEEE Transactions on Robotics 24(3): 676-687. 
  19. Wong, J. Y. (2001). Theory of Ground Vehicles, John Wiley & Sons, Inc., Ottawa. 
  20. Zong, Z., Zweiri, Y. H. and Seneviratne, L. D. (2006). Nonlinear observer for slip estimation of skid-steering vehicles, Proceedings of the IEEE International Conference on Robotics and Automation, Orlando, FL, USA, pp. 1499-1504. 

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.