Home /Research /Active SLAM in Crowded Environments
PERCEPTION

Active SLAM in Crowded Environments

Dario Mammolo

Year
2019
Citations
7
Access
Open access

Abstract

The safe navigation and execution of tasks, such as assisting humans, in a crowded environment is still a difficult task for mobile robots and is still not fully solved.As a first step towards solving this issue, we present in this thesis an active SLAM algorithm for static environments, which we then extend to crowded environments.The goal of active SLAM is to give a robot the ability to explore an unknown environment, even if it is crowded, in an optimal way.We use a utility function based on Rnyi's general theory of entropy, which automates the trade off between exploration and exploitation without the necessity to manually tune parameters [1].We show that the free scalar parameter in Rnyi's entropy was not related correctly to the pose uncertainty.To improve this, we present a relation, which scales to the map resolution.We further show that moving people can be detected in 2D range data by using an adaptive breakpoint detector for clustering possible candidates.We then track the clustered objects using individual Kalman Filters.The tracks are then distinguished using counter, size and velocity checks.Further, we use an adaptive people ellipse, which adapts its form depending on the current velocity and moving direction, to merge leg clusters, obtained from a 2D LIDAR, for better tracking of people.Finally, we show results both in a simulation and real environment for static and crowded cases.We can show that our approach achieves better results than a simple shortest frontier strategy and that the detection and tracking of moving people in a crowded environment clearly improves the performance of our active SLAM framework.iii 1 Chapter 1. Introduction 2 Structure of ReportChapter 2 relates works done in active SLAM and dynamic environments.We describe similar works that have been done, but also show interesting approaches to solve certain issues, which are worth mentioning.In Chapter 3 we first describe the active SLAM framework built and used in this thesis.We then show how we handled crowded environments in simulation and reality.The last part of this chapter gives further information on the simulation environment used.Chapter 4 presents results gathered in simulation and reality.Chapter 5 concludes this thesis and gives a small outlook on what further improvements could be done.

Keywords

Computer scienceArtificial intelligenceComputer vision

Related papers

Browse all PERCEPTION papers