• 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