RI SDK это системная библиотека, предназначенная для высокоуровневого программирования робототехники и автоматизированных систем. RI SDK позволяет программисту писать программу, не заботясь о специфике выполнения команд компонентами робота. Благодаря реализации интеграции в популярные языки программирования - C, C++, Golang, PHP и Python, программирование робототехники становится доступно большому количеству программистов и энтузиастов без специальной подготовки. Библиотека позволяет управлять множеством типов компонентов - сервоприводами, датчиками, ШИМ, светодиодами, и т.д.
Основными функциональными возможностями RI SDK являются:
- возможность создания, изменения, управления структур данных, которые включают в себя технические параметры, алгоритмы и методы управления электронными и механическими узлами РТУ - моделей электронных и механических узлов РТУ;
- возможность создания, изменения, управления программными описаниями взаимосвязей моделей электронных и механических узлов РТУ для определения способов и методов из взаимодействия между собой;
- возможность программного управлениями моделями широтно-импульсных модуляторов; г) возможность программного управлениями моделями адаптеров I2C; д) возможность программного управлениями моделями сервоприводов, имеющими ограниченный диапазон угол поворота;
- возможность программного управлениями моделями сервоприводов вращения;
- возможность программного управлениями моделями RGB светодиодов;
- возможность программного управлениями моделями датчиков тока;
- возможность программного управления кинематическими моделями механических узлов робота (рычаги с шарнирами, шестерёнчатые редукторы) для решения задач прямой и обратной задача кинематики;
- возможность работы с математической моделью робото-технического устройства для исследований движения робототехнического устройства в зависимости от параметров его исполнительных компонентов и, обратная задача, получение параметров исполнительных компонентов в зависимости от эмуляции движения механических узлов робота.
Библиотека RI SDK может быть установлена на компьютеры с процессорами архитектуры:
- x86;
- arm64;
- amd64,
под управлением операционных систем:
- Microsoft Windows (64 bit);
- Linux (не зависит от конкретного дистрибутива).
Инструкция по установке RISDK приведена по ссылке.
Программное обеспечение Robointellect SDK (RI SDK) скачивается, устанавливается и работает бесплатно