Создание собственной системы стабилизации

DVE
Sir_Alex:

diydrones.com/…/px4-and-3d-robotics-present-pixhaw…
Китайцы успевают десятки плат выпустить… где тока деньги берут???

Выпуск такой платы давно назрел для команды 3DR: Atmega2560 устаревший проц, а у PX4 форм-фактор совершенно неудобный. Хотя 199$ дороговато конечно, и по датчикам непонятно.

oleg70
SergDoc:

так уже скоро и делать ничего не придётся

Начал рисовать себе печатку (под ЛУТ) буду ставить ВСЕ в одну кучу ИМУ+GPS+OSD и к тому же заказал DRF4431F27 туда же…, проект будет амбициозный (довести бы до конца) от стандартной аппаратуры радиоуправления решил попробовать отказаться, так что работы и идей еще не початый край…😃

SergDoc

90% это тесты, и одному, как не печально, очень тяжело 😦

oleg70
SergDoc:

и одному, как не печально, очень тяжело

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

SergDoc

У меня. точнее у нас с rual пока застой, я закопался по самые уши в кодятнике (есть конечно прошивка, что лежит в гит - всё больше желание вернуться к ней) - в общем плата у меня пока умеет только светодиодами моргать и в первый порт ругаться - что у неё что-то не работает, у Александра беда с датчиками 😦

SergDoc

Выложу сюда, ибо инструкции нет пока:
Дийдроносы подложили небольшую свинью - переделали всё практически по PX4 теперь надо действовать по другому -

в общем обновляем командой git pull в каталогах ardupilot и PX4Firmvare (тут сначала придётся спрятать патчи командой git stash если у вас не px4 ) ну или если всё новое - git clone github.com/diydrones/ardupilot.git и git clone github.com/diydrones/PX4Firmware.git
ну это по инструкции dev.ardupilot.com/wiki/building-px4-with-make/
далее клонируем git clone github.com/PX4/NuttX.git в туже директорию где лежит папка ardupilot (это важно) и переименовываем папку NuttX в PX4NuttX
ну а дальше как всегда dev.ardupilot.com/wiki/building-px4-with-make/
PX4 появились двух версий как и их спутники io , по умолчанию компилится под V2…

хотя если у вас PX4 не парьтесь - планером скачиваются новые прошивки…

7 days later
SergDoc

Утанула ветка 😃 кто знает где можно заказать 4-5 прототипов готовых плат? seeedstudio делают только из OPL

Open Parts Libray
Introduction

OPL v1(Open Parts Library v1) is a package of 100+ kinds of components. Such components are commonly-used, quality reliable, DFM friendly and have sufficient stock. Also, their eagle library is free to download. This little package can greatly increase the efficiency for design reference and supply chain optimization. OPL v1 is a collection of components, which are highly recommended and commonly used in open source community. Including IC, resistor, capacitor, inductor, diode, transistor, crystal oscillator, connector and fuse, etc.

что нам естественно не подходит 😦

Gapey

а что такого страшного собрался делать что сам не спаяешЪ ???
я все кроме БГА спокойно паяю …

SergDoc

МикроКикстарт объявить? 😃 я ж комплектуху год Русский доставать буду 😃

Айсберг

Перечитал все от начала до конца. К ТС вопрос: Вы ставили целью - создать систему стабилизации. Вы добились этого? Судя по всему нет. Сообразно моей мысли Ваши Исследования очень и очень преуспели, но процесс разработки должен быть быстрее. Хардвар появился у Вас уже давно, но практической реализации так до сих пор и нет.Слишком много растрачиваете время на перепись ДРУГОГО кода.Подписался на тему. Увидимся в сети)

SergDoc

Быстрее чего? или кого? китайцев? - нее тут речь никогда не шла о сделать что-то быстро (три летающих железяки на stm-ах только у меня было, а ещё сколько народу своё делает) это же хобби, а не догнать и перегнать 😃 , на данный момент есть летающий образец опробованный на двух рамах, конечно же есть ошибки как и в хардварной части так и в софте, если читали ветку, то должны были видеть, что rual пишет свой код практически с нуля под это же железо, сейчас у нас идут серьёзные переделки практически по всему фронту…

Айсберг

Серьезные переделки это очень времязатратная операция. Вот к примеру, завтра выйдет Рево. По стопитсот. Будете брать? не-а, спасибо. Вот и я не буду… Но это лирика собственно.
Вот теперь хочу практики. Вхожу в процесс. Веточку осилил. Спасибо Вам, кстати. Буду тоже отписывать об процессе т.с. расширения сознания. Начну строить квадрик… Вернее построю мозги дрона на нечеткой логике.
Сегодня вот кандеечку себе освободил. Завтра компик дособираю из рассыпухи, что валялась 100 лет… А что, и домочадцы рады - папка не занимает машиночас, и я увлечен, и готов на праздники кульбиты покрутить.))
Спасиб за ветку

mahowik
Айсберг:

Вернее построю мозги дрона на нечеткой логике.

Попробуйте сперва в сущ-х проектах поковыряться (вий, арду), а то будете стопервым пионером-революционером 😃

п.с. Пока только один rual (из обитающих на rcdesign.ru) с нуля написал и полетел. Были тут еще заявители, которые говрили что софт на 99% свой, но его ни кто не видел, да и верится с трудом…

SergDoc
Айсберг:

Серьезные переделки это очень времязатратная операция.

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

Айсберг
mahowik:

Попробуйте сперва в сущ-х проектах поковыряться (вий, арду)

Именно с этого и начну. Заказал себе f4discovery. А зима впереди длинная, времени много)

Кстати, подскажите заодно обвязку питания для нее от аккумулятора набортного, если имели дело с ней.

Coreglider

Проще всего использовать стандартный BEC пятивольтовый, на плате есть ножка 5v, к ней и подключать.

SergDoc:

новыми шинами и устройствами, которые будут актуальны скорей всего к весне

Ого, Сергей, расскажите нам какие тренды будут в моде в следующем сезоне 😃

DVE
Айсберг:

Буду тоже отписывать об процессе т.с. расширения сознания. Начну строить квадрик… Вернее построю мозги дрона на нечеткой логике.

Надо понимать что создание контроллера даже уровня Multiwii - это ТЫСЯЧИ человеко-часов работы. Такие проекты развиваются годами, и далеко не одним разработчиком. Одному это нереально, если не делать очередного клона, или не работать full-time пару лет.

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

Coreglider

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

SergDoc
Coreglider:

Ого, Сергей, расскажите нам какие тренды будут в моде в следующем сезоне

ну для начала can регуляторы - думаю придут на смену обычным в мультикоптерах, OPlink вполне может придти на смену обычному радио на дальние полёты 😃
в плате теперь нет 8-ми входов, есть один ppm-summ, он же S.Bus, он же RX Spectrum…
off top моему дохлому коту есть обнова hobbyking.com/…/__38078__SK450_Dead_Cat_34_Defibri… взять или ну его?

mataor

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