• No results found

Helping robots help us — Using prior information for localization, navigation, and human- robot interaction av

N/A
N/A
Protected

Academic year: 2021

Share "Helping robots help us — Using prior information for localization, navigation, and human- robot interaction av"

Copied!
2
0
0

Loading.... (view fulltext now)

Full text

(1)

Helping robots help us

Using prior information for localization, navigation, and human-robot interaction

av

Malcolm Mielle

Akademisk avhandling

Avhandling för teknologie doktorsexamen i datavetenskap, som kommer att försvaras offentligt

Tisdag den 29 Oktober 2019 kl. 13.15, Hörsal T, Örebro universitet Opponent: Prof Marjorie Skubic

University of Missouri Columbia, MO, USA

Örebro universitet

Institutionen för naturvetenskap och teknik 701 82 ÖREBRO

(2)

Abstract

Malcolm Mielle (2019): Helping robots help us—Using prior information for localization, navigation, and human-robot interaction. Örebro Studies in Tech-nology 86.

Maps are often used to provide information and guide people. Emergency maps or floor plans are often displayed on walls and sketch maps can easily be drawn to give directions. However, robots typically assume that no knowledge of the environment is available before exploration even though making use of prior maps could enhance robotic mapping. For example, prior maps can be used to provide map data of places that the robot has not yet seen, to correct errors in robot maps, as well as to transfer information between map representations.

I focus on two types of prior maps representing the walls of an indoor environment: layout maps and sketch maps. I study ways to relate information of sketch or layout maps with an equivalent metric map and study how to use layout maps to improve the robot’s mapping. Compared to metric maps such as sensor-built maps, layout and sketch maps can have local scale errors or miss elements of the environment, which makes matching and aligning such heterogeneous map types a hard problem.

I aim to answer three research questions: how to interpret prior maps by finding meaningful features? How to find correspondences between the features of a prior map and a metric map representing the same environment? How to integrate prior maps in SLAM so that both the prior map and the map built by the robot are improved?

The first contribution of this thesis is an algorithm that can find correspon-dences between regions of a hand-drawn sketch map and an equivalent metric map and achieves an overall accuracy that is within 10% of that of a human. The second contribution is a method that enables the integration of layout map data in SLAM and corrects errors both in the layout and the sensor map.

These results provide ways to use prior maps with local scale errors and different levels of detail, whether they are close to metric maps, e.g. layout maps, or non-metric maps, e.g. sketch maps. The methods presented in this work were used in field tests with professional fire-fighters for search and rescue applications in low-visibility environments. A novel radar sensor was used to perform SLAM in smoke and, using a layout map as a prior map, users could indicate points of interest to the robot on the layout map, not only during and after exploration, but even before it took place.

Keywords: graph-based SLAM, prior map, sketch map, emergency map, map

matching, graph matching, segmentation, search and rescue Malcolm Mielle, School of Science and Technology

References

Related documents

229 Putting Wickenberg on that position could have potentially served to tighten the local control of the land surveyors’ practices and have solidified the relationship

The picture below (figure 1) shows how the triangles (in black) are aligned and how a top down view of a floating island may look like (the green shape).. Top down view of

This coefficient measures how the distribution of employment between regions (in this case, Sweden is divided into 81 local labour market regions, LA regions) in a

Keywords: media, globalization, maps, division, space, inequality.. Giving a plenary talk is always

This figure shows the results yielded for the images of Figure 5 by both the structure tensor and tensor voting computed through the two alternatives described in Subsection 4.3,

Dessa ramsor kan leda till att den andra klacken drar igång en ramsa som innebär stöd för det egna laget, exempelvis ”Sveriges bästa lag är LHC”.. Denna

Maps are often used to provide information and guide people. Emergency maps or floor plans are often displayed on walls and sketch maps can easily be drawn to give directions.

In order to increase the received signal power one solution is to use a higher transmission power, another is to lower the carrier frequency.. In the free space model no