面向智能清扫机器人的路径规划技术研究

被引量 : 0次 | 上传用户:chenliu2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能清扫机器人作为智能移动机器人的一个特殊的应用,继承了智能移动机器人的若干关键性的技术,比如传感器技术、定位技术等等;同时也有其自身的特殊性,如无需理解三维环境,需要全部路径的覆盖等新的特点。智能清扫机器人能够代替重复性的体力劳动,降低人工劳动强度,广泛应用于家庭、公共场所、学校等诸多复杂环境,因此具有广阔的市场前景。本文分析了当前流行的几款清扫机器人,重点分析了他们的缺陷,并根据这些缺陷,提供了若干解决方案,从而设计出了一款能够针对复杂环境进行清扫的智能机器人。本文以家庭环境为仿真背景,设计了一款依靠特征点检测作为SLAM定位的参照点,在机器人运行过程中,同时对当前位置进行定位,并创建环境栅格地图,实现了一种基于扩展Kalman滤波的SLAM算法,最后通过一种基于障碍物分析的区域分割算法对清扫环境进行区域分割以及区域连接,从而完成清扫任务。具体实现方法如下:1.本文提出了一种平面二维特征的提取方法,过传感器数据进行特征提取,对数据点进行分割,然后使用直线拟合算法进行直线拟合,通过判断直线之间的交点作为环境的角点,即环境特征点,用以进行SLAM算法。2.本文实现了一种基于扩展Kalman滤波的SLAM算法,并针对清扫机器人的移动速度慢的特点,对该算法进行了相应的改进,实现了基于SUT变换的SLAM算法。通过无迹变换,对非线性函数进行处理,构造新的统计特征,进一步提高SLAM算法精度。3.本文实现了一种基于绕边的障碍物确定算法,机器人通过贴墙运行,确定环境信息,同时在贴墙清扫过程中构造栅格地图,用以记录区域是否已经完成清扫。同样对于区域内部障碍物也进行贴边运动,确定障碍物的位置信息,并构造栅格地图。4.本文提出了一种基于障碍物确定的未知区域分割算法。现行的区域分割算法都是根据已知环境进行区域分割,本文通过机器人贴边运行,创建栅格地图,在第一步创建了环境边界地图之后,对环境进行线扫法区域分割;当在区域内部遇到障碍物的时候,对栅格地图进行再次的构造,构造区域内部的栅格地图,并在当前区域内部使用线扫法进行区域的分割算法。5.本文考虑到机器人由于长时间运行会导致供电不足的问题,使用A*算法进行路径规划,使机器人能够在电量不足的情况下返回充电。
其他文献
为了准确计算变电站噪声对周边环境影响的大小,通过对噪声衰减理论和变电站环境特点的分析,建立了变电站仿真数学模型,并基于该模型提出了变电站三维空间噪声预测算法。噪声
<正>名字搞错了,身份证不对了,有人领取双重低保金了,有人冒领补贴了……在民生资金发放、使用和监管方面,由于存在发放不规范、不透明、监管有限等薄弱环节,种种不良现象时
理论和仿真研究表明,依靠少量受扰严重机组的动态特征能够有效地判别大电网的暂态稳定性。提出一种组合搜索严重受扰机组,并据此构造稳定评估原始输入特征的方法。进一步利用
高新技术产业作为前导产业,其发展对提高整个国家的综合实力,推动经济的增长有着不可替代的作用。为了促进高技术产业的发展,我国已建立起了一整套创新政策体系,不断推出一系
<正>"表面的安宁永远是虚幻的。"能说出这种话的人,不简单。黄仁宇就属于这种不简单的人,他是《万历十五年》一书的作者。他站得高,所以看得清楚。万历十五年,粗略看去,只不
2012年7月30和31日,印度发生了世界范围内影响人口最多的大规模停电事故。两次事故均起源于北部和西部电网400 kV联络线线路跳闸,随后发生的连锁故障导致电网崩溃,大停电事故
随着Web2.0技术和多媒体传播技术的广泛应用,网络传播从注重海量信息的推送转变为注重个人个性化的信息需求和用户体验。在这种背景下,互联网知识问答平台得到了网民广泛推崇
过电压识别对过电压起因及故障分析,改进输电线路和变电站设备绝缘配合具有重要意义。提出了基于小波多分辨率能量分布的电力系统过电压特征参量提取方法,针对特征向量存在交
<正>2014年6月,自治区党委、政府出台《关于创新和加强扶贫开发工作的若干意见》(以下简称《意见》),围绕扶贫开发责任、精准扶贫、金融扶贫服务和扶贫绩效奖惩等方面提出了
在对电力系统安全风险评估时所需概率潮流计算的模拟法中,基于拉丁超立方抽样(Latin hypercube sampling,LHS)的蒙特卡罗(Monte Carlo,MC)模拟比简单MC模拟效率更高。但针对