

Планировщик пути
Загрузите приложение из одного из вышеперечисленных магазинов приложений, чтобы получать автоматические обновления. Ручную установку можно найти здесь.
О

PathPlanner — это генератор профилей движения для роботов FRC, созданный командой 3015. Основные функции PathPlanner включают в себя:
- Каждый путь состоит из кривых Безье, что позволяет точно настроить точную форму пути.
- Голономный режим поддерживает отделение вращения робота от направления его движения.
- Предварительный просмотр пути в реальном времени
- Позволяет размещать «маркеры событий» вдоль пути, которые можно использовать для запуска другого кода при следовании по пути.
- Создавайте модульные автономные процедуры, используя другие пути.
- Автоматическое сохранение и управление файлами
- Библиотека поставщиков на стороне робота для генерации путей и настраиваемых команд/контроллеров следования по пути.
- Полностью автономное создание команд с помощью автоматического компоновщика PathPlannerLib.
- Путь в реальном времени после телеметрии
- Горячая перезагрузка (пути и автомобили можно обновлять и восстанавливать на роботе без повторного развертывания кода)
- Автоматический поиск пути в PathPlannerLib с помощью AD*
Использование и документация
pathplanner.dev
Обязательно установите PathPlannerLib для создания путей.
https://3015rangerrobotics.github.io/pathplannerlib/PathplannerLib.json
Документация по API Java
Документация по C++ API
Документация по API Python
Как построить вручную:
- Установить флаттер
- Откройте проект в терминале и выполните следующую команду:
flutter build <PLATFORM>
- Действительные платформы:
- Созданное приложение будет расположено здесь:
- Windows:
<PROJECT DIR>/build/windows/runner/Release
- macOS:
<PROJECT DIR>/build/macos/Build/Products/Release
- Linux:
<PROJECT DIR>/build/linux/x64/release/bundle
- ИЛИ
flutter run
для запуска в режиме отладки