• No results found

Probabilistic Mapping of SpatialMotion Patterns for Mobile Robots

N/A
N/A
Protected

Academic year: 2021

Share "Probabilistic Mapping of SpatialMotion Patterns for Mobile Robots"

Copied!
1
0
0

Loading.... (view fulltext now)

Full text

(1)

Örebro Studies in Technology 80 I

ÖREBRO 2018 2018

TO

MA

SZ

P

IOTR

K

U

CN

ER

Pr

ob

ab

ilis

tic Ma

pp

ing o

f S

pa

tia

l M

oti

on P

att

ern

s f

or M

ob

ile R

ob

ots

tomasz piotr kucner received his MSc degree in Au-tomatics and Robotics from Wrocław University of Science and Technology, Poland, in 2012. In the same year, he became a doctoral student at the Center of Applied Autono-mous Sensor Systems (AASS) at Örebro University, Sweden. To bring robots closer to real-world autonomy, it is neces-sary to equip them with tools allowing them to perceive, model and behave adequately to dynamic changes in the environment. The idea of incorporating information about dynamics not only in the robots reactive behaviours but also in the global planning pro-cess stems from the fact that dynamic changes are typically not completely random but follow spatiotemporal patterns. The overarching idea behind the work presented in this thesis is to investigate methods allowing to represent the variety of real-world spatial motion patterns in a compact, yet expressive way. The primary focus of the presented work is on building maps that can capture both the motion patterns of moving objects and the flow of continuous media. The contribution of this thesis is twofold. First, I introduce a repre-sentation for modelling motion patterns of dynamic objects as a multimodal flow of occupancy over a grid map. The proposed representation connects the changes in occupancy among adjacent cells. In the second part of this thesis, I introduce a way of modelling flow without relying on an underlying spatial map. This representation employs a field of Gaussian Mixture Models, whose local elements are probability distributions of (instantaneous) velocities, to describe motion patterns. Since it assumes only velocity measurements, the proposed representation has been used to model a broad spectrum of dynamics including motion patterns of people and air flow. Using a Gaussian Mixture Model allows to capture the multimodal character of real-world dynamics (e.g. intersecting flows) and also to account for flow variability.

issn 1650-8580 isbn 978-91-7529-255-7

Probabilistic Mapping of Spatial

Motion Patterns for Mobile Robots

TOMASZ PIOTR KUCNER

Computer Science

Doctoral Dissertation

TO

MA

SZ

P

IOTR

K

UC

NE

R

Pro

ba

bilis

tic Ma

pp

ing o

f S

pa

tia

l M

oti

on P

att

ern

s f

or M

ob

ile R

ob

ots

References

Related documents

The flow of fiber suspensions does not follow the pressure loss curves for neither laminar, nor fully developed turbulent flow of a Newtonian fluid like pure water, but

See TerraTecs report “6B - Increasing the Accuracy of positioning in Mobile Mapping Systems" for an introduction to this

This table consists of the following columns; time of arrival (Ank), the location of the bed (Plats), the name of the patient (Namn), the nurse who is responsible for the patient

In addition to the model to represent environment dynamics, and contrarily to the previously described approaches that use discrete search, the work presented in this chapter

Using a Gaussian Mixture Model allows to capture the multimodal character of real-world dynamics (e.g. intersecting flows) and also to account for flow variability. In addition

The article “Towards Real- World Gas Distribution Mapping and Leak Localization Using a Mobile Robot with 3D and Remote Gas Sensing Capabilities”, presented in this thesis work

Moreover, the practical application of landfill emission monitoring is addressed in this thesis work using robot assisted gas tomography, a novel concept that fuses mobile

Figure 4.7: The real values of the observed flight (green asterisks), plotted together with the calculated most likely points at different times since take- off using a version of