Что думаете о стабилизации на основании только картинки с камеры?

Anadimiy

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

sulaex
Anadimiy:

Что думаете о стабилизации на основании только картинки с камеры?

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

Sir_Alex
Anadimiy:

то думаете о стабилизации на основании только картинки с камеры?

В ArduCopter пытаются прикрутить, я правда не нашел, какой сенсор они используют, возможно вот этот: centeye.com/products/purchas/

Anadimiy

А в чем преимущества обычных датчиков перед единственной камерой? Они дороже, алгоритмы сложнее, выходят из строя…
В камера 1000 кадров в секунду и разрешения 20*20 должна дать ту же стабилизацию что вся эта куча датчиков по идее

SovGVD
Anadimiy:

А в чем преимущества обычных датчиков перед единственной камерой?

а почему человек не испольщует глаза для стабилизации, а использует “гироскоп”?

Anadimiy

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

SovGVD

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

Anadimiy

В случае с идеально равномерно белым пустым полом, можно положить на старте под коптер какую нибудь цветную бумажку.
Насчет травы - попробуйте сфоткать свержу траву и перевести картинку в 20*20 - там будет совершенно неравномерная картинка.
ПО поводу чистого неба - согласен. Наверное будет сложно определять видя в камере только небо. Но это только для акробатики… К тому же на крайний случай можно вторую камеру сверху поставить.

SovGVD
Anadimiy:

попробуйте сфоткать свержу траву и перевести картинку в 20*20

попробуйте снять видео, сделать 20х20 и посмотреть его - коптер на месте, а картинка будет то влево, то вправо двигаться, то вообще шум один, смотря как ветер будет дуть - в итоге даже position hold то не особо получится без маркеров
мне не понятно как определить угол наклона по 20х20 картинке с достаточной точностью? + цена железа + алгоритмы
имхо гира+аксель оптимальный вариант для коптеров - дешево и даже атмеге хватает силенок более-менее посчитать

Musgravehill

Как летать в тумане, дыме, ночью, надо водой, полем? Стабилизация по камере может классно “выстрелить” только в некоторых случаях.
Вариантов минимум 2:

  1. Камера высокоскоростная с низким разрешением отслеживает смещения поверхности.
  2. Обычная камера - отслеживаются маркеры. С вебкамерой и компьютером очень легко выделялось Солнце на картинке при помощи OpenCV. Или точка от указки на обоях.
8 days later
Dokz

www.idsc.ethz.ch/…/Music_In_Motion Тут народец тоже озабочен управлением по камере. Вроде бы неплохо получается. А если камеры ещё и снаружи помещаются ещё и офигенно точно позиционируют. Аксели и гиры при маневрах вообще занимают вспомогательную роль по отношению к софту и тех зрению.