资料介绍
描述
您是否曾经对甜食感到渴望,但意识到它们隐藏在一些无法穿越的障碍后面。只有一台机器适合这项任务……饼干士兵。
Cookie Soldier 基于 Dan Block 教授的 segbot,这是一个为伊利诺伊大学厄巴纳-香槟分校的 ME461(机械系统的计算机控制)完成的项目。通过更换一个最初用于控制板载 LED 的前按钮,我连接了一个碰撞开关。碰撞开关本质上是一个更大的按钮。我在颠簸开关上连接了一根杆,以获得稍微更敏感的感觉能力。我将凹凸开关的末端焊接到按钮的切割线上,并将其粘在机器人的前面。
让机器人转动是一个相当大的挑战。ME461 提供了基本转动代码,但右转包括将左电机保持在原位并反转右电机,而左转则使右电机向前旋转,但左电机略微向后移动。这意味着两者之间的转弯半径略有不同,因此我需要校准转弯半径以确保它们大致相同。
此外,连续左转或右转的距离与第一次不同。这只发生在有 2 个或多个相同方向的转弯接连发生时。同样,为了抵消这一点,必须进行校准以允许正确发生转向。
当机器人的碰撞开关被激活时,它会停在原地,然后反转。为了确定它需要往回走多远,它会在碰撞触发的实例中保存电机的位置,将速度设置为后退,并从前一个位置减去当前电机的位置,一旦差值超过编码器值就停止. 该编码器值距离是通过找到车轮的周长来计算的。将乘数添加到阈值以进行校准。
通过分析路线,您可以利用颠簸开关将机器人设置为遵循特定的方向。只需将机器人设置为向前移动,并通过跟踪碰撞计数,就可以进行简单的函数调用来引导机器人遵循特定路径。这是在软件中断部分完成的。
一旦机器人获得奖品,它就会触发最终的碰撞计数值函数并显示消息“COOKIES!!!” 在 LED 上。左上角和右下角的 LED GPIO 用于不同的目的,因此不显示。这在 LED 的“K”字符上尤为明显。
但是,需要进行一些修复。首先,代码比预期更早地进入软件中断,因此需要添加一个初始的 bumpCheck 变量来查看是否发生这种情况。接下来是连续转弯的校准,这很难校准,因为一些距离变化看起来几乎是随机的。此外,备用距离与是否将进行右转或左转有关,因为两者的曲率半径不同。因此,我制作了半后备功能和全后备功能,机器人将向后移动不同的距离。
这个项目当然很有趣,也是一个很好的学习经历。总的来说,工作很棒,我将继续修补 segbot。我计划为移动时在 LED 上显示的路径添加功能,并让机器人在到达终点时使用压电播放歌曲。
感谢 Dan Block 教授本学期提供的帮助,感谢 TI 提供 F28379D Launchpad 板,很高兴能参与其中。
- ME6231A33M3G ME6231系列_规格书 18V,低功耗,高精度,高PSRR LDO调节器
- UIUC ME 461最终项目:BeerBot 1000
- ME461平衡四旋翼飞行器开源分享
- ME461:通过手部跟踪控制四轴飞行器
- Dmaneiro88的小饼干开源分享
- DC461A-设计文件
- HMC461 Gerber文件
- ME润滑油泵电机原理图下载 1次下载
- HMC461数据表
- DC461A-模式
- DC461A-设计文件
- HMC461 S参数
- HMC461 Gerber Files
- HMC461 Gerber Files
- 质构仪测饼干的硬度和脆性介绍 3次下载
- 24位高精度ADC ME9603产品特点 297次阅读
- 高性能电流模式PWM交直流转换芯片ME8230介绍 244次阅读
- ME2003高压大电流达林顿管阵简介 228次阅读
- 具有反向电流保护功能的1A低压差稳压器ME6241介绍 1040次阅读
- 利用开源软件的最佳实践 464次阅读
- ME4040低功率精密电压基准产品介绍 542次阅读
- 网络I/O联网模块ME31-AAAX4220具有哪些优势功能 565次阅读
- 半导体前端工艺之沉积工艺 1224次阅读
- 前沿开源技术领域的开源大数据一一解读 1005次阅读
- ME6403的主要工作性能 2872次阅读
- ME结构在FPGA加速芯片ACAP有何作用 1467次阅读
- 天际ME7制动数据采集与分析 1289次阅读
- 米尔科技ULINK-ME 仿真器 介绍 2121次阅读
- NASA的开源软件是什么?NASA的开源软件的详细分析 7186次阅读
- 骨传导耳机音质怎么样_骨传导耳机体验 2.6w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多