PX4是无人机开源飞控,但是其代码在github上,经常下载不下来;而且即使下载下来了,更新组件时也会卡到痛不欲生。
本篇来解决PX4Firmware源码的下载和子模块更新的问题
首先修改git的域名解析方式,在git clone时把github更换为镜像地址
git config --global url."https://github.com.cnpmjs.org/".insteadOf https://github.com/
然后取消ssl证书验证:
git config --global http.sslVerify false
然后就可以下载PX4固件源码了
git clone https://github.com/PX4/Firmware.git
git submodule update --init --recursive
因为这个px4源码太大了(几百兆),镜像速度也就几百kb/s,所以还是要等一会儿才能下完和更新好。