Autonomous Navigation in Dynamic Environments: Deep Learning-Based Approach
Not on the map. Why?
Abstract (arXiv)
Mobile robotics is a research area that has witnessed incredible advances for the last decades. Robot navigation is an essential task for mobile robots. Many methods are proposed for allowing robots to navigate within different environments. This thesis studies different deep learning-based approaches, highlighting the advantages and disadvantages of each scheme. In fact, these approaches are promising that some of them can navigate the robot in unknown and dynamic environments. In this thesis, one of the deep learning methods based on convolutional neural network (CNN) is realized by software implementations. There are different preparation studies to complete this thesis such as introduction to Linux, robot operating system (ROS), C++, python, and GAZEBO simulator. Within this work, we modified the drone network (namely, DroNet) approach to be used in an indoor environment by using a ground robot in different cases. Indeed, the DroNet approach suffers from the absence of goal-oriented motion. Therefore, this thesis mainly focuses on tackling this problem via mapping using simultaneous localization and mapping (SLAM) and path planning techniques using Dijkstra. Afterward, the combination between the DroNet ground robot-based, mapping, and path planning leads to a goal-oriented motion, following the shortest path while avoiding the dynamic obstacle. Finally, we propose a low-cost approach, for indoor applications such as restaurants, museums, etc, on the base of using a monocular camera instead of a laser scanner.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 18 of its 43 references that are in the map. First posted on arXiv 3 Feb 2021.
Builds on
18 of 43 references.
References · 18
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2015Fast R-CNNcited by 2,930
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2013Rich feature hierarchies for accurate object detection and semantic segmentationcited by 2,160
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
- 2014Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognitioncited by 719
- 2015Empirical Evaluation of Rectified Activations in Convolutional Networkcited by 515
- 2015Recent Advances in Convolutional Neural Networkscited by 360
- 2016Large-Margin Softmax Loss for Convolutional Neural Networkscited by 296
- 2017Virtual-to-real Deep Reinforcement Learning: Continuous Control of Mobile Robots for Mapless Navigationcited by 90
6 more
- 2016From Perception to Decision: A Data-driven Approach to End-to-end Motion Planning for Autonomous Ground Robotscited by 37
- 2015Contextual Action Recognition with R*CNNcited by 33
- 2014DeepID-Net: Deformable Deep Convolutional Neural Networks for Object Detectioncited by 19
- 2014R-CNNs for Pose Estimation and Action Detectioncited by 12
- 2018Detection, localisation and tracking of pallets using machine learning techniques and 2D range datacited by 10
- 2020Model Predictive Path Integral Control Framework for Partially Observable Navigation: A Quadrotor Case Studycited by 3
Built on by
Not cited yet.