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
Link To Document