资料介绍
描述
“相扑”这个名字来自日本一项古老的运动,即两个对手围成一圈,每个人都试图将另一个对手推出去,这也是相扑机器人比赛中机器人应该做的事情,其中两个机器人放置在擂台上,彼此试图推出对手。
想法:
建造一个具有一定规格并与比赛规则相称的机器人(相扑),这个机器人必须具有精确的尺寸才能战斗和生存,以免以任何方式越界。
那么让我们来看看相扑机器人的比赛规则:
我将解释一些您在构建自己的 SUMO 时应该考虑的重要角色,它还可以帮助您想象和创新自己的想法,而无需深入细节。
1.尺寸:最大直径 20 厘米,最大长度 20 厘米,高度未指定。
2.外形:比赛开始后机器人外形可以改变,但没有不可分割的部分保持为一个中心对象。
3.重量:不超过3公斤。
4.机器人必须是自控的。
概述
每个组件的用途
现在我们有了所需的组件,让我们详细了解一下它的用途。
1-阿杜诺乌诺
它是一个控制所有部件并将其连接在一起的主板。
2-直流电机
这有助于机器人在竞争圈内机动和移动。
4- L298N 双 H 桥,用于 Arduino
它是一个小面板,为电机提供恒定电压,以及对运动和电压的良好控制的 Arduino 板的支撑。
5-超声波传感器
超声波传感器用于定位对手的机器人,通常放置在机器人的顶部。
6-红外TCRT5000
正如我们已经提到的,比赛戒指设计成一定的尺寸,它有两种颜色,填充是黑色的,框架是白色的。参赛者不得外出。因此,我们使用红外传感器来确保机器人不会出圈。该传感器能够区分戒指的颜色)。
7-电池9v
它支持具有重要电压的主板(Arduino)。
8- AA 电池 4 * 1.5 v 件 + 电池盒
它支持两个具有重要电压的电机(直流电机),并且必须将其分开才能为车轮提供全部动力。
9-跳线
设计
我使用 Google 3D 草图制作了两个相扑机器人设计,因为我喜欢在激光切割机上用亚克力切割零件之前创建机器人的纸模型。为了验证所有部件是否能够正确组合在一起,纸模型以图纸的确切尺寸打印是很重要的。
而且我考虑到要根据竞争法进行具体衡量,因此请尝试以更具创意的设计进行思考并制作自己的模型。
为了对机器人的重量更加敏感,或者将电池放在机器人的前面,前罩与机器人的形状成45度角。
这些文件可在文件部分下载。
游戏策略
正如我们之前提到的,机器人必须有自己控制自己的能力,所以它让我们能够以不止一种方式对其进行编程,这取决于你希望机器人如何像任何对手一样在擂台上打球真正想赢得比赛。
玩法策略(一):
· 我们会不断地让机器人围绕自己。
· 机器人在旋转过程中始终连续测量距离。
· 如果测得的对手距离小于(例如10cm),则表示对手就在我们机器人的正前方。
· 机器人必须停止旋转,然后开始攻击(全力快速前进)。
· 机器人必须始终从红外传感器获取读数,以确保我们没有越过环形边界。
· 如果读取 IR 存在白色,则必须将机器人直接向传感器的相反方向移动(例如:如果前面的传感器指示机器人的白色向后移动)!
玩法策略(二):
· 在开始机器人测量前面的距离。
· 机器人后退相同的测量距离。
· 机器人停止旋转,然后突然开始攻击(全力前进)。
· 如果对手附着机器人必须旋转 45 度,而如果从环上掉下来,它自己才能生存。
· 机器人必须始终从红外传感器获取读数,以确保我们没有越过环形边界。
· 如果读取 IR 存在白色,则必须将机器人直接向传感器的相反方向移动(例如:如果前面的传感器指示机器人的白色向后移动)!
编程
项目代码可供下载。
准确的超声波传感器库。
https://github.com/ErickSimoes/Ultrasonic/blob/master/examples/UltrasonicSimple/UltrasonicSimple.ino
- 制作Arduino控制的机器人
- 如何制作Arduino智能移动机器人
- 制作一个基于Arduino的边缘避让机器人
- 使用Arduino制作两轮机器人
- 如何使用Arduino Uno制作智能避障机器人
- 如何在没有Arduino情况下制作机器人
- 如何制作Arduino人类跟随机器人
- 如何制作与Arduino配合使用的避障机器人
- 如何使用Arduino制作跟随机器人
- Arduino和微型伺服系统制作的机器人
- 机器人相扑板开源分享
- 相扑机器人控制器
- 基于Arduino系统拉线墙画机器人设计制作 10次下载
- Arduino教学机器人的使用教程免费下载 37次下载
- Arduino机器人制作指南-奥松机器人 34次下载
- 如何利用Arduino UNO制作一个爬楼梯机器人 3992次阅读
- 如何使用Arduino制造一个自动平衡机器人 4429次阅读
- 基于SMARS 机器人的3D打印部件设计 3228次阅读
- 基于使用Arduino板及电机驱动器对机器人进行编程介绍 3660次阅读
- 面对疫情 医疗机器人能帮上什么忙? 2126次阅读
- dfrobotSparki机器人套装简介 2064次阅读
- dfrobotMiniQ相扑机器人前挡板简介 1001次阅读
- dfrobotDevastator履带机器人移动平台简介 1515次阅读
- 协作机器人的起源_为什么需要协作机器人 8127次阅读
- 服务机器人的主要应用领域,科学和技术挑战 7846次阅读
- 简易机器人制作图解 1w次阅读
- 如何区分机器人、协作机器人和移动机器人? 6828次阅读
- 软体机器人 前所未见的机器人 3692次阅读
- 何为柔性机器人?如何让机器人的身体柔若无骨? 1.1w次阅读
- 基于3D打印技术的跳舞机器人的硬件电路制作 4427次阅读
下载排行
本周
- 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次下载 | 免费
评论
查看更多