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

k336699k

Спасибо, Алексей!
Можно уточнение по GPS.
Насколько хорош именно UBLOX Neo-M8N . Просто есть еще и 7 и 6 версии. 8 - самый дорогой. Брать хочу как тут советовали у этого продавца ru.aliexpress.com/item/…/32283262201.html.
Какой из них все-таки стоит взять?

alexeykozin

если есть советы по конкретному продавцу и комплекту то лучше брать комплектом
лично я не в восторге от юблоксов, мне больше нравятся медиатеки.
у любителей юблокса в топе Beitian BN-880

k336699k
alexeykozin:

если есть советы по конкретному продавцу и комплекту то лучше брать комплектом
лично я не в восторге от юблоксов, мне больше нравятся медиатеки.
у любителей юблокса в топе Beitian BN-880

  1. А если Вам не сложно, напишите модельку своего медиатека, который Вам нравится ))) он идет с компасом?
  2. У Beitian BN-880 есть встроенный компас? я на платке не увидел (((
lokanaft
alexeykozin:

у любителей юблокса в топе Beitian BN-880

Это если по цене отсортировать =D

k336699k, вот купите Beitian - куда вы его поставите? Тарелка и корпус, и сразу со штангой в комплекте. 6 раз на али их брал самый дешёвый вариант у разных продавцов - все абсолютно одинаковые, один раз только пришёл с нео7 внутри, но у него и принт другой на корпусе, хотя в описании он всё же был правильный.
А почему вы пиксавк лайт не хотите вместо апм?

alexeykozin
k336699k:
  1. А если Вам не сложно, напишите модельку своего медиатека, который Вам нравится ))) он идет с компасом?

по правилам форума я не имею право давать ссылки на свою продукцию,
но если кто из форумян выложит - это не противоречит правилам

arb
k336699k:

А если Вам не сложно, напишите модельку своего медиатека, который Вам нравится ))) он идет с компасом?

Ознакомиться можно здесь hobby.msdatabase.ru/production_main/product.
Я использую и 5 версии, и 7. У 7 чуть меньше разброс в городе. А так обе хороши.

usup
alexeykozin:

на свой страх и риск можете попробовать так,
но первые тесты следует держать режим альтхолд наготове
параметры тестились совсем с другой прошивкой

LOITER_LON_P,2
LOITER_LAT_P,2
LOITER_LAT_D,0.004
LOITER_LAT_IMAX,40
LOITER_LON_D,0.004
LOITER_LON_IMAX,40
WPNAV_ACCEL, 150

выставил эти настройки,заодно и loiter speed поднял до 2000,теперь если после быстрого полета вперед в лойтере отпустить стик,то квадр по инерции пролетает еще метров пять шесть и только потом останавливается,да и позицию как то не охотно держит,кажется еще вялее стал(((

arb
usup:

выставил эти настройки,заодно и loiter speed поднял до 2000,теперь если после быстрого полета вперед в лойтере отпустить стик,то квадр по инерции пролетает еще метров пять шесть и только потом останавливается,да и позицию как то не охотно держит,кажется еще вялее стал(((

Попробуйте увеличить LOITER PID до 1,5 (2). После изменения этого параметра реакция в лойтере на стик меняется. Может в Вашем случае поможет.
А Вы вибрации проверяли? Лойтер чувствителен к ним.
Неплохо заодно проверить затяжку креплений, может где разболталось.

usup

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

k336699k
lokanaft:

Это если по цене отсортировать =D

k336699k, вот купите Beitian - куда вы его поставите? Тарелка и корпус, и сразу со штангой в комплекте. 6 раз на али их брал самый дешёвый вариант у разных продавцов - все абсолютно одинаковые, один раз только пришёл с нео7 внутри, но у него и принт другой на корпусе, хотя в описании он всё же был правильный.
А почему вы пиксавк лайт не хотите вместо апм?

Немного не понял, что Вы хотели сказать (((

  1. Вы имеете ввиду, то Beitian идет без корпуса и его некуда поставить?
  2. На али все GPS модули одинаковы и разницы нет (6, 7 или 8)?
arb
usup:

Вибрации в пределах нормы,всеже думается что причина в увеличении скорости лойтера,чем больше скорость тем тяжелее квадру вычислить точное положение

Ну для начала может Ваша оценка вялости это для других норма? Слово “вялость” это субъективная оценка, а не конкретная цифра.
При увеличенной скорости нужна большая энергия для остановки. Проще всего это делается большим наклоном корпуса. За это как раз отвечает LOITER PID, когда дергаете стик.
Определение координат по ЖПС идет с некоторой задержкой. Отсюда и пролеты как бы по инерции. И чем больше скорость, тем больше пролет.Конечно плюс как сам коптер умеет останавливаться.

usup:

не зря же наверно по умолчанию скорость лойтера так занижена

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

Вы лучше попробуйте увеличить Loiter PID и Rate Loiter P по очереди, чем просто переписываться.

lokanaft
k336699k:

Немного не понял

  1. Да
  2. Почти без разницы продавец, ибо товар у них одинаковый, но между версиями модули разные конечно.
alexeykozin

в свежих прошивках например 3.2 для скоростных перемещений появился новый режим position hold он работает как смесь лоитера и альтхолда.
пока не трогаете стики лоитер как только двинули стиками - альтхолд

разгонять скорость в лоитере параметром - неразумно

usup

Хм…а я почему то думал позитион холд это лойтер,только с ручным газом,хотя у меня прошива 3.1 и есть этот режим,или на моей прошиве этот режим работает по другому?а параметр лойтер спид не влияет на скорость в позитион холд?

alexeykozin

да. все путают. раньше был режим “виртуальный лифт” тепреь с похожим названием новый скоростной лоитер

arb

Как обещал – соображения по поводу РТЛ.
Для начала напомню исходные вопросы.

mfilitovich:

Ребят, каким параметром можно поправить следующий косяк - в RTL коптер теряет высоту, при этом в LOITER держит высоту нормально, даже на более высокой скорости.

mfilitovich:

Просто странно как-то, а не может это быть последствием достаточно сильного мороза -15?

mfilitovich:

Выглядит просто, включаю RTL на высоте метров 100, коптер послушно поворачивает в сторону дома и летит с заданной скоростью, но при этом имеет постоянное небольшое снижение (видно по OSD). В LOITER такого снижение нет - вертикальная скорость ровно 0.

Исходя из этих сообщений, напрашивается ответ: никакого косяка в РТЛ нет и править ничего не надо. Это просто особенность кода РТЛ.
Из чего это следует. В АПМ режим ЛОЙТЕР точно использует все датчики. А в нем как было сообщено проблем нет. Поэтому и сильный мороз тут не причем.
Для проверки было предложено выполнить РТЛ с высоты заведомо меньшей RTL_ALT. Но так как до сих пор не было сообщения, что с малой высоты РТЛ не работает, то смею предположить, что у автора нет проблем с РТЛ и тогда это, как и писал выше просто особенность кода.

Честно говоря, этот случай больше интересен этой особенностью кода.
Во-первых, это надо учитывать с точки зрения безопасности полетов.
К примеру. Решили забраться скажем на 1 км (или больше) вверх после того как отлетели от «дома» на некоторое расстояние. Связь к примеру теряется и коптер начинает двигаться в неизвестном направлении. Ведь визуального контакта нет и связи тоже нет. Это надо учитывать, чтобы не встретить даже случайно на такой высоте самолеты и не попасть в запретные зоны в пологом снижении, если коптер начнет планировать из-за севшей батареи. По мне было бы спокойнее, если бы коптер начал снижаться сразу до RTL_ALT, а потом начинал движение. Так хоть будешь знать, на какой высоте он движется.
Во-вторых, траектория – сначала движение, потом снижение, неэкономична. Это большой пройденный путь и большие затраты энергии на удержании высоты. Как известно самый короткий путь по прямой. Вот если бы РТЛ после проверки высоты (для данного случая) высчитывал 3Д вектор движения на координату дом/RTL_ALT. А во время движения просто делал проверку высоты, чтоб не спуститься ниже RTL_ALT.
Но так как в АПМ и так место мало, то я так понимаю код вряд ли поправить. Остается только помнить, как работает РТЛ.

usup

Как я понял,в 3,1 режим position-это режим лойтер с ручным газом,а в 3,2 уже pos hold-лойтер при висении,альтхолдв движении,этот режим как раз мне очень нужен,но очень не охота все перекалибровывать,не появилась ли еще возможность апгрейда прошивки с сохранением и переносом калибровок всех датчиков на новую прошу?

arb
usup:

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

Нет. Лучше заново откалибровать. Из-за разных параметров могут быть нехорошие накладки.
Хотя конечно можно сохранить параметры и прочитать на другой прошивке, но последствия непредсказуемы.

usup

Параметры да,но аксель компас радио ведь по любому перекалибровывать нужно((

arb

Гораздо надежнее все заново откалибровать, а параметры поставить ручками. Так и запоминаешь, и новое что-то находишь.
А компас так вообще требует частой калибровки.