Rabbit Flight Controller

Dreddix
crown:

Чел KKUSA с рцгрупп пишет утилиту для конфигурирования кролика, выложил демо версию, удобно все в одном и на экран помещается

а в какой ветке вы это нашли? В ветке кролика я этого не видел. Есть альтернативная ветка?
Я через “инструменты” ветки рсгрупс поискал этот файл или фото этой проги. нет там такого- загадка! Откуда взято?

Texnik

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

smotors

… а как без автостабилизации коптер может сам долго лететь,да еще и туда куда gps командует? упадет ведь…

Dreddix
smotors:

… а как без автостабилизации коптер может сам долго лететь,да еще и туда куда gps командует? упадет ведь…

Я думаю включение режима возврат домой, включило само автостабилизацию. Без неё “моск” завалит коптер мгновенно.

Dreddix
Сергей_Вертолетов:

А зачем тогда отдельно 3D Stunt?

Для 3Д станта! Попробуйте в режиме автостабилизации стелать петлю/ воронку/ бочку и поймёте зачем нужен 3д стант. Да, явно не с проста!

shura2000

положение GPS датчика на коптере важно? Он должен быть в центре рамы? Может с этим связана неадекватная его работа

Сергей_Вертолетов
Dreddix:

Для 3Д станта! Попробуйте в режиме автостабилизации стелать петлю/ воронку/ бочку и поймёте зачем нужен 3д стант.

Я не буду спорить, ибо сразу ставил галочки AutoStability на все положения канала 5 (читай - включено всегда), и не знаю, что будет, если

  1. Не ставить галочки AutoStability
  2. Поставить галочку 3D Stunt
    Ведь обычно или стабилизация, или “мануал”, то есть без акселя. Получается, у Кроля есть некий “промежуточный” режим? Уже не автостабилизация, но ещё не 3D стант?
shura2000:

положение GPS датчика на коптере важно?

Важнее где компас, а он у нас у всех по центру (где и сам контроллер)

evgbog

Разбираюсь с галочками, возник вопрос.

Правильно ли я понял, что если мы на 5 канале на 3х-позиционный переключатель вешаем Автогоризонт-Нормал-3DStunt без дополнительных функций, то на оставшихся каналах можно повесить всего 2 функции при условии их независимого, в т.ч. одновременного включения?

Просто хочется чтобы все доп функции включались независимо (Heigth Lock, Head Lock, CF, Autolanding) тумблерами на аппе. Это возможно?

smotors

…все просто,если допустить,что управление подвесом будет работать параллельно с другими режимами,то глядя на таблицу выбора,имеем девять позиций.предлагается задействовать два трехпозиционных канала и один двухпозиционный. Вот и получается,если на седьмой повесить или стабилизацию или 3d,то другие переключатели позволят остальные режимы выбирать с учетом того,что два каких то всегда задействованы. А как по мне,то выбирайте исходя из задач. не думаю что всегда все режимы актуальны будут.К примеру возврат на базу,при адекватной работе на файлсейф завести можно,карфри тоже,довольно скользкий режим.
Что касается отдельного режима 3d, то кроме стабилизации одними гирами,коптер гораздо живее на стики реагирует,как бы двойные расходы.

evgbog
smotors:

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

Хотел просто каждую функцию отдельно протестировать… В итоге такую конфигурацию выбрал:

5 канал:

  1. Автогоризонт+HeightLock (вроде блокировка высоты без автогоризонта не имеет смысла)
  2. Нормал
  3. 3D Stunt

6 канал:

  1. Выкл
  2. Head Lock
  3. СF
    Функции CF и Head Lock несовместимы между собой, поэтому выбирать одновременно их смысла нету

7 канал:

  1. Выкл
  2. Автопосадка+HeightLock

Вроде все фичи (без GPS) охвачены.

Dreddix
shura2000:

положение GPS датчика на коптере важно? Он должен быть в центре рамы? Может с этим связана неадекватная его работа

нет. Точность гпс ±5м, от этого не будет никак зависить расположение на модели. Даже гиры и аксели на самом кролике не строго по центру, хотя их точность в сотни раз выше точности гпс. Компас тож не в центре, Кстати все наши головняки из-за расположения компаса. Это плохо что он на плате. Вот если бы его вынести вверх на 10-15 см, подальше от железяк всяких… а это, кстати мысль. Всю плату выпаять нафиг и проводами закинуть куда подальше…

Сергей_Вертолетов:

Ведь обычно или стабилизация, или “мануал”, то есть без акселя. Получается, у Кроля есть некий “промежуточный” режим? Уже не автостабилизация, но ещё не 3D стант?

нет. Или- или. Включив 3Д, выключится автоматом галка стабилизации. Поставив автостабилизация, выключится галка 3д стант. А вот если вообще никакой галки не ставить… И включить этот режим, то скорее всего квадр полетит на гирах без стабилизации как простой КУК, но видимо с меньшими расходами, чем в 3д стант. простой КУК-режим я не пробовал вообще, не догадался, а вот 3д стант мне показался порезче чем старая плата КУКа

Сергей_Вертолетов

Коллеги, не силен в командах конфигурирования MTK GPS, помогите расшифровать, что я подслушал на канале к Кролику:

$PGMOD,2*4F
$PMTK011,MTKGPS*08
$PMTK010,001*2E

Эти три предложения проскочили в начале включения питания, между цикличными

$GPGSA,A,1,*1E
$GPGSV,1,1,00*79
$GPRMC,000029.799,V,0.00,0.00,060180,N*4E
$GPVTG,0.00,T,M,0.00,N,0.00,K,N*32
$GPGGA,000030.799,0,0,M,M,*4C

, которые постоянно шлет Кролик… да… на частоте 1 Гц! Кроль в 5Гц мой модуль не переводит, это факт.

От кролика в моей ситуации никаких команд в модуль я в терминалке не “услышал”… Есть подозрение, что кроль, услышав от модуля данные, и не собирался его конфигурировать. В итоге герцы на месте 😃

Все, прошил GPS модуль свежей прошивкой от производителя, класс! Данные бегут с частотой 5Гц, скорость порта 38400. Пойду-ка я подлетну на ушастом, пока все тусуются в ветке про N… и на новый GPS глазеют 😃

igoralekseevru

приехал родной gps модуль с GLB ехал 2 месяца (трындец) как узнать правильный он или “не правильный” ? Краем глаза видел упоминание о неправильности модулей

Сергей_Вертолетов

Итак, друзья! Кролик, это не только ценный мех… Вообщем, он еще и по GPS позицию держит, и “домой” возвращается 😃 С 5-ю Гц кролик стал летать в автономке раза в два быстрее, аж немного страшно! Удержание позиции - отлично, приколько так сам летает себе в круге диаметром метров 5. Компас нормально не калибранулся, это я понял по “никакому” удержанию курса - при нормальной калибровке нос должен возвращаться в позицию “где был, когда активировали” - а тут в воздухе стал оглядываться, перекручиваясь в разные стороны 😃 НО! Это держать позицию ему не особо мешает, а всего лишь порождает автономное патрулирование небольшой площади!
Возврат домой - летит достаточно быстро (на 1 Гц летел можно сказать еле-еле, понятно почему не справлялся в ветер), при подлете притормаживает, и тут начиналось какое-то праздное шатание где-то в сторонке, пасся в метрах 10 от места, где я включил борт.
Надо сказать, что с модулем PA6B от Global-Top без бэкап батарейки спутники он сегодня у меня поймал (6 штук) за 20 секунд. Меня это более чем устраивает, а через 15-20 секунд на кроле горели уже 5 лампочек (всего 10 спутников!) Я не знаю, что стало причиной такой хорошей работы, я все-таки обновлял прошивку, прислали последнюю с запрошенными мною параметрами (38400, 5Гц). Теперь буду выяснять зависимость работы GPS-ных функций от качества калибровки компаса. Хочу получить такой же результат, как Виталий aka Dreddix!
Вывод: прошивка 1.210 нравится, GPS работает, летает квад резво, а висит стабильно! Отличный баланс между важными качествами квада. Теперь сниму с Назы фпв начинку, и попробую в очках. Вот такие дела!

karabasus
igoralekseevru:

приехал родной gps модуль с GLB ехал 2 месяца (трындец) как узнать правильный он или “не правильный” ? Краем глаза видел упоминание о неправильности модулей

Да родные все правильные. Только осторожнее с подключением- не перепутать полярность. (ключей то на разъёмах нет).

Сергей_Вертолетов
igoralekseevru:

как узнать правильный он или “не правильный”

Найдите где-нить USB-TTL кабель, подключите к ГПСке и посмотрите фирменной утилитой параметры модуля, должно быть 38400 5 Гц - это значит хорошо 😃

Cold_Play
Сергей_Вертолетов:

должно быть 38400 5 Гц - это значит хорошо

а после добавления в кроля нового кода мультивия может быть и все 10))

Сергей_Вертолетов

Лучшее - враг хорошего. От такого потока данных ему может поплохеть! Пусть уж на 5Гц хорошо летает!

Cold_Play
Сергей_Вертолетов:

От такого потока данных ему может поплохеть!

всё от пидов еще завист и вот полет точно станет более точным, и дрейф уменьшится… всё относительно конечно но стремиться к лучшему надо, не просто ж так осд 10 гц используют да и немци вроде тоже на 10 летают