資料介紹
描述
?
每年在圖盧茲(法國)都有圖盧茲機(jī)器人競(jìng)賽#TRR2021
比賽包括兩足機(jī)器人和四足機(jī)器人的 10 米自主沖刺。
我為四足動(dòng)物收集的當(dāng)前記錄是 10 米短跑 42 秒。
所以考慮到這一點(diǎn),我必須想出一個(gè)設(shè)計(jì)一個(gè)我認(rèn)為可以擊敗它的機(jī)器人的計(jì)劃,以便成為新的衛(wèi)冕冠軍?。?!
從教程成員“jegatheesan.soundarapandian”和去年圖盧茲機(jī)器人競(jìng)賽“Oracid 1”的獲勝者那里尋求靈感,他們似乎都喜歡設(shè)計(jì)和分享有關(guān)如何構(gòu)建四足動(dòng)物的教程。我開始基本上復(fù)制那里的設(shè)計(jì)并使其更大一點(diǎn)!
該設(shè)計(jì)基于每條腿的五連桿機(jī)構(gòu) 2 個(gè)伺服器為每條腿提供動(dòng)力,總共 8 個(gè)伺服器。
規(guī)則規(guī)定,除了開始信號(hào)之外,整個(gè)比賽必須由機(jī)器人自主進(jìn)行,所以我必須想出一個(gè)輕量級(jí)的系統(tǒng)來讓機(jī)器人保持在軌道上,在這種情況下,我使用了 QMC5883L 磁力計(jì)(數(shù)字羅盤)所以它可以保持正確的方向,一個(gè) HC-SR04 超聲波傳感器,以防機(jī)器人真的搞砸并開始以 90 度角撞到墻上,我只是在代碼中使用了一個(gè)計(jì)步器來告訴它應(yīng)該走多少步10米。
如果您對(duì)構(gòu)建這個(gè)機(jī)器人感興趣,請(qǐng)不要擔(dān)心這只猴子已經(jīng)考慮好了一切!
100% 支持免費(fèi) 3D 打印主體:
除了電子設(shè)備和連接電子設(shè)備的螺絲外,所有東西都是 3D 可打印的,唯一使用的是相同的小十字頭螺絲,您只需要一個(gè)小十字頭螺絲刀來組裝機(jī)器人
簡(jiǎn)單的即插即用電子產(chǎn)品:
無需復(fù)雜的焊接
合理的打印時(shí)間:
他可能看起來很大而且很有氣勢(shì),但他只有 15 小時(shí)的印刷品(對(duì)某些人來說時(shí)間很長:D)
合理的構(gòu)建量要求:
他可以在相對(duì)較小的打印機(jī)上打印,打印體積僅為 L:150cm x W:150cm x H:25cm
機(jī)器人總成本:
僅機(jī)器人一個(gè)成本就在 75 美元左右來制造包括在內(nèi)的充電器。
如果您想要與我相同的設(shè)置,則需要3D 打印控制器(可選)。
警告:
我使用的 5V 3A 電源不是最好的解決方案,因?yàn)檫@個(gè)機(jī)器人要行走所有 8 個(gè)舵機(jī)必須同時(shí)運(yùn)行,因此它們會(huì)消耗很多電流,不用擔(dān)心我沒有讓機(jī)器人著火或發(fā)生任何事情但預(yù)計(jì)功率晶體管會(huì)發(fā)熱很多,我不建議一次使用機(jī)器人超過 2 分鐘,讓它在兩次運(yùn)行之間冷卻,以避免對(duì)伺服護(hù)罩造成任何不必要的損壞。
如果你們中的任何人對(duì)此問題有解決方案,您的意見將不勝感激!
補(bǔ)給品:
機(jī)器人用品:
- 8x Tower Pro MG90S 模擬 180 度伺服(Aliexpress/亞馬遜)
- 1x Sunfounder 無線伺服控制板(Sunfounder Store/RobotShop)
- 1x Arduino NANO(速賣通/亞馬遜)
- 1x NRF24L01 收發(fā)器模塊(如果您不使用控制器,則不需要此)(Aliexpress/Amazon)
- 1x 磁力計(jì)(數(shù)字羅盤)QMC5883L GY-273(Aliexpress/亞馬遜)
- 1x 超聲波傳感器 HC-SR04(Aliexpress/亞馬遜)
- 2x 18650 3.7V 鋰離子電池(Aliexpress/亞馬遜)
- 1x 18650 雙電池座,帶開關(guān)(Aliexpress/亞馬遜)
- 1x 18650 鋰離子電池充電器(Aliexpress/亞馬遜)
- 4x 母對(duì)母杜邦跨接電纜 10 厘米長(Aliexpress/亞馬遜)
- 4x 母對(duì)母杜邦跨接電纜 20 厘米長(Aliexpress/亞馬遜)
- 10x 螺絲 2 毫米 x 8 毫米(與一包伺服系統(tǒng)中的螺絲相同)(Aliexpress/亞馬遜)
控制器:
要手動(dòng)控制這個(gè)機(jī)器人,您需要 3D 打印的 Arduino 控制器(鏈接在這里)
機(jī)器人也可以是完全自主的,因此控制器不是強(qiáng)制性的。
塑料:
零件可以用 PLA 或 PETG 或 ABS 打印。
??!請(qǐng)注意 500 克線軸足以打印 1 個(gè)機(jī)器人!
3D打印機(jī):
所需的最小構(gòu)建平臺(tái):L150mm x W150mm x H25mm
任何 3d 打印機(jī)都可以。我親自在 Creality Ender 3 上打印了這些部件,這是一款價(jià)格低于 200 美元的低成本 3D 打印機(jī)。打印出來的效果很完美。
第 1 步:3D 打印零件

。
- 將圓形銷 L1 放入 BASE FRONT 前左舵機(jī)支架的孔中
- 將其中一個(gè) MG90S 舵機(jī)的電纜穿過 BASE FRONT 左前舵機(jī)支架中的插槽
- 將 MG90S 伺服插入到位
- 用 2 個(gè)螺絲將 MG90S 伺服固定到位(不要過度擰緊,因?yàn)檫@可能會(huì)損壞底座)
- 對(duì) BASE FRONT 左后、右前和右后伺服支架重復(fù)相同的過程
- 對(duì) BASE BACK 左前、左后、右前和右后伺服支架重復(fù)相同的過程
- 使用 2 個(gè)對(duì)角螺釘或 4 個(gè)螺釘將電池座固定到 BASE ELECTRONICS
- 用 2 個(gè)斜對(duì)角螺釘或 4 個(gè)螺釘將無線伺服控制板固定到 BASE ELECTRONICS
- 將 Arduino nano 和 NRF24L01 收發(fā)器夾到無線伺服控制板
- 通過 2 個(gè)朝后的方孔 USB 端口將 BASE FRONT 滑到 BASE ELECTRONICS 上
- 用 2 個(gè)方形夾固定到位
- 通過 2 個(gè)朝后的方孔 USB 端口將 BASE BACK 滑到 BASE ELECTRONICS 上
- 用 2 個(gè)方形夾固定到位
- 用 2 顆螺絲將磁力計(jì)固定到底座前部
- 將超聲波傳感器夾在 BASE FRONT 上
- 如圖所示,將伺服電纜引導(dǎo)至無線伺服控制板
第 3 步:插入電子設(shè)備

。
- 將 1 英尺滑過 1 個(gè)圓形銷 L4
- 將 1 CALF EXT 的較厚端滑過 CIRCULAR PIN L4,伸出的一側(cè)背對(duì)腳
- 在圓形銷 L4 上滑動(dòng) 2 CALF INT
- 將 1 CALF EXT 的較厚端滑過 CIRCULAR PIN L4,伸出的一側(cè)朝向腳
- 在圓形銷 L4 上滑動(dòng) 1 英尺
- 用 3 個(gè)圓形夾子固定到位
- 將 1 個(gè)圓形銷 L3 滑過組裝好的 CALF EXT 的 1
- 將 1 個(gè) THIGH SERVO 滑到 CIRCULAR PIN L3 上,伸出側(cè)朝向 CALF EXT
- 在圓形銷 L3 上滑動(dòng) 1 大腿
- 將 CIRCULAR PIN L3 滑過另一個(gè)組裝好的 CALF EXT
- 用 3 個(gè)圓形夾子固定到位
- 將 1 個(gè) THIGH SERVO 滑到 1 個(gè)圓形銷 L2 上,伸出側(cè)朝向圓形銷 L2 的頭部
- 將圓形銷 L2 滑過兩個(gè)組裝好的 CALF INTS
- 滑動(dòng) 1 大腿穿過圓形銷 L2
- 用 3 個(gè)圓形夾子固定到位
- 對(duì)剩下的 3 條裸腿重復(fù)所有過程,記住當(dāng)腿組裝到機(jī)器人上時(shí),銷頭朝外,CALF EXTS 位于 CALF INTS 前面,因此組裝前后相同,但從左到右對(duì)稱.
第 5 步:安裝 Arduino
GorillaBot 使用 C++ 編程來運(yùn)行。為了將程序上傳到 GorillaBot,我們將使用 Arduino IDE 以及其他一些需要安裝在 Arduino IDE 中的庫。
- 在您的計(jì)算機(jī)上安裝 Arduino IDE:Arduino IDE (鏈接在這里)
為了將庫安裝到 Arduino IDE,您必須對(duì)以下鏈接中的所有庫執(zhí)行以下操作
- 單擊下面的鏈接(這將帶您到庫 GitHub 頁面)
- 單擊顯示代碼的綠色按鈕
- 單擊下載 ZIP(下載應(yīng)在您的網(wǎng)絡(luò)瀏覽器中開始)
- 打開下載的庫文件夾
- 解壓下載的庫文件夾
- 復(fù)制解壓后的庫文件夾
- 將解壓后的庫文件夾粘貼到 Arduino 庫文件夾(C:\Documents\Arduino\libraries)
圖書館:
我們已經(jīng)準(zhǔn)備好了,你應(yīng)該準(zhǔn)備好了為了確保你已經(jīng)正確設(shè)置了 Arduino IDE,請(qǐng)按照以下步驟操作
- 在下面下載所需的 Arduino 代碼(GorillaBot Controller & Autonomous.ino)
- 在 Arduino IDE 中打開它
- 選擇工具:
- 選擇板:
- 選擇 Arduino Nano
- 選擇工具:
- 選擇處理器:
- 根據(jù)您購買的 Arduino nano 選擇 ATmega328p 或 ATmega328p(舊引導(dǎo)加載程序)
- 點(diǎn)擊Arduino IDE左上角的Verify按鈕(Tick按鈕)
如果一切順利,您應(yīng)該在底部收到一條消息,顯示完成編譯。
第 6 步:上傳代碼
現(xiàn)在是時(shí)候?qū)⒋a上傳到 GorillaBot 的大腦 Arduino Nano。
- 通過 USB 電纜將 Arduino Nano 插入您的計(jì)算機(jī)
- 單擊上傳按鈕(右箭頭按鈕)
如果一切順利,您應(yīng)該會(huì)在底部收到一條消息,上面寫著完成上傳。
第 7 步:校準(zhǔn)舵機(jī)
為了正確組裝腿,我們必須將伺服系統(tǒng)歸位到其原始位置。
- 將 2 節(jié)鋰離子電池插入電池座
- 打開機(jī)器人并等待 5 秒鐘,讓伺服系統(tǒng)到達(dá)其原始位置
- 關(guān)閉機(jī)器人
第 8 步:將腿組裝到身體上
將腿連接到伺服系統(tǒng)非常簡(jiǎn)單,只需記住在裝配針頭朝外時(shí),CALF EXT 將放置在 CALF INT 的前面。
- 將其中一條腿的 CALF EXT 側(cè)的 THIGH 滑到前左舵機(jī)支架上的 CIRCULAR PIN L1 上
- 用 1 個(gè)圓形夾固定到位
- 將同一條腿的 CALF EXT 側(cè)的 THIGH SERVO 滑到前左前伺服支架上的伺服頭上(確保 THIGH SERVO 與身體成 90 度角)
- 使用單臂伺服喇叭和小伺服螺釘將 THIGH SERVO 固定在與車身成 90 度角的位置
- 對(duì)該腿的剩余 THIGH 和 THIGH SERVO 對(duì)前后左伺服支架重復(fù)相同的過程
- 對(duì)剩余的 3 條腿重復(fù)所有先前的過程
第 9 步:準(zhǔn)備比賽?。?!
所以就是這樣,你應(yīng)該準(zhǔn)備好了?。。?/font>
手動(dòng)模式:
- 打開機(jī)器人和控制器,使用操縱桿的上下左右方向檢查機(jī)器人是否正常行走。
- 按下向下按鈕,機(jī)器人應(yīng)該會(huì)跳一段小舞
如果一切正常,伺服系統(tǒng)已經(jīng)校準(zhǔn)好,您現(xiàn)在可以嘗試自主模式。
自主模式
自主沖刺模式使用磁力計(jì)保持機(jī)器人以恒定方向運(yùn)行 2.5 米。您可以使用控制器編程所需的位置和所需的校正角度
- 打開機(jī)器人和控制器
- 向各個(gè)方向移動(dòng)機(jī)器人以校準(zhǔn)磁力計(jì) 5 秒
- 將機(jī)器人放在地面上您希望他進(jìn)入的位置
- 按向上按鈕以記住該標(biāo)題
- 將機(jī)器人向所需航向左側(cè)旋轉(zhuǎn) 30-45 度
- 按左鍵記住那個(gè)位置
- 將機(jī)器人轉(zhuǎn)向所需航向右側(cè) 30-45 度
- 按下右側(cè)按鈕以記住該位置
- 將機(jī)器人放回其所需的航向
- 按下操縱桿按鈕啟動(dòng)機(jī)器人
機(jī)器人會(huì)以恒定的方向跑 2.5 米,然后停下來,跳起勝利之舞。
我的機(jī)器人在 7.5 秒內(nèi)跑完 2.5 米。
這給了我 30 秒內(nèi) 10 米的理論時(shí)間,希望這足以讓我在圖盧茲機(jī)器人比賽中玩得開心
祝我好運(yùn),對(duì)于那些決定建造這個(gè)機(jī)器人的人,我很想聽聽你的反饋和你認(rèn)為可以做出的潛在改進(jìn)?。?!
- YolkaBot機(jī)器人開源分享
- 檢測(cè)機(jī)器人開源分享
- Arduino機(jī)器人開源
- 坦克機(jī)器人開源分享
- 掃地機(jī)器人開源資料 44次下載
- 機(jī)器人守衛(wèi)開源分享
- 伺服機(jī)器人開源分享
- 堆肥機(jī)器人開源分享
- 英雄機(jī)器人開源
- 機(jī)器人開源案例
- 小臂機(jī)器人開源分享
- Arduino機(jī)器人開源分享
- 助理機(jī)器人開源分享
- 機(jī)器人開源項(xiàng)目
- 基于DSP和PC的農(nóng)業(yè)機(jī)器人控制系統(tǒng) 18次下載
- 字節(jié)發(fā)布機(jī)器人領(lǐng)域首個(gè)開源視覺-語言操作大模型,激發(fā)開源VLMs更大潛能 562次閱讀
- 機(jī)器人技術(shù)中常用的路徑規(guī)劃算法的開源庫 1188次閱讀
- 鑄造機(jī)器人是什么?選擇工業(yè)機(jī)器人應(yīng)該考慮的方向 1186次閱讀
- 面對(duì)疫情 醫(yī)療機(jī)器人能幫上什么忙? 2236次閱讀
- dfrobotSparki機(jī)器人套裝簡(jiǎn)介 2207次閱讀
- 工業(yè)機(jī)器人技術(shù)應(yīng)用 5343次閱讀
- 工業(yè)機(jī)器人編程入門_工業(yè)機(jī)器人的編程要求 9787次閱讀
- 醫(yī)用機(jī)器人的定義_醫(yī)用機(jī)器人發(fā)展 3257次閱讀
- 醫(yī)用機(jī)器人的功能_醫(yī)用機(jī)器人分類 2462次閱讀
- 機(jī)器人控制器有哪些類型_機(jī)器人控制器發(fā)展 1.2w次閱讀
- 協(xié)作機(jī)器人的起源_為什么需要協(xié)作機(jī)器人 8322次閱讀
- 機(jī)器視覺的機(jī)器人取代四臺(tái)傳統(tǒng)的火焰處理機(jī)器人 3370次閱讀
- 如何區(qū)分機(jī)器人、協(xié)作機(jī)器人和移動(dòng)機(jī)器人? 7029次閱讀
- 軟體機(jī)器人 前所未見的機(jī)器人 3770次閱讀
- 機(jī)器人的最佳編程語言是什么?機(jī)器人十大流行編程語言匯總 3.5w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論