• DocumentCode
    2054326
  • Title

    A HW/SW implementation on FPGA of a robot localization algorithm

  • Author

    Ghorbel, Achraf ; Ben Amor, Nahla ; Jallouli, M. ; Amouri, Lobna

  • Author_Institution
    Comput. & Embedded Syst. Lab., Univ. of Sfax, Sfax, Tunisia
  • fYear
    2012
  • fDate
    20-23 March 2012
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    This paper presents an implementation of robot localization algorithm using FPGA technology. The adopted localization method uses webcam tracking images. This technique has been developed and implemented for the motion of the robot from an initial position towards another desired position. Firstly, we have validated our approach on PC platform using C language and OpenCV library. Secondly, for the autonomous navigation, a mixed HW/SW implementation was been developed using a high performance version of the NIOS processor coupled with a hardware accelerator. Experimental tests on Altera Cyclone III FPGA Starter Kit proved the effectiveness of the proposed architecture.
  • Keywords
    C language; cameras; field programmable gate arrays; image sensors; microprocessor chips; mobile robots; path planning; robot vision; Altera cyclone III FPGA starter kit; C language; FPGA technology; NIOS processor; OpenCV library; PC platform; autonomous navigation; hardware accelerator; high performance version; mixed HW-SW implementation; robot localization algorithm; robot motion; webcam tracking images; Field programmable gate arrays; Gray-scale; Mobile robots; Robot kinematics; Robot sensing systems; Transforms; Altera FPGA; HW/SW implementation; autonomous navigation; image processing; robot localization; webcam data;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Signals and Devices (SSD), 2012 9th International Multi-Conference on
  • Conference_Location
    Chemnitz
  • Print_ISBN
    978-1-4673-1590-6
  • Electronic_ISBN
    978-1-4673-1589-0
  • Type

    conf

  • DOI
    10.1109/SSD.2012.6198005
  • Filename
    6198005