• DocumentCode
    3318658
  • Title

    A System on Chip approach to enhanced learning in interdisciplinary robotics

  • Author

    Sørensen, Anders Stengaard ; Falsig, Simon

  • Author_Institution
    Fac. of Eng., Univ. of Southern Denmark, Odense, Denmark
  • fYear
    2010
  • fDate
    18-22 Oct. 2010
  • Firstpage
    4050
  • Lastpage
    4056
  • Abstract
    To sustain advanced interdisciplinary teaching and learning in the rapidly growing and diversifying field of robotics, we have successfully employed FPGA based System on Chip (SoC) technology to provide abstraction between high level software and low level I/O- and control hardware. Our approach is to provides students with a simple FPGA based framework for hardware access, and hardware I/O development, which is independent of computer platform and programming language, and enable the students to add to, or change I/O hardware in accordance with their skills. We have tested the framework in an embedded systems course and various student projects, and have found that it greatly enhance the students abilities to control hardware from software, and dramatically reduce the time spent on software ↔ hardware interfacing. As the framework is also scalable, it can support projects from controlling a single LED, to complex modular and aggregated robots with demands for high bandwidths and low jitter in the control loop.
  • Keywords
    control engineering education; educational courses; embedded systems; field programmable gate arrays; robots; system-on-chip; teaching; FPGA; control hardware; embedded systems course; field programmable gate array; hardware I-O development; hardware access; interdisciplinary robotics; programming language; student project; system on chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems (IROS), 2010 IEEE/RSJ International Conference on
  • Conference_Location
    Taipei
  • ISSN
    2153-0858
  • Print_ISBN
    978-1-4244-6674-0
  • Type

    conf

  • DOI
    10.1109/IROS.2010.5650606
  • Filename
    5650606