Тёмный

ArduPilot Lua скрипты - базовые примеры 

00x56
Подписаться 612
Просмотров 10 тыс.
50% 1

Опубликовано:

 

13 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 24   
@555Alek
@555Alek 11 месяцев назад
Реально отличный контент! Дружище, больше примеров по скриптам. Различные команды. Спасибо!
@iamfoxface
@iamfoxface Год назад
Прекрасный материал, продолжай))
@igore4ek1988
@igore4ek1988 Год назад
Очень интересная тема! Спасибо
@alex56mamyasichev30
@alex56mamyasichev30 Год назад
Спасибо!
@ВалерийЯкушин-ъ3й
@ВалерийЯкушин-ъ3й 5 месяцев назад
Нормально. Спасибо!
@MrOlezhandr
@MrOlezhandr 9 месяцев назад
Класс, а подскажите, с чего начать, я хочу научиться писать скрипты, т.е. какие параметры мне доступны, чтоб менять? И я так понял, скрипт выполняется раз в секунду, а если мне хотелось бы чаще, где это настроить? Спасибо)
@_00x56
@_00x56 9 месяцев назад
Это все не разобрать же в комментариях =), в описании к видео ссылка на официальную документацию, только она на английском, чтобы изменить частоту выполнения, в коде изменить return update, СВОЕЗНАЧЕНИЕ в миллисекундах
@MrOlezhandr
@MrOlezhandr 9 месяцев назад
@@_00x56 супер
@vados84
@vados84 Год назад
Спасибо - получилось!!! Оказалось есть нюанс с добавлением файла скрипта. Сообщения во вкладке messages - под HUD панелью у меня не появлялись. Значит скрипт впринцыпе не запускался, но файл в папку scripts я кинул. Делал я все по видео, версия програмы та же самая. Потом я попробовал добавить скрипт не просто перетягиванием файла, а нажал правую кнопку мишки и выбрал - Upload - потом выбрал скрипт. Таким способом заработало, сообщения появились во вкладке messages - под HUD панелью и на авиагоризонте. Но на авиагоризонте у меня почемуто отображаются поочереди надписи: unhealthy AHRS и сообщения из скрипта. Всем удачи!
@_00x56
@_00x56 Год назад
Чтоб исправить "Unhealthy AHRS" качаем файлы для коптера: github.com/ArduPilot/ardupilot/raw/master/Tools/autotest/default_params/copter.parm для планера: github.com/ArduPilot/ardupilot/raw/Plane-4.3/Tools/autotest/default_params/plane.parm и складываем по пути "c:\Users\...\Documents\Mission Planner\sitl\default_params\"
@frazy3340
@frazy3340 Год назад
Блин гдеж ты раньше был(
@alex56mamyasichev30
@alex56mamyasichev30 Год назад
А как Вы посадите реальный планер? Ведь после окончания миссии он вернерся в точку пуска и будет кружить над Вами. Отключите спутники - он перейдет в полет по FBWA и будет улетать, включите спутники - начнет крутиться. Как в скрипте разрешить режимы, которые Вам позволят посадить самолет? Я выполняю посадку в режиме FBWA. Или можно в полете отключить скрипт? Тогда все вернется в исходное состояние и все режимы начнут работать. Как его отключить в полете? Или я что-то не понял?
@_00x56
@_00x56 Год назад
Это примеры, но на уровне миссии можно добавить посадку, либо дописать в скрипте дополнительные условия
@alex56mamyasichev30
@alex56mamyasichev30 Год назад
@@_00x56 Таким образом скрипт в полете отключить нельзя!?
@_00x56
@_00x56 Год назад
В текущем примере нет, но можно реализовать активацию по тумблеры, либо по какому-то другому условию
@Фидель-с2щ
@Фидель-с2щ Год назад
Очень круто
@111evmakarov111
@111evmakarov111 Год назад
Привет! Может вы мне подскажете, как в МР строить миссию для облёта поля внутри полигона, но с учётом препятствий внутри полигона. Например, внутри поля есть деревья, их координаты и размеры известны. Нужно построить миссию с учетом препятствий внутри полигона.
@_00x56
@_00x56 Год назад
Ардупилот умеет такое, позже подробнее рассмотрим, сейчас можешь сам поискать "ardupilot fences"
@111evmakarov111
@111evmakarov111 Год назад
@@_00x56 заборы здесь не очень удобны. Забор это область, куда аппарат старается не залетать, огибать и т.д. они хранятся в памяти автопилота. Нужны более для тестов в ограниченном пространстве, обучения и т.п. Мне же нужно изначально правильно подготовить миссию с учётом известных внутренних препятствий. Т.е мне нужно чтобы планировщик понимал, что есть не только внешний контур полигона, но и множество внутренних. По сути логика построения миссии применима к таким ситуациям, вот только внутренних полигонов нет. Хотя разраб. Я мне писал, что они есть. Но потом тишина от него.
@vados84
@vados84 Год назад
​@@_00x56Почему в симмуляторе на авиагоризонте у меня всегда надпись unhealthy AHRS ???
@vitamin_IM
@vitamin_IM 8 месяцев назад
Что делать после установки mavproxy на винду 7 он не появляется в mission planner/ может что то еще включить надо? Да и симулятор не в какую не запускается пишет ошибка загрузки...
@vados84
@vados84 Год назад
Почему в симмуляторе на авиагоризонте у меня отображается надпись - unhealthy AHRS ??? 🙁 Как убрать надпись - unhealthy AHRS в симуляторе? 🤔 Изза нее я сообщений от скриптов там не вижу. 😐
@_00x56
@_00x56 Год назад
Сообщения можно посмотреть во вкладке messages - под HUD панелью
@v.a.l.e.x
@v.a.l.e.x Год назад
Может подскажет кто? Сразу после запуска симулятора планер начинает движение. На ручном управлении, DISARMED, но всё равно движется. Как его заставить стоять на месте до начала миссии?
Далее
Дроны, компьютерное зрение
0:23
Will A Basketball Boat Hold My Weight?
00:30
Просмотров 30 млн
Mission Planner SITL for Dummies
9:04
Просмотров 12 тыс.