Привет Хабр!
Представляем Navio — плату расширения для Raspberry Pi предназначенную для управления самолетами, коптерами, лодками и другими роботами. Мы уже прошли путь от идеи, изготовления прототипов и тестирования до успешной кампании по сбору предзаказов на Indiegogo.
Ранее мы работали над коммерческим автопилотом на микроконтроллере и каждый раз добавляя новый функционал думали “А ведь в Линуксе можно было бы просто подключить libxyz для этого”. Однако на тот момент не существовало удобной аппаратной платформы, на которой можно было бы заниматься разработкой, так мы и пришли к решению сделать Navio.
Малина была выбрана как самая распространенная и недорогая Линукс-плата у которой есть огромное сообщество пользователей, сделавших на ней множество проектов с подробным описанием. В число этих проектов входят коптеры, самолеты, лодки — их создателям приходилось использовать различные шилды и брейкауты, что в итоге приводило к работе с огромной кучей проводов. Navio позволяет избавиться от этого и представляет из себя компактное и удобное решение.
В отличие от текущих автопилотных платформ на микроконтроллерах, на Raspberry Pi + Navio можно программировать почти на любом языке, легко подключать дополнительную нагрузку — можно подключить камеру и WiFi-свисток и получить FPV из коробки. Также у Raspberry Pi большая производительность, что может пригодится при обработке GPS-данных или при распознавании образов.