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

Alexey_1811

Кто то работал с компасом HMC5883L который подключен через MPU6050 (через AUX)? Что то не выходит вычитать данные с компаса.

10 days later
rual

Полетал на бреющем полёте с удержанием высоты по шарповскому дальномеру

стабилизация исключительно по дальномеру БЕЗ акселя сонара и пр.
Видно как местами вихри снега попадают в луч дальномера, и квадра как бы подпрыгивает на них.
Прошу прощения за качество съёмки, у на -28 теплый воздух от капота немного искажает.

SergDoc

Создалось впечатление что аксель чудит(LSM-ка?), попробуй тоже самое в Акро чисто на гирах…

rual
SergDoc:

Создалось впечатление что аксель чудит(LSM-ка?), попробуй тоже самое в Акро чисто на гирах…

Да, ЛСМка, но аксель здесь не при чём, удержание чисто на шарпе. смешивание с акселем отключил иначе плывёт сильнее.

SergDoc

Не я имел ввиду аппарат по крену и тангажу дёрганый какой-то…

rual
SergDoc:

Не я имел ввиду аппарат по крену и тангажу дёрганый какой-то…

)))) Неее, Это я его так дёргаю чтоб показать каки он держит высоту.
Аксель бывает плавно уводит горизонт на несколько градусов, эта даа…((

rual
Alexey_1811:

Кто то работал с компасом HMC5883L который подключен через MPU6050 (через AUX)? Что то не выходит вычитать данные с компаса.

Тут вопрос: а зачем? компас и МПУ можно на одну и2ц прикрутить. А вот МПУ6000 через SPI и компас через МПУ - вот это была бы песня! Вы к МПУ6000 знаете как компас транзитом прикрутить?

moscow

Затрудняюсь выбрать тему, попробую в эту…

Есть такая дешёвая платка (multiwii lite на http://rctimer.com). На ней есть проц и MPU6050. То есть трёхосевой гироскоп и трёхосевой акселерометр.

Есть у меня э… телескоп 😃. Не важно, допустим есть у меня рука. На этот самый телескоп (на эту самую руку) я жёстко монтирую данную плату. Загружаю стандартную multiwii прошивку, калибрую акселерометр и получаю данные о наклоне телескопа (руки).

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

Подскажите пожалуйста, насколько “жива”, то есть осуществима моя идея использовать данную плату для определения положения телескопа. То есть понятно, что данные у меня будут, непонятно лишь с какой точностью при неизменной температуре и с какой точностью при изменении её на … 50° (принимаемое за максимум колебание температуры).

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 к флеши сойдёт пока, лапы разрулю 😃