火星探测车 DIY:复刻 JPL 摇臂转向架
【免费下载链接】open-source-roverA build-it-yourself, 6-wheel rover based on the rovers on Mars!项目地址: https://gitcode.com/gh_mirrors/op/open-source-rover
JPL Open Source Rover 把火星车的六轮摇臂转向架结构复刻到桌面尺寸,全部使用现成商品零件,就能搭出一台能爬过两倍轮径障碍的火星探测车。文档覆盖从线束到软件的全过程,不需要金属加工经验。
把火星车的悬挂搬回工作台
这台车的核心是摇臂转向架(Rocker-Bogie):六轮通过两组连杆与车身相连,无论地形怎么起伏,轮子都尽量贴着地。官方文档给出的数据是,普通汽车悬挂最多克服约半个轮高的障碍,而摇臂转向架可以翻过超过两倍轮高的石块。
另外两个设计值得留意:
- 差速枢轴(Differential Pivot):爬坡时把重心机械地往一侧转移,相当于自动配重
- 六轮 Ackerman 转向:四个角伺服控制转向角,配合六个驱动电机决定每个轮子的指向和转速
整机 10 个电机、铝制框架,最高时速约 1.6 m/s。"大脑"是一块 Raspberry Pi,选它是因为接口开放——蓝牙、WiFi、USB 设备都能接进控制系统。零件几乎全部来自 goBILDA 等 COTS(现成商品)供应商,这意味着不用碰车床。
动手之前的清单与工具
| 类别 | 关键项目 |
|---|---|
| 机械零件 | goBILDA 铝型材、伺服、行星齿轮电机、Wasteland 轮,全清单见 parts_list/README.md |
| 车身板材 | 激光切割件,.dxf源文件在 mechanical/body/laser_cut_parts/,可找本地 makerspace 或在线服务代切 |
| 电路板 | 主控板与电机板的 gerber 在 electrical/pcb/control_board/gerbers/,上传给打样厂即可 |
| 核心电子 | Raspberry Pi 3/4、3 块 RoboClaw 2x7A、4S 锂电池(≥14V) |
| 工具 | 2.5mm/3mm 内六角、压线钳、剥线钳、电烙铁、数字万用表;激光切割机、3D 打印机可选 |
零件总价约 1400 美元(教育渠道可享折扣),官方估计工时不少于 100 人·小时。
按这个顺序组装你的火星探测车
先把线束做出来
线束(wiring harness)要穿过摇臂转向架的铝型材通道,所以必须在机械装配之前完成。一共 12 组线缆:6 组电机动力线、6 组编码器和伺服信号线,每根长度和颜色在文档里都有明确标注。压接加焊接大约 2~5 小时,做完每组都用万用表通断测试一遍,能省掉后面大量的排障时间。
焊出两层控制板
下层电机板负责供电分配:先焊 XT30 电源接口和保险丝座,再装 5V/12V 稳压模块和 3 块 RoboClaw。上层主控板焊电阻、LED 和树莓派排线座,最后把树莓派用 standoffs 固定到顶部。装到一半文档要求断电——每次装完电源相关器件,都用 14.8V 电源配限流,逐个测量板上丝印标注的测试点。
机械子装配:从轮组到车身
机械部分全是模块化子装配,可以并行做:六个轮组、车身框架、两套互为镜像的摇臂转向架。装摇臂转向架时先拼连杆关节,把前后伺服和铝型材通道装好,注意两侧开口方向要一致,文档专门提醒了镜像关系。
合体、插接、校准电机
把摇臂转向架连同线缆一起滑入车身的轴承孔,翻过车身装驱动电机和角部转向组件,再把 PCI-E 和杜邦插头按丝印对应插入控制板。通电后用 RoboClaw 配套上位机给三个驱动器改地址(128/129/130),逐一验证电机转向和编码器计数,对照仓库里的转向示意图把方向调对,最后写入非易失存储。
容易翻车的三个环节
电机转但编码器读数不动原因:编码器线序接错或压接虚接。解法:万用表逐根测通断,对照文档检查 JST 与 PCI-E 插座的针脚顺序。
上电即掉线或根本不开机原因:电池电压跌破 13~14V,或者用了 12V 电池不满足稳压器的压差要求。解法:坚持用 4S(14V 以上)锂电池,并避免 LiPo 深度放电——这同时是电池寿命和消防安全问题。
角部伺服异响、输出齿轮崩齿原因:金属齿轮在高负载下磨损。解法:仓库里有完整的拆装换齿轮图文指南 mechanical/servo_gear_replacement/,跟着做即可。
户外考验这台火星探测车
装好软件后,7.2Ah 电池在碎石地形上实测能跑 3 小时以上,仓库里附了电压、电流随时间的完整曲线。爬坡、过坎是这台车的日常,社区成员在沙滩、碎石坡上都有实拍。
资料入口
- 总览与建造路线图:README.md
- 完整零件清单与报价:parts_list/README.md
- 线束 / 电路板 / 机械三套分册:electrical/wiring/README.md、electrical/pcb/README.md、mechanical/README.md
- 完整模型可在 README 提到的 OnShape 链接里在线浏览
- 遇到问题去 README 里提到的官方 Slack 社区提问,几百位建造者在那里交流
先把仓库拉到本地,照着 parts list 下单,零件到货的周期往往是整台车的第一个瓶颈:git clone https://gitcode.com/gh_mirrors/op/open-source-rover
【免费下载链接】open-source-roverA build-it-yourself, 6-wheel rover based on the rovers on Mars!项目地址: https://gitcode.com/gh_mirrors/op/open-source-rover
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考