资料介绍
描述
项目目标
这个项目的目标是能够设计和建造一个“Roomba”类型的功能机器人。将来,当然,随着时间的推移,我们将实现距离传感器,以仅在检测到物体在 6 英寸以内时触发此中断以更改状态。这个新的状态变化将被触发,以便由 Quade 执行转向运动以避免碰撞。
未来发展
Quade 正在开发一种“爬行步态”,但尚未完成。这种步态是通过抬起一条腿并向前旋转而另一条腿缓慢地向后旋转来操作的,每条腿都会重复这种步态。代码已开发但未完全实现。这是由于在确定所需角度方面存在不可预见的困难
创建了远程供电的 Quade 的设计,但也没有实施。这涉及使用 7.4V LIPO 电池和分压器,以便将电压降低到 MSP432 所需的必要 5V。然后,MSP 将能够为 PCA 板和伺服系统供电。由于缺少将分压器电路连接到 MSP USB 插座所需的适配器,因此从未实施此添加。
功能框图
软件图
顶级软件图:
LED软件图:
PCA 到 Servos 软件图:
IMU软件图:
引脚图
接线图
项目要求
操作要求:
- Quade 应识别自身 6 英寸内的障碍物
- Quade 将自动前进
- 当检测到障碍物时,Quade 应将自身重新定位到右侧
- Quade 应在向前移动或重新定位之前评估障碍物的新位置
- Quade 将在前进时闪烁绿色 LED
- Quade 应在转动时闪烁红色 LED
物理要求:
- 每个伺服应提供高达 1200 g-cm 的扭矩
- Quade 应稳定,即在空闲或移动时重心应位于足迹内
电源要求:
- Quade 应使用板载电池供电
- MSP432R 应提供 5V
- 每个伺服应提供 5V
- 每个伺服应提供最大电流 494.32 mA
- 7.4 V 电源应转换为 5V
- 超声波传感器应提供 5V
- 超声波传感器应提供 15 mA
- IMU 应提供 3.3V
- IMU 应提供 0.55 mA
- PCA 板应提供 3.3V
传感器要求:
- 超声波传感器应接收到 ECHO 引脚的 10mu 波以触发传感器
- 超声波传感器应返回一个范围成比例的波
- MSP432R 应转换从超声波传感器接收到的时间和返回距离
- MSP432 应通过 I2C 与 IMU 通信
- MSP432 和 IMU 的 SCL 频率应在 0 到 100 kHz 之间
测试和调试
2个伺服电机控制的单元测试
磁力计输出验证测试:
为了确保伺服运动,需要对每个组件进行单独测试,以确保正确的结果。在上图中,通过调试器显示磁力计已成功连接并正在与 MSP401R 板通信。
与磁力计的 I2C 通信:
虽然确认磁力计通过 I2C 与 MSP 通信,但当 SDA 和 SCL 总线连接到 AD2 时,无法读取逻辑。Waveforms 软件不会清除起始位、数据位和确认位,而是读取错误。这是出乎意料的,调试尝试没有产生任何结果。这将需要进一步调查。
按下按钮 S1 时触发调试器中断:
必要测试的下一部分是验证按钮触发的中断是否正常工作。在上图中,您可以看到按钮被按下,并且在调试器中,触发了中断并执行了伺服代码。
伺服单元测试的完整电路:
上图为 2 伺服单元测试的完整电路。总共有5个组件。IMU 通过引脚 1.6 和 1.7 连接到 MSP。PCA 也连接到这些相同的引脚,并具有与 MSP 板的电源和接地连接。最后,有两个舵机(从 8 个简化为测试用)连接到 PCA 板。额外的电源连接来自连接到 PCA 板的 10A 5V 电源,以提供移动伺服系统所需的额外电压。
贸易研究
运动控制贸易研究传感器
这是为确定创建 Quade 运动的最佳/最可行方法而进行的第一次贸易研究。我们研究了三个选项:红外线、超声波和激光距离传感器。我们用来对这三种方法进行排名的标准是实施的时间/难度、成本和功能。这是按照从 1 到 5 的等级进行的,其中 1 是最差的,5 是最好的。
红外距离传感器:10
实施时间/难度:3
我们以前从未使用过红外传感器,因此我们需要了解它的工作原理,但它与 MSP432 兼容。
费用:3
adafruit 的红外距离传感器的成本为 14.95 美元。
功能:4
它是一种短程距离传感器,使用红外光来确定物体的距离。它可以在一天中的任何时间使用,并且可以检测具有更复杂表面的物体。
超声波距离传感器:13
实施时间/难度:4
我们已经使用超声波距离传感器进行了一个项目,因此我们熟悉它的工作原理,这意味着它应该更容易实现。
费用:5
这确实来自我们的课程套件,因此团体成员无需额外费用,尽管 Sparkfun 的费用为 3.95 美元。
功能:4
它是一种短程距离传感器,使用声波来确定其附近物体的距离。因为它使用声波,Quade 可以在几乎任何环境中的任何时间使用。它确实无法检测具有极端表面的物体,但我们不希望遇到这样的物体。此外,我们项目的应用不需要远程目标检测。
激光距离传感器:9
实施时间/难度:2
我们以前从未使用过 LiDAR 传感器,因此我们需要学习如何使用它,但它与 MSP432 兼容。
费用:2
我们能找到的最低 LiDAR 传感器成本是 Seeed Studio 的 39.95 美元。
功能:5
它是一种远程距离传感器,使用激光来确定物体的距离。它非常准确,可以高频检查物体,因此可以检测快速移动的物体。激光雷达可以昼夜使用,由于波长较短,可以探测到更小的物体。
在这些条件下,我们确定最适合我们的 Quade 运动实施的是使用超声波距离传感器。
- Roomba Pine紫外灯机器人开源
- 使用Arduino和Android设备控制Roomba机器人
- 瞳步迎宾讲解机器人
- 瞳步消毒机器人方案
- ABB机器人CP中级应用培训 11次下载
- 了解机器人电子教材下载 19次下载
- 机器人无线充电电路设计 47次下载
- 基于Matlab的机构与机器人分析资料下载 11次下载
- 基于DSP和PC的农业机器人控制系统 17次下载
- 基于DSP芯片的足球机器人实现与设计 26次下载
- 机器人威廉希尔官方网站 及其应用说明 4次下载
- Arduino教学机器人的使用教程免费下载 37次下载
- 主流机器人有哪些操作系统详细资料大盘点
- 机器人设计教程之机器人控制和决策子系统 23次下载
- 机器人在不同领域的不同应用类型的介绍 1次下载
- VASS 标准机器人的附加功能 699次阅读
- 面对疫情 医疗机器人能帮上什么忙? 2126次阅读
- 真空洁净机器人 6179次阅读
- 工业机器人威廉希尔官方网站 应用 5176次阅读
- 服务机器人功能有哪些 6106次阅读
- 医用机器人的功能_医用机器人分类 2227次阅读
- 机器人控制器有哪些类型_机器人控制器发展 1.1w次阅读
- 协作机器人的起源_为什么需要协作机器人 8127次阅读
- 盘点机器人传感器的类型及其作用 7743次阅读
- 如何区分机器人、协作机器人和移动机器人? 6828次阅读
- 云视频威廉希尔官方网站 让机器人更具有娱乐性让机器人更融入你的生活 3520次阅读
- 机器人编程常用的四大语言 4.9w次阅读
- 软体机器人 前所未见的机器人 3692次阅读
- 扫地机器人的工作原理详解 10.5w次阅读
- 如何使用HRMRP机器人平台构建机器人应用系统 1629次阅读
下载排行
本周
- 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次下载 | 免费
评论
查看更多