机器人同时定位与地图构建技术研究
第27卷第4期2010年4月
计算机应用研究ApplicationResearchofComputers
Vo.l27No.4
Apr.2010
机器人同时定位与地图构建技术研究
柯文德,蔡则苏,李家兰
1,2
2
1
*
(1.茂名学院计算机科学与技术系,广东茂名525000;2.哈尔滨工业大学计算机科学与技术学院,哈尔滨
150001)
摘 要:移动机器人同时定位与地图创建是实现未知环境下机器人自主导航的关键性技术,具有广泛的应用前景,也是目前机器人研究的热门课题之一。针对国内外近年来关于移动机器人同时定位与地图创建的研究工作进行了总结和分析,重点介绍了机器人的地图创建方法类别、基于概率理论的自主定位方法、同时定位与地图创建的问题描述及研究方法等方面的发展现状及存在的不足。关键词:机器人;地图;未知环境;同时定位与地图创建中图分类号:TP24216 文献标志码:A 文章编号:do:i10.3969/.jissn.1001-3695.2010.04.004
1001-3695(2010)04-1216-04
Researchofsimultaneouslocalizationandmappinginrobot
KEWen-de1,2,CAIZe-su2,LIJia-lan1
(1.Dept.ofComputerScience,MaomingCollege,MaomingGuangdong525000,China;2.SchoolofComputerScience,HarbinInstituteofTechnology,Harbin150001,China)
Abstract:Smiultaneouslocalizationandmappingisthekeytechnologytorealizetheautonavigationforrobotintheunknownenvironment,whichhasbeenaparticularlyactivetopicofmobilerobotduetoitspotentia.lThispaperwasasurveyofthere-centresearchesonsuchareasofSLAMastypesofmapconstruction,selflocalizationbasedonprobability,descriptionofSLAManditsresearchingmethods,etc.RaisedsomeaspectsinSLAMneededtobemiprovedfinally.Keywords:robo;tmap;unknownenvironmen;tsmiultaneouslocalizationandmapping
几何信息表示法、拓扑图表示法和混合表示法。
1)基于栅格的地图表示法[4]
将整个环境分为若干相同大小的栅格{mx,y},仅仅决定每个栅格是空(mx,y=0)还是存在障碍物(mx,y=1),对环境的其他特征不感兴趣。栅格地图很容易创建和维护,机器人所了解的每个栅格信息直接与环境中某区域对应,栅格地图的更新满足贝叶斯规则:p(mt+1=Gp(z|mt+1)p(mt)。
2)基于几何尺度的地图表示法[5]
指机器人收集对环境的感知,提取更为抽象的几何特征或可以建模的对象来描述环境。该表示法较为紧凑,便于位置估计和目标识别,能够将室内环境定义为面、角、边的集合或者墙、走廊、门、房间等;对于室外的环境,可以用点特征来表示环境中路标特征。
3)基于拓扑的地图表示法[6]
选用一些特定地点来描述环境空间信息,通常表示为一个图表,图中节点表示一个特定地点,连接节点的弧表示特定地点之间的路径信息。拓扑地图对于结构化环境是一个很有效的表示方法,但不适合于非结构化环境。
4)混合表示法[7]
将拓扑图定义为一系列节点,节点间的连线表示机器人某
x,y
x,y
x,y
0 引言
在未知的环境中,由机器人依靠其自身携带的传感器提供的信息建立环境模型并实现定位是目前自主移动机器人研究中的一个热点问题[1,2]。机器人需要以某种形式对环境进行描述,构建环境地图模型,以便精确定位,而环境地图的建立又取决于机器人各时刻观测点的位置。因此,机器人面临着两难的情况:为了构建环境地图模型,机器人需要知道各个时刻的位置;而机器人若要知道各个时刻的位置(即定位),则必须知道环境的地图模型。为了解决该问题,Smith与Self等人提出了同时定位与地图创建(simultaneouslocalizationandmapping,SLAM)的思想
[3]
,将地图创建和定位联合起来考虑,机器人根
据已经创建的地图校正里程计的误差,其位姿误差不会随着运动距离的增大而迅速增大,可以创建精度更高的地图;同时解决了以往未知环境中由于机器人里程计误差的无上限性造成的位姿不可靠问题。由于其重要的理论和应用价值,很多学者认为SLAM是实现真正全自主移动机器人的关键。
1 地图创建方法
目前地图创建方法很多,大致可以归为四类:栅格表示法、
收稿日期:2009-09-27;修回日期:2009-10-29 基金项目:广东高校优秀青年创新人才培育项目(201180);国家/8630计划资助项目
(2006AA04Z259);国家自然科学基金资助项目(60643005)
作者简介:柯文德(1976-),男,副教授,博士研究生,主要研究方向为计算机系统结构、机器人、人工智能等(wendeke@http://www.77cn.com.cn);蔡则苏(1966-),男,副教授,博士,主要研究方向为机器人、模式识别、人工智能等;李家兰(1977-),男,讲师,硕士,主要研究方向为计算机软件理论、机器人
第4期柯文德,等:机器人同时定位与地图构建技术研究 1217
个任务的完成,每个节点对应于一个几何地图;每个几何地图都有自己的坐标系统,为局部导航、局部路径规划和避障提供参数信息。这种表示方法既具有拓扑地图的高效性,又具有尺
度地图的一致性和精确性。
通过对机器人最有可能的几个状态进行跟踪,并采用高斯求和来表征后验分布,利用卡尔曼滤波器来更新各个假设的可能性,使用贝叶斯理论根据协方差估计值确定新高斯分布的产生、旧的高斯分布的删除。
5)基于激光扫描匹配技术的方法[23]
这些方法可以分为两类:顺序扫描匹配和全局扫描匹配。顺序扫描匹配在获取里程计的基础上对相邻的扫描进行匹配比较,通过迭代搜索最优匹配,使得两个扫描之间的匹配误差最小,如迭代最近点(iterativeclosestpoint,ICP)[24]、迭代双对应算法(iterativedualcorrespondence,IDC)[25]等。属于全局扫描匹配的有CCF[26]法、LineMatch[27]算法、APR[28]法等。
2 机器人的自主定位方法
传统的自主定位方法主要有基于场景识别的定位方法、基于航标识别的三角定位方法、基于几何特征匹配的
[10,11]
方法,但这些方法都需要在环境中设定一些可以识别的路标,人为地改变了环境,不能很好地表示机器人定位的不确定性。
最近一些研究者提出了利用概率理论来描述机器人的状态并实现定位的方法[12~16],受到了广泛的重视。在机器人和其所处环境组成的动态系统中,根据所有的观测数据{z0:t,(u0:t)}估计系统的当前状态xt,即计算后验概率分布p(xt|z0:t,u0:t,m)。其中:u0:t与z0:t分别表示0~t时刻机器人的控制信息与外部传感器的观测信息;m是已知的环境地图;xt是机器人位姿。由于后验概率分布往往是不可计算的,需要采取某种近似的方法来表示后验概率p(xt|z0:t,u0:t,m),决定了定位方法的功能及其所适用的环境。
定位方法分为位姿跟踪与全局定位。位姿跟踪通常采用扩展卡尔曼滤波器(extendedKalmanfilter)来实现[17]。该方法采用高斯分布来近似表示机器人位姿的后验概率分布,其计算过程主要包括三步:a)根据机器人的运动信息预测机器人的位姿;b)将观测信息与地图进行匹配;c)将预测后的机器人位姿以及匹配的特征计算机器人应该观测到的信息,并利用该信息与实际观测到的信息之间的差距来更新机器人的位姿。
机器人的全局定位方法主要有五种。1)马尔可夫定位[18]
马尔可夫定位是将机器人的状态空间离散化,计算机器人在每一个可能状态的概率。其过程分为预测(即机器人运动时预测其在各个可能状态的概率)和更新(即根据最新的观测信息调整各个状态的概率)两个步骤。马尔可夫定位通过离散化方法对后验概率分布进行p( …… 此处隐藏:11128字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [行业资料]创设有效语境 改善英语教学
- [行业资料]微商推广引流的44种方法
- [行业资料]医疗机构输血科血库基本标准
- [行业资料]锂离子电池项目可行性研究报告(2015年
- [行业资料]申请执行人长沙市开福区人口和计划生育
- [行业资料]倾听草木的呼吸(初中阅读)
- [行业资料]长沙新环境厂房租赁合同书
- [行业资料]2022年经济师《金融专业知识与实务(中
- [行业资料]浦东新区2009学年度第二学期期末考试七
- [行业资料]企业劳动用工协议书
- [行业资料]最新苏科版七年级数学上册第二章有理数
- [行业资料]12星座与英语词汇学习
- [行业资料]2008年高考化学科经验
- [行业资料]镇政府2015年工作总结及2016年政府工作
- [行业资料]梧州市产业园区规划及招商引资报告
- [行业资料]大体积砼承台施工作业指导书
- [行业资料]学生干部在创建和谐校园中的作1
- [行业资料]小学语文教师实习个人总结
- [行业资料]2014完美最新奖金制度
- [行业资料]2016年一建建筑实务-重要知识点地质
- 【最新】人教版小学语文三年级上册:第
- 中国中小企业年鉴(地区数据)
- 动物与人类生活的关系 ppt
- 选修3 专题3 胚胎工程知识点
- 遥感技术基础复习题
- 公司员工职业生涯规划实施方案
- 辽宁省建筑施工企业安全生产许可证管理
- 15秋福师《中外幼儿教育史》在线作业二
- 2015-2020年中国网络视频行业深度调研
- 数学八年级下华东师大版21.1算术平均数
- 苏教版一年级语文下册《小松树和大松树
- 油画论文:摄影对当下油画艺术的影响
- 西方自由主义影响下的新闻自由——从17
- 基于支持向量机的商业银行信用风险评估
- 机械设计基础复习题答案(修改)(1)
- 语文:高考作文素材:材料引用及论点论
- 月份工程进度款结算单62+56
- 2018-2023年中国互联网基金行业现状研
- 人教版 PEP 五年级下册Unit1Lesson1 th
- 2014学年第二学期四年级数学期末教学质




