Preview

Мехатроника, автоматизация, управление

Расширенный поиск
Доступ открыт Открытый доступ  Доступ закрыт Доступ платный или только для Подписчиков

Матричный, кватернионный и бикватернионный методы последовательной композиции кинематических преобразований в робототехнике

https://doi.org/10.17587/mau.27.34-46

Аннотация

В работе рассматриваются и сравниваются три различных подхода к решению прямой задачи кинематики роботов-манипуляторов последовательной кинематической структуры: метод однородных матриц преобразования координат, кватернионный метод и метод бикватернионов. Актуальность исследования обусловлена высокими требованиями к скорости и точности решения кинематических задач в современных робототехнических системах, особенно в критически важных областях, таких как медицина и атомная промышленность, где задержки или ошибки могут привести к критическим последствиям. Для каждого метода приведено подробное описание математического аппарата. Выполнен детальный теоретический пооперационный анализ вычислительной сложности каждого подхода, учитывающий число арифметических операций и тригонометрических вычислений. Особое внимание уделено практической оценке эффективности реализации методов на микроконтроллере с архитектурой ARM Cortex-M4F, широко применяемом в системах управления робототехническими устройствами. Проведено экспериментальное сравнение производительности методов в различных режимах компиляции с использованием данных одинарной и двойной точности. Установлено, что кватернионный и бикватернионный методы, несмотря на формально большее число арифметических операций по теоретической оценке, превосходят классический матричный метод по скорости выполнения на практике. Это объясняется меньшим числом обращений к оперативной памяти, более простой структурой операций, позволяющей эффективно использовать конвейеризацию, а также использованием половинных углов, вычисление тригонометрических функций для которых является более быстрым. Кроме того, данные методы имеют компактное представление и обладают рядом концептуальных преимуществ: отсутствие проблемы шарнирного замка, плавная интерполяция ориентаций, устойчивость к накоплению численных ошибок и возможность эффективного формирования якобианов. Эти свойства делают кватернионные и бикватернионные методы особенно ценными для современных робототехнических систем, работающих в реальном времени с ограниченными вычислительными ресурсами.

Об авторе

Н. С. Слободзян
ФГАНУ "Центральный научно-исследовательский и опытно-конструкторский институт робототехники и технической кибернетики"
Россия

Н. С. Слободзян, канд. техн. наук, зам. гл. конструктора по сервисной робототехнике и мехатронным системам

г. Санкт-Петербург



Список литературы

1. Даляев И. Ю., Копылов В. М., Трутс А. А., Зайков Ю. П., Ковров В. А., Холкина А. С. Роботизация пирохимической технологии переработки ОЯТ // Экстремальная робототехника. 2022. № 1 (33). С. 430—435.

2. Глазунов В. А., Костерева С. Д., Данилин П. О., Ласточкин А. Б. Применение винтового исчисления в современной теории механизмов // Вестник научно-технического развития. 2010. № 6 (34). С. 12—17.

3. Челноков Ю. Н. Кватернионные и бикватернионные модели и методы механики твердого тела и их приложения. Геометрия и кинематика движения. М.: Физматлит, 2006. 511 с.

4. Dantam N. T. Robust and efficient forward, differential, and inverse kinematics using dual quaternions // The International Journal of Robotics Research. 2020. Vol. 40, N. 10—11. P. 1087—1105. DOI: 10.1177/0278364920931948.

5. Aspragathos N. A., Dimitros J. K. A comparative study of three methods for robot kinematics // IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics. 1998. Vol. 28, N. 2. P. 135—145. DOI: 10.1109/3477.662755.

6. Radavelli L., Simoni R., De Pieri E., Martins D. A Comparative Study of the Kinematics of Robots Manipulators by Denavit—Hartenberg and Dual Quaternion // Proceedings of the 16th International Conference on Advanced Robotics (ICAR). 2013. P. 1—6. DOI: 10.1109/ICAR.2013.6766509.


Рецензия

Для цитирования:


Слободзян Н.С. Матричный, кватернионный и бикватернионный методы последовательной композиции кинематических преобразований в робототехнике. Мехатроника, автоматизация, управление. 2026;27(1):34-46. https://doi.org/10.17587/mau.27.34-46

For citation:


Slobodzyan N.S. Matrix, Quaternion, and Biquaternion Methods of Sequential Composition of Kinematic Transformations in Robotics. Mekhatronika, Avtomatizatsiya, Upravlenie. 2026;27(1):34-46. (In Russ.) https://doi.org/10.17587/mau.27.34-46

Просмотров: 27

JATS XML

ISSN 1684-6427 (Print)
ISSN 2619-1253 (Online)