Robot Perception for Indoor Navigation《室内导航中的机器人感知》
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《室内导航中的机器人感知》的更多相关文章
- RGB-D 室内导航 paper
摘要: 最近打算使用Kinect实现机器人的室内导航,收集了近年来的一些比较好的文章.<基于Kinect系统的场景建模与机器人自主导航>.<Mobile Robots Navigat ...
- BZOJ_3362_[Usaco2004 Feb]Navigation Nightmare 导航噩梦_并查集
BZOJ_3362_[Usaco2004 Feb]Navigation Nightmare 导航噩梦_并查集 Description 农夫约翰有N(2≤N≤40000)个农场,标号1到N,M( ...
- 带权并查集【bzoj3362】: [Usaco2004 Feb]Navigation Nightmare 导航噩梦
[bzoj]3362: [Usaco2004 Feb]Navigation Nightmare 导航噩梦 农夫约翰有N(2≤N≤40000)个农场,标号1到N,M(2≤M≤40000)条的不同的垂 ...
- Bootstrap历练实例:导航中的表单
Bootstrap历练实例:导航中的表单,它是使用class.navbar-form类,这确保了表单适当的垂直对齐和在较窄的视口中折叠的行为,使用这个对齐方式选项来决定导航栏中的内容放置在哪里. 实例 ...
- 【从零开始撸一个App】Fragment和导航中的使用
Fragment简介 Fragment自从Android 3.0引入开始,它所承担的角色就是显而易见的.它之于Activity就如html片段之于页面,好处无需赘述. Fragment的生命周期和Ac ...
- 在ECSHOP后台左侧导航中增加新菜单
在ECSHOP后台左侧导航中增加新菜单 ECSHOP教程/ ecshop教程网(www.ecshop119.com) 2011-11-08 有个别高级用户(懂PHP的),提到这样的问题: 在后台管 ...
- 鼠标经过导航中li时,一个彩色模块跟着鼠标移动
1.鼠标经过导航中li时,一个活动的li跟随鼠标移动,最终移动到鼠标的停留的位置.(如需鼠标离开后让活动的li回到初始位置,则用jq hover事件,当鼠标离开时,给活动的li设置left是0) 2. ...
- 如何删除帝国cms面包屑导航中首页链接的/index.html
前面一篇"帝国cms面包屑导航的首页链接锚文本改成关键字"中xmyanke有写到改首页链接的方法,但是感觉比较麻烦,这里就说说如何删除帝国cms面包屑导航中首页链接的/index. ...
- UE4 Navmesh 室内导航设置
我用的UE版本是4.14.1 系统:win10 64 前不久给样板房里面做了一个扫地机器人,导航设置让我头大了很久,度娘也没有用,最后在谷哥上有所感悟,现在给出本人的设置过程和解决方案. 一开始拖 ...
随机推荐
- Java Thread.interrupt interrupted
Java Thread.interrupt @(Base)[JDK, 线程, interrupt] 原文地址,转载请注明 下面这个场景你可能很熟悉,我们调用Thread.sleep(),conditi ...
- 正则表达式在JS中的使用
<script type="text/javascript"> /** *正则表达式在js中的第一种使用方式: * RegExp 通过构造器去使用正则表达式 需要对反斜 ...
- Numpy统计
Numpy统计 axis=None 是统计函数的标配参数,默认不输入此参数则为对数组每一个元素进行计算,设定轴则对此轴上元素进行计算 1:常用统计函数 .sum(a,axis=None):数组a求和运 ...
- 图解Java常用数据结构(一)【转载】
最近在整理数据结构方面的知识, 系统化看了下Java中常用数据结构, 突发奇想用动画来绘制数据流转过程. 主要基于jdk8, 可能会有些特性与jdk7之前不相同, 例如LinkedList Linke ...
- poj3278-Catch That Cow 【bfs】
http://poj.org/problem?id=3278 Catch That Cow Time Limit: 2000MS Memory Limit: 65536K Total Submis ...
- js简单校验form表单
/** * 数据简单校验 */ function checkData (formId) { var check = true; var emailReg = new RegExp("^[a- ...
- Hibernate一级缓存(补)
------------------siwuxie095 什么是缓存 缓存是介于应用程序和永久性数据存储源(如:硬盘上的 ...
- 【校招面试 之 剑指offer】第10-2题 青蛙跳台阶问题
题目1:一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶.求该青蛙跳上一个n级台阶共有多少种跳法? 题目2:一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶...也可以一次跳n级台阶.求该青蛙跳上一个 ...
- sqlserver2008debug存储过程
新建一个查询窗口,exec proc_name params…… 然后启动调试 右侧可以选择“逐过程”“逐语句”“跳出”,下方展示变量的值 参考文章:https://www.cnblogs.com/s ...
- [leetcode]496. Next Greater Element I下一个较大元素
You are given two arrays (without duplicates) nums1 and nums2 where nums1’s elements are subset of n ...