Abstract
This article deals with the modelling and simulation of a mobile robot with a laser range finder in a 2D environment and map building. The simulator is built in the Matlab Simulink environment, thereby taking advantage of the powerful Matlab toolboxes for developing mapping, localization, SLAM, and navigation algorithms. A map-building algorithm is developed and tested in a simulation. The line segments, extracted from the LRF’s output in each scan, are made up of polylines, which are merged with the existing global map to form a new global map. The global map of the environment is represented by unions of line segments, where each union represents an object in the environment. Map building, localization and navigation are important issues in mobile robotics. To develop and test algorithms for executing tasks of this kind, it is useful to have a simulator of a mobile robot equipped with sensors in a static environment. Since a Laser Range Finder (LRF) is often used as the basic interaction between the robot and the environment, the represented mobile robot model also includes a model of the LRF. The problem of robotic mapping and localization has been widely studied. A robot has to know its own pose (localization problem) in order to build a map, and it also needs to know the environment map (mapping problem) to localize itself to its current pose. The problems of mapping and localization can be handled separately if the robot’s pose is given to the robot by a human or from using GPS and INU sensors (outdoor environments) when map building. The map of the environment can then be used to solve the localization problem.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Thrun S (2002) Robotic Mapping: A Survey. In: Lakemeyer G, Nebel B, (eds) Exploring Artificial Intelligence in the New Millenium. Morgan Kaufmann
Garulli A, Giannitrapani A, Rossi A, Vicino A (2002)Mobile robot SLAM for line-based environment representation. 44th IEEE Conf. on Decision and Control and European Control Conf.
Tomatis N, Nourbakhsh I, Siegwart R (2003) Hybrid simultaneous localization and map building: a natural integration of topological and metric. Robotics and Autonomous Systems 44:3–14
Veeck M, Veeck W (2004) Learning polyline maps from range scan data acquired with mobile robots. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems
Nguyen V, Martinelli A, Tomatis N, Siegwart R, (2005) A Comparison of Line Extraction Algorithms using 2D Laser Rangefinder for Indoor Mobile Robotics. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems.
Latecki LJ, Lakaemper R, Sun X, Wolter D (2004) Building Polygonal Maps from Laser Range Data. ECAI Int. Cognitive Robotics Workshop, Valencia, Spain, August.
Mazl R, Preucil L (2000) Building a 2D Environment Map from Laser Range-Finder Data. Proc. of the IEEE Intelligent Vehicles Symposium.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer London
About this paper
Cite this paper
Teslić, L., Klančar, G., Škrjanc, I. (2007). Simulation of a Mobile Robot with an LRF in a 2D Environment and Map Building. In: Kozłowski, K. (eds) Robot Motion and Control 2007. Lecture Notes in Control and Information Sciences, vol 360. Springer, London. https://doi.org/10.1007/978-1-84628-974-3_21
Download citation
DOI: https://doi.org/10.1007/978-1-84628-974-3_21
Publisher Name: Springer, London
Print ISBN: 978-1-84628-973-6
Online ISBN: 978-1-84628-974-3
eBook Packages: EngineeringEngineering (R0)