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

mahowik
rual:

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

Можно и не ждать продавцов. По сути прототип есть и можно прямиком пробовать на kickstarter. С обещанием рассылать платки донэйтерам/суппортерам/поддержавшим суммой в 60-80$. Думаю может и выгореть, НО да HAL под APM будет обязательным условием для успешного пиара…

Тут конечно дофига всего просчитать надо. Как-то читал на хабре, что некоторые ушли в минус из-за банального не учета стоимости доставки…

Еще вариант. Делается сайт, пишется статья на хабрахабР, принимаются предзаказы. Деньги от предзаказов идут на производство плат… Вроде так и поступили сперва создатели “виртурилки”, если память не изменяет… habrahabr.ru/search/?q=виртурилка теперь видимо раскрутились и уже просто продают без предзаказов www.mikrogonki.ru/catalog/65

Chester_kz
rual:

котонить собирал АПМ под ПХ4?

Собирал и собираю. Все делаю по инструкции. Сложностей нету никаких. Если кому интересно могу поделиться опытом.

mahowik

в этой ветке всем интересно! поделитесь плз.!

Chester_kz
mahowik:

в этой ветке всем интересно! поделитесь плз.!

Вот здесь нашел хорошую инструкцию. Я делаю все именно так.
dev.ardupilot.com/wiki/building-px4-with-make/
Был период когда под виндой прошивка не собиралась. Были проблемы с путями. Но Tridge (Один из разрабов который если не ошибаюсь и сделал HAL под PX4) все исправил.
Сейчас меня посещают мысли попробовать нативный стек на PX4. Но что-то все руки не доходят. Кстати говоря… Нативный стек активно мучает наш земляк (русскоговоряший) некто Антон Бабушкин. Часто вижу его посты здесь

mahowik

извините за невежество 😃, но что за “нативный стек”?

rual
Gapey:

на 9250 корпус LGA16 , там физически нет выводов под внешние I2C датчики …
кому нужен отдельный компас , тот будет ставить его на отдельной плате и цеплять отдельно к процу …

Значит так и нужно сделать.

Gapey:

думаю что никак …

Встроенный алгоритм ДМП нет смысла использовать.

Chester_kz:

Я делаю все именно так.

Я так понимаю нужен акаунт на гитхубе?

Chester_kz:

оригинальная прошивка полетного контроллера под px4

В чем её плюсы(особенности) относительно АП (и других)?

Chester_kz
rual:

Я так понимаю нужен акаунт на гитхубе?

Чтоб забрать исходники вроде не нужен. Хотя я там регался. Процедура 3-х минутная.

rual:

В чем её плюсы(особенности) относительно АП (и других)?

Но здесь то и есть весь вопрос. По идее прошивка должна лучше и правильней утилизировать ресурсы контроллера. Но все видео что я видел на ютюбе меня как-то не впечатлили. АПМ как-то по лучше будет.
Кстати говоря вчера читал одну из рассылок в дронсов Randy обещал что ближе к версии 3.1 или 3.2 уменьшат время циклов для PX4. Другими словами АПМ на пх4 будет работать быстрее. Посмотрим что из этого выйдет…

SergDoc
Chester_kz:

некто Антон Бабушкин.

В альтернативной прошивке baseflight Роберта, встречал это имя…

Sir_Alex
Chester_kz:

Вот здесь нашел хорошую инструкцию. Я делаю все именно так. dev.ardupilot.com/wiki/building-px4-with-make/

Я вчера часа три убил, но так и не собрал прошивку. После долгих танцев с бубном и установкой всего чего только можно. Компиляция пошла, но в конце все равно завершилась с ошибкой. Epic fail как говорится 😃
Большую часть работы по установке, выполняет скрипт. Но, для работы на 64битной убунте, надо ставть пакет 32битных библиотек (это в описании сказано в самом конце: “apt-get install ia32-libs”). Так же там какой то косяк с названиями папок. В mk файле, ‘nuttx’ написано маленькими буквами, а папка на самом деле ‘NuttX’. Кроме того, того самого NuttX нету в прошивке, которая скачивается скриптом, его надо дополнительно скачать, зайдя в папку “PX4-Firmware” и выполнить “git clone github.com/PX4/NuttX
Ну и самое главное, поменять в файле config.mk PX4_ROOT = ~/PX4-Firmware

Я хотел скомпилить и написать тут степ бай степ инструкцию… но у самого не получилось 😃

SergDoc

вечером поковыряю, у меня в принципе всё и с лишком установлено и убунта 32-х разрядная, Опенпилотовские прошивки все и станция примерно с теми же танцами собирается…

rual

Итоговая версия низов для MCR1.3, нужно только прописать инициализацию МПУ6000, но это уже на собранной плате.

Ну и насадить сверху ИНС.

RusINS11F4.rar

SergDoc

Посмотрел мельком, спрошу на всякий случай ибо как-то не разобрался - ты про предделители для таймеров не забыл? они разные для 1-го и 8-го - один, а для остальных в два раза меньше…

Верхнюю плату почти собрал - потерял где-то разъём под SD 😦 в остальном всё работает, 3D-fix есть, пищалка работает (поставил какой-то полевик первый под руки подвернувшийся)

rual
SergDoc:

Посмотрел мельком, спрошу на всякий случай ибо как-то не разобрался - ты про предделители для таймеров не забыл? они разные для 1-го и 8-го - один, а для остальных в два раза меньше…

Таймеры пока не проверил, завтра посмотрю. Таймеры от семейства к семейству не отличаются (почти, подключены к разным шинам). Да, я ещё пока сделал не все, 4 входа и 4 выхода, мне пока больше не надо.

SergDoc:

в остальном всё работает, 3D-fix есть,

Что есть 3D-fix ?

SergDoc:

потерял где-то разъём под SD

а она надо?

SergDoc

Они работают на разных частотах:

rual:

Что есть 3D-fix ?

координаты свои находит…

rual:

а она надо?

нашел - запаял всё на место 😃

SergDoc

Собрал всё в кучу, по этому поводу даже с коптера снял :

oleg70
SergDoc:

Собрал всё в кучу

У меня такая пищалка как у Вас (фото) ДИКО намагничивала компас, а у Вас что не влияет ??

Alexey_1811
oleg70:

У меня такая пищалка как у Вас (фото) ДИКО намагничивала компас, а у Вас что не влияет ??

Я по той же причине вынес пищалку подальше от компаса.

soliada

Кстати насчет пищалки так и есть,если располагать в близости от компаса,то он начинает сильно врать.Влияние заметно на довольно большом расстоянии,где то 5-7см. Батарейка или ионистор тоже не очень благоприятно влияют на показания.
ИМХО,пищалку надо выносить на проводах куда нибудь.Плюс,если мозги будут упаковыны в коробочку для завтраков,то ее будет очень плохо слышно.

SergDoc
oleg70:

У меня такая пищалка как у Вас (фото) ДИКО намагничивала компас, а у Вас что не влияет ??

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

soliada:

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

можно легко вынести куда угодно 😃

сейчас разбираюсь, почему gps не признаёт, разводка верная сам модуль на подоконнике легко поймал девять спутников, скорость я ему выставил, где-то заковырка в коде…
блин нашел бяку, в самой библиотеке (в элементе) перепутаны ноги 9 и 10 😦 ладно всё равно экспериментальная плата… надо учесть и переделать…

SergDoc

как компас ведёт себя рядом с gps? можно красивую верхнюю плату сделать и компас вынести… правда пока сколько летал со включенным компасом на обеих рамах проблем небыло…