資料介紹
描述
“相撲”這個名字來自日本一項古老的運動,即兩個對手圍成一圈,每個人都試圖將另一個對手推出去,這也是相撲機器人比賽中機器人應該做的事情,其中??兩個機器人放置在擂臺上,彼此試圖推出對手。
想法:
建造一個具有一定規(guī)格并與比賽規(guī)則相稱的機器人(相撲),這個機器人必須具有精確的尺寸才能戰(zhàn)斗和生存,以免以任何方式越界。
那么讓我們來看看相撲機器人的比賽規(guī)則:
我將解釋一些您在構(gòu)建自己的 SUMO 時應該考慮的重要角色,它還可以幫助您想象和創(chuàng)新自己的想法,而無需深入細節(jié)。
1.尺寸:最大直徑 20 厘米,最大長度 20 厘米,高度未指定。
2.外形:比賽開始后機器人外形可以改變,但沒有不可分割的部分保持為一個中心對象。
3.重量:不超過3公斤。
4.機器人必須是自控的。
概述
每個組件的用途
現(xiàn)在我們有了所需的組件,讓我們詳細了解一下它的用途。
1-阿杜諾烏諾
它是一個控制所有部件并將其連接在一起的主板。
2-直流電機
這有助于機器人在競爭圈內(nèi)機動和移動。
4- L298N 雙 H 橋,用于 Arduino
它是一個小面板,為電機提供恒定電壓,以及對運動和電壓的良好控制的 Arduino 板的支撐。
5-超聲波傳感器
超聲波傳感器用于定位對手的機器人,通常放置在機器人的頂部。
6-紅外TCRT5000
正如我們已經(jīng)提到的,比賽戒指設(shè)計成一定的尺寸,它有兩種顏色,填充是黑色的,框架是白色的。參賽者不得外出。因此,我們使用紅外傳感器來確保機器人不會出圈。該傳感器能夠區(qū)分戒指的顏色)。
7-電池9v
它支持具有重要電壓的主板(Arduino)。
8- AA 電池 4 * 1.5 v 件 + 電池盒
它支持兩個具有重要電壓的電機(直流電機),并且必須將其分開才能為車輪提供全部動力。
9-跳線
設(shè)計
我使用 Google 3D 草圖制作了兩個相撲機器人設(shè)計,因為我喜歡在激光切割機上用亞克力切割零件之前創(chuàng)建機器人的紙模型。為了驗證所有部件是否能夠正確組合在一起,紙模型以圖紙的確切尺寸打印是很重要的。
而且我考慮到要根據(jù)競爭法進行具體衡量,因此請嘗試以更具創(chuàng)意的設(shè)計進行思考并制作自己的模型。
為了對機器人的重量更加敏感,或者將電池放在機器人的前面,前罩與機器人的形狀成45度角。
這些文件可在文件部分下載。
游戲策略
正如我們之前提到的,機器人必須有自己控制自己的能力,所以它讓我們能夠以不止一種方式對其進行編程,這取決于你希望機器人如何像任何對手一樣在擂臺上打球真正想贏得比賽。
玩法策略(一):
· 我們會不斷地讓機器人圍繞自己。
· 機器人在旋轉(zhuǎn)過程中始終連續(xù)測量距離。
· 如果測得的對手距離小于(例如10cm),則表示對手就在我們機器人的正前方。
· 機器人必須停止旋轉(zhuǎn),然后開始攻擊(全力快速前進)。
· 機器人必須始終從紅外傳感器獲取讀數(shù),以確保我們沒有越過環(huán)形邊界。
· 如果讀取 IR 存在白色,則必須將機器人直接向傳感器的相反方向移動(例如:如果前面的傳感器指示機器人的白色向后移動)!
玩法策略(二):
· 在開始機器人測量前面的距離。
· 機器人后退相同的測量距離。
· 機器人停止旋轉(zhuǎn),然后突然開始攻擊(全力前進)。
· 如果對手附著機器人必須旋轉(zhuǎn) 45 度,而如果從環(huán)上掉下來,它自己才能生存。
· 機器人必須始終從紅外傳感器獲取讀數(shù),以確保我們沒有越過環(huán)形邊界。
· 如果讀取 IR 存在白色,則必須將機器人直接向傳感器的相反方向移動(例如:如果前面的傳感器指示機器人的白色向后移動)!
編程
項目代碼可供下載。
準確的超聲波傳感器庫。
https://github.com/ErickSimoes/Ultrasonic/blob/master/examples/UltrasonicSimple/UltrasonicSimple.ino
?
?
- 制作Arduino控制的機器人
- 如何制作Arduino智能移動機器人
- 制作一個基于Arduino的邊緣避讓機器人
- 使用Arduino制作兩輪機器人
- 如何使用Arduino Uno制作智能避障機器人
- 如何在沒有Arduino情況下制作機器人
- 如何制作Arduino人類跟隨機器人
- 如何制作與Arduino配合使用的避障機器人
- 如何使用Arduino制作跟隨機器人
- Arduino和微型伺服系統(tǒng)制作的機器人
- 機器人相撲板開源分享
- 相撲機器人控制器
- 基于Arduino系統(tǒng)拉線墻畫機器人設(shè)計制作 12次下載
- Arduino教學機器人的使用教程免費下載 38次下載
- Arduino機器人制作指南-奧松機器人 34次下載
- 如何利用Arduino UNO制作一個爬樓梯機器人 4296次閱讀
- 如何使用Arduino制造一個自動平衡機器人 4833次閱讀
- 基于SMARS 機器人的3D打印部件設(shè)計 3382次閱讀
- 基于使用Arduino板及電機驅(qū)動器對機器人進行編程介紹 3839次閱讀
- 面對疫情 醫(yī)療機器人能幫上什么忙? 2236次閱讀
- dfrobotSparki機器人套裝簡介 2207次閱讀
- dfrobotMiniQ相撲機器人前擋板簡介 1114次閱讀
- dfrobotDevastator履帶機器人移動平臺簡介 1657次閱讀
- 協(xié)作機器人的起源_為什么需要協(xié)作機器人 8322次閱讀
- 服務(wù)機器人的主要應用領(lǐng)域,科學和技術(shù)挑戰(zhàn) 8022次閱讀
- 簡易機器人制作圖解 1w次閱讀
- 軟體機器人 前所未見的機器人 3770次閱讀
- 機器人的最佳編程語言是什么?機器人十大流行編程語言匯總 3.5w次閱讀
- 何為柔性機器人?如何讓機器人的身體柔若無骨? 1.1w次閱讀
- 基于3D打印技術(shù)的跳舞機器人的硬件電路制作 4559次閱讀
下載排行
本周
- 1涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 76次下載 | 1 積分
- 2錦銳科技CA51F2 SDK開發(fā)包
- 24.06 MB | 29次下載 | 1 積分
- 3錦銳CA51F005 SDK開發(fā)包
- 19.47 MB | 3次下載 | 1 積分
- 4蘋果iphone 11電路原理圖
- 4.98 MB | 3次下載 | 2 積分
- 5基礎(chǔ)模擬電子電路
- 3.80 MB | 3次下載 | 1 積分
- 6RA-Eco-RA6M4-100PIN-V1.0開發(fā)板資料
- 34.89 MB | 1次下載 | 免費
- 7STM32F3系列、STM32F4系列、STM32L4系列和STM32L4+系列Cortex-M4編程手冊
- 3.32 MB | 1次下載 | 免費
- 8聯(lián)想A820t手機維修圖紙包括主板原理圖 尾板原理圖 點位圖
- 0.62 MB | 次下載 | 5 積分
本月
- 1AI智能眼鏡產(chǎn)業(yè)鏈分析
- 4.43 MB | 383次下載 | 免費
- 2蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 296次下載 | 5 積分
- 3貼片三極管上的印字與真實名稱的對照表詳細說明
- 0.50 MB | 94次下載 | 1 積分
- 4長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 91次下載 | 5 積分
- 5涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 76次下載 | 1 積分
- 6錦銳科技CA51F2 SDK開發(fā)包
- 24.06 MB | 29次下載 | 1 積分
- 7AO4803A雙P通道增強型場效應晶體管的數(shù)據(jù)手冊
- 0.11 MB | 28次下載 | 2 積分
- 8長虹液晶彩電LS29機芯的技術(shù)資料說明
- 3.42 MB | 16次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191388次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論