智能扫地机器人课程设计.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
、 课 题 背 景 及 研 究 的 目 的 和 意 义 课题背景 扫地机器人是服务机器人的一种,可以代替人进行清扫房间、车间、墙壁等。提出一种应用于室内的移动清洁机器人的设计方案。其具有实用价值。室内清洁机器人的主要任务是能够代替人进行清扫工作,因此需要有一定的智能。清洁机器人应该具备以下能力:能够自我导航,检测出墙壁,房间内的障碍物并且能够避开;能够走遍房间的大部分空间,可以检测出电池的电量并且能够自主返回充电,同时要求外形比较紧凑,运行稳定,噪音小;要具有人性化的接口,便于操作和控制。结合扫地机器人主要功能探讨其控制系统的硬件设计。 扫地机器人是服务机器人的一种,可以代替人进行清扫房间、车间、墙壁等。提出 一种应用于室内的移动清洁机器人的设计方案。其具有实用价值。室内清洁机器人的主 要任务是能够代替人进行清扫工作,因此需要有一定的智能。清洁机器人应该具备以下 能力:能够自我导航,检测出墙壁,房间内的障碍物并且能够避开;能够走遍房间的大 部分空间,可以检测出电池的电量并且能够自主返回充电,同时要求外形比较紧凑,运 行稳定,噪音小;要具有人性化的接口,便于操作和控制。结合扫地机器人主要功能探 讨其控制系统的硬件设计。 研究目的和意义 国家农业智能装备工程技术研究中心邱权博士介绍说,扫地机器人可以看作是一种智能吸尘器,通过其基于传感器检测的智能运动规划算法使原本由人操作的吸尘器成为一个可自主运行的智能化设备。它通过各种传感器,比如碰撞开关、红外接近开关、超声传感器、摄像头等,来感知自身的位置和状态,通过智能算法决定当前的任务状态。它可以根据某个传感器检验地面清洁程度,根据历史信息确定哪些区域已经打扫过,它的充电座会发出红外线信息,在电量低于一定值后,它开始寻找红外信息来自动充电。防跌落是基于机器人底部所安装的红外传感器检测地面的距离,当距离发生变化时机器人将停止并改变路线。由于扫地机器人是一个智能化产品, 国家农业智能装备工程技术研究中心邱权博士介绍说,扫地机器人可以看作是一种 智能吸尘器,通过其基于传感器检测的智能运动规划算法使原本由人操作的吸尘器成为 一个可自主运行的智能化设备。它通过各种传感器,比如碰撞开关、红外接近开关、超 声传感器、摄像头等,来感知自身的位置和状态,通过智能算法决定当前的任务状态。 它可以根据某个传感器检验地面清洁程度,根据历史信息确定哪些区域已经打扫过,它 的充电座会发出红外线信息,在电量低于一定值后,它开始寻找红外信息来自动充电。 防跌落是基于机器人底部所安装的红外传感器检测地面的距离,当距离发生变化时机器 人将停止并改变路线。由于扫地机器人是一个智能化产品, 工作原理 扫地机器人机身为可移动装置,机器人依托红外识别以及超声波测距从而避障,配合芯片控制内部电机转动以及内部真空环境吸尘,通过路线设计,在室内自由行走,由中央主刷旋转清扫,并且辅以边刷,沿直线或者之字形活动路径打扫。 扫地机器人机身为可移动装置,机器人依托红外识别以及超声波测距从而避障,配 合芯片控制内部电机转动以及内部真空环境吸尘,通过路线设计,在室内自由行走,由 中央主刷旋转清扫,并且辅以边刷,沿直线或者之字形活动路径打扫。 AT89S52驱动超声波TFT 液晶屏按键2、设计要求与内容 AT89S52 驱动 超声波 TFT 液晶屏 按键 1)以 AT89S52 系列单片机为核心设计移动清扫机器人电机驱动与控制电路,采用红外传感器和超声波传感器完成障碍物检测电路设计,完成充电站检测电路设计,完成避障算法与路径规划算法设计。 1)以 AT89S52 系列单片机为核心设计移动清扫机器人电机驱动与控制电路,采用红外传 感器和超声波传感器完成障碍物检测电路设计,完成充电站检测电路设计,完成避障算 法与路径规划算法设计。 2)按键选择清扫模式和充电模式。 3)显示方式 LED 显示当前时间和机器人当前工作状态。 3、系统方案设计 设计任务 1)利用 AT89S52 处理器编程实现电机驱动。2)液晶显示扫地机器人的内部参数。3)当扫地机器人显示电量不足时,无线模块发送命令到充电桩,开始进行充电模式,此时红外发射光线充电桩与扫地机器人充电接口对接,此时超声波实时测量两者之间的距离控制扫地机器人与充电桩之间的距离,防止速度过快损毁机器。 1)利用 AT89S52 处理器编程实现电机驱动。 2)液晶显示扫地机器人的内部参数。 3)当扫地机器人显示电量不足时,无线模块发送命令到充电桩,开始进行充电模式,此 时红外发射光线充电桩与扫地机器人充电接口对接,此时超声波实时测量两者之间的距 离控制扫地机器人与充电桩之间的距离,防止速度过快损毁机器。 4)按键实现充电,清扫,停止 3 种模式对扫地机器人进行模式的切换。 5)用 protel 绘制详细电路原理图,标明

文档评论(0)

hao187 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档