Skip links

Низкоуровневое API Gyrovert C++

Gyrovert C++ API (Low Level)

Низкоуровневое API для взаимодействия с инерциальными модулями серий ГКВ и МГ

Теперь на GitHub доступна для скачивания программная библиотека Gyrovert C++ API (Low Level). Библиотека с открытым исходным кодом предназначена для взаимодействия с инерциальными навигационными системами: ГКВ-1 ОЕМ, ГКВ-5, ГКВ-6, ГКВ-7, ГКВ-10, ГКВ-11, ГКВ-12 и инерциальными модулями: МГ-1, МГ-10.

Подробнее об инерциальных навигационных системах

Репозиторий включает:

базовый класс С++, который предназначен для обработки принимаемых данных и отправки команд;

четыре консольных примера, которые реализуют простые сценарии использования данного класса для Linux и Windows;

пример простого приёма данных с выводом значений параметров в консоль;

пример вывода в консоль калиброванных данных с инерциальных систем;

пример выбора алгоритма пользователем с последующим выводом значений параметров в консоль;

пример записи данных в бинарный файл;

руководство пользователя с описанием принципов работы, с библиотекой и её функционала.

Базовый класс не имеет привязки к какой-либо операционной системе и может быть использован на любой платформе, поддерживающей C++ STL. Примеры реализованы с помощью системы сборки CMake. Таким образом, использование данной библиотеки даёт возможность пользователю реализовать взаимодействие с инерциальными навигационными система серии ГКВ и инерциальными модулями серии МГ в своём проекте на любой платформе с использованием любой удобной библиотеки взаимодействия с serial-портом.

Контакты ЛМП Gyrovert с++ api продукция ЛМП

Функционал библиотеки будет расширяться по мере расширения функционала инерциальных модулей.

Кроме данной библиотеки на GitHub доступно (в тестовом режиме) API для взаимодействия с модулями ГКВ в среде ROS, идет работа над более высокоуровневым кроссплатформенным API с использованием фреймворка Qt.

Подписывайтесь на наш Telegram-канал: https://t.me/mplab

На этом канале мы публикуем: кейсы (наши статьи и исследования); информацию о продуктах (модификации и новинки); отвечаем на часто задаваемые вопросы и другие анонсы.

Поделиться: