• DocumentCode
    258613
  • Title

    Versatile educational and research robotic platform based on reconfigurable hardware

  • Author

    Lara-Nino, Carlos Andres ; Torres-Huitzil, Cesar ; Barron-Zambrano, Jose Hugo

  • Author_Institution
    LTI, CINVESTAV, Ciudad Victoria, Mexico
  • fYear
    2014
  • fDate
    8-10 Dec. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    This paper presents the development of a field-programmable gate array (FPGA)-based platform. This platform is intended for the community as an educational and efficient prototyping tool, in digital signal processing, robotics, and control, but it can also be used as to develop custom robotic architectures. The proposed platform centered around an FPGA device is embedded on an off-the-shelf Phoenix hexapod robot. The platform is equipped with a camera module targeted to real time computer vision. From an academic point of view, the main use for the developed platform is to be employed as a didactic resource that facilitates the understanding of theoretical concepts commonly used in engineering courses and to speed up the development cycle in hands-on practice. A set of software tools and low-level drivers have been developed to configure the vision sensor, transfer images to/from a computer and to manage the testing of image and digital processing and control tasks in a transparent way. To validate the platform a hardware vision architecture and a locomotion control module have been created. The high level control is performed in a soft-processor that simulates the Arduino ONE micro controller. The soft-processor takes information from the vision sensor to generate controls signals for a generic module able to take a digital input and deliver a pulse-width modulation (PWM) output.
  • Keywords
    cameras; educational courses; educational robots; embedded systems; engineering computing; engineering education; field programmable gate arrays; image sensors; microcontrollers; mobile robots; pulse width modulation; reconfigurable architectures; robot vision; Arduino ONE micro controller; FPGA-based platform; PWM output; camera; custom robotic architecture; didactic resource; digital signal processing; engineering courses; field-programmable gate array-based platform; hardware vision architecture; locomotion control module; low-level drivers; off-the-shelf Phoenix hexapod robot; pulse-width modulation output; real time computer vision; soft-processor; software tools; versatile educational; vision sensor; Computer architecture; Field programmable gate arrays; Image processing; Process control; Robot sensing systems; Servomotors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ReConFigurable Computing and FPGAs (ReConFig), 2014 International Conference on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4799-5943-3
  • Type

    conf

  • DOI
    10.1109/ReConFig.2014.7032564
  • Filename
    7032564