Квадрокоптер на arduino uno

Hyperion

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

5yoda5

Надо было купить парню дешевый китаелет, ценой до 1,5тысяч в комплекте с пультом (валкеру какую-нибудь подешевше), и пускай бы паял туда ардуинку.

YAN=
5yoda5:

и пускай бы паял туда ардуинку.

wol4aravio:

P.P.S. Хочется конфигурацию, где не нужен работать с паяльником.

Так, что не вариант.

rual
wol4aravio:

Выбор пал на создание автономного квадрокоптера. К сожалению, знаний в этой области мало. Есть желание учиться и плата arduino uno (в свое время игрался с ней), поэтому именно ее хочется использовать как мозги устройства.

Проект чисто для саморазвития? На Uno автономный вряд ли получится. Памяти не хватит.

wol4aravio:

Хочется спросить, какие комплектующие вы можете посоветовать для создания бюджетного квадрокоптера? В районе 2000 - 3000 рублей?

Вот нормальный комплект железа для начала, но нужно ещё докупить аккумы с зарядником и простейшую радиоаппаратуру.

Hyperion:

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

По личному опыту могу сказать, что разобраться в чужом коде (при достаточной сложности проекта) сложнее чем написать своё. Но для этого надо иметь представление о предметной области.
Вот вполне успешный проект.

SergDoc

Народ! Хватит ханырить парня… Все когда-то ничего не знали и не умели или прям тут все с паяльниками родились и с EKF на ладошке написаным? Топикстартеру: купите недорогой готовый аппарат - полетайте разберитесь, параллельно никто не мешает изучить датчики, алгоритмы, поверьте там много чего интересного есть и то, что виртуально работает на писюке, в реале работать не будет 😦, в дальнейшем упрётесь в то, что всё далеко ушло вперёд и ваша задумка на ардуино не проканает (особенно автономность). Да и паять придётся…
А потом когда во всём разберётесь вместо того, чтобы пойти полетать будете сидеть за компом и выискивать какую-нибудь багу или прикручивать фичу - надо оно вам? Лето уж почти на дворе нефиг дома сидеть 😃

rual:

Проект чисто для саморазвития?

блин опередил 😃

devv
rual:

Проект чисто для саморазвития?

Курсовая ?
Диплом ?

wol4aravio
devv:

Курсовая ?
Диплом ?

Для аспирантуры.

SergDoc:

купите недорогой готовый аппарат - полетайте разберитесь

Тогда попробую несколько изменить вопрос: какой набор компонент для arduino uno (моторы, регуляторы и прочее) следует взять, чтобы аппарат просто взлетел? Со всем остальным тогда буду заниматься по мере развития.

WETErok

Ребята вы не стой стороны заходите. Моторы, батарея и тд. в коптере - роботе это не главное. Главное это датчики и датчики это не гироскоп (хотя он тоже нужен). Если Робот автономен он должен получать информацию об окружающем пространстве самый простой вариант сонары результат не очень, а дальше камера, лидар, а это по стоимости перекроет в стоимость всего коптера в 2-10 раз.

Без датчиков это тоже самое что вы бы взлетели на коптере с закрытыми глазами, да взлетит но куда полетит одному богу известно.

Если готовы пересмотреть бюджет то темы в помощь
rcopen.com/forum/f123/topic363499
rcopen.com/forum/f134/topic291488

wol4aravio
WETErok:

Ребята вы не стой стороны заходите. Моторы, батарея и тд. в коптере - роботе это не главное. Главное это датчики и датчики это не гироскоп (хотя он тоже нужен).

Я к этому вопросу хочу подходить с точки зрения кибернетики и физики - буду состояние квадрокоптера описывать как математическую модель (все уравнения кинематики, движения, осложненные шумами и ошибками измерения), поэтому датчики на данный момент не рассматриваю как необходимость.

Dhole

Пропы - CW и ССW
Моторы - правые и левые
ESC, ещё и ещё - по наитию.
Рама - на всякий случай.

Боторейко - 2S 600-1000 любое, што полехчее.
Ну там кабеля, разъёмы, паяльник, вот это вот всё - по необходимости.

omegapraim

Ребят если это для аспирантуры то это даже может не летать… Там главное формул побольше и лицо покирпичнее и бить себя пяткой в грудь что это майский жук и летает он 50 минут на крейсерской скорости звука без датчиков да и без денег тоже… Парень ты не пробиваем…

wol4aravio
omegapraim:

Ребят если это для аспирантуры то это даже может не летать…

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

omegapraim:

Парень ты не пробиваем…

Я всего лишь поставил цель и стараюсь к ней приблизиться. Надеялся несколько облегчить свою жизнь, получив ответы на интересующий вопросы. Частично это удалось, спасибо тем, кто не отнесся к моим вопросам со скептицизмом и помог.

omegapraim

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

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

SergDoc
omegapraim:

я не спорю может ты бог поворота матриц

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

Dhole

Он есть, встроенный - опирается на данные гиры, оптикфлоу и благоприобретённую прошивку )))

omegapraim:

Ребят если это для аспирантуры то это даже может не летать…

Дим, мне решительно непонятно как оно может работать без обратной связи. НапремерЪ.

omegapraim

Дак и я о том же… Уже как бы с 4го курса института виду свои проекты именно в этой области и может и понимаю что человек хочет повыпендриваться и написать диссертацию на хорошую тему, а не как у всех “влияние полнолуния на поддержание столбов в районе Домодедово” Да сейчас институты практически ничем не поддерживают студентов и аспирантов в материальном плане, сам с этим столкнулся, хотя мне институт даже один раз выписал крайне ощутимую премию. Но тут вот что главное понять без серьезных вливаний, без опыта использования современной элементной базы, без знания принципов работы и уж тем более без желания сложить все это вместе и сделать реально стоящий проект получиться может только пшик и потраченное время. А щеки дуть тут не стоит и темы создавать. У меня и людей с которыми мы занимаемся этим хобби есть что показать, но пока это что то не доведено до рабочего образца и не проверено оно не достойно даже темы в дневнике… А алгоритмы и прочее можно обсуждать до бесконечности…

to wol4aravio

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

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

k0der

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

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

DVE
wol4aravio:

На математических моделях все работает очень даже хорошо
Я всего лишь поставил цель и стараюсь к ней приблизиться.

Вы извиняюсь, от своих мат.моделей к реальной жизни переходить пытались? 3000р - этого хватит только на детскую р/у машинку в ближайшем магазине.

В остальном, ищите контроллер PX4, он специально был создан для опытов и лабораторий, мощности проца там достаточно.

PS: Умение пользоваться паяльником хотя бы чтобы спаять вместе 2 провода, все равно понадобится.

Dhole
wol4aravio:

чтобы аппарат просто взлетел?

Я забыл, кстати, самое главное - “мозги”.

Без них оно не полетит даже с датчиками.

omegapraim

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