DocumentCode :
256105
Title :
SIMD and OpenMP optimization of EKF-SLAM
Author :
Vincke, Bastien ; Elouardi, Abdelhafid ; Lambert, Andrew ; Dine, Abdelhamid
Author_Institution :
Inst. d´Electron. Fondamentale, Univ. Paris-Sud, Orsay, France
fYear :
2014
fDate :
14-16 April 2014
Firstpage :
712
Lastpage :
716
Abstract :
SLAM algorithms are widely used by autonomous robots operating in unknown environments. Several works have presented optimizations mainly focused on the algorithm complexity. New computing technologies (SIMD coprocessors, multicore architecture) can greatly accelerate the processing time but require rethinking the algorithm implementation. This paper presents an efficient implementation of the EKF-SLAM algorithm on an embedded system implementing OMAP multi-core architecture and SIMD optimizations. The aim is to optimize the algorithm implementation to improve the localization quality. Results demonstrate that an optimized implementation is always needed to achieve efficient performances and can help to design embedded systems implementing a low-cost multi-core architecture operating under real time constraints.
Keywords :
Kalman filters; SLAM (robots); control engineering computing; coprocessors; message passing; mobile robots; multiprocessing systems; optimisation; parallel architectures; EKF-SLAM; OMAP multicore architecture; OpenMP optimization; SIMD coprocessor; SIMD optimization; autonomous robot; embedded system; low-cost multicore architecture; Computer architecture; Coprocessors; Estimation; Optimization; Robot sensing systems; Vectors; EKF-SLAM; OMAP architecture; multi-core implementation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multimedia Computing and Systems (ICMCS), 2014 International Conference on
Conference_Location :
Marrakech
Print_ISBN :
978-1-4799-3823-0
Type :
conf
DOI :
10.1109/ICMCS.2014.6911157
Filename :
6911157
Link To Document :
بازگشت