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...

Full description

Bibliographic Details
Main Authors: Mamri Ayoub, Abouzahir Mohamed, Ramzi Mustapha, Latif Rachid
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