А давайте обсудим Arducopter - APM
всмысле не останавливаясь?
Рано или поздно вы его откалибруете или выкинете. 😄
почему?
В данном случае это не та проблема, чтобы лезть в систему ориентации.
Это ей не повредит?
Смотря как и чем размагничивать. Все рекомендации были описаны ранее в этой теме.
Никак не могу понять с настройками по Yaw, вот смотрю на картинку и не понимаю в какой момент что отвечает (значение Stsbilize Yaw P 4.5000) и (Rate Yaw на что влияют Р и I?)
…ardupilot.com/…/Tuning_CommonThingsToChange.png
Вобщем отклонение больше 30градусов
Это может быть косяк автоопределения склонения, отключите auto_declination, найдите в интернете величину склонения для Вашего города, и впишите вручную… Это надо сделать перед калибровкой.
Разумеется, все остальное тоже надо делать, что посоветовали.
Подскажите, пожалуйста, по настройке MinimOSD-Extra. В общем, все настроил, все работает хорошо, но кроме двух вещей.
- Показания высоты (“Altitude”) всегда 0 м. Все остальные показатели работают, динамически изменяются, а вот высота, хоть ты тресни, всегда 0. В Mission Planer’е в это же самое время высота отображается корректно.
- Пытаюсь настроить переключение панелей через 6 канал, повесив на него крутилку. В конфигураторе OSD выставил 6 канал, однако переключения не происходит, сколько я крутилку не кручу. Опять же, в Mission Planer’е изменения 6 канала вижу. Может нужна какая-то доп. коммутация, например между приемником и платой MinimOSD? Сейчас оно подключено только к APM.
Разобрался, вдруг кому еще пригодится.
- Параметр “Altitude” - это на самом деле высота по GPS, а не по барометру (что мне казалось очевидным). Так как в помещении GPS не поймал, то и показывал 0m.
- Панели не переключались почти по той же причине: все время висел warning: “No GPS fix”, соответственно не давало переключиться на любую панель отличную от первой. Такое поведение можно отключить в настройках.
Может ему резкий скачок нужен?
Спасибо, оказывается не нужен 😃 Крутилкой переключать норм.
Такое поведение можно отключить в настройках.
Как называется этот пункт? Спасибо!
Как называется этот пункт?
На самой первой вкладке “Config” внизу есть поле “Warnings Auto Panel Switch”, вместо “Panel1” нужно выбрать “Disabled”. Пишу по памяти, могут быть незначительные расхождения 😃
Если что - речь про MinimOSD-Extra.
лог у вас урезанный без начала, поэтому ошибки в анализаторе.
Снял со старого телека петлю размагничивания и размагнитил все болты по корпусу и сам компас, после этого еще один вылет ошибки аналогичные, лог на этот раз короче и он полный и его можно загрузить в анализатор, может он поможет понять в чем дело и что делать?
www.dropbox.com/s/…/2015-04-03 18-49-29.log?dl=0
Во время полета регулярно вылазила ошибка DCM bad heading, это что еще за зверь?
это что еще за зверь?
Это проверка компаса, возникает, когда компас путается в показаниях больше секунды… По крайней мере так пишут на дидронсах, и советуют поднимать модуль повыше и подальше от источников магнитных полей, ну и перекалибровать обязательно…
Никак не могу понять с настройками по Yaw,
Я понимаю что этот вопрос для Вас слишком прост, но никак гугл перевод не пойму. Подскажите где почитать попонятнее?
Доброго времени суток! Просмотрев видео от Юлиана по поводу правильного питания APM 2.6, обнаружил, что телеметрию лучше запитывать отдельно от контроллера. Подскажите, как правильно это организовать? Заранее благодарю! Извините за нубский вопрос…
Я понимаю что этот вопрос для Вас слишком прост
Вы не поверите, но для Вас тоже… Достаточно только подумать, в каких случаях коптер крутится вокруг оси Z… Короче, число 4500 это собственно Р разворота по курсу, когда Вы стиком поворачиваете, а рейт это устойчивость по курсу, то есть величина, на которую Вы разрешаете коптеру болтаться при прямолинейном полете… Вот честное слово, за то время пока Вы ответа ждали, можно было подвесить коптер на вертикальной растяжке и покрутить этот рейт туда-сюда…
как правильно это организовать?
Доброго времени суток!
Пришел за советом.
В общем для frsky SPort телеметрии своял на arduino mini pro соответствующий конвертер по проекту diydrones.com/…/amp-to-frsky-x8r-sport-converter и даже появились первые признаки жизни. Теперь весь в сомнения куда его подключать, можно повесить вместе со стандартным модулем телеметрии 433МГц на uart0 но тогда конвертер подключается только через RX и чтобы все заработало нужно каждый раз буком инициализировать обмен. Можно подключить без 433МГц телеметрии, но она тоже иногда нужна для настроек.
Есть еще один проект vizual54.github.io/APM-Mavlink-to-FrSky/ .Главная фишка в возможности подключить Mavlink-Frsky конвертер в порт UART2, но прошивка для APM версии 3.1.
А теперь суть всех моих колебаний: В прошивки 3.2 очень понравилась защита от неправильной работы компаса, теперь коптер сломя голову черти куда не убегает, а 3.1 соответственно этого нету.
Как быть пренебречь защитой компаса и соединить всю телеметрию в кучу или подключить только конвертер и повсюду бегать с проводком если возникнет необходимость? 😵
соединить всю телеметрию в кучу
У меня так. Т.е. Ардуино и телеметрия на одном проводе.
Честно говоря, ваш опус я не понял…
Затейник вы…
😃
Доброго времени суток! Просмотрев видео от Юлиана по поводу правильного питания APM 2.6, обнаружил, что телеметрию лучше запитывать отдельно от контроллера. Подскажите, как правильно это организовать? Заранее благодарю! Извините за нубский вопрос…
У меня minimOSD запитан только от 12В питания. Один step down DC-DC (c фильтрами) кормит OSD+подвес+камеру+передатчик. На мониторе всё выглядит хорошо. 12В только потому что это напряжение нормально для подвеса под гопро с goodluckybuy, напрямую от 4S аккума он не инициализируется.
Честно говоря, ваш опус я не понял…
Хочу сделать как на фото.
Телеметрию 433 в стандартный порт.
В приведенном выше (vizual54.github.io/APM-Mavlink-to-FrSky/) проекте прошивка 3.1, а охота 3.2 и не будет приделу моему счастью)
В стандартной прошивке на uart2 телеметрия не выводится.
Так там написано, что если у вас радиомодем, то подключайте в uart0, параллельно модему.
И с чего вы взяли, что модем надо будет подталкивать постоянно? Я же написал, у меня ардуино подключена вместе с модемом, одним проводом TX, и ничего не надо подталкивать.
Вторая схема.
И с чего вы взяли, что модем надо будет подталкивать постоянно?
Так понял из написанного автором…
Using UART2 port
This way you dont have to connect with the 3dr radio to get the mavlink data going. The Arduino will make a mavlink rate request to the APM. This is done by modifying system.pde around line 149 to look like this(AC 3.1RC7).
Sharing UART0 with 3DR radio
This way you always have to connect with the 3dr radio to get data to the Taranis but you dont have to modify the code and build arducopter yourself. Here is one way to connect the arduino to the uart0 port to share the TX line with the 3dr radio. you can also split the TX line from the telemetry port of the APM.
Вечером все перепробую)
Урааа!!! Заработала!!! Повернул компас в соответствии с магнитной стрелкой, перекалибровал в поле танцами и все:)))) Лоитер держит точку, RTL садит на базу ±50см:)))
Урааа!!! Заработала!!! Повернул компас в соответствии с магнитной стрелкой, перекалибровал в поле танцами и все))) Лоитер держит точку, RTL садит на базу ±50см))
как же вы тест компаса на стороны света выполнили если у вас попутано направление было?
или без проверки сразу в полет???
как же вы тест компаса на стороны света выполнили
Делал в условиях кучи железобетона, может он и давал погрешности, а так же намагниченые болты, щас размагнитил:) Атак же руками прописал магнитное склонение на 1 градус расхождение было. Алексей, у меня к Вам есть еще пара вопросов:) 1. Как правильно откалибровать модуль питания вашей редакции, чтобы он показывал остаток махов в батарейке, а то вроде все делаю по инструкции с вашего сайта, показания какие то неправильные, на 3s батарейке показывает 17вольт. 2. Смонтировал переключатель режимов 5го канала, получилось довольно неплохо, смонтировал в тонком пульте управления увлажнителя воздуха, и прилепил на двухсторонний скотч на аппу:) вобщем все хорошо, но есть один момент. есть на пульте 2 кнопки которые находятся в одном диапазоне соответственно в одном режиме, как то возможно это исправить?