DocumentCode
3578711
Title
Introducing embedded systems development on a robotics-based platform
Author
Suppiah, Ravi ; Bin Abbas, Muhamed Fauzi
Author_Institution
Sch. of Comput. Eng., Nanyang Technol. Univ., Singapore, Singapore
fYear
2014
Firstpage
103
Lastpage
108
Abstract
This paper describes a novel approach to teach embedded system development to undergraduate students. A robotics-based platform is used to develop a multi-task application on a commercially available RTOS. Students are guided through three laboratory sessions to get familiarized with a commercially popular Integrated Development Environment (IDE) and an off-the-shelf ARM-based embedded platform, EvalBot. They then taught to develop and debug RTOS-based application that controls various peripherals. Their final assignment requires them to develop an application that would navigate the EvalBot through a trajectory that has an obstacle placed at a random location.
Keywords
control engineering computing; control engineering education; embedded systems; further education; laboratories; microprocessor chips; operating systems (computers); program debugging; programming environments; robots; teaching; ARM-based embedded platform; EvalBot; IDE; Integrated Development Environment; RTOS-based application debugging; RTOS-based application development; embedded systems development teaching; laboratory sessions; multitask application; real-time operating systems; robotics-based platform; undergraduate students; Embedded systems; Kernel; Laboratories; Manuals; Navigation; Robots; Sensors; ARM; Computer Engineering; Real-Time Operating Systems; micrcontroller; microprocessor;
fLanguage
English
Publisher
ieee
Conference_Titel
Teaching, Assessment and Learning (TALE), 2014 International Conference on
Type
conf
DOI
10.1109/TALE.2014.7062597
Filename
7062597
Link To Document