我之前已經(jīng)建造了一些機(jī)器人,但從未能夠使用它們進(jìn)行真正的導(dǎo)航,例如成功地從客廳駕駛到廚房。原因是一些紅外和聲納傳感器不足以進(jìn)行“真實”導(dǎo)航。您可以避免遇到障礙,但不能超過其他。直到幾年前我通過rviz GUI發(fā)現(xiàn)ROS(機(jī)器人操作系統(tǒng))后,我的軟件才更適合于此。由于具備ROS的現(xiàn)成機(jī)器人有些昂貴,因此我決定圍繞Wild Thumper 4wd底盤建造一個新機(jī)器人。幾周內(nèi),硬件和電子設(shè)備幾乎完成。從那時起,我花了一些時間進(jìn)行調(diào)整。目標(biāo)是能夠通過SLAM(同時進(jìn)行定位和地圖繪制)在室內(nèi)導(dǎo)航,并使用GPS在室外進(jìn)行導(dǎo)航。背面的自由空間應(yīng)該在將來某個地方承載機(jī)械臂。
細(xì)節(jié) :
機(jī)械:Wild Thumper 4WD底盤 電機(jī)升級編碼器 總重量:3.3公斤
電源:電池:2x 7.2V NiMh,融合30A(慢速) 通過穩(wěn)壓器D24V50F5(5A)提供5V,與3A融合(快速) 兩個電池分別使用LM5050-2有源或電路并聯(lián)連接。另一個LM5050-2可以并聯(lián)連接,用于擴(kuò)展塢電源。
電腦:固態(tài)運(yùn)行悍馬板(i.MX6 ARM Cortex-A9雙核1GHz,2GB RAM) AVR Atmega32用于電機(jī)控制 用于I / O的AVR Atmega328(Arduino Nano)
外圍設(shè)備:悍馬板:GPS(uart),IMU(USB),3D攝像頭(USB),通過I2C的2xAVR,PCA9517“電平轉(zhuǎn)換I2C總線中繼器”,以將3.3V與5V I2C橋接。
電機(jī)控制:
電機(jī)由4個VNH2SP30驅(qū)動,在20kHz PWM上各一個 車輪編碼器的速度控制(PID)和里程表在Atmega328上計算。
Atmega328上的輸入/輸出:
3個聲納傳感器,2個紅外距離傳感器,電池電壓
里程表計算:
使用Tinkerforge IMU Brick 2.0和Kalman濾波校正的車輪里程表
傳感器:
Xtion Pro實時深度相機(jī)
2個IR 2D120X(左1個,右1個)
3個聲納SRF05(2個前置,1個后置)
聲納傳感器的目的是在不到0.5m的距離內(nèi)校正深度攝像機(jī)的死區(qū)

軟件:
Debian拉伸
機(jī)器人操作系統(tǒng)(ROS)動力學(xué)
對象如下:
借助超寬帶(UWB)模塊,機(jī)器人可以跟隨目標(biāo),在下面的視頻中,它是遙控車:
GPS測試視頻:
以下視頻顯示了機(jī)器人通過四個GPS航路點自動駕駛廣場的過程。前置攝像頭顯示在左下方,rviz地圖視頻顯示在左上方。
責(zé)任編輯:xj
原文標(biāo)題:基于Wild Thumper的ROS機(jī)器人,室外導(dǎo)航,走起~
文章出處:【微信公眾號:電路設(shè)計技能】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
機(jī)器人
+關(guān)注
關(guān)注
213文章
31079瀏覽量
222269 -
導(dǎo)航
+關(guān)注
關(guān)注
7文章
577瀏覽量
43929 -
ROS
+關(guān)注
關(guān)注
1文章
293瀏覽量
18729
原文標(biāo)題:基于Wild Thumper的ROS機(jī)器人,室外導(dǎo)航,走起~
文章出處:【微信號:cirmall,微信公眾號:電路設(shè)計技能】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
基于3D視覺引導(dǎo)的移動式復(fù)合機(jī)器人設(shè)計:智能自動化革命的核心技術(shù)
米爾RK3576成功上車!ROS2 Humble生態(tài)系統(tǒng)體驗
當(dāng)國產(chǎn)芯遇上機(jī)器人:RK3576的ROS2奇幻之旅
EtherCAT主站協(xié)議棧EC-Master在ROS(機(jī)器人操作系統(tǒng))中的應(yīng)用
探索RISC-V在機(jī)器人領(lǐng)域的潛力
NVIDIA助力新一代機(jī)器人開發(fā)開源框架
恩智浦自主移動機(jī)器人設(shè)計要點
如何基于翼輝信息SylixOS開發(fā)ROS 2應(yīng)用
【「# ROS 2智能機(jī)器人開發(fā)實踐」閱讀體驗】視覺實現(xiàn)的基礎(chǔ)算法的應(yīng)用
【「# ROS 2智能機(jī)器人開發(fā)實踐」閱讀體驗】機(jī)器人入門的引路書
【「# ROS 2智能機(jī)器人開發(fā)實踐」閱讀體驗】+ROS2應(yīng)用案例
【「# ROS 2智能機(jī)器人開發(fā)實踐」閱讀體驗】+內(nèi)容初識
做ros0小車仿真實驗室stp 文件免費獲取方法
工業(yè)機(jī)器人設(shè)計工程師必備指南免費下載
基于Wild Thumper的ROS機(jī)器人設(shè)計
評論