ORB-SLAM accelerated on heterogeneous parallel architectures
SLAM algorithm permits the robot to cartography the desired environment while positioning it in space. It is a more efficient system and more accredited by autonomous vehicle navigation and robotic application in the ongoing research. Except it did not adopt any complete end-to-end hardware implemen...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
EDP Sciences
2021-01-01
|
Series: | E3S Web of Conferences |
Online Access: | https://www.e3s-conferences.org/articles/e3sconf/pdf/2021/05/e3sconf_iccsre2021_01055.pdf |
id |
doaj-0cfb65444e1c4a16a154bf20c1e302ab |
---|---|
record_format |
Article |
spelling |
doaj-0cfb65444e1c4a16a154bf20c1e302ab2021-01-26T08:19:08ZengEDP SciencesE3S Web of Conferences2267-12422021-01-012290105510.1051/e3sconf/202122901055e3sconf_iccsre2021_01055ORB-SLAM accelerated on heterogeneous parallel architecturesMamri Ayoub0Abouzahir Mohamed1Ramzi Mustapha2Latif Rachid3Laboratory of Systems Analysis, Information Processing and Industrial Management, Higher School of Technology of Sale, Mohamed V University ofLaboratory of Systems Analysis, Information Processing and Industrial Management, Higher School of Technology of Sale, Mohamed V University ofLaboratory of Systems Analysis, Information Processing and Industrial Management, Higher School of Technology of Sale, Mohamed V University ofLaboratory of Systems Engineering and Information Technology, National School of Applied Sciences, Ibn Zohr University ofSLAM algorithm permits the robot to cartography the desired environment while positioning it in space. It is a more efficient system and more accredited by autonomous vehicle navigation and robotic application in the ongoing research. Except it did not adopt any complete end-to-end hardware implementation yet. Our work aims to a hardware/software optimization of an expensive computational time functional block of monocular ORB-SLAM2. Through this, we attempt to implement the proposed optimization in FPGA-based heterogeneous embedded architecture that shows attractive results. Toward this, we adopt a comparative study with other heterogeneous architecture including powerful embedded GPGPU (NVIDIA Tegra TX1) and high-end GPU (NVIDIA GeForce 920MX). The implementation is achieved using high-level synthesis-based OpenCL for FPGA and CUDA for NVIDIA targeted boards.https://www.e3s-conferences.org/articles/e3sconf/pdf/2021/05/e3sconf_iccsre2021_01055.pdf |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Mamri Ayoub Abouzahir Mohamed Ramzi Mustapha Latif Rachid |
spellingShingle |
Mamri Ayoub Abouzahir Mohamed Ramzi Mustapha Latif Rachid ORB-SLAM accelerated on heterogeneous parallel architectures E3S Web of Conferences |
author_facet |
Mamri Ayoub Abouzahir Mohamed Ramzi Mustapha Latif Rachid |
author_sort |
Mamri Ayoub |
title |
ORB-SLAM accelerated on heterogeneous parallel architectures |
title_short |
ORB-SLAM accelerated on heterogeneous parallel architectures |
title_full |
ORB-SLAM accelerated on heterogeneous parallel architectures |
title_fullStr |
ORB-SLAM accelerated on heterogeneous parallel architectures |
title_full_unstemmed |
ORB-SLAM accelerated on heterogeneous parallel architectures |
title_sort |
orb-slam accelerated on heterogeneous parallel architectures |
publisher |
EDP Sciences |
series |
E3S Web of Conferences |
issn |
2267-1242 |
publishDate |
2021-01-01 |
description |
SLAM algorithm permits the robot to cartography the desired environment while positioning it in space. It is a more efficient system and more accredited by autonomous vehicle navigation and robotic application in the ongoing research. Except it did not adopt any complete end-to-end hardware implementation yet. Our work aims to a hardware/software optimization of an expensive computational time functional block of monocular ORB-SLAM2. Through this, we attempt to implement the proposed optimization in FPGA-based heterogeneous embedded architecture that shows attractive results. Toward this, we adopt a comparative study with other heterogeneous architecture including powerful embedded GPGPU (NVIDIA Tegra TX1) and high-end GPU (NVIDIA GeForce 920MX). The implementation is achieved using high-level synthesis-based OpenCL for FPGA and CUDA for NVIDIA targeted boards. |
url |
https://www.e3s-conferences.org/articles/e3sconf/pdf/2021/05/e3sconf_iccsre2021_01055.pdf |
work_keys_str_mv |
AT mamriayoub orbslamacceleratedonheterogeneousparallelarchitectures AT abouzahirmohamed orbslamacceleratedonheterogeneousparallelarchitectures AT ramzimustapha orbslamacceleratedonheterogeneousparallelarchitectures AT latifrachid orbslamacceleratedonheterogeneousparallelarchitectures |
_version_ |
1724323182748368896 |