Платы CopterControl, CC3D, LibrePilot, Revolution от OpenPilot

checka

Здравствуйте, перешил свой CC3D ради купленного барометра GY-91 на Cleanflight, но он не определяет его, прошился хексом, подключился на флексипорт vin, grd, scl, sda, причем при включенном барометре в порт, на разных настройках портов, не подключается ни через usb ни через мэйнпорт с uart, ни с батареей, ни без… по описанию там BMP280 который должен работать, что я делаю не так и какие настройки надо вертеть?

Пол

Может было у кого-то такое: на CC3D моторы стали крутится на четверть скорости, что с аппаратуры, что ползунками, калибровал регуляторы, менял, не помогает.
Подозрения на ПК, что в нем могло сгореть?

dROb
dROb:

Братцы, подскажите, такая дилемма: GPS координаты, при использовании Revo имеют очень низкую точность. То есть плюс минус метров 100. Если самолёт находится в покое - нередко можно наблюдать как он носится туда-сюда широкими восьмёрками.
Это однозначно проблема датчика (довольно китайский, хотя в целом отзывы были положительными), или таки это хваленая математическая модель OpenPilot подмешивает в GPS данные других сенсоров?

В общем потестировал вчера в поле, и чую, кончается терпение. (не то, чтобы много трудозатрат, но хочется чтобы хоть как то работало из коробки 😃 Например как APM 😃 ). Буду рад если кто-то подскажет по этим двум вопросам:

  1. GPS местоположение показывает с изначальной ошибкой в 100-300 метров. Происходит примерно следующее - ловятся спутники, и на мгновение самолёт оказывается примерно там, где он реально есть. Затем, такое ощущение что начинает действовать какая-то поправка, и местоположение уходит на 300 метров в сторону, где и остаётся до конца лежания/полётов!! (если летаешь - GPS координаты, разумеется, меняются, но в той, ошибочной зоне). Что за хрень?? GPS приёмник пробовал разный.
  2. Калибрую компас уже третий раз - всё равно, периодически MAG - жёлтый, а направление пляшет ±30градусов. При отсутствии силовых токов.

Быть может у кого то было что-то подобное?

ну и, как уже описывал выше - Местоположение (и наклон) самолёта пляшут широкими восьмёрками, т.е. местоположение ±100метров, и наклоны туда-сюда ±20градусов. При этом самолёт лежит в поле.

Нравится в этом контроллере многое ( и проц, и софтовое сопровождение ), но прям невезука… Жаль если придётся уйти на APM…

alextr
dROb:

Быть может у кого то было что-то подобное?

У меня было плохо с GPS. Расскажите поподробней какой модуль GPS и что вы с ним делали.

dROb
alextr:

У меня было плохо с GPS. Расскажите поподробней какой модуль GPS и что вы с ним делали.

Модуля GPS пробовал два, совершенно разных. Один - какой-то клон uBlox от китайцев (сомнительный, но отзывов много и все хорошие). Другой - на базе MTK3339. Результат совершенно один. Причём проверял на всякий случай что приходит напрямую от GPS - всё нормально, все координаты правильные.
Я думаю это комплексная навигационная модель, которая заложена в Revo. Учитывает не только сам GPS, а ещё и другие датчики, и по ним пытается построить текущее положение ЛА, увы, что-то идёт не так, и модель сильно ошибается. Так же, не знаю, причина эта или следствие - не могу по нормальному откалибровать или заставить правильно работать компас…

alextr
dROb:

Модуля GPS пробовал два, совершенно разных. Один - какой-то клон uBlox от китайцев (сомнительный, но отзывов много и все хорошие). Другой - на базе MTK3339. Результат совершенно один. Причём проверял на всякий случай что приходит напрямую от GPS - всё нормально, все координаты правильные.
Я думаю это комплексная навигационная модель, которая заложена в Revo. Учитывает не только сам GPS, а ещё и другие датчики, и по ним пытается построить текущее положение ЛА, увы, что-то идёт не так, и модель сильно ошибается. Так же, не знаю, причина эта или следствие - не могу по нормальному откалибровать или заставить правильно работать компас…

Раньше на форуме Openpilot была тема по подключению альтернативных GPS модулей. Так вот пару лет назад ставил модуль от Drotek. И я его сначала перепрошивал. Прошивку брал на форуме опенпилота. Еще была засада с проводами пока не перевернул не хотел данные слать. Но это на схеме явно указано.

web.archive.org/…/36120-alternative-gps-tutorial

dROb
alextr:

Раньше на форуме Openpilot была тема по подключению альтернативных GPS модулей. Так вот пару лет назад ставил модуль от Drotek. И я его сначала перепрошивал. Прошивку брал на форуме опенпилота. Еще была засада с проводами пока не перевернул не хотел данные слать. Но это на схеме явно указано.

web.archive.org/…/36120-alternative-gps-tutorial

Он у Вас не работал вообще, или координаты неверные слал?
Инструкцию глянул - в общем довольно банальные настройки, в основном сводятся к настройке бодрейта. Мои GPSы выдают чудесные GPS координаты, включая максимум необходимой инфы о количестве спутников и т.п.
P.S. Кстати со стандартными настройками GPS для APM вообще не хотел лететь. Говорил что хоть спутников и 10, но фикса нет, и не будет! (данные о фиксе CC3D получает из какого-то не совсем стандартного GPS сообщения…)
P.P.S. Подскажите, также, нубский вопрос - как называется штатная прошивка для CC3D Revo? Я вот думаю может CleanFlight залить?

alextr
dROb:

P.S. Подскажите, также, нубский вопрос - как называется штатная прошивка для CC3D Revo? Я вот думаю может CleanFlight залить?

OpenPilot-RELEASE-15.05.2-win32 ну может номер другой сейчас не помню что у меня стоит. А на RCgroups нет инфы? И у наследников?

bumer520

Добрый день Всем! Парни помогите восстановить CC3D,суть в том что отвалился разъём юсб,я его припаял и с тех пор плата не конектится ни в либре пилот,пишет драйвера не установлены,прогу переставлял,решил прошиться по UART ,есть у меня ардуино,и есть Модуль: CP2102-v2.0,
везде выдаёт ошибку

bumer520

Да конечно ,пятаки замкнул,винда 10-ка. Может прогу для прошивки поменять,какую посоветуете.

Shuricus

Приятные ребята в Либре, предложил им сделать поддержку Назовских GPS, они взяли и сделали!

9 days later
Artemy-kov

Всем доброго дня, купил себе OpenPilot CC3D.
Установил программу OpenPilot 15.02.02 - при подключении не видит мой контролер, подключал во вкладке Firmware… потом нажал (Rescue) подкинул контролер, увиделся но как то странно! Может Я что не так делаю или в чем может быть проблема?
Пробовал разные USB порты.

karabasus
Artemy-kov:

Я что не так делаю или в чем может быть проблема?

Прошит старой прошивкой он. Установи LibrePilot-15.09 ( …atlassian.net/…/LibrePilot-15.09-win32.exe?api=v2 ) , затем в ней при подключенной плате Rescue далее Open и прошей вот эту прошивку :
(перед прошивкой вылезит предупреждение что… типа на свой страх и риск и наверное это не совсем подходит прошивка - не пугаемся и шьём 😃 )

fw_coptercontrol.rar

Artemy-kov
karabasus:

Прошит старой прошивкой он. Установи LibrePilot-15.09 ( …atlassian.net/…/LibrePilot-15.09-win32.exe?api=v2 ) , затем в ней при подключенной плате Rescue далее Open и прошей вот эту прошивку :
(перед прошивкой вылезит предупреждение что… типа на свой страх и риск и наверное это не совсем подходит прошивка - не пугаемся и шьём 😃 )

Спасибо большое! Помогло)

Artemy-kov

Еще вопрос, как подключить GPS? Я его воткнул, запустил программу и указал в каком порте будет GPS. Перезапустил все это дело, а он так и не видеться…

karabasus
Artemy-kov:

Я его воткнул, запустил программу и указал в каком порте будет GPS.

1е что приходит в голову - скорость порта и GPS модуля не совпадают. И вопрос в догонку - зачем вам на сс3д GPS? (для осд?)

Artemy-kov
karabasus:

1е что приходит в голову - скорость порта и GPS модуля не совпадают. И вопрос в догонку - зачем вам на сс3д GPS? (для осд?)

Надо поменять скорость порта и все? (хотя скорость порта я менял но не чего не заработало) GPS в случае краша и т.д. что бы знать место его нахождения…

bumer520

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

karabasus
Artemy-kov:

Надо поменять скорость порта и все? (хотя скорость порта я менял но не чего не заработало) GPS в случае краша и т.д. что бы знать место его нахождения…

Какая скорость порта у модуля GPS? TX модуля соединен с RX cc3д?

А вообще тут (…atlassian.net/…/Configure+a+GPS+for+CC3D ) и тут (librepilot.atlassian.net/…/Setup+a+CC3D+for+GPS) всё подробно описано.

bumer520:

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

Операционная система какая?