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

Геоскан Пионер Базовый — открытая учебная платформа на базе полетного контроллера с автопилотом. В отличие от Пионера Мини 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 / 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 — только для модуля 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

Как и Мини 2, «Базовый» программируется 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 M2 х 4
Винт М2х68 шт DIN 912 M2 х 6
Винт М3х44 шт
Винт М3х54 шт
Винт М3х1024 шт
Стойка демпферная4 шт
Стойка М3х88 шт
Стойка М3х2516 шт
Аккумуляторная батарея1 шт
Кабель USB1 шт
Отвертка1 шт
Руководство по эксплуатации1 шт
Технический паспорт1 шт

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

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

Дальномерлазерный
Камераоптический поток
Коннектор X6Назначение
1RST
2BOOT0
3SYNC
4P9
5P8 (I2C_SDA)
6P7 (I2C_SCL)
7VIN
8GND
Коннектор X7Назначение
1+5V
2GND
3-

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

Коннектор X7Назначение
1+5V
2GND
3-

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

Быстрый старт

Научитесь выполнять подготовку квадрокоптера, изучите доступные способы управления и совершите свой первый полет!

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

Дальномерлазерный
Камераоптический поток
Коннектор X6Назначение
1RST
2BOOT0
3SYNC
4P9
5P8 (I2C_SDA)
6P7 (I2C_SCL)
7VIN
8GND
Коннектор X7Назначение
1+5V
2GND
3-

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

Коннектор X6Назначение
1RST
2BOOT0
3SYNC
4P9
5P8 (I2C_SDA)
6P7 (I2C_SCL)
7VIN
8GND