机器人路径规划演示平台设计 联系客服

发布时间 : 星期二 文章机器人路径规划演示平台设计更新完毕开始阅读7efab99de53a580217fcfe01

本科毕业论文

题 目: 机器人路径规划演示平台

设计

院 (部): 信息与电气工程学院 专 业: 班 级: 学生姓名: 学生学号: 指导教师:

完成日期: 2013年6月14日

山东建筑大学毕业论文

目 录

摘 要 .............................................................................................................................................. III ABSTRACT ................................................................................................................................... IV 1 绪 论 ..................................................................................................................................... - 1 -

1.1 机器人路径规划演示平台设计的产生及背景 ........................................................... - 1 - 1.2 选题背景和意义 ........................................................................................................... - 2 - 1.3 机器人路径规划演示平台设计的研究现状 ............................................................... - 2 - 1.4 课题应用与前景 ........................................................................................................... - 4 - 2 机器人路径规划演示平台设计的理论基础 ......................................................................... - 6 -

2.1 机器人路径规划问题的表达、分类和特点 ............................................................... - 6 - 2.2 机器人路径规划理论 ................................................................................................... - 7 - 2.3 栅格法 ........................................................................................................................... - 8 -

2.3.1 栅格法简介 ......................................................................................................... - 8 - 2.3.2 栅格法算法原理简介 ......................................................................................... - 9 - 2.3.3 路径选择概率 ....................................................................................................- 11 - 2.3.4 栅格法优缺点分析 ............................................................................................- 11 - 2.4 人工势场法 ..................................................................................................................- 11 -

2.4.1 人工势场法原理 ................................................................................................- 11 - 2.4.2 势函数的确定 ................................................................................................... - 13 - 2.4.3 人工势场法的优缺点分析 ............................................................................... - 14 - 2.5 人工神经网络算法 ..................................................................................................... - 15 -

2.5.1 人工神经网络算法概念 ................................................................................... - 15 - 2.5.2 人工神经网络算法理论基础 ........................................................................... - 16 - 2.6 蚁群算法 ..................................................................................................................... - 18 -

2.6.1 蚁群算法概述 ................................................................................................... - 18 - 2.6.2 蚁群算法理论基础 ........................................................................................... - 18 - 2.7 本章小结 ..................................................................................................................... - 20 - 3 机器人路径规划演示平台设计系统的VC++实现 .............................................................. - 21 -

3.1 软件介绍 ..................................................................................................................... - 21 -

I

山东建筑大学毕业论文

3.1.1 VC简介 ............................................................................................................. - 21 - 3.1.2 VC安装使用 ..................................................................................................... - 21 - 3.1.3 VC功能优势 ..................................................................................................... - 21 - 3.2 机器人路径规划演示平台系统的总体设计 ............................................................. - 22 -

3.2.1 设计名称 ........................................................................................................... - 22 - 3.2.2 设计说明 ........................................................................................................... - 22 - 3.2.3 设计目的 ........................................................................................................... - 22 - 3.2.4 设计内容 ........................................................................................................... - 22 - 3.3 算法论述 ..................................................................................................................... - 23 -

3.3.1界面的设计运行 ................................................................................................ - 23 - 3.3.2 机器人路径规划的VC++实现 ........................................................................ - 31 - 3.3.3 程序仿真结果 ................................................................................................... - 40 - 3.4 小结 ............................................................................................................................. - 41 - 4 结 论 ................................................................................................................................... - 42 - 致 谢 ....................................................................................................................................... - 43 - 参考文献 ................................................................................................................................... - 44 -

II

山东建筑大学毕业论文

摘 要

机器人路径规划就是在具有障碍物的环境中,按照一定的评价标准,寻找一条从起始状态到达目标状态的无碰路径。因此在一些危险或人类不能直接到达的探测领域,路径规划可以帮助机器人在复杂地形中行进时自动避障,安全准确的到达目的位置。

本文介绍了基于VC++实现机器人路径规划仿真平台的设计和基于栅格算法的机器人路径规划方法。栅格法是在粗略划分整个工作环境的情况下,采取概率搜索的办法,先获得一条次优的最短路径,然后在此基础上,将不完全可行栅格回归原工作环境,最终获得一条最短的无碰撞路径。仿真结果显示移动机器人完全可以安全的到达目的地,并且可以寻找到一条平滑的路径轨迹。经过第二步的处理,精度越小搜索到的路径会更加平滑,实验表明基于栅格法的路径规划算法有效并易于实现。

关键词: VC++仿真平台;栅格法;路径规划

III