А давайте обсудим Arducopter - APM

lokanaft
algama:

Клавиатуру, даже в голову не приходило…

Маленькая встроенная в чехол клавиатура разумеется. Для телефона это конечно трудно представить, но для планшетника её размеры позволяют ею пользоваться.

algama
alexeykozin:

rcopen.com/files/557ffd5199707300777cf1e4
“невозможно разрешить удаленное имя” это ошибка днс.

это в идиальном мире, не в мире MS. Точно такая же ошибка будет если днс дал ответ, а сервер выключен(ну или кабель перегрызли мыши).

lokanaft:

Маленькая встроенная в чехол клавиатура разумеется. Для телефона это конечно трудно представить, но для планшетника её размеры позволяют ею пользоваться.

А, Вы в смысле для планшета… я про телефон подумал. для планшета у меня конечно же есть, но там проблема не в клавиатуре, а скорее в мышке. Авторы МП активно используют растровые изображения для кнопочек и т.д.(не масштабируемый интерфейс) и свято уверенны что разрешение не может быть больше 96dpi. у меня на планшете оно выше (9.7" 2048x1536). но это пережить легко, а вот то на телефоне… нереально. похоже надо писать новый софт, а так хотелось халявы

SovGVD
algama:

похоже надо писать новый софт, а так хотелось халявы…

apmplanner2 на qt (страшный конечно жуть, но и MP не идеал) - его никак не пересобрать? Пользовался им несколько раз на смартбуке (toshiba ac100), вроде терпимо, но через одно место запускается.

Hyperion

использую крайний бета МП на буке. Без инета нормально работает в поле…

ssilk
algama:

Кстати, а что эта галочка таки делает? Так, чисто для расширения кругозора…

Вот что я нарыл… Насколько я понимаю, применительно к МР это отображение временных бесполетных зон…

A TFR is a geographically-limited, short-term, airspace restriction, typically in the United States. Temporary flight restrictions often encompass major sporting events, natural disaster areas, air shows, space launches, and Presidential movements.

И вот сайтец интересный… tfr.faa.gov/tfr2/list.html

А вот куда нас собственно и отсылает эта галочка… Что то типа подачи заявки на полеты одновременно с коррекцией полетного плана с учетом этих самых ТФР

masterjon

всем привет. подскажите кто знает где можно откусить коннектор d13 5-6 pin который вставляется в апм 2.6 на телеметрию и pm.(собираю апм2.6 после апм про мини) спасибо.

alexeykozin
masterjon:

где можно откусить

странный подход…
я заказываю готовые кабеля когда мне нужны в большом количестве. Когда немного можно на али купить.
в оригинальных апм идут df-13 в китайских jst sh шагом 1,25

masterjon
alexeykozin:

странный подход…
я заказываю готовые кабеля когда мне нужны в большом количестве. Когда немного можно на али купить.
в оригинальных апм идут df-13 в китайских jst sh шагом 1,25

это понятно что с китая но месяц времени…на апм про мини совсем другие фишки.ну раз нет других вариантов по быстрее.-не буду терять ваше время.

alexeykozin
masterjon:

ну раз нет других вариантов по быстрее

паяться к плате wrapping wire + фиксировать термоклеем

SovGVD

Понимаю что тут наверное больше людей с APM, но всё же, полез искать про калибровку компаса “в поле”, оказывается в 3.4 версии наконец то будет калибровка, которую можно будет стартовать в том числе через Tower приложение для смартфонов (github.com/DroidPlanner/Tower/issues/1623 и github.com/diydrones/ardupilot/issues/1281)
А кстатии оно вообще надо? Для примера у меня было 2 коптера Naza lite и pixhawk, поехал в тверскую область (из московской, понимаю что не ахти какая дальняя дорога), наза начала унитазить страшно, пока не перекалибровл, квадрик на пиксе продолжал висеть как прибитый.

alexeykozin
SovGVD:

А кстатии оно вообще надо?

ардукоптер. летаю в двух местах москве и области. расстояние 80км. калибровка не требуется.
в отпуск с собой не беру…

SovGVD
alexeykozin:

расстояние 80км. калибровка не требуется.

вот и мне не потребовалась, расстояние ~140км, если по прямой и яндексовые карты не врут
т.е. вообще в теории зачем нужна перекалибровка компаса? и почему на столько заморочена она в ардукоптере в отличие от назы?

alexeykozin
SovGVD:

т.е. вообще в теории зачем нужна перекалибровка компаса

чип компаса что в назе что в арду один hmc5883 он дает значения регистров -просто циферки
значения проекций вектора магнитного поля на три его оси.
задача полетного контроллера превратить это безобразие в градусы направления на магнитный полюс земли а затем скоректировав на магнитное склонение получить направление на север
калибровка дает минимумы и максимумы этого вектора по которым контроллер пытается понять куда смотрит стрелка.
вобщем чип один а алгоритмы разные

SovGVD

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

ssilk
SovGVD:

В чем возможные принципиальные различия алгоритмов?

Наза летает по азимутам, поэтому ей не нужно точное направление на север, а калибровка нужна для вычета магнитных полей коптера.
У арду и у пикса (по наследству…)) каждая ось калибруется отдельно, с тем, чтобы получить истинное направление на полюс, а влияние собственных полей устраняется отдельно, компасмотом…
Как это выглядит в коде, естественно, я не знаю…

alexeykozin

компасмот компенсирует влияние магнитных полей в пропорции с портребляемым током.
в число собственных магнитных полей следует причислить влияние намагниченных деталей конструкции,
они также учитываются при калибровке.
в результате калибровки находится 3 офсета которые определяют 3д расстояние по осям xyz от собственного ноля чипа до центра получившегося в результате калибровки шарика. в результате вычитая из показания компаса офсеты получаем проекцию 3д вектора магнитного поля на горизонтальную плоскость. эти показания накапливаются в фильтре, компенсируются на угол деклинации, и медленно, через коэффициент AHRS_YAW_P корректирует 3д гиро систему подтягивая heading=0 к северу
это в арду.
что там в назе - знают рыбаки о клеве рыбок в пруду
чтобы считать азумут нужно знать север, именно для этого нужен компас.

algama
SovGVD:

apmplanner2 на qt (страшный конечно жуть, но и MP не идеал) - его никак не пересобрать? …

Можно, в репозитории даже инструкция есть 😃
Мне он не подходит по ряду причин.
Любая кастомная сборка мера крайняя. Пока проект жив, он изменяется и пересобирать каждый раз занятие хлопотное. Вам оно надо?

ssilk:

Вот что я нарыл…

Спасибо. Нам оно пока без надобности. галочку в сад и вопрос закрыт. 😃

lokanaft
algama:

Пока проект жив, он изменяется

Для apm уже нет

SovGVD
algama:

Пока проект жив, он изменяется и пересобирать каждый раз занятие хлопотное. Вам оно надо?

Я имел в виду пересобрать под мобильные платформы, т.е. чтобы на телефоне/планшете (не x86) был полноценный софт, а не просто наземная станция для отображения пары параметров
А пересобрать - дело не долгое, да и автоматизировать можно, лишь бы было что собирать.

SergDoc

Глеб, проблема в том, что калибровки - они не в контроллере а в планнере - отсюда вся беда по сей причине на телефоне/планшете их нет (