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

moscow

А ещё вдогонку вопрос. Пока думал о предыдущей идее, задумался о такой идее. Есть ли смысл купить полную crius 2 платку, то есть дополнить плату магнитометром. После чего поместить сиё изделие на шлем (очки) и три оси завести на передатчик. Управлять коптером наклонами и поворотом головы.

Если не головы, то руки. Но головы как-то логичней - куда наклонил шлем, туда и изображение в нём наклонилось. Плюс руки свободны. А руки на стандартном пульте, который управляет газом и имеет переключатель источника управления: с пульта или с шлема.

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

DVE

Если не ошибаюсь, какая-то версия очков Fatshark уже с поддержкой трекера, и колхозить ничего не надо.
Для телескопов (Добсонов) вроде есть системы автонаведения, там наверно акселерометры и есть. А еще уже несколько лет как продается Celestron SkyScout Personal Planetarium, его наводишь на небо, он показывает информацию об объектах. Так что идея вполне реальна.

Еще кстати на базе Crius была мысль сделать метеостанцию - MS5611 там есть, а из MPU6050 вроде можно температуру получить. По большому счету, для чего еще этот Multiwii нужен 😁

mahowik
HikeR:

реализация пока уперлась в hard-iron коррекцию, компас в телефоне дает даже не эллипсоид (после всякоразного вращения), а какую-то картофелину.

возможно уже было, но вот решение от Фабио, которое Еосбанди уже вкрутил в вий на днях…

www.multiwii.com/forum/viewtopic.php?f=8&t=649&sta…
varesano.net/…/freeimu-magnetometer-and-accelerome…

DVE:

По большому счету, для чего еще этот Multiwii нужен

хе хе 😃 как сказать! вон чего продвинутый чел написал про Арду 😃
www.multiwii.com/forum/viewtopic.php?f=8&t=649&sta…

я это перевел как “напихали крутых фич в контроллер без ‘крепких’ базовых фич” 😃

DVE

Да понятное дело что давно пора на STM переходить 😃 Попытки упихать все больше фич в эту несчастную Мегу, тупиковый вариант.

mahowik
DVE:

Да понятное дело что давно пора на STM переходить Попытки упихать все больше фич в эту несчастную Мегу, тупиковый вариант.

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

DVE

Да, согласен конечно, хорошо иметь идеально летающую плату, а потом уже “навесить” на нее разные режимы. Только кто это делать забесплатно будет, и какой пятилетке доделают? 😃 Ну и опять же, проц дает свои ограничения, и по скорости и по памяти, в последней версии Ардукоптера уже уперлись в нехватку памяти, и то же будет ждать и Multiwii когда туда будут всякие фичи добавлять. Обидно будет за потраченное время, имхо чем раньше будет переписано на новую платформу, тем меньше потом переделывать 😁

SergDoc

А у меня пока одни разочарования, доча “съела” мышку - добить плату нечем, возникла делема - восстановить трёху(серва, аккум) после испытаний или квадрик(пропы правого вращения, рама, DT-шка) собрать, разница выходит в 10 уе. , а ещё идиотская мысль в голову засела - как не пародоксально, но два мосха (контроллеров хватает), один “тупой” - CC3D(могу собрать хоть сегодня) к примеру - держит горизонт и не плохо работает с подвесом, а второй со всем барахлом, но гиростабилизированый (сидит на подвесе всегда в горизонте - практически не выполнимо), занимается удержанием позиции, высоты и т.д. - управляет первым через PPM например?

rual
SergDoc:

но два мосха (контроллеров хватает), один “тупой” - CC3D(могу собрать хоть сегодня) к примеру - держит горизонт и не плохо работает с подвесом, а второй со всем барахлом, но гиростабилизированый (сидит на подвесе всегда в горизонте - практически не выполнимо), занимается удержанием позиции, высоты и т.д. - управляет первым через PPM например

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

Гыы! Сергей, твоя ветка становится технической подветкой темы про “лям”😉

SergDoc

Фигня, меня тут из Минска просили 32 - аврку запрограммировать, в двух режимах - как мышу и как камеру, при чём с матрицы через АЦП всё дёргать 😵 - о цели данного девайса так и не сообщили 😃

SergDoc

Усё приплыли, Элитан больше не работает с Беларусью, ибо реэкспорт штатовских “полупроводников” - ню-ню в Беларусь

Наши иностранные поставщики - крупнейшие мировые корпорации, находящиеся под юрисдикцией США, были вынуждены запретить нам поставлять американские электронные компоненты (а это - почти все современные полупроводники…) за пределы России. Во избежание наложения на наших поставщиков санкций со стороны американского правительства за несоблюдения процедур экспортного контроля США. Американское законодательство в этом отношении очень жесткое.
Оно допускает поставки передовых электронных компонентов (и то - не всех) во многие страны (но не во все и не всем клиентам), и при этом требует эти поставки регистрировать в специальном контрольном органе при правительстве США, с указанием информации о конечном потребителе и его сфере деятельности. Для поставщика соблюдение этой процедуры контроля - трудозатратно и поэтому экономически убыточно при мелких поставках (до $1000), к которым относятся все продажи частным лицам.

Наш выбор был - или лишиться каналов поставки из США, или производить приводящую к убытку процедуру регистрации экспортного контроля по каждому факту отгрузки за границу России, или закрыть любые наши продажи за пределы России.

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

Вот такой сегодня глобальный мир.

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

Факт в том, что нам нет абсолютно никакого интереса “таскать каштаны из огня” для кого-то.
Мы занимаемся исключительно легальным бизнесом. Легальный экспорт/реэкспорт электронных компонентов из России - не представляет выгоды, поэтому мы им не занимаемся.

, значит остаётся F407VET6 - больше процев не достану 😦

rual
SergDoc:

Фигня, меня тут из Минска просили 32 - аврку запрограммировать, в двух режимах - как мышу и как камеру, при чём с матрицы через АЦП всё дёргать - о цели данного девайса так и не сообщили

В смысле оптический датчик движения?

SergDoc:

Элитан больше не работает с Беларусью, ибо реэкспорт штатовских “полупроводников” - ню-ню в Беларусь

#@&$%&%$!!! глобализаторы наступают… СТМ под эту хрень тоже подпадает? К китайцам не обращался? Интересно, в РФ тоже прикроют поставки? Или наших потребителей сдавали дяде сэму?

SergDoc
rual:

В смысле оптический датчик движения?

да - только цели данного мероприятия мне не раскрыли, сказали как датчик движения и переключение в режим камеры…

rual:

СТМ под эту хрень тоже подпадает?

да и всегда были

rual:

Интересно, в РФ тоже прикроют поставки?

нет в Россию слать можно, а вот примерно как мне когда-то ответили на дигикей, на вопрос о покупке F103 -

в страны третьего мира комплектующие к высокоточному оружию не высылаем

остаются пока только китайцы, но найти магазин ORZ- не работает, а может тоже в Беларусь не шлёт - на запросы не отвечают - деньги через палку возвращают… Ладно, что есть то есть, 256 к флеши сойдёт пока, лапы разрулю 😃

mahowik
SergDoc:

сказали как датчик движения и переключение в режим камеры…

почти и готовое решение и кодярник вроде открыт 😉
pixhawk.ethz.ch/px4/modules/px4flow

SergDoc

Не дело не в этом, на сколько я понял - программер какой-то взялся, а сам не сдюжил (до нового года сдать надо), вышел на меня через знакомого(точно перекуп какой-то) и сам толком мне объяснить не смог что и кто чего хотят, я культурно предложил ему по парку прогуляться, он же тоже из далека начал 😃 уже второй раз такое дело, первый раз вообще - вот такой модуль есть (WiFi) - сделай из него автоматический выключатель света на пике, а то сыпемся - через неделю в Москву - показывать надо😵

P.S.
Конкуренты по мелкоплате на LSM-ке rc-fpv.pl/viewtopic.php?t=7783&postdays=0&postorde… 😃

mahowik
SergDoc:

программер какой-то взялся, а сам не сдюжил (до нового года сдать надо)

хххеее! это на халтурку да еще и за месяц не тянет! 😃
тут как мин халтурище, т.к. optflow реализовать это не цацки-пецки, как по мне… имхо заведомо рисковый проект, да еще и в срок до НГ… я бы не взял 😃

SergDoc:

Конкуренты по мелкоплате

знаю этого чувака, по оф. вии форуму…

SkyKsandr

Товарищи, здравствуйте,

ваяю полетный контроллер на stm32f4, хочется очень иметь на борту понимание, сколько “топлива” осталось.
и вот вопрос - при 4 аккумуляторах по 3 банки получается два варианта - через делитель напряжения “смотреть” на 11.1 в или “смотреть” на напряжение в банках?
Что по Вашему мнению практичнее и полезнее?
Ножек хватает и для того чтобы смотреть 12 банок
Делать планирую через ADC Analog WatchDog

rual
SkyKsandr:

Товарищи, здравствуйте,

ваяю полетный контроллер на stm32f4, хочется очень иметь на борту понимание, сколько “топлива” осталось.
и вот вопрос - при 4 аккумуляторах по 3 банки получается два варианта - через делитель напряжения “смотреть” на 11.1 в или “смотреть” на напряжение в банках?
Что по Вашему мнению практичнее и полезнее?
Ножек хватает и для того чтобы смотреть 12 банок
Делать планирую через ADC Analog WatchDog

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

Gapey

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

8 days later
rual

Ну вот достиг небольших успехов в освоении STM32F3Discovery, собрал из ейного родного УСБ демо-проекта и своих кусочков демоИНС, соответственно в самом простом минимальном варианте без компаса и подсчетов линейных скоростей. Последнее проблематично, т.к. для считывания акселя использую родной демо драйвер с неисчислимым временем считывания, что размывает постоянную интеграции и соответветсвенно точность подсчёта линскорости. Продвижение на начальном этапе слишком осложнили праздники, собственная невнимательность, обновленные переф.библиотеки и отсутсвие в кейле 460 отладки (!!!) под перефирию F3. Но дальше должно пойти легче)))
Проектик прилагаю, кому недосуг но есть желание ХЕкс тожа приложен ))). Если хотите могу выложить демо-отображалку под питон сколоченную без единого гвоздя из pololu’вской.

За стиль не ругать! - это “пьяный кулак палец”

RusINS10F3.rar

mahowik
rual:

Ну вот достиг небольших успехов в освоении STM32F3Discovery, собрал из ейного родного УСБ демо-проекта и своих кусочков демоИНС, соответственно в самом простом минимальном варианте без компаса и подсчетов линейных скоростей.

я вот тоже решил добраться до освоения stm32, но заказал STM32F4Discovery… начнем сразу с F4 так сказать! 😃
кстати, по поводу вашей собственой системы стабилизации? код открыт или проект для себя/коммерческий?
если открыт, то какие фишки у вас уже летабельные? и где можно посмотреть?

В данный момент, оссобенно интересны, решения увеличения точности ГПС по акселю… по сути таже инерциалка, но с коррекцией нулей/биасов на устранение дрейфа…
я вот на днях получил X,Y ускорения горизонтальные независимые от наклонов коптера, проинтегрил в скорость, привязал к основному пид регулю и даже полетал 😃
резкие толчки отрабатывает, но блин да, без коррекции дрейф безбожный…