Dynamic object removal in point clouds for efficient SLAM
Autonomous cars are one of the greatest technological advancements of this decade and a giant leap in the transportation industry and mobile robotics. Autonomous cars face various challenges to achieve Level 5 autonomy and one amongst the challenges is to find a fast and reliable algorithms for simu...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Theses and Dissertations |
Language: | English |
Published: |
2019
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/78623 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-78623 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-786232023-07-04T15:40:28Z Dynamic object removal in point clouds for efficient SLAM Nithish, Muthuchamy Selvaraj Justin Dauwels School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics Autonomous cars are one of the greatest technological advancements of this decade and a giant leap in the transportation industry and mobile robotics. Autonomous cars face various challenges to achieve Level 5 autonomy and one amongst the challenges is to find a fast and reliable algorithms for simultaneous localisation and mapping (SLAM) in real time environments. SLAM algorithms enable an autonomous car to perceive its environment and identify its position relative to it. The major limitation of the SLAM algorithm, especially while building a map is to have static environmental features, i.e. without any dynamic or moving objects. Research work on SLAM over the past years have produced state of the art algorithms, but virtually all of them assume the environment to be static without moving objects. But in real time environments the autonomous cars must face a lot of moving objects like pedestrians, cyclists, pets etc. This problem is not only associated to autonomous cars, but it is common to all of mobile robots. To enable research progress, human effort is invested in order to manually identify and remove the dynamic objects and then proceed with the SLAM research. But this approach is time consuming, labour intensive, less reliable and does not provide a permanent solution. In this dissertation, a novel algorithm is proposed that can identify and remove dynamic objects in the point clouds obtained from Light Detection and Ranging (LiDAR) sensor and reconstruct a static scene. This algorithm acts as a pre-processing stage and outputs a static scene to traditional SLAM algorithms. The algorithm is tailored for autonomous vehicles with low computational complexity. Experiments were performed using the dataset obtained from KITTI Vision Benchmark suite, which contains real time Lidar data obtained from autonomous cars running on the streets of Karlsruhe, Germany. The algorithm effectively removes the dynamic objects and reconstructs a static scene. This dissertation is a small step in the journey to make autonomous cars a reality and the applications are not only limited to autonomous cars, but also to all of mobile robots. It makes the traditional SLAM algorithms robust and more reliable. Master of Science (Computer Control and Automation) 2019-06-24T12:43:41Z 2019-06-24T12:43:41Z 2019 Thesis http://hdl.handle.net/10356/78623 en 76 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics |
spellingShingle |
DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics Nithish, Muthuchamy Selvaraj Dynamic object removal in point clouds for efficient SLAM |
description |
Autonomous cars are one of the greatest technological advancements of this decade and a giant leap in the transportation industry and mobile robotics. Autonomous cars face various challenges to achieve Level 5 autonomy and one amongst the challenges is to find a fast and reliable algorithms for simultaneous localisation and mapping (SLAM) in real time environments. SLAM algorithms enable an autonomous car to perceive its environment and identify its position relative to it. The major limitation of the SLAM algorithm, especially while building a map is to have static environmental features, i.e. without any dynamic or moving objects. Research work on SLAM over the past years have produced state of the art algorithms, but virtually all of them assume the environment to be static without moving objects. But in real time environments the autonomous cars must face a lot of moving objects like pedestrians, cyclists, pets etc.
This problem is not only associated to autonomous cars, but it is common to all of mobile robots. To enable research progress, human effort is invested in order to manually identify and remove the dynamic objects and then proceed with the SLAM research. But this approach is time consuming, labour intensive, less reliable and does not provide a permanent solution. In this dissertation, a novel algorithm is proposed that can identify and remove dynamic objects in the point clouds obtained from Light Detection and Ranging (LiDAR) sensor and reconstruct a static scene.
This algorithm acts as a pre-processing stage and outputs a static scene to traditional SLAM algorithms. The algorithm is tailored for autonomous vehicles with low computational complexity. Experiments were performed using the dataset obtained from KITTI Vision Benchmark suite, which contains real time Lidar data obtained from autonomous cars running on the streets of Karlsruhe, Germany. The algorithm effectively removes the dynamic objects and reconstructs a static scene. This dissertation is a small step in the journey to make autonomous cars a reality and the applications are not only limited to autonomous cars, but also to all of mobile robots. It makes the traditional SLAM algorithms robust and more reliable. |
author2 |
Justin Dauwels |
author_facet |
Justin Dauwels Nithish, Muthuchamy Selvaraj |
format |
Theses and Dissertations |
author |
Nithish, Muthuchamy Selvaraj |
author_sort |
Nithish, Muthuchamy Selvaraj |
title |
Dynamic object removal in point clouds for efficient SLAM |
title_short |
Dynamic object removal in point clouds for efficient SLAM |
title_full |
Dynamic object removal in point clouds for efficient SLAM |
title_fullStr |
Dynamic object removal in point clouds for efficient SLAM |
title_full_unstemmed |
Dynamic object removal in point clouds for efficient SLAM |
title_sort |
dynamic object removal in point clouds for efficient slam |
publishDate |
2019 |
url |
http://hdl.handle.net/10356/78623 |
_version_ |
1772825896208564224 |