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

基于ARM的家用清洁机器人软件设计与研究

作 者: 王继超
导 师: 董辉
学 校: 浙江工业大学
专 业: 控制工程
关键词: 家用清洁机器人 ARM9 Qt Creator 路径规划
分类号: TP242
类 型: 硕士论文
年 份: 2011年
下 载: 95次
引 用: 0次
阅 读: 论文下载
 

内容摘要


在当今时代,随着科技的发展,社会生活中的自动化程度日益加大,人们一直渴望制造一种能像人一样的机器,以便将人从繁重的、枯燥的活动中解脱出来。虽然现在机器人的本领还十分有限,但在某些领域已经部分可以实现,像家用的清洁机器人,而且它还在迅速发展,并开始对人类的生产、生活的各个方面产生越来越大的影响。清洁机器人集合了多个学科的技术:传感器技术、计算机技术、电子技术、自动控制技术等等,所以它的性能可以很好体现当前这些学科的发展情况。本文基于ARM的Linux系统开发平台,主要设计和研究了清洁机器人的人机界面、全区域覆盖路径规划算法以及清洁机器人的无线通讯模块这三方面,主要工作如下:1、以ARM9的Linux系统为平台,以Qt Creator为界面设计软件,在Linux系统下对清洁机器人的人机界面做了规划和设计;2、本文对清洁机器人的全区域覆盖路径规划问题做了分析和研究,给出了基于沿边行走策略和遍历行走算法的往返式全区域覆盖路径规划方法,通过仿真证明该路径规划方法能达到较好效果;3、本文运用无线通讯模块nRF24L01来实现清洁机器人的远程控制以及传输数据,并制定了通信协议;4、总结了本文的主要工作和结论,并对该领域的未来发展进行了展望。

全文目录


摘要  5-6
ABSTRACT  6-9
第1章 绪论  9-14
  1.1 研究背景和意义  9-10
    1.1.1 研究背景  9-10
    1.1.2 研究意义  10
  1.2 清洁机器人的国内外研究现状  10-13
  1.3 本文的主要工作  13-14
第2章 系统方案设计  14-19
  2.1 系统结构与功能  14-15
  2.2 系统平台介绍  15-19
    2.2.1 系统硬件平台介绍  15-16
    2.2.2 系统软件平台介绍  16-19
第3章 上位界面设计  19-30
  3.1 Qt 界面部分设计  19-25
    3.1.1 欢迎界面的设计  19-20
    3.1.2 主界面和分界面的设计  20-25
  3.2 Qt 的移植  25-29
    3.2.1 搭建交叉编译环境  26
    3.2.2 编译触摸屏校正文件及Linux 的Qt 库  26-28
    3.2.3 裁剪系统库及生成文件系统映像文件  28-29
  3.3 本章小结  29-30
第4章 路径规划设计  30-40
  4.1 路径规划现状  30-34
    4.1.1 路径规划概述  30-31
    4.1.2 路径规划方法  31-34
  4.2 路径规划算法的实现和仿真  34-39
    4.2.1 清洁机器人的驱动方式  34-36
    4.2.2 路径规划算法的实现和仿真结果  36-39
  4.3 本章小结  39-40
第5章 无线通信模块设计  40-52
  5.1 无线通信模块简介  40-45
    5.1.1 无线通讯简介  40-42
    5.1.2 无线通讯模块介绍  42-45
  5.2 无线通讯模块实现  45-51
  5.3 本章小结  51-52
第6章 结论与展望  52-54
  6.1 研究设计结论  52
  6.2 未来展望  52-54
参考文献  54-56
致谢  56

相似论文

  1. 动态环境下移动对象导航系统相关技术的研究,TP301.6
  2. 基于改进蚁群算法的机器人路径规划研究,TP242
  3. 移动WSN基于虚拟簇头数据收集策略的研究,TP212.9
  4. 低频弹性波信道多子载波调制方法研究与实现,TN919.3
  5. 移动机器人全覆盖路径规划算法的研究,TP242
  6. 类双曲壳的构建及应用,O185.1
  7. 基于ARM9与AD590的温度检测系统的研制,TH811
  8. 基于Robocup足球机器人路径规划与轨迹跟踪的研究,TP242
  9. 三坐标测量机的测量极值分析与路径设计,TH721
  10. 基于改进蚁群算法的移动机器人路径规划问题研究,TP242
  11. 基于遗传算法智能小车路径规划的研究,TP242
  12. 复杂动态环境下的小型足球机器人路径规划研究,TP242
  13. 面向GPS导航拖拉机的最优全局覆盖路径规划研究,TN967.1
  14. 面向Internet的动态路径规划算法研究与应用系统设计,U116.2
  15. 嵌入式人脸检测系统研究,TP391.41
  16. 基于嵌入式的电子导游系统的研究,TP368.1
  17. 基于ARM的温度智能控制研究,TP273
  18. 一种在线实时水质自动监测系统的通信控制研究及实现,TP274
  19. 基于嵌入式Linux语音合成关键技术的研究与实现,TN912.33
  20. 窄间隙埋弧焊自动控制系统的研究与设计,TG445

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