• DocumentCode
    3162974
  • Title

    An FPGA based platform for real time robot localization

  • Author

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

  • Author_Institution
    Ecole Nat. d´Ing. de Sfax, Univ. de Sfax, Sfax, Tunisia
  • fYear
    2013
  • fDate
    15-17 Dec. 2013
  • Firstpage
    56
  • Lastpage
    61
  • Abstract
    The paper presents a hardware architecture for implementing a mobile robot localization approach through encoders´ measurements and absolute localization using camera tracking images. This technique has been developed and implemented for the motion of the robot from an initial position towards another desired position, taking into account the tradeoff between complexity (reducing computation time) and performance (reducing traveling time). The proposed method is implemented on FPGA (Field Programmable Gate Array) board through mixed hardware / software implementation in order to ensure fluid robot navigation. Experimental tests on Xilinx Virtex 5 ML507 proved the effectiveness of the proposed architecture since we have obtained a reduction of 85 % in execution time compared to initial MATLAB version developed on a PC platform.
  • Keywords
    field programmable gate arrays; mobile robots; navigation; path planning; FPGA based platform; MATLAB version; PC platform; Xilinx Virtex 5 ML507; absolute localization; camera tracking images; encoders measurements; field programmable gate array; fluid robot navigation; hardware architecture; mobile robot localization; real time robot localization; Cameras; Field programmable gate arrays; Navigation; Robot kinematics; Robot vision systems; HW/SW implementation; Robot localization; Xilinx FPGA; autonomous navigation; camera tracking images;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Individual and Collective Behaviors in Robotics (ICBR), 2013 International Conference on
  • Conference_Location
    Sousse
  • Type

    conf

  • DOI
    10.1109/ICBR.2013.6729272
  • Filename
    6729272