清扫机器人路径规划方法研究.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
清扫机器人路径规划方法研究

精品论文 参考文献 清扫机器人路径规划方法研究 大连市第十三中学,辽宁大连 116000 摘要:近年来,智能清扫机器人系统的研究和开发已具备了坚实的基础和良好的发展前景。现在的智能清扫机器人通过软硬件的合理设计,使其能够自动避开障碍物,实现一般家居环境及特定户外环境的自主清扫工作。本文简单介绍了清扫机器人基于无环境模型的路径规划的具体办法。 关键词:清扫机器人、无环境模型、路径规划 一、绪论 机器人的研究在日本和欧美的一些发达国家的研究相对比较深入,同时也取得了很多显著的成果。国内关于清扫机器人的研究也取得了极大的进展。我国继清华大学于1994年通过智能清扫机器人鉴定之后,陆续有中国科学院沈阳自动化所研制了全方位移动式机器人视觉导航系统;2001年香港城市大学完整地研究了地面清扫机器人的导航、控制及整个硬件系统;2009年哈尔滨工业大学与香港中文大学合作,联合研制开发出一种全方位地面清扫机器人。总而言之,清洁机器人的研究正在快速发展,并且也越来越深入,但是还有需要完善和改进的地方,例如清洁机器人的避障问题,路径规划等等,所以针对清扫机器人进行一系列的技术研究探讨是相当有意义的。 二、基于无环境模型的路径规划 清洁机器人的路径规划是根据机器人所感知到的工作环境信息,按照某种优化指标,在起始点和目标点规划出一条与环境障碍无碰撞的路径,并且实现所需清扫区域的合理完全路径覆盖,同时实现封闭区域内机器人行走路径对工作区域的最大覆盖率和最小重复率。目前全区域覆盖路径规划有两种,一种是无环境模型的路径规划,另一种是基于环境模型的路径规划。本文主要着重介绍无环境规划的整个过程。 无环境模型的路径规划不需要建立环境模型,有随机遍历路径规划和全区域覆盖路径规划两种模式。机器人在清扫的时候比较自由,一般都是采用递进的方式,清扫完这个直线再偏移一段距离,掉头清扫另外一条直线,以达到全区域清扫,本文也着重介绍无环境模型的路径规划。基于无环境模型的依据边界的路径规划方法 三、基于无环境模型的路径规划具体方法 (一)建立房间边界 首次在未知空间内行驶时,小车所能记录的信息为两种,一种是小车两个驱动轮行驶路程L1与L2,另一种是各传感器被触发的状态。下图是小车在某转角处的路线图,根据以上特点及为后续数据处理提供依据,我们可以建立如下规则。轨迹计算原理,数据处理规则。 (1)小车转角计算 若小车沿某一物体边缘转过theta;角,则可以通过如下公式求算theta;角 规定为行走时小车的拐角,规定连续经过多个拐角时,为各自拐角的和。 (2)小车行程的计算 小车行程的计算可以按照两驱动轮轨迹线的中心线即可代表小车行驶时的轨迹,小车行车记录为: (3)机器人沿着边界行驶 机器人选择任意一方向寻找边界,找到边界后,小车沿边界方向前进直到遇到拐角。行进过程中根据传感器状态确定内外侧路径,确定完内外侧后,小车前进过程中所记录的拐角的符号也便确定。 首次遇到拐角时,小车开始记录行进状态,首次记录时,只记录转角值,行进数值记录为0,记录的信息为小车在拐角处的转过theta;及小车距离上一拐角处的路程L。 小车在每一拐角处均记录theta;与S,并计算累积转角。如此记录便得到一个序列 当小车符合回到记录起点的判定条件时,则记录结束。当小车行走到第Pn+1点时,若累积转角 Theta;等于2pi;,并且Pn+1与P1距离足够小时,我们认为Pn+1与记录初始点重合。这时所记录的有效数据点有n个。当小车回到记录起始点处,则记录的数据为 (4)边界描绘 方法:由绘制地图。此处我们引入一种计算直线方程的数学方法,设已知平面坐标系内有一条过的直线,其方程为,假设有这么一条直线,是直线以P点逆时针方向旋转theta;角得来的,求的直线方程。 考虑斜率均存在的情况。设的斜率分别为。 代入,得, 所以的方程为 代入整理的 建立坐标系,我们选择初始记录的两点。 (5)计算路径S1方程及起始坐标 取小车在在记录点的数值,平面直角坐标系内的坐标分别为.所确定的直线方程为: 计算S2时,我们可以理解为S2所在的直线是由直线在在逆

文档评论(0)

xyz118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档