Setting up a Developer Environment (Toolchain)

PX4 code can be developed on Linux, Mac OS, or Windows. 我们建议使用 Ubuntu Linux LTS edition ,因为它支持编译 所有 PX4 平台 的固件,且可以使用 ROS 和大部分的 模拟器

支持的编译目标

下表显示了您可以在每个操作系统上构建何种 PX平台的固件编译。

平台 Linux (Ubuntu) Mac Windows
基于 NuttX 的硬件: Pixhawk 系列, Crazyflie, Intel® Aero Ready to Fly Drone X X X
Qualcomm Snapdragon Flight hardware X
基于 Linux 的硬件: Raspberry Pi 2/3, Parrot Bebop X
模拟器: jMAVSim SITL X X X
模拟器: Gazebo SITL X X
模拟器: ROS with Gazebo X

开发环境

不同操作系统的开发环境的安装请参阅:

如果你对 Docker 比较熟悉的话你也可以使用预先构建好的容器作为开发环境:Docker 容器

results matching ""

    No results matching ""