flybrain. передатчик + приемник + автопилот. powered by stm32
На первом этапе КП в основном - замена консоли, дальше будем наращивать.
Коллеги, я не понял, а что “OpenPilot” умер что ль?
Хотел посмотреть исходники на Си , а там везде “deleted”/
Может у кого есть ? (в основном интересует реализация алгоритма стабилизации).
Поделитесь…
Неее, просто парни который год пытаются родить РЕВО, а оно не лезет никак.
У меня есть 180мег в архиве полугодовой давности. Но это не рево, это текущий коптер контрол. Куда слать?
Извиняюсь за наглость, мне только бы листинг с расчетом кватернионов,
а 180 мег., куда их. (может изучали, смотрели отдельно…)
Все равно спасибо.
В личку мне свое мыло скинь. Я тебе завтра надергаю.
Смотрю все вести с полей выкладывают. Присоединяюсь к тренду…
Вести из кружка умелые руки.
Платка
Размещение внутри корпуса
Вид сбоку
Предполагаемые ТТХ, после адаптации текущей прошивки
- RF module RFM69HW - 433 MHz (опционально по выбору RFM22)
- Выходная мощность 100mW без бустера, 1.5W с включенным бустером(собран прямо на плате. На фото видно)
- Цветной дисплей 220х176
- Тачскрин резистивный
- клавиатура управления 6 кнопок(4 стрелки, enter, escape)
- 2 стандартных джойстика по 2 канала на каждом. Разрешение 10 бит
- 2 крутилки пропорциональных, разрешение 8 бит
- 4 двухпозиционника
- 2 трехпозиционника
- встроенная флешка на 2Мб
- SD-card слот под микроSD карты
- Звук, динамик 8 Ом, встроенный усилитель. Выход на звук с ЦАП + цифровой таймер
- Радиоканал прямой - смена частот 25 раз в секунду, скорость 18 200. Передача органов управления и сервисной информации
- Радиоканал обратный - смена частот 25 раз в секунду, скорость 18200. Телеметрия с самолета.
- Сканер эфира, выбор каналов
- USB выход. Апгрейд прошивки, риал тайм телеметрия
- SUMPPM вход. Работа в качестве приставки аля Эксперт
- SUMPPM выход, для подключения на себя других ВЧ передающих частей и других приблуд
- питание батарея 1S от сотика.
- Встроенная зарядка для 1S LiIo/LiPo батареи
- Опционально питание от любой батареи от 6…18В, с внешним зарядным устройством
- Микроконтроллер внутри STM32F205RET6
- RF module RFM69HW - 433 MHz (опционально по выбору RFM22)
Алексей, а какие преимущества дает использование RFM69HW по сравнению c RFM22B? Есть ли смысл искать 69-е если уже есть в наличии RFM22B?
Алексей, а какие преимущества дает использование RFM69HW по сравнению c RFM22B?
Если честно, то не знаю. Но производитель наконец снизошел до просьб пипла и типа сделал программируемый узкополосный фильтр на входе. По идее должно расширить рабочий диапазон сигнал/шум. Соответственно несколько децибел должно на приеме выигрывать по отношению к 22й. Но я это на практике пока не подтвердил. Ну в любом случае если есть 22е нет смысла искать 69е. Просто они у меня есть, а пользовательских отзывов нет. Вот проверим. 22ю я поддержу программно в любом случае, тут у меня все отработано уже. На плате есть место под оба варианта.
Я что то пропустил или исходные коды недоступны ?
Я что то пропустил или исходные коды недоступны ?
да вроде еще вначале темы писалось что открыты будут только часть исходников… а часть на уровне нао-хау будут закрыты…
да вроде еще вначале темы писалось что открыты будут только часть исходников
Но я на сайте mozgolet-navigator.narod.ru не смог найти. А ссылок на github/bitbucket/etc не видел. Или может пропустил. Может автор внесет ясность ?
автор внесет ясность ?
Если автор откроет исходники, то станет ясно, перепев каких алгоритмов использован. А так это некое революционное ноу-хау!
Тогда видимо буду ориентироваться на PhoenixPilot. С ним как-то попроще.
Такой вот девайс у меня
akb77.com/g/stm32/cc3dx/
Да и как бы… в путь! Думается, что ветка Феникса быть может не останется без интереса.
перепев каких алгоритмов использован
Согласно тону Вашего заявления, “перепев” алгоритмов якобы дело весьма неблагородное. Интересно, а у Вас в исходниках нет ли случайно перепева (или, не дай Бог, прямого заимствования 😦 ) алгоритма "for (a=0; a < x; a++){…} " ? Может покажете, что нет 😃))))))))) ? Хоть это и офф тут…
PhoenixPilot я пробовал - нормально всё. Просто хотелось сравнинть, но так как разводка другая соaт напрямую не будет работать. Вопросы алгоритмов и прав меня меньше всего волнуют.
Если автор откроет исходники,
Ну тогда уж сразу… ключи от квартиры… чего уж!!! А-а! Во народ пошел! Закинет шар и пох! И как бы кто-то оправдываться будто должен… чё попало!
да ладно вам !
“перепев алгоритма” только кажется простой задачей, на деле адаптировать свой код под алгоритм - это уже работа не самая простая…
опять таки есть какие то свои решения, которые автору кажутся гениальными, и ему жаль ими делиться… (причем насколько я могу судить по ветке такие решения у автора есть, поэтому с его стороны наверное обоснованно не делиться своими решениями с конкурентами)
опять таки - возможно что проект перерастет в коммерческий и за это автора ругать тоже нельзя…
хотя конечно открытые исходники для кого то (например меня) сделали бы проект очень интересным…
но поскольку действительное количество тех кто захочет разбираться в исходниках стремиться к нулю (это вычислено на многих проектах с открытым кодом) - то и вреда от этого особо и нет 😃
Можно мат.часть оставить в виде библитек - они от железа не зависят, а то что с железом - открыть. Тогда адаптировать легко под любую плату.
можно. с этими вопросами к автору 😃
мат.часть
Это основа поделки. И пока никто не видит кода, можно сколько угодно рассказывать про сверхсвойства, а то и про искусственный интеллект например. Да и после заявлений о том, что якобы “сделал сам с нуля” стремно будет если в коде будут просматриваться давно отработанные в других проектах алгоритмы. Поэтому логично не открывать ничего, тут с аффтаром согласен.