Как правильно подойти к вопросу: хочу собрать ровер на PIXHAWK + ArduPilot. Где взять примеры конфигурации?

Ссылка скопирована
1 ответ

Сейчас ситуация такая: не пойму как правильно подключить два контроллера бесколлекторных двигателей с реверсом. В документации наhttps://ardupilot.org/roverСейчас ситуация такая: куча разновекторной информации и не могу понять даже какую именно модель рамы и редима двигателей нужно указать.

Нужно понять: может кто знает пример описания конфигурации для такой «простой» задачи?

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Игорь NetOps Ответ

Для ровера на PIXHAWK + ArduPilot лучше начинать не с чужой готовой конфигурации, а с типовой схемы Rover в документации ArduPilot и постепенно включать только те узлы, которые реально есть на вашей платформе. У PIXHAWK много вариантов разводки, а ошибка в питании, failsafe или назначении выходов может привести к неконтролируемому движению.

Минимальная схема: контроллер PIXHAWK, питание через power module, GPS/compass, приемник радиоуправления, ESC или драйвер моторов, сервопривод рулевого управления или дифференциальное управление моторами. Для первого запуска обязательно поднимите ровер на подставку или отключите приводы.

  • прошивка: ArduPilot Rover, не Copter и не Plane;
  • калибровки: акселерометр, компас, радио, ESC/серво;
  • режимы: Manual, Acro/Steering, Auto после проверки базы;
  • failsafe: потеря радио, низкое напряжение, ошибка GPS;
  • тесты: сначала без колес на земле, затем на низкой скорости.

Типовой порядок настройки через Mission Planner или QGroundControl:

1. Установить прошивку ArduRover.
2. Выполнить Mandatory Hardware calibration.
3. Проверить направления руля и газа.
4. Настроить режимы полета/движения.
5. Проверить failsafe.
6. Сделать первый тест в Manual.
7. Только после этого включать Auto-миссии.

1. Установить прошивку ArduRover. 2. Выполнить Mandatory Hardware calibration. 3. Проверить направления руля и газа. 4. Настроить режимы полета/движения. 5. Проверить failsafe. 6. Сделать первый тест в Manual. 7. Только после этого включать Auto-миссии.

Примеры конфигураций лучше искать по конкретной механике: skid steering, car-like steering, tracked rover, boat. Для дифференциального управления нужны одни параметры, для рулевой трапеции — другие. Если у вас два мотора по бортам, смотрите настройки skid steering. Если один мотор и серво руля, смотрите обычный rover steering.

Не копируйте полностью параметры из чужого .param-файла. Используйте его как подсказку, но проверяйте питание, каналы, направление моторов и failsafe на своей сборке. Самые частые проблемы — перепутанные каналы, инвертированный throttle, неверная ориентация контроллера и компас рядом с силовой проводкой.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно