• DocumentCode
    3580255
  • Title

    Efficient implementation of the graph-based SLAM on an OMAP processor

  • Author

    Dine, Abdelhamid ; Elouardi, Abdelhafid ; Vincke, Bastien ; Bouaziz, Samir

  • Author_Institution
    Inst. d´Electron. Fondamentale, Univ. Paris-Sud, Orsay, France
  • fYear
    2014
  • Firstpage
    1935
  • Lastpage
    1940
  • Abstract
    An autonomous robot has to localize itself in an unknown area. Simultaneous Localization and Mapping (SLAM) allows for a robot to build a map of an unknown environment and localize simultaneously itself on this map. Graph-based SLAM methods use a graph to represent and solve the SLAM problem. This paper presents an optimized implementation of the incremental 3D graph-based SLAM on an OMAP architecture used as open multimedia applications platform. This implementation uses an optimized data structure and an efficient memory access management to solve the nonlinear least squares problem related to the algorithm. It takes also advantage of the multi-core architecture to parallelize the algorithm. To evaluate our implementation, we will evaluate the processing times of the implemented algorithm compared to those of the well known framework g2o.
  • Keywords
    SLAM (robots); multimedia computing; performance evaluation; OMAP architecture; OMAP processor; SLAM problem; autonomous robot; incremental 3D graph-based SLAM methods; memory access management; multicore architecture; nonlinear least squares problem; open multimedia applications platform; optimized data structure; simultaneous localization and mapping; Data structures; Optimization; Robot kinematics; Simultaneous localization and mapping; Sparse matrices; graph-based SLAM; performances evaluation; software optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Automation Robotics & Vision (ICARCV), 2014 13th International Conference on
  • Type

    conf

  • DOI
    10.1109/ICARCV.2014.7064612
  • Filename
    7064612