Научная статья на тему 'Моделирование рабочего пространства планарного трѐхзвенного манипулятора'

Моделирование рабочего пространства планарного трѐхзвенного манипулятора Текст научной статьи по специальности «Математика»

CC BY
5
1
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
геометрическое моделирование / манипулятор / рабочее пространство / гиперповерхность / визуализация / geometric modeling / manipulators / workspace / hypersurface / visualization

Аннотация научной статьи по математике, автор научной работы — Шевелева Татьяна Анатольевна, Ляшков Алексей Ануфриевич

Проведено исследование рабочего пространства планарного трехзвенного манипулятора. За основу взяты аналитические зависимости, позволяющие решить прямую задачу кинематики, т.е. определить координаты центра схвата по трем обобщенным координатам манипулятора. Выполненный анализ позволил дать геометрическую трактовку зависимостей. Установлено, что рабочим пространством манипулятора является трехпараметрическое множество точек. На плоскости это множество точек представлено в виде двух дисков, состоящих из кольцевых ячеек, для которых получены соответствующие аналитические зависимости. Геометрическим образом этого множества является трехмерный тор. Полученные модели визуализированы, что облегчает решение указанной задачи. Для определения значений обобщенных координат центра схвата в зависимости от его положения выполнено отображение ортогональным проецированием полученных в работе семейств окружностей в четырехмерное пространство. В результате получены трехмерные гиперповерхности в четырехмерном пространстве. Их исследование предложено выполнять построением моделей сечений гиперповерхностей гиперплоскостями. Такие модели в режиме визуализации позволяют решать прямую и обратную задачи кинематики исследуемого манипулятора.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Шевелева Татьяна Анатольевна, Ляшков Алексей Ануфриевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Modeling the workspace of a three-link planar manipulator

A study of the working space of a three-link planar manipulator was carried out. The basis is taken from analytical dependencies that allow solving the direct problem of kinematics, i.e. determine the coordinates of the gripper center point using three generalized coordinates of the manipulator. The analysis performed made it possible to give a geometric interpretation of the dependencies. It has been established that the workspace of the manipulator is a three-parameter set of points. On a plane, this set of points is represented in the form of two disks consisting of ring cells, for which the corresponding analytical dependencies are obtained. The geometric image of this set is a three-dimensional torus. The resulting models are visualized, which facilitates the solution of this problem. To determine the values of the generalized coordinates of the gripper center points, a mapping was carried out by orthogonal projection of the families of circles obtained in the work into four-dimensional space. As a result, three-dimensional hypersurfaces in four-dimensional space were obtained. It is proposed to study them by constructing hypersurface sections models by hyperplanes. Such models in visualization mode allow solving direct and inverse kinematics problems of the manipulator under study.

Текст научной работы на тему «Моделирование рабочего пространства планарного трѐхзвенного манипулятора»

УДК 004.9:621.9.07:621.833 Научная статья Б01: 10.18287/2223-9537-2024-14-1-71-81

Моделирование рабочего пространства планарного трёхзвенного манипулятора

© 2024, Т.А. Шевелева И, А. А. Ляшков

Омский государственный технический университет, Омск, Россия Аннотация

Проведено исследование рабочего пространства планарного трёхзвенного манипулятора. За основу взяты аналитические зависимости, позволяющие решить прямую задачу кинематики, т.е. определить координаты центра схвата по трём обобщённым координатам манипулятора. Выполненный анализ позволил дать геометрическую трактовку зависимостей. Установлено, что рабочим пространством манипулятора является трёхпараметрическое множество точек. На плоскости это множество точек представлено в виде двух дисков, состоящих из кольцевых ячеек, для которых получены соответствующие аналитические зависимости. Геометрическим образом этого множества является трёхмерный тор. Полученные модели визуализированы, что облегчает решение указанной задачи. Для определения значений обобщённых координат центра схвата в зависимости от его положения выполнено отображение ортогональным проецированием полученных в работе семейств окружностей в четырёхмерное пространство. В результате получены трёхмерные гиперповерхности в четырёхмерном пространстве. Их исследование предложено выполнять построением моделей сечений гиперповерхностей гиперплоскостями. Такие модели в режиме визуализации позволяют решать прямую и обратную задачи кинематики исследуемого манипулятора.

Ключевые слова: геометрическое моделирование, манипулятор, рабочее пространство, гиперповерхность, визуализация.

Цитирование: Шевелева Т.А., Ляшков А.А. Моделирование рабочего пространства планарного трёхзвенного манипулятора // Онтология проектирования. 2024. Т.14, № 1(51). С.71-81. Б01: 10.18287/2223-9537-2024-24-1-71-81.

Конфликт интересов: авторы заявляют об отсутствии конфликта интересов.

Введение

Планарные двух- и трёхзвенные манипуляторы (ТМ) часто используются в робототехнике, в частности, в качестве испытательных стендов при исследовании ТМ [1]. Одна из задач исследования заключается в генерации желаемых траекторий ТМ. В статье [2] такая задача для планарного ТМ рассматривается на основе решения обратной задачи кинематики с помощью нейронной сети. Сложность решения обратной задачи кинематики для роботов-манипуляторов обусловлена геометрией робота и нелинейными тригонометрическими уравнениями, описывающими положение его звеньев в декартовом пространстве [3, 4].

Ряд способов решения этой задачи приводится в работах [5-7]. Суть метода обратных преобразований заключается в составлении матриц перехода из системы координат одного звена в систему координат соседнего звена. В этом случае используют метод Данавита-Хартенберга. Известны методы решения обратной задачи кинематики с использованием матриц Якоби [8]. Эффективность геометрического и компьютерного моделирования для визуализации объектов показана в работе [9].

Важной задачей является установление рабочего пространства манипулятора [10]. Основными методами исследования рабочего пространства являются: аналитический, численный, геометро-графический, в т.ч. с использованием систем автоматизированного проектирования и компьютерной графики.

В работе [11] выполнен систематический анализ характеристик рабочего пространства на основе исследования соотношений между длинами звеньев манипулятора и выделены три класса ТМ. Модели решений представлены в виде дисков, включающих диапазон кольцевых рабочих ячеек. Областями этих диапазонов являются облака точек.

В статье [12] для моделирования рабочего пространства ТМ использован численный метод Монте-Карло для решения прямой задачи кинематики.

В работе [13] исследование направлено на определение положения и ориентации базы манипулятора относительно заранее заданной рабочей среды. Численные методы размещения робота основаны на определении точной границы рабочего пространства. Задача решается без применения алгоритма обратной кинематики с использованием некоторой «меры ловкости». Предложенный численный метод размещения роботов-манипуляторов основан на максимизации ловкости в заданных целевых точках. В качестве примера рассмотрен плоский манипулятор с тремя степенями свободы.

В статье [14] представлено алгебраическое решение задачи по установлению граничного рабочего пространства 3D-манипулятора в декартовом пространстве. Показано, что граничная кривая поперечного сечения может быть описана полиномом 16-го порядка. Исследованы геометрические особенности этой кривой.

Практический интерес представляет обнаружение возможных пустот в рабочей области, так как это область недостижимых точек для схвата манипулятора. Наличие бугров и пустот можно обнаружить по анализу геометрических особенностей граничных поверхностей и кривых. Эффективным инструментом для достижения этих целей является разработка соответствующих геометрических моделей и компьютерных технологий.

Актуальными являются исследования, направленные на развитие методов геометрического и компьютерного моделирования рабочего пространства рычажных механизмов применительно к их использованию в среде интегрированных систем компьютерной графики.

Целью настоящей работы является исследование рабочего пространства планарных ТМ средствами геометрического и компьютерного моделирования.

1 Теоретические основы

1.1 Геометрические модели рабочего пространства планарного ТМ на плоскости

Планарные ТМ - это кинематические механизмы с тремя обобщёнными координатами. Как и двухзвенные, они функционируют подобно человеческим рукам. Результаты их анализа позволяют исследовать более сложные движения, когда манипуляторы имеют число независимых параметров более двух.

Кинематическая (расчётная) схема планарного ТМ показаны на рисунке 1. Заданы длины звеньев /у, ¡2 и /?, а также углы поворота звеньев г/, V ин* (обобщённые координаты).

Зависимости, связывающие координаты центра схвата с обобщёнными координатами манипулятора, определяются системой уравнений:

х = х(и, V, ж) = 11- соэи + 12 ■ соБ(и + р) + 13- соБ(и + V + ж), у = у(и, V, ж) = эти + 12 ■ э1п(и + р) + э1п(и + V + ж) (1)

Эти уравнения определяют трёхпараметрическое множество точек (облако) на плоскости. Они позволяют решать прямую задачу кинематики аналитическим методом. В настоящей работе пред-

Рисунок 1 - Расчётная схема планарного трёхзвенного манипулятора

лагается геометрическое представление этих уравнении и множества точек, описываемых этими уравнениями.

Преобразуя систему уравнении (1) к виду

х — 11- соэи = 12 ■ соэ(и + р) + 13- соэ(и + V + ж), у — эти = 12 ■ эт(и + р) + эт(и + р + ж) , (2)

можно получить

(х — соэи)2 + (у — эти)2 = 12 + 12 + 2 ■ 12 ■ 13 ■ соэу\/. (3 )

Уравнение (3) определяет семеИство эксцентрических окружностей с координатами центров

Множество этих точек задаёт окружность радиусом Я0 = 11. Она является линией центров окружностеи радиусами

(4)

Я 1 = А I 2) 2 + ( 1з ) 2+ 2 (I 2)( I 3 ) с о э ж . При этом радиусы окружностей изменяются в диапазоне

12-13<1{<12 + 13. График этой функции представлен на рисунке 2 для длин звеньев механизма: 1г = 15,12 = 7,1з= 4.

я

■200

■100

100

200

Рисунок 2 - Зависимость радиуса эксцентрических окружностей от параметра V (в градусах) Примеры семейств эксцентрических окружностей приведены на рисунке 3.

б)

в)

Рисунок 3 - Семейства эксцентрических окружностей для различных значений параметра V:

а) ^=0°, б) ^=90°, в) ^=180°

(5)

Следующее преобразование уравнений системы (1) приводит к уравнению (6): X2 + у2 = I 2 + 12 + Iз2 + 2-11-12- С О Б V + 2-11-1з- С О V + ]Л/)+2-12-1 3- С О БТЛ/. (6)

Это уравнение определяет двухпараметрическое семейство концентрических окружностей с центром в начале системы координат и радиусами

ИI = 12 + 122 + 1з2 + 2-11-12- с о б V + 2-11-1 з - с о в( V + м/) + 2-12 -1з- с о бтл/. (7) График функции (7) представлен на рисунке 4.

Рисунок 4 - График функции Я = /(у,м>), -180°<у<180°, -180°<^<180° Примеры семейств концентрических окружностей приведены на рисунках 5 и 6.

Рисунок 5 - Семейства концентрических окружностей для различных значений параметра м>:

а) ^=0°, б) ^=90°, в) ^=180°

На основании полученных результатов можно сделать следующие выводы: рабочим пространством ТМ является трёхпараметрическое множество точек. На плоскости это множество точек («облако») можно представить в виде двух дисков, включающих диапазон кольцевых рабочих ячеек. На одном диске этот диапазон состоит из двухпара-метрического семейства эксцентрических окружностей, а на другом - двухпараметрическое семейство концентрических окружностей;

геометрическим образом двух множеств является трёхмерный тор [15], являющийся моделью конфигурационного пространства рассматриваемого манипулятора;

■ так как данный манипулятор стационарный, то его рабочее пространство совпадает с конфигурационным пространством с учётом возможных ограничений на диапазоны изменения обобщённых координат;

■ полученные результаты обобщают известные [1, 10, 16], но имея геометрическую направленность исследования, предоставляют возможность более широкой трактовки

Рисунок 6 - Семейства концентрических окружностей для различных значений параметра V:

а) v=0o, б) v=90o, в) v=180o

1.2 Геометрические модели рабочего пространства планарного ТМ в четырёхмерном пространстве

Полученные результаты определяют рабочее пространство манипулятора и его границы в плоскости механизма, т.е. в системе координат XY. Однако такие модели, решая прямую задачу кинематики, не позволяют определять значения обобщённых координат по заданному положению точки схвата, т.е. решать обратную задачу. Ниже предлагается новая трактовка системы уравнений (1) с учётом семейств окружностей, описанных в разделе 1.1.

Для каждого фиксированного значения u предлагается рассматривать семейства окружностей на плоскости (рисунок 3) как проекции окружностей некоторого многообразия из четырёхмерного пространства [17, 18]. Пусть каждая из окружностей этого семейства смещена параллельно гиперплоскости XY на величину, пропорциональную параметрам v и u. Тогда семейство таких окружностей записывается уравнениями:

х = x(u, v , w) = l с о su + l 2 ■ с о s(u + v) + l з ■ с о s(u + v + w) ,

у = у(и, v , w) = l!■ sínu + 12 ■ sín(u + v) + lз ■ sín(u + v + w), (8)

Z = P1- V, t = P2- u,

где Pi и P2 - некоторые константы.

Эта система уравнений описывает трёхмерную гиперповерхность в четырёхмерном пространстве. Одним из вариантов исследования такой поверхности может быть получение её сечений гиперплоскостями. В качестве примера на рисунке 7 приведены каркасные модели двумерных F-поверхностей, полученных в сечении гиперповерхности (8) гиперплоскостями ti. Семейства этих поверхностей являются циклическими винтовыми поверхностями.

Выполнив аналогичное отображение в четырёхмерное пространство семейства концентрических окружностей, показанных на рисунке 5, но пропорционально параметрам w и u, можно получить уравнения:

х = x(u, v, w) = l !■ с о su + 12 ■ с o s(u + v) + l з ■ с o s(u + v + w) ,

у = y(u, v, w) = l !■ s ínu + 12 ■ s Í n(u + v) + l з ■ s Í n(u + v + w), Z = Px^w, t = P2^ u, (9)

где Р1 и Р2 - некоторые константы.

Эта система уравнений описывает ещё одну трёхмерную гиперповерхность в четырёхмерном пространстве. Сечениями этой гиперповерхности гиперплоскостями и являются циклические поверхности с прямолинейными направляющими. На рисунке 8 приведены каркасные модели таких Ж-поверхностей.

Поверхностные модели (рисунки 9 и 10), получены на основе каркасных моделей сечений гиперповерхностей. Они предоставляют возможность в режиме визуализации решать как прямую, так и обратную задачи кинематики ТМ.

Таким образом, полученные системы уравнений (8) и (9) задают гиперповерхности, определяющие рабочее пространство ТМ. Для его исследования получены трёхмерные геометрические и компьютерные модели сечений гиперповерхностей. В отличие от двумерных моделей полученные поверхности в наглядном виде с необходимой точностью устанавливают связь «облаков» точек рабочего пространства с обобщёнными координатами. Полученные поверхности позволяют моделировать и находить оптимальные траектории перемещения схвата манипулятора.

Рисунок 7 - Каркасные модели V-поверхностей для и=0°, 90°, 180°

Рисунок 8 - Каркасные модели W-поверхностей для и=0°, 90°, 180

Рисунок 9 - Поверхностная модель К-поверхности для и=90°

Рисунок 10 - Поверхностная модель Ж-поверхности для и=90°

2 Результаты компьютерных экспериментов

Проведённые исследования трёхпараметрических семейств точек на плоскости, являющихся рабочим пространством планарного ТМ, позволили получить четырёхмерные анали-

тические и компьютерные модели этого пространства. Компьютерные модели позволяют использовать их для решения как прямой, так и обратной задачи кинематики рассматриваемого механизма. Для подтверждения полученных выводов по разработанным алгоритмам и программам выполнен ряд компьютерных экспериментов. При этом учитывалось, что в промышленных манипуляторах обобщённые координаты изменяются в определённых диапазонах. Ниже приведены результаты двух экспериментов.

На рисунке 11 показана ЗБ -модель К-поверхности и совмещённая с ней модель фрагмента рабочего

пространства для следующих значений параметров: 1=15, 12=7, 1з= 4, -120° <у< 120°,

-120°<м>< 120°

и=

90°. Из ри-

сунка следует, что по этой модели можно получить не только границы рабочего пространства, но и значение обобщённой координаты V по известным координатам центра схвата.

Рисунок 12 иллюстрирует 3Б-модель Ж-поверхности и совмещённую с ней модель фрагмента рабочего

пространства для следующих значений параметров: 1=15, 12=7, 13=4, -120° ^< 120°, -120°<м>< 120°, и= 90°. Из него следует, что по этой модели можно получить не только границы рабочего пространства, но и значение обобщённой координаты по известным координатам центра схвата.

Значения обобщённых координат дают решение обратной задачи кинематики исследуемого манипулятора.

Рисунок 11 - Модель К-поверхности и совмещённая с ней модель фрагмента рабочего пространства

Рисунок 12 - Модель Ж-поверхности и совмещённая с ней модель фрагмента рабочего пространства

Заключение

Выполненная геометрическая трактовка аналитических зависимостей, определяющих трёхпараметрическое семейство точек (облако), задающих рабочее пространство планарного ТМ, позволила получить ряд новых результатов.

На плоскости это множество точек представляет собой два диска, содержащих диапазоны кольцевых рабочих ячеек, состоящих из двухпараметрических семейств эксцентрических и концентрических окружностей. Геометрическим образом этих семейств является трёхмерный тор. Отображением полученных семейств окружностей в четырёхмерное пространство

получены два вида гиперповерхностей, являющихся геометрической моделью рабочего пространства манипулятора. Получены сечения этих гиперповерхностей гиперплоскостями. Модели гиперповерхностей и их сечений позволяют решать прямую и обратную задачу кинематики планарного ТМ.

Предметом дальнейших исследований может быть определение границ рабочего пространства ТМ на основе установления дискриминантов полученных поверхностей на гиперплоскостях. Анализ предложенных моделей позволит выявить возможные «мёртвые» зоны рабочего пространства и особенные элементы на его границах.

Список источников

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

[1] Зенкевич С.Л., Ющенко А.С. Основы управления манипуляционными роботами. М.: Изд-во МГТУ. 2004. 478 с.

[2] Duka A. V. Neural network based inverse kinematics solution for trajectory tracking of a robotic arm. The 7th International Conference Interdisciplinarity in Engineering (INTER-ENG 2013) Procedia Technology. 12 (2014). P.20-27. DOI: 10.1016/j.protcy.2013.12.451.

[3] Aristidou A., Lasenby J. Inverse Kinematics: a review of existing techniques and introduction of a new fast iterative solver. Technical Report. CUED/F-INFENG/TR-632. University of Cambridge. 2009. 74 p. DOI: 10.1007/978-0-85729-811-9_3.

[4] Angeles J. Fundamentals of Robotic Mechanical Systems. Theory, Methods and Algorithms. 3 -rd ed. Springer. 2007. 550 p.

[5] Whitney D. E. The mathematics of coordinated control of prosthetic Arms and Manipulators. Engineering, Mathematics, Medicine Journal of Dynamic Systems Measurement and Control-transactions of The ASME. 1972. Vol. 94. no. 4. P.19-27. DOI: 10.1115/1.3426611.

[6] Denavit J., Hartenberg R S. Cinematic notation for Lower-Pair Mechanisms Based on Matrices. J. Appl. Mech. 1955. Vol.77. P. 215-221.

[7] Шамраев А.Д. Обзор методов решения обратной задачи кинематики для манипуляторов. Фундаментальные основы инновационного развития науки и образования: сб. ст. VI Междунар. науч.-практич. конф. В 3 ч. Ч. 1. Пенза: МЦНС «Наука и просвещение». 2019. С.51-53.

[8] Pechev A.N. Inverse Kinematics without matrix inversion. Proc. 2008 IEEE International Conference on Robotics and Automation (ICRA 2008), 19-23 May, 2008. Pasadena, 2008. P.2005-2012. DOI: 10.1109/R0B0T.2008.4543501.

[9] Денисова Е.В., Гурьева Ю.А. Аналитическое и компьютерное моделирование поверхностей методом криволинейного проецирования // Онтология проектирования. 2023. Т.13. №2(48). С.204-216. DOI:10.18287/2223-9537-2023-13-2-204-216.

[10] Zar T., Lin P.W., Win S.Y. Workspace Analysis of Two-link Planar Manipulator. International Journal of Science and Engineering Applications. 2019. Volume 8. Issue 08, P.380-383. DOI: 10.7753/IJSEA0808.1028.

[11] Guo W.Z., Gao F., Mekid S. A new analysis of workspace performances and orientation capability for 3 -dof planar manipulators. International Journal of Robotics and Automation, 2010. Vol. 25, No.2, P.89-101. DOI: 10.2316/Journal.206.2010.2.206-3326.

[12] Zhu J., Tian F. Kinematics Analysis and Workspace Calculation of a 3-DOF Manipulator. 2nd International Symposium on Resource Exploration and Environmental Science 2018 IOP Conf. Ser.: Earth Environ. Sci. 170 042166. P.1-9. DOI:10.1088/1755-1315/170/4/042166.

[13] Abdel-Malek K., Yu W. Placement of Robot Manipulators to Maximize Dexterity. International Journal of Robotics and Automation. 2004. DOI: 10.2316/Journal.206.2004.1.206-2029.

[14] Ottaviano E., Husty M., Ceccarelli M. Identification of the Workspace Boundary Of a General 3-R Manipulator.

Journal of Mechanical Design. January 2006. 128(1). DOI: 10.1115/1.2120807.

[15] Тёрстон У.П., Уикс Д.Р. Математика трехмерных многообразий. В мире науки. Scientific American. М.: Изд-во «МИР», №9. Сентябрь. 1984. С.76-90.

[16] Serweryouns S., Hasan D.S. Kinematic Workspace Modelling of Two Links Robotic Manipulator. Anbar Journal Of Engineering Science. 2020. Vol. 4. P.101-106. DOI: 10.37649/aengs.2020.171281.

[17] Thom R Sur la theorie des envelopes. J. de math. pur et appl. 1962. Vol. 41, № 2. Р.177-192.

[18] Lyashkov A.A., Sheveleva T.A. Geometric modeling in the problems of lever mechanism kinematics research. Journal of Physics: Conference Series. 14. "XIV International Scientific and Technical Conference "Applied Mechanics and Systems Dynamics". AMSD 2020" 2021. P.012053. DOI: 10.1088/1742-6596/1791/1/012053.

Сведения об авторах

Шевелева Татьяна Анатольевна, 1981 года рождения. В 2003 г. окончила Сибирскую автомобильно-дорожную академию, с 2004 г. инженер-конструктор на АО «Омсктрансмаш». Окончила в 2015 г. магистратуру Омского государственного технического университета (ОмГТУ), с 2019 г. аспирант ОмГТУ. Область научных интересов: геометрическое и компьютерное моделирование рабочего пространства манипуляторов. SPIN-код: 5059-6717, ORCID: 0009-0002-2577-8348. tatyana0781@mail.ru И

Ляшков Алексей Ануфриевич, 1950 года рождения, окончил с отличием Омский политехнический институт (1973), к.т.н. (1981), д.т.н. (2014). Профессор кафедры «Инженерная геометрия и САПР» ОмГТУ. Автор более 100 научных публикаций, а также 13 авторских свидетельств на изобретения. Области научных интересов: геометрическое и компьютерное моделирование изделий машиностроения и процессов их формообразования. SPIN-код: 2377-7912. ORCID: 0000-0003-0100-8584. Scopus Author ID: 55237710400. ResearcherID: C-2426-2017. 3dogibmod@mail.ru.

Поступила в редакцию 05.01.2024, после рецензирования 05.02.2024. Принята к публикации 12.02.2024.

Scientific article DOI: 10.18287/2223-9537-2024-14-1-71-81

Modeling the workspace of a three-link planar manipulator

© 2024, T.A. Sheveleva M, A.A. Lyashkov

Omsk State Technical University, Omsk, Russia

Abstract

A study of the working space of a three-link planar manipulator was carried out. The basis is taken from analytical dependencies that allow solving the direct problem of kinematics, i.e. determine the coordinates of the gripper center point using three generalized coordinates of the manipulator. The analysis performed made it possible to give a geometric interpretation of the dependencies. It has been established that the workspace of the manipulator is a three-parameter set of points. On a plane, this set of points is represented in the form of two disks consisting of ring cells, for which the corresponding analytical dependencies are obtained. The geometric image of this set is a three-dimensional torus. The resulting models are visualized, which facilitates the solution of this problem. To determine the values of the generalized coordinates of the gripper center points, a mapping was carried out by orthogonal projection of the families of circles obtained in the work into four-dimensional space. As a result, three-dimensional hypersurfaces in four-dimensional space were obtained. It is proposed to study them by constructing hypersurface sections models by hyperplanes. Such models in visualization mode allow solving direct and inverse kinematics problems of the manipulator under study.

Keywords: geometric modeling, manipulators, workspace, hypersurface, visualization.

For citation: Sheveleva T.A., Lyashkov A.A. Modeling the workspace of a three-link planar manipulator [In Russian]. Ontology of designing. 2024; 14(1): 71-81. DOI:10.18287/2223-9537-2024-14-1-71-81.

Conflict of interest: The authors declare no conflict of interest.

List of figures

Figure 1 - Design diagram of a three-link planar manipulator

Figure 2 - Graph of the radius of eccentric circles depending on the parameter w (in degrees) Онтология проектирования, №1, том 14, 2024

Figure 3 - Families of eccentric circles for different values of the parameter w: a) w=0°, b) w=90°, c) w=180° Figure 4 - Graph of the function R = f(v,w), -180°<v<180°, -180°<w<180°

Figure 5 - Families of concentric circles for different values of the parameter w: a) w=0°, b) w=90°, c) w=180°

Figure 6 - Families of concentric circles for different values of the parameter v: a) v=0°, b) v=90°, c) v=180°

Figure 7 - Wireframe models of V-surfaces for u=0°, 90°, 180°

Figure 8 - Wireframe models of W-surfaces for u=0°, 90°, 180°

Figure 9 - Surface model of V-surface for u=90°

Figure 10 - Surface model of W-surface for u=90°

Figure 11 - V-surface model and a workspace fragment model combined with it Figure 12 - W-surface model and a workspace fragment model combined with it

References

[1] Zenkevich SL, Yushchenko AS. Fundamentals of manipulation robots control [In Russian]. Moscow: MSTU Publishing House, 2004. 478 p.

[2] Duka AV. Neural network based inverse kinematics solution for trajectory tracking of a robotic arm. The 7th International Conference Interdisciplinarity in Engineering (INTER-ENG 2013) Procedia Technology. 12 (2014). P.20-27. DOI: 10.1016/j.protcy.2013.12.451.

[3] Aristidou A, Lasenby J. Inverse Kinematics: a review of existing techniques and introduction of a new fast iterative solver. Technical Report. CUED/F-INFENG/TR-632. University of Cambridge. 2009. 74 p. DOI: 10.1007/978-0-85729-811-9_3.

[4] Angeles J. Fundamentals of Robotic Mechanical Systems. Theory, Methods and Algorithms. 3 -rd ed. Springer. 2007. 550 p.

[5] Whitney DE. The mathematics of coordinated control of prosthetic Arms and Manipulators. Engineering, Mathematics, Medicine Journal of Dynamic Systems Measurement and Control-transactions of The ASME. 1972; 94(4): 19-27. DOI: 10.1115/1.3426611.

[6] Denavit J, Hartenberg RS. Cinematic notation for Lower-Pair Mechanisms Based on Matrices. J. Appl. Mech. 1955; 77: 215-221.

[7] Shamraev AD. Review of methods for solving the kinematics inverse problem for manipulators [In Russian]. Fundamental principles of innovative development of science and education: collection. Art. VI Int. scientific-practical conf. At 3 p.m. 1. Penza: ICNS "Science and Education". 2019. P.51-53.

[8] Pechev AN. Inverse Kinematics without matrix inversion. Proc. 2008 IEEE International Conference on Robotics and Automation (ICRA 2008), 19-23 May, 2008. Pasadena, P.2005-2012. DOI: 10.1109/R0B0T.2008.4543501.

[9] Denisova EV, Guryeva YuA. Analytical and computer modeling of surfaces using the method of curvilinear projection [In Russian]. Ontology of Designing. 2023; 13(2): 204-216. DOI:10.18287/2223-9537-2023-13-2-204-216.

[10] Zar T, Lin PW, Win SY. Workspace Analysis of Two-link Planar Manipulator //International Journal of Science and Engineering Applications. 2019; 8(08): 380-383. DOI: 10.7753/IJSEA0808.1028.

[11] Guo WZ, Gao F, MekidS. A new analysis of workspace performances and orientation capability for 3-dof planar manipulators. International Journal of Robotics and Automation, 2010; 25(2): 89-101. DOI: 10.2316/Journal.206.2010.2.206-3326.

[12] Zhu J, Tian F. Kinematics Analysis and Workspace Calculation of a 3-DOF Manipulator. 2nd International Symposium on Resource Exploration and Environmental Science 2018 IOP Conf. Ser.: Earth Environ. Sci. 170 042166 P.1-9. DOI:10.1088/1755-1315/170/4/042166.

[13] Abdel-Malek K, Yu W. Placement of Robot Manipulators to Maximize Dexterity. International Journal ofRobot-ics and Automation. 2004. DOI: 10.2316/Journal.206.2004.1.206-2029.

[14] Ottaviano E, Husty M, Ceccarelli M. Identification of the Workspace Boundary of a General 3-R Manipulator. Journal of Mechanical Design. January 2006. DOI: 10.1115/1.2120807.

[15] Thurston WP, Weeks DR. Mathematics of three-dimensional manifolds. In the world of science [In Russian]. Scientific American. Publishing house "MIR" Moscow, No. 9. September. 1984. P.76-90.

[16] Serweryouns S, Hasan DS. Kinematic Workspace Modelling of Two Links Robotic Manipulator. Anbar Journal Of Engineering Science. 2020; 4: 101-106. DOI: 10.37649/aengs.2020.171281.

[17] Thom R. Sur la theorie des envelopes. J. de math. pur et appl. 1962; 41(2): 177-192.

[18] Lyashkov AA, Sheveleva TA. Geometric modeling in the problems of lever mechanism kinematics research. Journal of Physics: Conference Series. 14. Сер. "XIV International Scientific and Technical Conference "Applied Mechanics and Systems Dynamics". AMSD 2020" 2021. P.012053. DOI: 10.1088/1742-6596/1791/1/012053.

About the authors

Tatyana Anatolyevna Sheveleva (b. 1981) graduated from the Siberian Automobile and Highway Academy in 2003. A master graduate, she has now been a postgraduate student at the Omsk State Technical University since 2019. Design engineer at Omsktransmash JSC (since 2004). The area of scientific interests includes geometric and computer modeling of the working space of manipulators. SPIN: 5059-6717, ORCID: 0009-0002-2577-8348. tatyana0781@mail.ru

Alexey Anufrievich Lyashkov (b. 1950) graduated with honors from the Omsk Polytechnic Institute (1973), doctor of technical sciences (2014). Professor of the Department of Engineering Geometry and CAD at the OSTU. Author of more than 100 scientific publications, as well as a holder of 13 USSR copyright certificates for inventions. Areas of scientific interests are geometric and computer modeling of mechanical engineering products and processes of their formation. SPIN-Kog: 2377-7912, ORCID: 0000-0003-0100-8584, Scopus Author ID: 55237710400, ResearcherID: C-2426-2017, 3dogibmod@mail.ru.

Received January 5, 2024. Revised February 05, 2024. Accepted February 12, 2024.

i Надоели баннеры? Вы всегда можете отключить рекламу.