Автопилот SmartAP - Smart Autopilot

Петруччо

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

Drinker
Петруччо:

лучше использовать сырые данные с сенсора, а обрабатывать их уже самому?

Я так думаю.

aviaks
Петруччо:

Народ, а в MPU-6050 кто-нибудь заводил DMP? 3й раз перечитываю ДШ, ясно только как читать прямые показания мемсов. Ни слова как считать Эйлера, ДЦМ или кватернион. На буржуйских форумах пишут что эта фича типа закрыта от посторонних глаз. Это правда так?

Да, у меня в автопилоте MPU-6050 работает на DMP. Выдает кватернионы на частоте 200Hz. Их уже легко можно перевести в углы Эйлера на главном процессоре.
Все верно пишут, официальной документации от Invensense по DMP для разработчиков нет, но в начале этого года один любитель разобрался как читать данные с DMP и выложил открытый код под Arduino. В SmartAP этот код переписан под STM32 и успешно работает.

Переходить на DCM даже мыслей нет, DMP отлично справляется, никаких уводов даже при достаточно агрессивном пилотировании.

Хотел бы поделиться последними новостями проекта. Теперь появился режим автоматического возврата на точку старта. Вот видео того, как он работает:

www.youtube.com/watch?v=8MhA3Kbeh9M

2 months later
aviaks

Недавно закончил работу над автоматическим режимом полета по точкам. На видео показан полет, состоящий из четырех точек. После подхода к последней точке аппарат автоматически возвращается домой и переходит в режим висения. Контроль полетной информации, а также управление режимами может осуществляться с помощью наземной станции QGroundControl. Об этом скоро будет снято еще одно видео.

www.youtube.com/watch?v=6oC6ZDpctn4

Дополнительная информация на сайте sky-drones.com

serj

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

Syberian
serj:

на родном языке

Или хотя бы употребляйте артикли, а то дядя Сэм смеяться будет 😁

aviaks

Сергей, спасибо! Да, я уделяю очень много времени своему проекту, хочется развивать его быстрыми темпами и постоянно совершенствовать.
К сожалению, пока не успеваю делиться информацией и на русском, и на английском. Большая часть аудитории англоязычная. Но если тут будет проявляться интерес к проекту, то сделать информационную поддержку на русском - это не проблема.

Pirik

Здравсвуйте. подбираю мозги на квадрик, взамен кука. цены на сайте нет, какую цену ожидать как за multiwii или как за apm?Спасибо.

aviaks
Pirik:

Здравсвуйте. подбираю мозги на квадрик, взамен кука. цены на сайте нет, какую цену ожидать как за multiwii или как за apm?Спасибо.

Примерно как за Naza.

27 days later
17 days later
aviaks

Добавил поддержку протокола MAVLink, теперь можно использовать наземную станцию. Либо QGroundControl, либо Mission Planner.

www.youtube.com/watch?v=RMEnmE5ds5k

1 month later
Bah

Интересно, а финкция слежения за подвижным оператором сложно реализуется?
Типа плыву на лодке а коптер летит за мной сам и снимает?

aviaks
Bah:

Интересно, а финкция слежения за подвижным оператором сложно реализуется?
Типа плыву на лодке а коптер летит за мной сам и снимает?

Имея в распоряжении отлаженые алгоритмы удержания и полета по точкам - нет, абсолютно несложно. Только потребуется дополнительное устройство с GPS приемником и модулем телеметрии. В ближайших планах есть такое.

18 days later
aviaks

Недавно адаптировал автопилот под работу с наземной станцией на Android. Кроме того, с помощью нее можно не только смотреть телеметрию и создавать миссию, но и управлять вручную.
Вот видео:

www.youtube.com/watch?v=lysXSy_oFPI

AlexSneg

Оно с передатчика по синему зубу работает? Или ты синий зуб прямо на вертолет поставил и оно напрямую управляет? Если передатчик выключить, оно будет работать через андройд?

aviaks

Работает по Wi-Fi. Wi-Fi модуль на планшете работает в режиме роутера, На коптере установлен Wi-Fi модуль, который выступает в роли клиента. Стандартные RC передатчик/приемник не требуется. На данный момент пока все еще в тестовом режиме и передатчик на всякий случай рядом.

aviaks

Да, забавная вещь. Жаль только, что дальность не очень большая, но сама идея, я считаю, хорошая.

Drinker
aviaks:

но сама идея, я считаю, хорошая

В ардроне разве не так? И видео через вифи идет.

Кстати, Кирилл, то арду коптер-пилот выдавал за достижения, то “андройд наземка” это diydrones.com/…/droidplanner-ground-control-statio… в чем цимус?

autoquad.org/…/autoquad-ground-control-station-and…

Гы

сейчас нынешние девелоперы дерут код отсюда (проверено)

aviaks

Да, все так.
Мне пока еще не попадалось видео, чтобы с Android наземной станции управляли вручную. Отображение авиагоризонта, карты и т.д. это да, но не управление.
А в ARDrone да, это все есть давно, но ARDrone это несколько отличающийся от всех остальных проект.