Пионер Базовый

Геоскан Пионер Базовый — открытая учебная платформа на базе полетного контроллера с автопилотом. В отличие от Пионера Мини 2, «Базовый» поставляется в виде конструктора (собирается из комплекта поставки), не имеет бортового вычислительного модуля и камеры с ИИ по умолчанию — вместо этого расширяется модулями: навигации, полезной нагрузки и вычислительными (Radxa Zero, Pi Zero). Программируется на Python (Pioneer-SDK / Pioneer-SDK2), Lua и в блочных средах.

Сравнение с Пионером Мини 2

ВозможностьПионер Мини 2Пионер Базовый
Вычисления на борту (Pioneer OS)ПредустановленыЧерез модуль Radxa Zero 3W / Pi Zero 2W
Pioneer-SDK2 (Python)✅ из коробки✅ с модулем Radxa Zero 3W или Pi Zero 2W
Pioneer-SDK (первое поколение)❌✅ (кроме Pi Zero 2W — для него SDK2)
Нейросети (Pioneer-RKNN)✅ из коробки✅ с модулем Radxa Zero
Блочное программированиеBricks, Jump 2Jump* (Android), Trik Studio (Lua)
Камера с нейросетями на борту13 Мпикс, подвесОпциональные модули (оптический поток, FPV)
СборкаГотовый коптерКонструктор (сборка — часть обучения)

*Требуется модуль esp32.

Программирование Базового

Python

Для работы с «Базовым» используются те же библиотеки, что и для всей серии «Пионер»:

pip install pioneer_sdk   # первая версия SDK — для Базового с платой-адаптером (кроме модуля Pi Zero 2W)
pip install pioneer_sdk2  # вторая версия SDK — для вычислительных модулей Radxa Zero 3W и Pi Zero 2W

Требуется Python 3.12. Среда разработки — Visual Studio Code или любая другая IDE; запуск скриптов — по иконке ▶ в правом верхнем углу. Коптер подключается к компьютеру по Wi-Fi через используемый модуль (Radxa Zero / Pi Zero).

  • Справочник по второй версии библиотеки: Pioneer SDK 2.
  • Нейросети на борту (с модулем Radxa Zero): Pioneer-RKNN.

Lua и Trik Studio

«Базовый» программируется Lua-скриптами на автопилоте (см. справочник Lua) и в визуальной среде Trik Studio (блочное программирование).

Модули

Функциональность «Базового» расширяется сменными модулями. Официальная документация по каждому: docs.geoscan.ru:

МодульНазначение
OPT (оптический)Оптическая система навигации — удержание позиции над поверхностью
US (ультразвуковой)Ультразвуковая навигация и удержание высоты в помещении
ИК (инфракрасный)Навигация по ИК-маякам в помещении
GNSSСпутниковая навигация (GPS/ГЛОНАСС) для полетов на улице
Cargo (груз)Модуль доставки грузов с магнитным/захватным механизмом
esp32Управление по Bluetooth/сети, поддержка Jump и своих устройств
FPVАналоговая видеотрансляция в реальном времени
LEDУправляемая светодиодная подсветка
Pi Zero 2WВычислительный модуль для программирования через pioneer_sdk2
Radxa Zero 3WВычислительный модуль с Pioneer OS: SDK2, RKNN-нейросети

Загрузки

Для «Базового» доступны: прошивка автопилота и параметры (пульт/Jump/Python), конфигураторы Pioneer Station 1 и 2, утилита Njet_GUI, прошивки платы-адаптера и ультразвуковых модулей, прошивка esp32 (bootloader, partition-table, firmware), а также 3D-модели (STL, DXF, Thingiverse) для печати собственных деталей. Все файлы — в разделе «Загрузки» официальной документации.

Характеристики и распиновка

Ниже — данные из официального раздела «Технические характеристики и комплект поставки».

Основные характеристики

ПараметрЗначение
Тип БПЛАмультироторный
Воздушная скоростьдо 65 км/ч
Продолжительность полетадо 17 мин
Масса полезной нагрузки150 грамм
Максимальный взлетный вес420 грамм
Рабочий диапазон температурот −10 до +40 °С
Диаметр воздушных винтов127 мм gemfan 5030
Расстояние между двигателями190 мм по диагонали
Размеры в сборе290 × 290 × 120 мм

Возможности

ПараметрЗначение
Управление через мобильное приложениеJump* (Android)
Управление через пульт РУда
Поддержка систем навигацииоптическая (OPT), инфракрасная (ИК), ультразвуковая (УЗ), спутниковая (GPS)
Поддержка языков программированияPython, Lua
Поддержка блочного программированияJump*, Trik Studio (Lua)

*Требуется модуль esp32.

Двигатели

ПараметрЗначение
Тип двигателейэлектрические бесколлекторные, Flash Hobby BX1306-3100KV
Диаметр двигателя18 мм
Высота двигателя29.1 мм
Диаметр вала2 мм

Модуль расширения

ПараметрЗначение
Дальномерлазерный
Камераоптический поток

Аккумуляторная батарея

ПараметрЗначение
Тип АКБLi-Po
Количество ячеек АКБ2S
Номинальное напряжение на ячейку3.7 Вольт
Суммарное напряжение6.4–8.4 Вольт
Токоотдача40–45 C
Емкость1800 мА/ч
Масса≈130 грамм
Размеры90 × 34 × 14 мм
Рекомендуемая сила тока зарядкине более 1C (1.8 А)

Распиновка

Коннектор X1, X4, X8Назначение
1+5V
2+3.3V
3GPIO2
4GPIO1
5UART_RX
6UART_TX
7SPI_CS
8SPI_SCK
9SPI_MISO
10SPI_MOSI
11GND
12GND
Коннектор X2, X5, X9Назначение
1+5V
2+3.3V
3GPIO3 (RX)
4GPIO4 (TX)
5GPIO5
6I2C_SDA
7I2C_SCL
8LED_D
9GND
10GND
Коннектор X3Назначение
1P0 (SPI_MOSI)
2P1 (SPI_MISO)
3P2 (SPI_SCK)
4P3 (SPI_CS)
5P4 (TX)
6P5 (RX)
7P6 (GPIO1)
8+3.3V
Коннектор X6Назначение
1RST
2BOOT0
3SYNC
4P9
5P8 (I2C_SDA)
6P7 (I2C_SCL)
7VIN
8GND
Коннектор X7Назначение
1+5V
2GND
3—

Комплект поставки

ПозицияКоличество
Плата автопилота1 шт
Плата-адаптер1 шт
Шлейф2 шт (10 pin + 12 pin)
Радиоприемник1 шт (FS-A8S)
Кабельная сборка радиоприемника1 шт (PicoBlade 1.25 мм, 3 pin и 4 pin)
Основание рамы1 шт
Посадочные ножки2 шт (1 верхняя + 1 нижняя)
Торец отсека АКБ1 шт
Основание защиты винтов4 шт
Прямая защиты винтов8 шт
Дуга защиты винтов8 шт
Двигатель4 шт (2 с черной шайбой + 2 с белой)
Пропеллер4 шт (2 правого + 2 левого вращения)
Винт М2х48 шт (DIN 912)
Винт М2х68 шт (DIN 912)
Винт М3х44 шт
Винт М3х54 шт
Винт М3х1024 шт
Стойка демпферная4 шт
Стойка М3х88 шт
Стойка М3х2516 шт
Аккумуляторная батарея1 шт
Кабель USB1 шт
Отвертка1 шт
Руководство по эксплуатации1 шт
Технический паспорт1 шт

*Комплект поставки может отличаться в зависимости от года поставки и особых договоренностей в контракте.