scholarly journals Realtime autonomous navigation in V-Rep based static and dynamic environment using EKF-SLAM

Author(s):  
Umme Hani ◽  
Lubna Moin

<p>Localization in an autonomous mobile robot allows it to operate autonomously in an unknown and unpredictable environment with the ability to determine its position and heading. Simultaneous localization and mapping (SLAM) are introduced to solve the problem where no prior information about the environment is available either static or dynamic to achieve standard map-based localization. The primary focus of this research is autonomous mobile robot navigation using the extended Kalman filter (EKF)-SLAM environment modeling technique which provides higher accuracy and reliability in mobile robot localization and mapping results. In this paper, EKF-SLAM performance is verified by simulations performed in a static and dynamic environment designed in V-REP i.e., 3D Robot simulation environment. In this work SLAM problem of two-wheeled differential drive robot i.e., Pioneer 3-DX in indoor static and dynamic environment integrated with Laser range finder i.e., Hokuyo URG-04LX- UG01, LIDAR, and Ultrasonic sensors is solved. EKF-SLAM scripts are developed using MATLAB that is linked to V-REP via remote API feature to evaluate EKF-SLAM performance. The reached results confirm the EKF- SLAM is a reliable approach for real-time autonomous navigation for mobile robots in comparison to other techniques.</p>

2018 ◽  
Vol 30 (4) ◽  
pp. 591-597 ◽  
Author(s):  
Naoki Akai ◽  
Luis Yoichi Morales ◽  
Hiroshi Murase ◽  
◽  

This paper presents a teaching-playback navigation method that does not require a consistent map built using simultaneous localization and mapping (SLAM). Many open source projects related to autonomous navigation including SLAM have been made available recently; however, autonomous mobile robot navigation in large-scale environments is still difficult because it is difficult to build a consistent map. The navigation method presented in this paper uses several partial maps to represent an environment map. In other words, the complex mapping process is not necessary to begin autonomous navigation. In addition, the trajectory that the robot travels in the mapping phase can be directly used as a target path. As a result, teaching-playback autonomous navigation can be achieved without any off-line processes. We tested the navigation method using log data taken in the environment of the Tsukuba Challenge and the testing results show its performance. We provide source code for the navigation method, which includes modules required for autonomous navigation (https://github.com/NaokiAkai/AutoNavi).


Sign in / Sign up

Export Citation Format

Share Document