Localization and Mapping for Indoor Navigation

Author(s):  
Heba Gaber ◽  
Mohamed Marey ◽  
Safaa Amin ◽  
Mohamed F. Tolba

Mapping and exploration for the purpose of navigation in unknown or partially unknown environments is a challenging problem, especially in indoor environments where GPS signals can't give the required accuracy. This chapter discusses the main aspects for designing a Simultaneous Localization and Mapping (SLAM) system architecture with the ability to function in situations where map information or current positions are initially unknown or partially unknown and where environment modifications are possible. Achieving this capability makes these systems significantly more autonomous and ideal for a large range of applications, especially indoor navigation for humans and for robotic missions. This chapter surveys the existing algorithms and technologies used for localization and mapping and highlights on using SLAM algorithms for indoor navigation. Also the proposed approach for the current research is presented.

2020 ◽  
pp. 930-954 ◽  
Author(s):  
Heba Gaber ◽  
Mohamed Marey ◽  
Safaa Amin ◽  
Mohamed F. Tolba

Mapping and exploration for the purpose of navigation in unknown or partially unknown environments is a challenging problem, especially in indoor environments where GPS signals can't give the required accuracy. This chapter discusses the main aspects for designing a Simultaneous Localization and Mapping (SLAM) system architecture with the ability to function in situations where map information or current positions are initially unknown or partially unknown and where environment modifications are possible. Achieving this capability makes these systems significantly more autonomous and ideal for a large range of applications, especially indoor navigation for humans and for robotic missions. This chapter surveys the existing algorithms and technologies used for localization and mapping and highlights on using SLAM algorithms for indoor navigation. Also the proposed approach for the current research is presented.


Robotics ◽  
2013 ◽  
pp. 1572-1599
Author(s):  
Domenec Puig

This chapter focuses on the study of SLAM taking into account different strategies for modeling unknown environments, with the goal of comparing several methodologies and test them in real robots even if they are heterogeneous. The purpose is to combine them in order to reduce the exploration time. Indubitably, it is not an easy work because it is important to take into account the problem of integrating the information related with the changes into the map. In this way, it is necessary to obtain a representation of the surrounding in an efficiently way. Furthermore, the author is interested in the collaboration between robots, because it is well-known that a team of robots is capable of completing a given task faster than a single robot. This assumption will be checked by using both simulations and real robots in different experiments. In addition, the author combines the benefits of both vision-based and laser-based systems in the integration of the algorithms.


Author(s):  
N. Botteghi ◽  
B. Sirmacek ◽  
R. Schulte ◽  
M. Poel ◽  
C. Brune

Abstract. In this research, we investigate the use of Reinforcement Learning (RL) for an effective and robust solution for exploring unknown and indoor environments and reconstructing their maps. We benefit from a Simultaneous Localization and Mapping (SLAM) algorithm for real-time robot localization and mapping. Three different reward functions are compared and tested in different environments with growing complexity. The performances of the three different RL-based path planners are assessed not only on the training environments, but also on an a priori unseen environment to test the generalization properties of the policies. The results indicate that RL-based planners trained to maximize the coverage of the map are able to consistently explore and construct the maps of different indoor environments.


2015 ◽  
Vol 24 (4) ◽  
pp. 505-524 ◽  
Author(s):  
Stephane Bazeille ◽  
Emmanuel Battesti ◽  
David Filliat

AbstractWe address the problems of localization, mapping, and guidance for robots with limited computational resources by combining vision with the metrical information given by the robot odometry. We propose in this article a novel light and robust topometric simultaneous localization and mapping framework using appearance-based visual loop-closure detection enhanced with the odometry. The main advantage of this combination is that the odometry makes the loop-closure detection more accurate and reactive, while the loop-closure detection enables the long-term use of odometry for guidance by correcting the drift. The guidance approach is based on qualitative localization using vision and odometry, and is robust to visual sensor occlusions or changes in the scene. The resulting framework is incremental, real-time, and based on cheap sensors provided on many robots (a camera and odometry encoders). This approach is, moreover, particularly well suited for low-power robots as it is not dependent on the image processing frequency and latency, and thus it can be applied using remote processing. The algorithm has been validated on a Pioneer P3DX mobile robot in indoor environments, and its robustness is demonstrated experimentally for a large range of odometry noise levels.


Author(s):  
Rui-Jun Yan ◽  
Jing Wu ◽  
Ming-Lei Shao ◽  
Kyoo-Sik Shin ◽  
Ji-Yeong Lee ◽  
...  

This paper presents a mutually converted arc–line segment-based simultaneous localization and mapping (SLAM) algorithm by distinguishing what we call the summing parameters from other types. These redefined parameters are a combination of the coordinate values of the measuring points. Unlike most traditional features-based simultaneous localization and mapping algorithms that only update the same type of features with a covariance matrix, our algorithm can match and update different types of features, such as the arc and line. For each separated data set from every new scan, the necessary information of the measured points is stored by the small constant number of the summing parameters. The arc and line segments are extracted according to the different limit values but based on the same parameters, from which their covariance matrix can also be computed. If one stored segment matches a new extracted segment successfully, two segments can be merged as one whether the features are the same type or not. The mergence is achieved by only summing the corresponding summing parameters of the two segments. Three simultaneous localization and mapping experiments in three different indoor environments were done to demonstrate the robustness, accuracy, and effectiveness of the proposed method. The data set of the Massachusetts Institute Of Technology (MIT) Computer Science and Artificial Intelligence Laboratory (CSAIL) Building was used to validate that our method has good adaptability.


Information ◽  
2020 ◽  
Vol 11 (10) ◽  
pp. 464
Author(s):  
Susanna Kaiser

In emergency scenarios, such as a terrorist attack or a building on fire, it is desirable to track first responders in order to coordinate the operation. Pedestrian tracking methods solely based on inertial measurement units in indoor environments are candidates for such operations since they do not depend on pre-installed infrastructure. A very powerful indoor navigation method represents collaborative simultaneous localization and mapping (collaborative SLAM), where the learned maps of several users can be combined in order to help indoor positioning. In this paper, maps are estimated from several similar trajectories (multiple users) or one user wearing multiple sensors. They are combined successively in order to obtain a precise map and positioning. For reducing complexity, the trajectories are divided into small portions (sliding window technique) and are partly successively applied to the collaborative SLAM algorithm. We investigate successive combinations of the map portions of several pedestrians and analyze the resulting position accuracy. The results depend on several parameters, e.g., the number of users or sensors, the sensor drifts, the amount of revisited area, the number of iterations, and the windows size. We provide a discussion about the choice of the parameters. The results show that the mean position error can be reduced to ≈0.5 m when applying partly successive collaborative SLAM.


Author(s):  
Hui Xiong ◽  
Youping Chen ◽  
Xiaoping Li ◽  
Bing Chen

PurposeBecause submaps including a subset of the global map contain more environmental information, submap-based graph simultaneous localization and mapping (SLAM) has been studied by many researchers. In most of those studies, helpful environmental information was not taken into consideration when designed the termination criterion of the submap construction process. After optimizing the graph, cumulative error within the submaps was also ignored. To address those problems, this paper aims to propose a two-level optimized graph-based SLAM algorithm.Design/methodology/approachSubmaps are updated by extended Kalman filter SLAM while no geometric-shaped landmark models are needed; raw laser scans are treated as landmarks. A more reasonable criterion called the uncertainty index is proposed to combine with the size of the submap to terminate the submap construction process. After a submap is completed and a loop closure is found, a two-level optimization process is performed to minimize the loop closure error and the accumulated error within the submaps.FindingsSimulation and experimental results indicate that the estimated error of the proposed algorithm is small, and the maps generated are consistent whether in global or local.Practical implicationsThe proposed method is robust to sparse pedestrians and can be adapted to most indoor environments.Originality/valueIn this paper, a two-level optimized graph-based SLAM algorithm is proposed.


Sign in / Sign up

Export Citation Format

Share Document