
Auterion, ведущая операционная система с открытым исходным кодом для корпоративных дронов, сегодня объявила о выпуске MAVSDK — набора библиотек на различных языках программирования (C++, Python, Swift, Java), предоставляющих высокоуровневый API к протоколу MAVLink для связи между наземной станцией управления и дронами, или между дроном и сенсором полезной нагрузки.
Auterion объявляет о выпуске комплекта для разработки программного обеспечения MAVSDK
MAVSDK, ранее известный как Dronecode SDK, включает в себя все возможности предыдущей версии, а также множество улучшений. Этот новый выпуск упрощает разработку приложений на различных языках программирования. Он также предоставляет предварительно скомпилированные программные библиотеки, которые позволяют разработчикам установить MAVSDK и запускать скрипты, автоматически обеспечивающие множество действий за считанные минуты, таких как взлет и посадка, полет к заданным координатам или путевым точкам, или активация сенсоров полезной нагрузки.
«До сегодняшнего дня настройка операций в протоколе MAVLink требовала глубокого понимания сложных тем, таких как встраиваемые системы, динамика дронов и язык программирования C++», — сказал Кевин Сартори, соучредитель Auterion. «Теперь, с MAVSDK, любой квалифицированный мобильный разработчик может писать код высокого уровня для выполнения сложных операций, что означает, что больше разработчиков смогут создавать пользовательские приложения и вносить свой вклад в сообщество».
- Почему MAVSDK отличается?
- Предоставляет высокоуровневый, удобный для пользователя API для разработчиков (MAVLink слишком базовый для многих случаев использования, даже с привязками к языкам).
- Позволяет сообществу быть кроссплатформенным и поддерживает несколько языков программирования на последовательной основе.
- MAVSDK масштабируем. Предыдущие решения, такие как ныне несуществующий DroneKit, было трудно поддерживать, поскольку каждый язык имел свою собственную реализацию.
- Производительность и масштабируемость позволяют использовать его в сценариях роя дронов, что требует высокоэффективного серверного обеспечения.
- Расширяет возможности SDK для адаптации к конкретным случаям использования и функциям.
- Самое главное, учитывая открытый характер MAVSDK, цель состоит в том, чтобы способствовать массовому подходу к инновациям путем совместного использования и сотрудничества с различными «участниками» (поставщиками услуг, производителями) на основе общего API, не препятствуя их диверсификации и улучшению.
Auterion, как крупнейший участник проекта, обязуется инвестировать в MAVSDK и поддерживать его. Компания осознает важность надежной и стабильной точки интеграции для обеспечения множества случаев использования и доступа к нескольким полезным нагрузкам. Auterion обеспечит бесшовную интеграцию с ним для своих клиентов и партнеров, чтобы им не приходилось беспокоиться о его поддержке.
Оставайтесь на связи!
Если вы хотите быть в курсе всех последних новостей, эксклюзивов, слухов и обзоров о дронах, подписывайтесь на нас в Twitter, Facebook, YouTube, Instagram или подпишитесь на нашу ежедневную рассылку, которая выходит каждый будний день в 18:00 по восточному времени.
Покупайте свои следующие дроны напрямую у производителей, таких как DJI, Parrot, Yuneec или у розничных продавцов, таких как Adorama, Amazon, B&H, BestBuy, DroneNerds или eBay. Используя наши ссылки, мы получим небольшую комиссию без дополнительных затрат для вас. Спасибо, что помогаете *DroneDJ* расти!
