PX4-Pixhawk-开发环境搭建

PX4开发环境搭建

     PX4开发环境建议使用linux系统进行搭建,linux系统建议Ubuntu可以自己在电脑上进行安装,如果你的电脑配置高也可以用虚拟机。至于这些安装教程这里就不贴出来了,如果不知道就去百度。我这里到时候会将自己的虚拟机放到云上去,大家自行去下载,这个比较大。建立好Ubuntu系统后大家就可进行环境搭建了,按照下面步骤:

第一步:sudo usermod -a -G dialout $USER

第二步:sudo add-apt-repository ppa:george-edison55/cmake-3.x -y

第三步:sudo apt-get update

第四步:sudo apt-get install python-argparse git-core wget zip \

    python-empy qtcreator cmake build-essential genromfs -y

第五步:sudo apt-get install ant protobuf-compiler libeigen3-dev libopencv-dev openjdk-8-jdk openjdk-8-jre clang-3.5 lldb-3.5 -y

第六步:sudo apt-get remove modemmanager

第七步:sudo apt-get install python-serial openocd \

    flex bison libncurses5-dev autoconf texinfo build-essential \

    libftdi-dev libtool zlib1g-dev \

    python-empy  -y

第八步:sudo apt-get remove gcc-arm-none-eabi gdb-arm-none-eabi binutils-arm-none-eabi gcc-arm-embedded

第九步:sudo add-apt-repository ppa:team-gcc-arm-embedded/ppa

mkdir -p ~/src

第十步:cd ~/src

第十一步:git clone https://github.com/PX4/Firmware.git

第十二步:cd Firmware

第十二步:git submodule update cd ..

第十三步:cd Firmware

第十四步:make px4fmu-v2_default

第十五步(这是下载的):make px4fmu-v2_default upload

通过这些步骤完成了后只要你进行第十四步出现如下,如果不成功重复操作几次就行了。

看到没生成了固件哦。至于这个固件的位置这里就先贴出来自己去找。

这里还贴出官网提供的手册,里面有不同的开发环境搭建和相关示例的学习https://dev.px4.io/。还有一个网站是官方网站,里面有比较多的资源哦。http://www.pixhawk.com/PX4硬件地址:https://github.com/PX4/Hardware

         后面我们会慢慢对PX4的程序进行更新解析,解析完之后希望大家能对PX4熟练的对PX4进行开发使用。如果所写文章有问题希望大家提出来共同进步共同学习,如果有什么问题或不懂得,大家可给我进行留言或者发邮件都行,本人都会毫不吝啬的给大家解答。QQ:2320780008,邮件直接QQ邮件就行,不保证没封邮件都回复,但是尽量。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值