機器人制作開源方案 | 行星探測車概述
1. 功能描述
?????? 行星探測車(Planetary Rover)是一種用于進行科學(xué)探索和勘測任務(wù)的無人車輛,它們被設(shè)計成能夠適應(yīng)各種復(fù)雜的地形條件和極端環(huán)境,以便收集數(shù)據(jù)、拍攝照片、采集樣本等。行星探測車通常包含以下主要組件和功能:
? ?? ? ① 底盤和輪子系統(tǒng):底盤提供了行星探測車的支撐結(jié)構(gòu),輪子系統(tǒng)使其能夠移動。輪子通常采用特殊設(shè)計,以適應(yīng)不同地質(zhì)條件和障礙物,并提供良好的牽引力和穩(wěn)定性。
? ?? ? ② 動力系統(tǒng):行星探測車通常由電池或太陽能電池板供電,這些能源會驅(qū)動電動機,使車輛能夠移動和執(zhí)行其它任務(wù)。
? ?? ? ③ 導(dǎo)航與控制系統(tǒng):導(dǎo)航和控制系統(tǒng)幫助行星探測車感知周圍的環(huán)境并自主導(dǎo)航,它們通常包括慣性測量單元(IMU)、陀螺儀、加速度、攝像頭、激光雷達、GPS等傳感器。
? ?? ? ④ 通信系統(tǒng):行星探測車需要進行通信以接收指令和發(fā)送數(shù)據(jù),通常會使用無線電通信設(shè)備實現(xiàn)遠(yuǎn)距離通信。
本文示例將實現(xiàn)R261樣機行星探測車在行進過程中避障,并且當(dāng)光強傳感器觸發(fā)時實現(xiàn)太陽翼展開的功能。


2. 電子硬件
在這個示例中,我們采用了以下硬件,請大家參考:

電路連接圖如下所示:

3. 功能實現(xiàn)
編程環(huán)境:Arduino 1.8.19
下面提供一個實現(xiàn)行星探測車在行進過程中避障,并且當(dāng)光強傳感器觸發(fā)時實現(xiàn)太陽翼展開功能的參考程序(sketch_sep12a.ino):
4. 擴展樣機
本樣機的底盤方案是【R255】號機構(gòu),如下圖所示:

關(guān)于行星探測車的更多擴展案例可參考【R255】月球車底盤【https://www.robotway.com/h-col-120.html】 。
5. 資料清單
資料內(nèi)容:
①程序源代碼
②樣機3D文件
資料下載地址:行星探測車-概述 https://www.robotway.com/h-col-275.html