设置开发人员环境(工具链)
支持的平台 用于 PX4 开发的有
支持的目标
下表显示了可以在每个操作系统上构建的 PX4 目标。
目标 | Linux (Ubuntu) | 苹果电脑 | 视窗 |
---|---|---|---|
基于 NuttX 的硬件: Pixhawk 系列, Crazyflie | ✓ | ✓ | ✓ |
基于 Linux 的硬件 树莓派 2/3 | ✓ | ||
模拟 仿真场景Gazebo | ✓ | ✓ | ✓ |
模拟 仿真场景Gazebo经典 SITL | ✓ | ✓ | ✓ |
模拟 jMAVSim SITL | ✓ | ✓ | ✓ |
模拟 经典仿真场景Gazebo的 ROS | ✓ | ✓ | |
模拟 带仿真场景Gazebo的 ROS 2 | ✓ | ✓ |
有经验的 Docker 用户还可以使用我们持续集成系统使用的容器进行构建: Docker 容器
下一步工作
完成上述命令行工具链的设置后:
- 安装 VSCode (如果你更喜欢使用集成开发环境而不是命令行)。
- 安装 QGroundControl 日常构建
- 继续 构建 PX4 软件.