ISSN 2223-1560 · EISSN 2686-6757
Язык: ru

Статья: ПРОГРАММНАЯ РЕАЛИЗАЦИЯ ИЕРАРХИЧЕСКОГО ПОДХОДА РЕШЕНИЯ ОБРАТНОЙ ЗАДАЧИ КИНЕМАТИКИ РОБОТА-МАНИПУЛЯТОРА (2024)

Читать онлайн

Цель исследования. Разработка программной реализации иерархического подхода к решению обратной задачи кинематики робота-манипулятора с произвольным количеством сочленений. Разработанная библиотека может быть использована как в составе САПР машиностроительного назначения с поддержкой функционала инженерного анализа (CAE), так и для разработки программного обеспечения встроенных систем управления многокоординатными манипуляционными машинами.


Методы. Идея подхода заключается в итерационном приближении обобщенных координат в последовательности, определенной разработчиком. Количество необходимых итераций определяется требуемой точностью решения. В качестве исходных данных для решения обратной задачи кинематики требуется «матрица манипулятора» 4 × 4 в символьном виде, начальные значения обобщенных координат, и «матрица манипулятора» 4 × 4, описывающая финальные положение и ориентацию схвата. Для реализации выбран язык программирования Си стандарта ANSI C, поскольку он обеспечивает достаточную портативность и близость к аппаратуре.
Результаты. Результатом работы является библиотека языка программирования Си для ЭВМ под управлением операционных систем семейства Unix (например, GNU/Linux, freeBSD, openBSD, macOS, Solaris), которая предоставляет функции, необходимые для решения обратной задачи кинематики робота-манипулятора.
Заключение. В статье показан пример использования данной библиотеки для трехзвенного робота-манипулятора, а также построена траектория его движения по десяти точкам. Использование предложенной в статье библиотеки libreRGM3 может быть эффективным способом решения ОЗК при моделировании движения робота в САПР (например, OpenSCAD [8]), в учебных или исследовательских целях, в условиях работы с ЭВМ без графического интерфейса или с программируемым логическим контроллером и микроконтроллером.
Ключевые фразы: робот, иерархический подход, программа, алгоритм, UNIX
Автор (ы): Апокин Елисей Михайлович, Хандожко Виктор Александрович
Журнал: ИЗВЕСТИЯ ЮГО-ЗАПАДНОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА

Идентификаторы и классификаторы

УДК
621.865.8. Загрузочно-транспортные устройства. Манипуляторы. Промышленные роботы
Префикс DOI
10.21869/2223-1560-2024-28-2-71-91
eLIBRARY ID
67910903
Для цитирования:
АПОКИН Е. М., ХАНДОЖКО В. А. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ ИЕРАРХИЧЕСКОГО ПОДХОДА РЕШЕНИЯ ОБРАТНОЙ ЗАДАЧИ КИНЕМАТИКИ РОБОТА-МАНИПУЛЯТОРА // ИЗВЕСТИЯ ЮГО-ЗАПАДНОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА. 2024. ТОМ 28 №2
Текстовый фрагмент статьи