DocumentCode :
3410820
Title :
Real time embedded control system development for wireless mobile platforms
Author :
Young, Kar-Keung D. ; Ou, Yong Quan ; Cai, Lun Huai ; Ho, Jason Kam On ; Cheng, Ken Kin Man
Author_Institution :
Dept. of Electron. & Comput. Eng., Hong Kong Univ. of Sci. & Technol., Hong Kong
fYear :
2008
fDate :
June 30 2008-July 2 2008
Firstpage :
2022
Lastpage :
2027
Abstract :
MCP is the chosen acronym for Mini-Car Pro - a wireless mobile robotic platform designed for research and education in embedded system development and wireless sensor network. The hardware architecture consists of a 200 MIPS ARM9 32-bit SoC, ultrasonic sensors, an IEEE 802.15.4 based Telos mote (a wireless sensor network node) for wireless communications, and a differential motor driven base platform with shaft mounted optical encoder for closed loop motion control. MCP is controlled remotely via a console software client running on a Windows based PC. Through the graphical user interface, the operator sends motion commands to and receives status from the MCP through a pair of Telos, one connecting to the PCpsilas USB port and the other to the MCPpsilas. One of the key features of the MCP is automated obstacle avoidance empowered by on-board ultrasonic detection of the surrounding environment. To achieve the goal of real-time system control, multi-thread software architecture is adopted, and along with a real-time Linux operating system framework. This paper describes the design of the MCP, and in particular highlights the real time software engineering development aspects which are generically applicable to similar mobile robotic platforms.
Keywords :
closed loop systems; collision avoidance; control engineering computing; mobile robots; motion control; multi-threading; software architecture; telerobotics; wireless sensor networks; 200MIPS ARM9 32-bit SoC; IEEE 802.15.4 based Telos mote; Mini-Car Pro; PC USB port; Windows based PC; automated obstacle avoidance; closed loop motion control; console software client; differential motor driven base platform; graphical user interface; hardware architecture; motion command; multithread software architecture; real time embedded control system; real-time Linux operating system framework; remote control; shaft mounted optical encoder; software engineering; ultrasonic detection; ultrasonic sensor; wireless communication; wireless mobile robotic platform; wireless sensor network; Control systems; Educational robots; Embedded system; Hardware; Mobile robots; Motion control; Optical sensors; Real time systems; Robot sensing systems; Wireless sensor networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Electronics, 2008. ISIE 2008. IEEE International Symposium on
Conference_Location :
Cambridge
Print_ISBN :
978-1-4244-1665-3
Electronic_ISBN :
978-1-4244-1666-0
Type :
conf
DOI :
10.1109/ISIE.2008.4677052
Filename :
4677052
Link To Document :
بازگشت