DOI QR코드

DOI QR Code

OSEK/VDX Porting to the Two-Wheel Mobile Robot Based on the Differential Drive Method

  • Le Nguyen, Duy (Department of Electrical, Electronics and Communication, Korea University of Technology and Education) ;
  • Lee, Myung-Eui (Department of Electrical, Electronics and Communication, Korea University of Technology and Education)
  • Received : 2012.07.30
  • Accepted : 2012.09.14
  • Published : 2012.12.31

Abstract

In this paper, we propose an implementation of a real-time operating system for the two-wheel mobile robot. With this implementation, we have the ability to control the complex embedded systems of the two-wheel mobile robot. The advantage of the real-time operating system is increasing the reliability and stability of the two-wheel mobile robot when they work in critical environments such as military and industrial applications. The real-time operating system which was ported to this implementation is open systems and the corresponding interfaces for automotive electronics (OSEK/VDX). It is known as the set of specifications on automotive operating systems, published by a consortium founded by the automotive industry. The mechanical design and kinematics of the two-wheel mobile robot are described in this paper. The contributions of this paper suggest a method for adapting and porting OSEK/VDX real-time operating system to the two-wheel mobile robot with the differential drive method, and we are also able to apply the real-time operating system to any complex embedded system easily.

Keywords

References

  1. OSEK-VDX [Internet], Available: http://www.osek-vdx.org/.
  2. AUTOSAR: AUTomotive Open System ARchitecture [Internet], Available: http://www.autosar.org/.
  3. PICos18 [Internet], Available: http://www.picos18.com/index_us. htm.
  4. open OSEK [Internet], Available: http://www.openosek.org/tikiwiki/ tiki-index.php.
  5. FreeOSEK [Internet], Available: http://opensek.sourceforge.net.
  6. K. M. Zuberi, P. Pillai, K. G. Shin, T. Imai, W. Nagaura, and S. Suzuki, "EMERALDS-OSEK: a small real-time operating system for automotive control and monitoring," SAE International, Warrendale: PA, Technical Paper 1999-01-1102, 1999.
  7. nxtOSEK/JSP [Internet], Available: http://lejos-osek.sourceforge.net.
  8. TOPPERS [Internet], Available: http://www.toppers.jp/osek-os.html.
  9. ERICA Enterprise and RT-Druid [Internet], Available: http://erika. tuxfamily.org/.
  10. J. L. Bechennec, M. Briday, S. Faucou, and Y. Tringuet, "Trampoline: an open source implementation of the OSEK/VDX RTOS," in Proceedings of the IEEE Conference on Emerging Technologies and Factory Automation, Prague, Czech, pp. 62-69, 2006.
  11. J. P. Laumond, Robot Motion Planning and Control, New York, NY: Springer, 2003.