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 :
بازگشت