学位论文 > 优秀研究生学位论文题录展示

基于网格的电脑鼠迷宫路径搜索和障碍规避算法研究

作 者: 娄敏
导 师: 刘宏立
学 校: 湖南大学
专 业: 电子科学与技术
关键词: 电脑鼠 网格 自适应控制 路径搜索 障碍规避
分类号: TP242
类 型: 硕士论文
年 份: 2012年
下 载: 14次
引 用: 0次
阅 读: 论文下载
 

内容摘要


电脑鼠作为具有较强计算和控制功能、能够自动完成迷宫穿越的自主式移动机器人,融合了机械电子、自动控制、软件工程和人工智能等多学科领域的知识,具有交叉学科融合的特点。依照国际电脑鼠比赛的规则,电脑鼠需要在迷宫中,应用自身的能力对周边环境进行探查,自主判断、选择相应的动作(前进、转弯等),以及对迷宫信息进行记忆和分析,作出路径选择,寻找可行路径并最终达到初始设定的目的地,实现预期的功能。这对于人工智能、自动控制等领域的研究具有非常重要的意义。本文的研究内容主要有以下三个方面:1)从控制策略层面对电脑鼠迷宫行走所应用的技术进行了研究。电脑鼠的行走速度控制中加减速资料表的建立;传感器的距离测量原理以及传感器资料的收集存储;电脑鼠前进中转弯的弯道控制方法。2)对电脑鼠在迷宫中行走进行了路径规划和障碍规避的研究,包括算法设计及实现。3)通过四个实验对本文提出的算法进行了分析验证,前三个实验结果以及分析表明,本文提出的迷宫遍历算法的设计是有效的,该算法能够在给定的迷宫中找到最佳的解决方案。第四个实验表明该算法对某一个特定的情况也有可能找不到解决方案。下一步工作的重点我们将围绕这个问题进行展开。在性能分析部分,通过实验得到的数据表明该算法在遍历的时间和单元格的数量上有一定的优势。

全文目录


摘要  5-6
Abstract  6-9
第1章 绪论  9-14
  1.1 研究背景和意义  9-10
  1.2 国内外研究现状  10-12
  1.3 本论文的主要研究内容  12
  1.4 论文研究内容安排  12-13
  1.5 本章小结  13-14
第2章 电脑鼠硬件设计  14-23
  2.1 电脑鼠的外形设计  14-15
  2.2 电源的选择  15-16
  2.3 障碍检测原理和检测方法选择  16-18
    2.3.1 检测检测原理和方案的比较与选择  16-17
    2.3.2 传感器检测电路  17-18
  2.4 人机交互界面电路设计  18-19
  2.5 电脑鼠控制器设计  19-22
    2.5.1 LPC2138最小系统设计  19-20
    2.5.2 JTAG接口电路  20-21
    2.5.3 复位电路  21
    2.5.4 最小系统及各引脚分配  21-22
  2.6 本章小结  22-23
第3章 电脑鼠的实时控制与驱动研究  23-38
  3.1 电脑鼠实时速度控制  23-24
  3.2 电脑鼠走直线控制  24-29
    3.2.1 电脑鼠的位置修正  24-28
    3.2.2 电脑鼠迷宫中距离检测原理  28
    3.2.3 传感器控制信号存储设计  28-29
  3.3 电脑鼠弯道控制  29-31
  3.4 电脑鼠电机驱动与控制设计与实现  31-37
    3.4.1 电机的比较与方案选择  31-32
    3.4.2 电机驱动的比较与选择  32-35
    3.4.3 步进电机的控制策略与选择  35-37
  3.5 本章小结  37-38
第4章 路径规划策略和障碍规避算法  38-52
  4.1 算法简介  38
  4.2 关键词  38-39
  4.3 路径规划和障碍避免实现  39-43
    4.3.1 导航  39
    4.3.2 障碍数据库的建立  39-40
    4.3.3 中间目标形成  40-42
    4.3.4 黑名单和回溯  42-43
    4.3.5 障碍规避策略  43
  4.4 算法设计  43-51
    4.4.1 主算法设计  44-46
    4.4.2 路径规划程序设计  46-47
    4.4.3 X方向的路径规划设计  47
    4.4.4 Y方向的路径规划设计  47-48
    4.4.5 障碍规避程序设计  48-49
    4.4.6 中间目标的形成  49-50
    4.4.7 回溯算法设计  50-51
  4.5 本章小结  51-52
第5章 实验结果和性能分析  52-67
  5.1 右手策略失效时采用较低优先级左手策略求解实验  52-55
  5.2 左手策略具有更优解时右手策略路径求解实验  55-57
  5.3 迷宫遍历求解实验  57-59
  5.4 基于黑名单的回溯无解实验  59-62
  5.5 性能比较分析  62-66
  5.6 本章小结  66-67
总结和展望  67-69
参考文献  69-72
附录A 攻读学位期间所发表的学术论文目录  72-73
致谢  73

相似论文

  1. 带有多项式基的径向点插值无网格方法的研究及应用,O241
  2. 陀螺稳定吊舱控制系统稳定回路设计与研究,V241.5
  3. 航天器姿态动力学系统鲁棒自适应控制方法研究,V448.22
  4. BioLab面向生物计算服务的网格系统,TP399-C8
  5. 一类欠驱动Lagrangian系统的最优同步控制,TP13
  6. 自适应模糊控制算法研究及其实现,TP273.4
  7. 近壁面环境下UUV回收过程的自适应控制方法研究,TP273
  8. 农业供应链系统网络平台的构建,S126
  9. 劳动保障监察网格化管理研究,F249.27
  10. 仿生翼推进器单/双地效特性的数值研究,U664.3
  11. 网格任务调度算法研究及其有色Petri网的建模与仿真,TP301.1
  12. 机器人轨迹跟踪控制算法研究,TP242
  13. 潜艇空间运动的控制问题研究,U674.76
  14. 交流异步电动机模糊自适应软起动控制的研究,TM343
  15. 串联机器人神经网络自适应控制的仿真研究,TP242
  16. 数字人体与服装模型的信息提取及处理研究,TP391.72
  17. 数字地图注记自动定位方法的智能优化,TP311.11
  18. 大系统分散模型参考自适应控制问题的研究,O231
  19. 基于神经网络的自适应噪声主动控制研究,TP183
  20. 基于ZigBee协议的移动传感器网络覆盖问题的研究,TP212.9
  21. 电液位置伺服系统的滑模变结构控制研究,TP273

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 机器人技术 > 机器人
© 2012 www.xueweilunwen.com