Felix Endres 论文下载

Technische Fakult¨ at
Albert-Ludwigs-Universit¨ at Freiburg

Betreuer: Prof. Dr. Wolfram Burgard

简介:In recent years, commercially available mobile robots, that operate in indoor environments, have found their ways into private homes, office environments, and industrial settings.They fulfill important duties such as transportation, telepresence, and cleaning.While some tasks, such as vacuum cleaning, can be achieved with rudimentary perception, for more complex tasks sophisticated perception capabilities are fundamental for autonomous robots.

近些年来,商业上可用的移动机器人,在室内环境中运动,已经找到了进入私人家庭、办公环境和工厂设施的出路。它们填补了重要的任务比如交通、远程监控和清洁。
 
 Even for the mentioned vacuum cleaning, improved perception al-
lows for substantial increases in efficiency. In this thesis, we investigate novel approaches
for the modelling of indoor environments for robot navigation. Being an important foun-
dation for higher level skills, a particular focus lies on simultaneous localization and
mapping (SLAM), which allows a robot to construct a model of its environment dur-
ing operation. In the context of SLAM, we develop an approach for RGB-D cameras,
that captures dense 3D maps for robot navigation. For this SLAM system, we propose
novel methods to increase the accuracy of the trajectory estimation and the robustness
against misassociations during individual motion estimates. Further, we address a major
limitation on the hardware side of RGB-D cameras, namely the limited field of view. We
investigate SLAMwith multiple RGB-D cameras and develop an approach for automated
extrinsic calibration of RGB-D cameras via SLAM. We further propose an extension of
RGB-D sensors with mirrors to bisect the field of view into two roughly opposite views.
While this does not increase the overall information perceived, we show that the divided
field of view is beneficial in the context of SLAM. Additionally, we exploit the structural
properties of this catadioptric extension to constrain the mentioned calibration method,
such that planar motion of the robot is sufficient for online calibration of the two views.
To autonomously access all areas in a private home or office, a further key skill for robot
navigation is the operation of doors. In this context, we extend the state of the art by novel
methods for learning a model of the kinematics and dynamics of a door. We demonstrate
that the knowledge about the dynamics of a door allows the robot to accurately predict
the motion of the door from inertia. We use this ability to employ a door opening strategy
with low requirements on the dexterous workspace of the manipulator. To show the bene-
fits of the approaches proposed in this thesis, we thoroughly evaluate them in experiments
with real robots and real sensor data. Overall, the proposed approaches lower the cost of
the sensing equipment and the required complexity of the manipulator. These factors are
particular important for commercial robots targeted at households and small businesses.

Robot Perception for Indoor Navigation《室内导航中的机器人感知》的更多相关文章

  1. RGB-D 室内导航 paper

    摘要: 最近打算使用Kinect实现机器人的室内导航,收集了近年来的一些比较好的文章.<基于Kinect系统的场景建模与机器人自主导航>.<Mobile Robots Navigat ...

  2. BZOJ_3362_[Usaco2004 Feb]Navigation Nightmare 导航噩梦_并查集

    BZOJ_3362_[Usaco2004 Feb]Navigation Nightmare 导航噩梦_并查集 Description     农夫约翰有N(2≤N≤40000)个农场,标号1到N,M( ...

  3. 带权并查集【bzoj3362】: [Usaco2004 Feb]Navigation Nightmare 导航噩梦

    [bzoj]3362: [Usaco2004 Feb]Navigation Nightmare 导航噩梦 ​ 农夫约翰有N(2≤N≤40000)个农场,标号1到N,M(2≤M≤40000)条的不同的垂 ...

  4. Bootstrap历练实例:导航中的表单

    Bootstrap历练实例:导航中的表单,它是使用class.navbar-form类,这确保了表单适当的垂直对齐和在较窄的视口中折叠的行为,使用这个对齐方式选项来决定导航栏中的内容放置在哪里. 实例 ...

  5. 【从零开始撸一个App】Fragment和导航中的使用

    Fragment简介 Fragment自从Android 3.0引入开始,它所承担的角色就是显而易见的.它之于Activity就如html片段之于页面,好处无需赘述. Fragment的生命周期和Ac ...

  6. 在ECSHOP后台左侧导航中增加新菜单

    在ECSHOP后台左侧导航中增加新菜单 ECSHOP教程/ ecshop教程网(www.ecshop119.com) 2011-11-08   有个别高级用户(懂PHP的),提到这样的问题: 在后台管 ...

  7. 鼠标经过导航中li时,一个彩色模块跟着鼠标移动

    1.鼠标经过导航中li时,一个活动的li跟随鼠标移动,最终移动到鼠标的停留的位置.(如需鼠标离开后让活动的li回到初始位置,则用jq hover事件,当鼠标离开时,给活动的li设置left是0) 2. ...

  8. 如何删除帝国cms面包屑导航中首页链接的/index.html

    前面一篇"帝国cms面包屑导航的首页链接锚文本改成关键字"中xmyanke有写到改首页链接的方法,但是感觉比较麻烦,这里就说说如何删除帝国cms面包屑导航中首页链接的/index. ...

  9. UE4 Navmesh 室内导航设置

    我用的UE版本是4.14.1   系统:win10 64 前不久给样板房里面做了一个扫地机器人,导航设置让我头大了很久,度娘也没有用,最后在谷哥上有所感悟,现在给出本人的设置过程和解决方案. 一开始拖 ...

随机推荐

  1. Haskell语言学习笔记(61)Distributive

    Distributive class Functor g => Distributive g where distribute :: Functor f => f (g a) -> ...

  2. Java web struct入门基础知识

    1.Struts2的前身是Opensymphony的Webwork2,实际上Strut和Webwork2合并后形成Struts2.   2.一个HelloWord示例 1)创建Web应用,所需要的Ja ...

  3. 电脑连接树莓派Pi Zero W

    作者:陈拓 chentuo@ms.xab.ac.cn 2018.05.16/2018.06.09 0.  概述 本位介绍两种电脑连接树莓派Pi Zero W的方法: 电脑通过USB以太网连接树莓派Ze ...

  4. TZOJ 4435 n皇后问题(回溯)

    描述 在 n×n 的国际象棋棋盘上放置n个皇后,使得任何一个皇后都无法直接吃掉其他的皇后(任两个皇后都不能处于同一条横行.纵行或斜线上) 输入 输入有多组(直到-1结束) 每组一行 一个整数 n(0& ...

  5. 【校招面试 之 C/C++】第15题 C 回调函数

    转自:https://segmentfault.com/a/1190000008293902 做略微改动 什么是回调函数 我们先来看看百度百科是如何定义回调函数的: 回调函数就是一个通过函数指针调用的 ...

  6. TextView 小技巧

    1.TextView的单行显示 最后空间不够的画变为省略号显示 textView中让结尾变为省略号android:ellipsize = "end" 省略号在结尾tv.setEll ...

  7. IBM MQ 学习

    import java.io.IOException; import java.util.HashMap; import java.util.Map; import com.ibm.mq.MQC; i ...

  8. win下php的memcached的安装与使用

    1.memcache的php扩展与memcached服务器的区别? php要操作memcached就必须要安装memcache的扩展, 在http://windows.php.net/download ...

  9. C#控制台进度条(Programming Progress bar in C# Consle application)

    以下代码从Stack Overflow,觉得以后会用到就收藏一下,我是辛勤的搬运工,咿呀咿呀哟- 1.showing percentage in .net console application(在. ...

  10. 5.Javascript 原型链之原型对象、实例和构造函数三者之间的关系

    前言:用了这么久js,对于它的原型链一直有种模糊的不确切感,很不爽,隧解析之. 本文主要解决的问题有以下三个: (1)constructor 和 prototype 以及实例之间啥关系? (2)pro ...