Некоммерческая организация Linux Foundation, курирующая широкий спектр работ, связанных с развитием Linux, представила (http://www.linuxfoundation.org/news-media/announcements/2014... новый проект Dronecode (https://www.dronecode.org/), в рамках которого будет развиваться свободная платформа для создания автономных беспилотных летательных аппаратов. Создаваемые с использованием Dronecode дроны смогут использовать автопилот для управления полётом, применять средства планирования миссий, самостоятельно адаптироваться к изменяющейся обстановке (например, облетать препятствия), выполнять функции поиска наземных объектов, отслеживать перемещение объектов. Главой управляющего совета, курирующего разработку проекта, назначен Эндрю Триджелл (Andrew Tridgell), основатель проектов samba и rsync, также являющийся одним из лидеров проекта ArduPilot.<center><iframe width="640" height="360" src="//www.youtube.com/embed/_5n7iG_XK-Q?rel=0" frameborder="0" allowfullscreen></iframe></center>
Сообщается, что в настоящее время над проектом уже работает более 1200 разработчиков, так как в Dronecode задействованы уже существующие открытые проекты и к его работе подключились (https://www.dronecode.org/about/project-members) многие сообщества и компании, работающие в области автоматизации управления, такие как 3DRobotics, YUNEEC, Baidu, Intel, Box, SkyWard, Qualcomm, Virtual Robotix, Drone Deploy, jDrones, iUAS и Squadrone System. Основой платформы послужил свободный программный стек APM (http://3drobotics.com/the-3d-robotics-open-uav-platform/), ранее развиваемый под покровительством компанией 3D Robotics. Переход проекта под крыло некоммерческой организации позволит избавиться от привязки проекта к одному производителю и привлечь к разработке другие компании. Linux Foundation обеспечит работу независимой площадки для совместного сотрудничества компаний и разработчиков, заинтересованных в развитии средств управления дронами.
В состав платформы входят два хорошо зарекомендовавших себя свободных проекта, уже применяемых (https://www.dronecode.org/software/where-dronecode-used) при производстве дронов:
- APM/ArduPilot (http://ardupilot.com/) - открытая платформа для беспилотных летательных аппаратов, способная управлять автономными мультикоптерами (https://ru.wikipedia.org/wiki/%D0%9C%D1%... самолётами, вертолётами и планетоходами. ArduPilot адаптирован для многих аппаратных платформ и поддерживает интеграцию с различными программными продуктами, в том числе с автопилотами APM и Pixhawk/PX4, а также с прошивками (http://3drobotics.com/landing-software/) ArduCopter, ArduPlane и ArduRover. Для наглядного задания полётного плана, настройки/калибровки автопилота и контроля за ходом полёта предлагается интерфейс APM Planner (http://planner2.ardupilot.com/), поддерживающий работу в Windows, OS X и Linux. Для управления полётом также можно использовать мобильное приложение DroidPlanner (https://play.google.com/store/apps/details?id=com.droidplanner). Для организации связи наземных станций управления с летательными аппаратами применяется свободная библиотека с реализацией протокола MAVlink (http://qgroundcontrol.org/mavlink/start).
- PX4 (https://pixhawk.org/start) - независимый открытый проект, развивающий программно-аппаратный комплекс для создания автопилотов.
<center><a href="http://planner2.ardupilot.com/wp-content/uploads/sites/7/201... src="https://www.opennet.ru/opennews/pics_base/0_1413215435.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
<center><a href="http://planner2.ardupilot.com/wp-content/uploads/sites/7/201... src="https://www.opennet.ru/opennews/pics_base/0_1413215461.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
<center><a href="https://www.dronecode.org/sites/dronecode/files/pages/images... src="https://www.opennet.ru/opennews/pics_base/0_1413213326.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
URL: http://www.linuxfoundation.org/news-media/announcements/2014...
Новость: https://www.opennet.ru/opennews/art.shtml?num=40813