Cheerson CX-20 клон квадрокоптера DJI Phantom

mfilitovich

Короче, собрал, настроил. Полчаса втыкал как правильно прицепить туда приемник и настроить переключение 5 каналом режимов - вроде удалось всё.
Провёл калибровку радио, калибровку акселей, калибровку компаса, но вот тут вопрос - что-то больно быстро он мне выдавал корректировочные коэффициенты, т.е. я буквально 3-4 оборота в разные стороны делаю коптером и вроде как калибровка заканчивается, при это белые точки на сфере ещё остаются… что тут не так?
Проверил на балконе GPS - работает. Авиагоризонт адекватный, моторы на наклоны реагируют. Что ещё сделать перед первым полетом?
Ещё при подключении МП предложил новую версию 3.2 - я отказался.

WizardRND

Внезапно сегодня почту попустило - и она таки изволила выдать мне USB-FTDI 😃
Я радостно кинулся настраивать minimOSD - и, естественно, возникли вопросы. Поскольку переделывать кабель ардупилот-Bluetooth в Y-кабель “ещё и на OSD” было влом - я тестировал настройки OSD при помощи Optopns -> Send TLog… программ ArduCam OSD Config 2.1.2.0 и MinimOSD-Extra Config Tool 2.4.0.1 r788. Файлы .tlog брал из MissionPlanner, подключив коптер по USB, покрутив на столе и немного “поиграв” с ним с аппы.
Итак, вопросы:

  1. MinimOSD-Extra Config Tool почему-то вообще не шлёт логи через FTDI на OSD (безотносительно залитой в OSD прошивки), приходится переключаться на ArduCam OSD Config. Это баг конфигуратора или я чего не понял?

  2. Обратил внимание, что при тестах по логам в прошивке MinimOSD 2.0 не хочет отображаться газ (в планировщике экрана всё включено и размещено, в 2.4 все показывает), в прошивке MinimOsd Extra Copter 2.4 R800 - не “тикает” полётное время (газ отображается нормально) и не показывается предупреждение о низком уровне батареи (специально выдёргивал батарею для тест-лога, в 2.0 предупреждение есть).

Хотелось бы всё перепроверить на “реальных полётных логах”, но, поскольку я не таскаю ноут с MissionPlanner на полёты, таких логов у меня нат. Не поделится ли кто-нибудь из уважаемых пилотов? Насколько я знаю, с телеметрией летает OTR1UM. Константин, нет ли у вас в “заначках” полётного лога (в идеале - с FS по питанию) в формате .tlog? Или его можно чем-нибудь сгенерить из .bin или ,log (покопал MP - такой конвертилки не нашёл).

btk731

Интересную тему раскачивает наш товарищ по цеху…
www.sxlab.info
Интересно бы узнать мнение о таком концепте тех, кто уже сполна повозился с стоковыми OSD…

WizardRND
dis-s:

Какая у вас прошивка стоит? Просто компас отрисован как в 2.4, а иконка GPS - как в 2.0.
Есть ли упомянутые мной проблемы с данными?

OTR1UM
WizardRND:

Константин, нет ли у вас в “заначках” полётного лога (в идеале - с FS по питанию) в формате .tlog?

Отписал ВК.

Кстати о tlog’ах… у меня творится что-то странное. Я не смог найти ни одного тлога полета (хотя летаю всегда с телеметрией), зато нашел кучу мелких логов, в которых я что-либо настраивал (датчик напряжения калибровал например) или проверял.
Откуда такая избирательность? МП ведь должен писать логи сразу как только происходит коннект АПМ с МП. А у меня МП походу пишет тлоги только когда отсутствует GPS-фикс.

WizardRND
OTR1UM:

Отписал ВК.

Ага, спасибо

OTR1UM:

Кстати о tlog’ах… у меня творится что-то странное. Я не смог найти ни одного тлога полета (хотя летаю всегда с телеметрией), зато нашел кучу мелких логов, в которых я что-либо настраивал (датчик напряжения калибровал например) или проверял.
Откуда такая избирательность? МП ведь должен писать логи сразу как только происходит коннект АПМ с МП. А у меня МП походу пишет тлоги только когда отсутствует GPS-фикс.

Я, когда записывал тестовый лог, натолкнулся на такую особенность - при коннекте MP с ардупилотом автоматом начинает писаться tlog, но при дисконнекте он… стирается. Остаётся только при “нештатном” разрыве связи - выдёргивании USB-кабеля из коптера. Может, потому полётных логов и нет?

gosha57
mfilitovich:

Что ещё сделать перед первым полетом?

1.Снять ноги - поролон на скотч вдоль лучей (трубки утеплительные хоть на первые несколько раз).
2.Только близко-низко :
…коп твой, пока ты его видишь (мудрость индейцев МАо)
3.проверьте соответствие севера компаса с Севером этой планеты.
4.версию пока НЕ меняйте - жизнь подскажет - надо ли оно и зачем.
5.Взлетать только после поимки спутников ! 😒
В дневнике посмотрите первоначальные библию-настройки и “общие рекомендации по Нове” , только обязательно сохраните отдельно свои “дефолтные” настройки !😃

btk731:

мнение о таком концепте

направление на дом нечитабельно. ДопЖПС - место на крыше, рядом с основным ЖПС и … ЖПС маяка …
В 21 веке ужо мона было и цвет добавить !

dis-s
WizardRND:

Я, когда записывал тестовый лог, натолкнулся на такую особенность - при коннекте MP с ардупилотом автоматом начинает писаться tlog, но при дисконнекте он… стирается.

Никогда не обращал внимания на тлоги и не знал что они есть и для чего нужны. Заинтересовался темой, действительно, сперва TLOG создается в папке логов, но при дисконнекте MP .tlog перемещается в папку: Mission Planner\logs\QUADROTOR\1

Насколько я понял, оно MP именно в процессе полета, при соединении с квадром. Значит для меня это бесполезно, у меня телеметрия по bluetooth, отваливается на 50м. Мои тлоги - это видеозапись OSD.

WizardRND
WizardRND:
  1. MinimOSD-Extra Config Tool почему-то вообще не шлёт логи через FTDI на OSD (безотносительно залитой в OSD прошивки), приходится переключаться на ArduCam OSD Config. Это баг конфигуратора или я чего не понял?

  2. Обратил внимание, что при тестах по логам в прошивке MinimOSD 2.0 не хочет отображаться газ (в планировщике экрана всё включено и размещено, в 2.4 все показывает), в прошивке MinimOsd Extra Copter 2.4 R800 - не “тикает” полётное время (газ отображается нормально) и не показывается предупреждение о низком уровне батареи (специально выдёргивал батарею для тест-лога, в 2.0 предупреждение есть).

Отвечу сам себе 😃
Взял “релизный” CT for MinimOSD Extra 2.2, накатал “релизную” же прошивку MinimOsd Extra Copter 2.2 - всё заработало, и индикатор времени и индикатор тяги и предупреждение о батарее.

dis-s, вы так и не ответили - что у вас за прошивка? Тоже extra 2.2?

dis-s
WizardRND:

dis-s, вы так и не ответили - что у вас за прошивка? Тоже extra 2.2?

Скачивал по ссылке отсюда: apmcopter.ru/…/minimosd-proshivka-nastroyka-podkly…

Файл называется: MinimOsd_Extra_Copter_R800.hex

WizardRND:

не “тикает” полётное время (газ отображается нормально) и не показывается предупреждение о низком уровне батареи (специально выдёргивал батарею для тест-лога, в 2.0 предупреждение есть).

У меня тикает и отображается. Тикать начинает после арминга, уровень батареи нужно настраивать в OSD на первой вкладке. У меня так:

Но кстати, никто так и не ответил на вопрос, почему у меня не показыватеся поле “скорость ветра”. Это в принципе у нас не поддерживается или настраивать нужно?

gosha57
dis-s:

не показыватеся поле “скорость ветра”

в самолётах есть спец датчик (трубка Пито ка-ца) он цепляется к АПМ и тогда должен чЁт вычислять (может разницу между ЖПС скоростью и встречным потоком), а может меряет “на парковке” 😃

dis-s
gosha57:

в самолётах есть спец датчик (трубка Пито ка-ца) он цепляется к АПМ и тогда должен чЁт вычислять (может разницу между ЖПС скоростью и встречным потоком), а может меряет “на парковке”

Думаю, теоретически ее можно вычислить по GPS, но это большой вопрос. У меня вообще OSD такое поле даже не отображает, в том месте, где оно должно отображаться. Это и смущает… Обычно, если данных нет отображается поле с нулевым значением, а тут его вообще нет.

Вот тут я фото приводил. Странно как-то.

WizardRND - вы как раз сейчас OSD настраиваете, причем другой версии - может проверите, расскажете как оно у вас?

AlexxNB
dis-s:

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

?! Это как, интересно

dis-s
AlexxNB:

?! Это как, интересно

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

Ну, наверное это сложно и ненадежно. Просто увидел поле в OSD и подумал, а как же они это могли реализовать. Но, раз есть датчики такие, наверное на отсутствующих у нас датчиках.

Может в прошивке OSD для коптеров это поле вообще не реализовано, только в программе настройки отображается. Потому в OSD и не выводится…

WizardRND
dis-s:

Скачивал по ссылке отсюда: apmcopter.ru/…/minimosd-proshivka-nastroyka-podkly…

Файл называется: MinimOsd_Extra_Copter_R800.hex

Получается, вы шрифты под версию 2.4 не грузили? Просто у вас даже в планировщике экрана иная иконка спутников, чем на скриншоте с монитора - сами сравните. Мне, кстати, старая иконка и отдельный индикатор GPS Lock больше нравятся, чем невнятный “мигающий крестик” в 2.4 - читабельнее.

dis-s:

У меня тикает и отображается. Тикать начинает после арминга, уровень батареи нужно настраивать в OSD на первой вкладке. У меня так:

Это я в курсе - вечером ещё раз перепроверю, я ж пока по tlog-ам “тренируюсь” (геморно постоянно перетыкать OSD с FTDI на контроллер и обратно).
В версии 2.2 и ниже время тикает “от включения” - проверю насчёт “от арминга” в 2.4.

dis-s:

WizardRND - вы как раз сейчас OSD настраиваете, причем другой версии - может проверите, расскажете как оно у вас?

Вечером посмотрю и отпишу.

mfilitovich

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

dis-s
WizardRND:

Получается, вы шрифты под версию 2.4 не грузили?

Загружал, там на скриншоте в прошлом сообщении написано - Last Charset uploaded to OSD: 2.4.0

WizardRND:

В версии 2.2 и ниже время тикает “от включения” - проверю насчёт “от арминга” в 2.4.

Думаю, что считать от арминга гораздо удобнее и правильнее.

dis-s:

Загружал, там на скриншоте в прошлом сообщении написано - Last Charset uploaded to OSD: 2.4.0

Правда, там в папочке еще есть файл Charset_Updater, его не загружал. Думаете нужно?

WizardRND
dis-s:

Правда, там в папочке еще есть файл Charset_Updater, его не загружал. Думаете нужно?

Это “прошивка специально для прошивания шрифтов”, как я понял - им шьются шрифты, а потом накатывается основная прошивка. Ладно, я сейчас откатился на extra 2.2 со старыми иконками, вечером попробую обратно до 2.4, но без Charset_Updater.

dis-s
WizardRND:

Ладно, я сейчас откатился на extra 2.2 со старыми иконками, вечером попробую обратно до 2.4, но без Charset_Updater.

Зачем? Вам мои шрифты больше нравятся? Как с вашими шрифтами экран выглядит?

Player03

Помогите советом 😃

Сижу думаю, что делать дальше?! Чирик у меня уже примерно 3 месяца, летаю на 4/5. В 90% случаев смогу перехватить коптер при улете на родину.

Стало скучно летать, явно нужно FPV. Задался я целью подсчитать бюджет мероприятия и суммарное количество денег которое будет потрачено (потенциально).

Чирик - 225$, хотя брал я его за 250 (
Зарядка IMax B6 + блок питания - 40$

Учитывая то, что подвеса у меня нет, если брать валкировский - 70$
Камера, возьмем SJ4000 или Xiaomi YI - 80$
Хотя возможно есть смысл брать SJ4000+ там 60 fps, но она дороже.

В зависимости от камеры = 410-450$

Но этого явно будет мало, нужно телеметрия и желательно OSD, без него будет не интересно.

Если брать коплект передатчик + монитор, что-то вроде этого, выходит - 150$

Итого на выходе, в зависимости от комплектации 500-600$.

В итоге получим готовое решение, но над которым нужно поработать еще. В зависимости от камеры подпилить подвес, куча проводков, не факт что качественный видео линк получим (если руки из Ж).
Или я что-то не так понял?

PS. В то время, когда DJI Phantom 2 Vision+ с подвесом и камерой можно купить за 800$ в Украине - ссылка. В Китае наверное можно найти и дешевле…

dis-s
Player03:

подсчитать бюджет мероприятия

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

  1. Чирик: $250
  2. Камера SJ4000WiFi (уже была, использовал в качестве видеорегистратора и так, поснимать на пляже) - $70
  3. Монитор FPV - существующий от V686G - $0
  4. Второй монитор FPV с функцией записи: Nexus 5, Nexus 7 существующие - $0, к ним приложение из Google Play - $5
  5. EasyCap для вывода изображения на смартфон/планшет: $10
  6. Модуль Bluetooth - $10
  7. Модуль OSD - $11
  8. Приемник 32 канала - $24
  9. Передатчик 200mw - $16
  10. Подвес (не обязательно для FPV, но посчитаем) - $70

Вроде ничего не забыл?

Итого: $466

При том, что камера уже была и подвес необязателен. Без них общий бюджет мероприятия: $326

Далеко не фантом.

По фантому, кстати глянул - они вроде бы выводят видео на смартфон по Wi-Fi, как правило это имеет очень большие задержки и для реального FPV неприменимо. OSD отсутствует, а без нее далеко не улетишь.