开题报告-基于Stm32扫地机器人的控制系统设计_第1页
开题报告-基于Stm32扫地机器人的控制系统设计_第2页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.研究意义:随着科学技术的发展,人工智能方面的研究引起了人们大量的关注,与此同时智能机器人的研究也越来越受到人们的重视,其中智能扫地机器人正逐步进入人们的日常生活。进入21世纪,随着国内生活水平的提高及生活节奏的加快,原本只存在于欧美市场.上的智能扫地机器人开始涌入国内,并逐渐地被人们所接受;可以预见,智能扫地机器人将会像普通家电一样成为每个家庭必备的帮手,产品也会向着更加智能化发展,甚至会在不久的将来逐步地取代人工清洁。在智能扫地机器人步入各种应用场所的同时,对其性价比,使用便捷性,可靠性等都提出了新的要求,因此设计一款符合理论又能迎合市场要求的智能扫地机器人具有重大的意义。2.基本内容:基于STM32F103ZET6芯片搭建扫地机器人控制系统,利用超声波、红外等多种传感器采集信息,通过驱动电路驱动电机,使扫地机器人实现清扫作业。在研究和分析现有扫地机器人路径规划算法的基础上,提出一种稳定可靠的路径规划算法,并测试效果。对系统硬件如MPU-6050、超声波、驱动模块进行硬件驱动设计。软件实现PID控制算法并调试。3.重点和难点及解决方法:重点和难点扫地机需要在房间不同的位置清扫,不同位置的障碍物颜色和光照强度不同,会导致红外传感器检测的距离不准从而使扫地机不能正确躲避障碍物。解决办法:使用接触式开关电路来弥补红外传感器探测障碍物时的不足,扫地机的左上角和右上角各装有一个朝前的红外传感器用来检测距离,前面边沿处装有接触式开关电路。当扫地机执行清扫任务时,如果红外传感器检测的距离不在主控制器设置的范围内,这时主控制器以接触式开关电路采集的信息为主,响应控制方案,输出执行信息给执行系统完成准确避障。扫地机上的红外传感器还能分辨出扫地机是沿墙清扫还是探地清扫,探地清扫的速度比沿墙清扫的速度快,从而减少扫地机的电量消耗。按键电路用来预设清扫时间。4.提纲:第一章绪论1.1研究背景及意义1.2国内外发展现状1.3论文研究的主要内容1.4论文章节安排第2章系统总体方案2.1路径规划的衡量标准及意义2.2常用的路径规划方案2.3路径规划方案探讨2.4避障方法2.5系统硬件体系2.6系统软件体系第3章系统硬件组成3.1主控模块系统3.2信息采集系统3.2.1外部信息采集3.2.2自身状态信息采集3.2.3运动信息采集3.3执行系统3.3.1电机驱动电路3.3.2稳压电路第4章系统软件设计4.1信息采集系统程序设计4.1.1超声波驱动程序4.1.2陀螺仪及加速度计驱动程序4.1.3光电编码驱动程序4.2信息整合与路径优化4.2.1栅格

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论