Налаштування середовища розробника (Інструментарію)
Платформи що підтримуються для розробки з PX4:
- Ubuntu Linux (22.04/20.04/18.04) — Recommended
- Windows (10/11) — via WSL2
- Mac OS
Цільові платформи що підтримуються
Таблиця нижче показує, які цільові платформи PX4 можна побудувати на кожній ОС.
Цільова платформа | Linux (Ubuntu) | Mac | Windows |
---|---|---|---|
Апаратне забезпечення на базі NuttX: Pixhawk Series, Crazyflie | ✓ | ✓ | ✓ |
Апаратне забезпечення на базі Linux: Raspberry Pi 2/3 | ✓ | ||
Симуляція: Gazebo SITL | ✓ | ✓ | ✓ |
Симуляція: Gazebo Classic SITL | ✓ | ✓ | ✓ |
Симуляція: ROS з Gazebo Classic | ✓ | ✓ | |
Симуляція: ROS 2 із Gazebo | ✓ | ✓ |
Досвідчені користувачі Docker можуть робити збірки за допомогою контейнерів, які використовуються в нашій системі безперервної інтеграції : Docker контейнери
Наступні кроки
Після того, як ви закінчите налаштування одного з інструментаріїв вище:
- Встановіть VSCode (якщо ви надаєте перевагу IDE ніж командному рядку).
- Install the QGroundControl Daily Build
- Продовжуйте збірку програмного забезпечення PX4.