資料介紹
描述
什么為什么?
我一直想建立自己版本的移動機器人平臺。
Makibot 現在正在開發此應用程序。基本概念是創建一個移動機器人,可以移動到周圍環境,使用標記找到特定對象,獲取對象并轉移到指定位置。想象一下,數百個機器人同時工作以對在線訂單進行分類。隨著我們目前正在經歷的危機(COVID-19)。像這樣的工具將減少人類的身體接觸,以最大程度地降低感染病毒的風險。

[更新:2020 年 5 月 26 日]
這個項目需要一個主要的迭代。因為我們的目標是制造一個將物體運送到特定區域的機器人,所以提升或抓取物體將需要大量的準確性和安全性,因此隨著時間的推移會使這個項目變得有點復雜。我們可以手動(或自動下降機構)將物體放置在機器人承載平臺上,而不是使用叉車或夾具來運送物體。然后,當它到達該位置或垃圾箱時,機器人將杠桿搬運器將物體扔到垃圾箱中。
如何?
由于這個項目正在開發中,這個頁面將作為項目日志和計劃的平臺。您將看到該項目的當前進展和問題。
下面的列表將顯示我們迄今為止所做的事情。
1. Makibot 機箱
首先,我們設計并制造了我自己的機器人底盤。主要材料是PCB。最底層是 Arduino 和電機驅動器所在的位置。第二層是安裝我的 SBC 的地方,我們目前正在使用 Ubuntu Mate OS 在 Raspberry Pi 上進行實驗。第三和第四層是電源系統(電池,DC-DC步進模塊,充電模塊)。第二層到第四層是帶有孔的定制 PCB,可容納模塊和電路板,以便更快地集成和安裝。

注意:我未來的計劃是將動力系統和機械驅動器放在最低層。當 SBC 和微控制器位于較低層時,很難訪問 GPIO。
[更新:2020 年 5 月 25 日]
我觀察到,當機器人的叉車上有一個盒子時,盒子會部分遮擋視線。因此,我決定將相機放在背面。后部現在是前部進行導航,當機器人要拾取東西時,它會轉動 180 度角,讓叉車正確拾取物體。

2.動力系統
這個想法是為機械驅動器和控制器/傳感器/通信模塊提供單獨的電源。當然,每個電源都是共地的。對于我當前的設置,Raspberry Pi 和 Arduino 由單個升壓 18650 鋰離子電池供電。電機由 3 系列 14600 和降壓轉換器供電。
3.單板機和單片機
目前,我們以樹莓派 3B 作為主要計算平臺。它安裝了 Ubuntu Mate OS 和 ROS。關于目標,我們希望這塊板執行機器視覺功能。話雖如此,OpenCV 已經作為 ROS 軟件包的一部分安裝。我們還安裝并測試了 Aruco 用于標記檢測。測試代碼已經在 Github 上。我們也傾向于使用 NVIDIA Jetson Nano,因為它在機器學習和計算機視覺方面具有更好的性能。

我們還有 Arduino Nano 來處理機械驅動和控制。因為它的內存有限,計算能力低。我們正在考慮用 ARM 微控制器代替它,或者完全擺脫它,只使用可以在我的 Raspberry Pi 上使用 I2C 或 SPI 協議進行通信的控制板。
4. 相機
我們正在使用廣角 Rpi 相機。沒有使用其他相機傳感器的計劃。

5. 電機和驅動器。
該機器人使用 N20 電機并由 L293D IC 驅動。我認為,對于我目前的設置來說已經足夠了,但是如果我們想要一個可用的機器人,則需要一個重型電機和大電流 H 橋驅動器。我們還使用帶有全金屬齒輪的伺服電機。

6. 3D打印零件
這部分開發非常有趣且耗時。我們正在使用 3D 建模應用程序和 FDM 3D 打印機開發一種簡單的取放機制。我的第一個設計是單伺服夾持器。它按原樣工作,但只能處理較小的物體。如果我們需要增加其容量,我們必須增加伺服。不幸的是,我們目前僅限于小型伺服。

因此,我們研究制造我自己的叉車版本,因為它與室內移動行業正在使用的行業很接近。這是第一個版本。見下圖。但由于它的垂直致動范圍較低,因此效果不佳。

最后一個設計與叉車有點不同。但最后,它工作得非常好。為了測試這種機制,我們還準備了一個盒子類型的容器。每張臉都會有一個標記。

七、功能
我們已經實現了使用遠程控制使機器人移動,利用攝像頭和 aruco_ros 檢測標記,使機器人導航到該標記。讓機器人拾取物體。
灣。導航到特定位置并放下對象。
C。回到起始位置
Hardware Upgrade
灣。重新設計機箱架構
C。尋找更好的車輪和電機
d。購買 NVIDIA Jetson Nano
e. 如果我們仍然需要 MCU,我們可能會使用 STM32 Bluepill 或 Teensy Board。(如果您遇到此問題,請告知)
我想這就是現在的全部。如果取得重大進展,我們將不斷更新此頁面。
?
- 基于STM32的ROS智能移動機器人構建地圖、定位以及自主導航研究
- 基于眼到手視覺伺服的移動機器人模型 9次下載
- 移動機器人路徑規劃與運動控制 12次下載
- 如何使用Matlab和VR技術實現移動機器人的建模和仿真 13次下載
- 移動機器人的導航定位和地圖構建技術綜述 22次下載
- 移動機器人的關鍵技術有哪些 17次下載
- 如何才能實現移動機器人的導航定位和地圖構建技術 22次下載
- 使用Matlab和VR技術實現移動機器人的建模及仿真的方案說明 10次下載
- 如何使用Web移動機器人控制系統研究及Java實現資料說明 5次下載
- 移動機器人技術及其分類和空間定位技術詳解 16次下載
- 移動機器人的分類與移動機器人技術研究現狀和未來發展的分析 13次下載
- 移動機器人導航 5次下載
- 輪式移動機器人WMR的運動分析 33次下載
- 基于遙操作和局部自主的移動機器人越障
- 基于達芬奇的移動機器人開發平臺設計
- 智能移動機器人系統方案指南 482次閱讀
- 用于ROS移動機器人高集成電源解決方案(一) 1123次閱讀
- 采用Mecanum式全向移動輪及模塊化實現全方位移動機器人設計 3273次閱讀
- 移動機器人是如何定位的 4526次閱讀
- 移動機器人控制系統的發展方向? 1529次閱讀
- 移動機器人控制系統設計與仿真 3641次閱讀
- 仙知機器人自主研發用于移動機器人應用專業級客戶端軟件Roboshop 6250次閱讀
- 移動機器人的機構與分類分析 8268次閱讀
- 拆解移動機器人視覺算法 5662次閱讀
- 如何區分機器人、協作機器人和移動機器人? 7029次閱讀
- 關于被動同心轉向式多履帶全向移動機器人的設計 9148次閱讀
- 自主移動機器人的定位與地圖創建(SLAM)關鍵性問題 1986次閱讀
- 基于LPC2119的自主式移動機器人設計 1656次閱讀
- 基于FPGA技術的全方位移動機器人運動控制系統的方案設計 1243次閱讀
- 小生境遺傳算法的移動機器人路徑優化技術 1254次閱讀
下載排行
本周
- 1DD3118電路圖紙資料
- 0.08 MB | 1次下載 | 免費
- 2AD庫封裝庫安裝教程
- 0.49 MB | 1次下載 | 免費
- 3PC6206 300mA低功耗低壓差線性穩壓器中文資料
- 1.12 MB | 1次下載 | 免費
- 4網絡安全從業者入門指南
- 2.91 MB | 1次下載 | 免費
- 5DS-CS3A P00-CN-V3
- 618.05 KB | 1次下載 | 免費
- 6海川SM5701規格書
- 1.48 MB | 次下載 | 免費
- 7H20PR5電磁爐IGBT功率管規格書
- 1.68 MB | 次下載 | 1 積分
- 8IP防護等級說明
- 0.08 MB | 次下載 | 免費
本月
- 1貼片三極管上的印字與真實名稱的對照表詳細說明
- 0.50 MB | 103次下載 | 1 積分
- 2涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 3錦銳科技CA51F2 SDK開發包
- 24.06 MB | 43次下載 | 1 積分
- 4錦銳CA51F005 SDK開發包
- 19.47 MB | 19次下載 | 1 積分
- 5PCB的EMC設計指南
- 2.47 MB | 16次下載 | 1 積分
- 6HC05藍牙原理圖加PCB
- 15.76 MB | 13次下載 | 1 積分
- 7802.11_Wireless_Networks
- 4.17 MB | 12次下載 | 免費
- 8蘋果iphone 11電路原理圖
- 4.98 MB | 6次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191390次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論