3)自动轮椅研讨.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自动轮椅 学习重点 背景 行动不变的人必须由他人的帮忙才可以活动,不能自己安排 。 我门要让这些人能够坐在轮椅上,自己操作和控制轮椅的行动。 轮椅也要智能化,有避障的功能,让病人可以安全地使用。 设计思路 通过轨迹识别传感器来控制轮椅的行驶方向。 按下传感器的两个传感头,轮椅往前驶。 按下左边的传感头,轮椅就驶向左转,而按下右边则右转。 不碰任何传感头,轮椅就会立即停止。 按下触动传感器就使轮椅倒退。 为了安全,我们在轮椅前方加装了红外避障传感器,探测是否有障碍物。 传感器 在这里我们使用轨迹识别传感器、触动传感器、红外避障传感器。 轨迹识别传感器特性 我们先来了解一下轨迹识别传感器的一些特质。 轨迹识别传感器的操作原理是由探头发射出红外线,遇到不同颜色的轨迹而反射回来的红外线粒子数量不同,从而产生不同的讯号。 轨迹识别传感器特性 轨迹传感器特性 那我们要怎么运用这些特质呢? 当我们的手按在探头上,探头发出的信号就会被反弹回去。 触动传感器 红外避障传感器 程序编辑 程序编辑 我们把程序编辑的解释分成三个部分: 探测 分析、判断 执行 程序编辑 - 探测 程序编辑-分析、判断 程序编辑-分析、判断 程序编辑-分析、判断 程序编辑-分析、判断 程序编辑-执行 程序编辑-执行 构建 有需注意的就是传感器要接到正确的端口 电机输出口也必须与相应的电机连接。 构建 构建 练习 我们也可以用到轨迹传感器做智能起重机。 如果接触其中一个探头,起重机升起;接触另一个探头,起重机降下。不接触探头则停止。 练习 练习 * 轨迹识别传感器、触动传感器的运用 阶梯式判断解说 用意: 轨迹识别传感器可产生四种不同的信号,可利用每种信号来控制自动轮椅行进的方向。 可调电阻 传感器连接线 探头 轨迹传感器 探头 白色物体 探头发出信号 探头接收到反射回来的信号 探头 黑色物体 探头发出信号 探头接收不到反射回来的信号 轨迹识别传感器有两个探头,所以它有4 种不同的输出讯号:0、1、2、3 这些数字代表了什么呢? 0:代表两个探头都接收不到信号 1:代表左探头接收得到信号;右探头接收不到信号 2:代表右探头接收得到信号;左探头接收不到信号 3:代表两个探头都接收得到反射回来的信号 0 1 右接收不到 2 3 右接收到 左接收不到 左接收到 因为轨迹识别传感器有此特性,所以它能让机器人识别地面轨迹,通过程序编辑后便能让机器人循着轨迹行走。 按下左边探头 按下右边探头 按下两个探头 输出信号=1 输出信号=2 输出信号=3 因此,我们可以利用轨迹识别传感器作为轮椅的方向盘。 触动传感器 用意: 检测物体对机器人的碰撞或触动。 可用来作为触碰开关。 传感器连接线 触动探头 红外避障传感器 用意: 红外避障传感器的发射器发出红外线。当前方有障碍物时,红外线就会被反射回来,让接收器探测到。 适合检测前方是否有障碍物。 红外避障传感器探头 指示灯 可调电阻 传感器连接线 首先,从左边的模块库选出需用到的模块-轨迹传感器、触动传感器、红外避障传感器。 然后双击各个传感器的对话框,做所需要的更改。 红外避障接到端口1 触动接到端口2 轨迹识别接到端口7 注: 每一个传感器要接在独立的端口,不可有重复利用的端口。所以设定时要非常谨慎,尤 其是在有利用到多个传感器的时候。 想一想整个系统,我们除了要让病人可以方便控制轮椅以外, 也要轮椅能够在病人没有注意到障碍物的情况下自动停止。 因此,应最先使用红外避障传感器,来判断前方是否有障碍物。 先判断是否有障碍物物。 如果探测到障碍物的话,电机停止。 没有障碍物则判断其他信号 接着我们做轨迹识别传感器的信息判断。 左探头是否有信号? 如果“是” ,就左转… 右电机往前转,左电机往后转… 轮椅就往左转 若轨迹变量=1;命令左转 若轨迹变量=2;命令右转 若轨迹变量=3;命令直行 我们已设定了轮椅前进、左转、右转的功能,那倒退呢? 我们用触动传感器来控制轮椅倒退行驶。 若有触动;则命令倒退 左转 右转 直行 倒退 当轨迹和触动传感器都没有信号的时候,轮椅就不动。 轮椅什么时候要加上电机停止? 如果有障碍物在前方,轮椅就停止。 (因此这个判断要放在最前方)。 完整程序: 永久循环 这个程序的重点在于使用了多个条件判断,在彼此互不冲突的情况下,构成完整的智能系统。要注意条件判断的先后。 这是个很常见的编程方法。我们称之为“阶梯式判断”。 红外避障传感器接到端口1 触动传感器接到端口2 轨迹传感器接到数字单向输入接口7 左电机 右电机 轨迹识别传感器 触动传感器 红外避障传感器 障碍物 轮椅遇到障碍物就会停止 自己

文档评论(0)

1112111 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档