目 录
第1章 绪论 1
第2章 清洁机器人路径规划方法的分类及现状 5
2.1 基于事例的学习规划方法 5
2.2 基于环境模型的规划方法 6
2.3 基于行为的结构 7
第3章 清洁机器人的设计任务及方案分析 10
3.1 清洁机器人竞赛介绍 10
3.2 设计任务分解 11
3.3 清洁机器人任务分析及基于行为设计 12
3.3.1 巡视通道,沿墙行走行为 13
3.3.2 判断通道,触发旋转行为 19
3.3 机械平台 21
3.4.1 清洁机器人移动机构方案选择 21
3.4.2 车轮的安装与选择 26
3.4.3 车轮的选择 27
3.5 多传感器的配合使用 28
3.5.1 传感器在机器人学科应用 28
3.5.2 清洁机器人红外传感器 30
3.5.3清洁机器人传感器设计方案 34
第4章 清洁机器人四相步进电机及驱动电路设计 38
4.1 步进电机控制概况 38
4.2 反应式步进电动机的结构及工作原理 39
4.3 步进电机功率的确定 43
4.4 驱动电源 45
4.4.1 步进电动机的控制 47
4.4.2 清洁机器人所使用的步进电机驱动电路 49
4.5 单片机控制 53
4.6 单片机控制程序流程图 64
第5章 基于清洁机器人控制系统的一种实用自主吸尘机器人机械设计 69
5.1差动式车体运动学分析 70
5.2 驱动轮机构组成 74
5.3 随动轮机构组成 79
结 论 81
致 谢 83
参考文献 85
附录一: C语言单片机控制程序 88
附录二: PCB印刷图 88
附录三: 外文翻译 88
附录四: 实习报告 88












一种清洁机器人设计及仿真相关推荐

  1. 【毕业设计】23-基于单片机的自动避障机器人设计(原理图+源代码+仿真+论文+答辩PPT)

    [毕业设计]23-基于单片机的自动避障机器人设计(原理图+源代码+仿真+论文+答辩PPT) 文章目录 [毕业设计]23-基于单片机的自动避障机器人设计(原理图+源代码+仿真+论文+答辩PPT) 任务书 ...

  2. petri matlab,Matlab-Petri 基于 的双足机器人编译程序及仿真实现的设计 AI-NN-PR 人工智能/神经网络 256万源代码下载- www.pudn.com...

    文件名称: Matlab-Petri下载  收藏√  [ 5  4  3  2  1 ] 开发工具: matlab 文件大小: 965 KB 上传时间: 2016-05-01 下载次数: 0 提 供 ...

  3. uc3854 matlab,一种Boost变换APFC电路的设计与仿真

    一种Boost变换APFC电路的设计与仿真 针对在AC/DC变换中由于输入阻抗非纯电阻导致功率因数和变换效率降低的情况,论文在分析Boost变换基本原理的基础上,提出了一种功率因数校正(APFC)电路 ...

  4. 弧形玻璃清洁机器人_一种用于弧形楼梯的清洁机器人的制作方法

    本实用新型涉及清洁机器人技术领域,具体为一种用于弧形楼梯的清洁机器人. 背景技术: 随着社会经济的发展,土地使用成本不断升高,建筑向高层发展已成为一种趋势.在林立的高楼中,如何有效.便捷地清扫楼梯是我 ...

  5. 阿里达摩院自动驾驶负责人陈俊波离职,进军户外清洁机器人!

    来源:新智元 据雷峰网消息,原阿里达摩院自动驾驶负责人陈俊波(歌德)已离职创业. 消息称,他与前阿里机器人CEO谷祖琳.达摩院某团队负责人.浙大网新恒天VP王健共同创办了「有鹿智能」,进军户外清洁机器 ...

  6. 再聊机器人设计:如何加速开发流程?

     01 一套机械臂系统引发的思考  想让机器人与人类配合无间,或许是机器人领域里最难做的事了. 近日,来自加拿大舍布鲁克大学的研究人员开发出了一种固定在腰间的机械臂系统,它可以帮助你完成多种任务. 包 ...

  7. matlab四足仿真,基于MATLAB的四足机器人建模与仿真.docx

    摘要:本课题讨论了一种利用MATLAB中Robotics Toolbox对机器人进行的仿真建模的技术,对四足机器人进行行仿真建模.通过设计确定主要研究对象为哺乳类四足机器人.确定了机器人的腿部关节结构 ...

  8. 自动擦窗机器人作文_清洁机器人作文(六篇)

    2030年,白天要上班,晚上还得工作,家里如果还要打扫,那不是忙得头要炸了?但是不打扫就别说客人,连自己看了也不舒服,这该怎么办?没关系,现在发明了一个智能清洁机器人,有了它就不用为家里的卫生问题烦恼 ...

  9. 扫地机器人水箱背景_一种扫地机器人用水箱及扫地机器人的制作方法

    本实用新型涉及除尘技术领域,并且更具体地涉及一种滤扫地机器人用水箱及扫地机器人. 背景技术: 扫地机器人又叫懒人扫地机,是一种能对地面进行自动吸尘的智能家用电器.因为它能对房间大小.家具摆放.地面清洁 ...

最新文章

  1. shell中的特殊变量
  2. 立体匹配算法实现之:AdaptWeight
  3. eclipse集成lombok了但是无法使用_编码神奇Lombok!搭配IDEA更爽哦!
  4. 云炬Android开发教程0 jdk下载与安装教程(小白)
  5. Android 首页图片轮播
  6. Oracle和MySQL的几点区别
  7. django 1.8 官方文档翻译:13-3 日志
  8. BZOJ 2527 Meteors | 整体二分
  9. 大数据之-Hadoop3.x_Yarn_资源调度器介绍说明---大数据之hadoop3.x工作笔记0140
  10. 学习数据库必须掌握的54条SQL查询语句
  11. 大象英语-电脑键盘练习工具儿童版(学英语、学电脑)
  12. 下沉市场不需要巨头,但很需要社区团购
  13. 华为认证云服务工程师(HCIA-Cloud ServiceV3.0)-- 认证介绍
  14. 一只鸟就这样耍弄了一个人
  15. useful eclipse plugins
  16. 我的世界最新服务器自动打怪,我的世界服务器自动打怪脚本刀剑乱舞图
  17. iOS 13.0 至 13.7 平刷系统教程
  18. 汽车线束整车3D模型 线束设计资料大全
  19. 转载--我的求职路:华为、中兴、百度、腾讯
  20. python执行chromedriver闪退_python自动化测试时,chrome浏览器启动后闪退?

热门文章

  1. 一键部署Kubernetes高可用集群
  2. Mysql索引的类型(单列索引、组合索引 btree索引 聚簇索引等)
  3. 数据结构——线性结构(线性表)
  4. 小个子女生的穿衣指南,这样穿显腿长
  5. Virtualized Firewall for Cloud Security: Working on Machines Identities, NOT on Their IP Addresses
  6. 全国计算机应知应会能力测试,计算机知识应知应会试题.doc
  7. arduino教程- 14.制作光电子琴与MIDI电子鼓
  8. 【多目标优化与进化计算】比较算法性能的三个指标IGD RPSP CPSP
  9. java getclass_Java--getClass()和.Class的区别
  10. 即将到来的双十一,在学习投入上你准备买点啥?