Научная статья на тему 'ВЫПИСЫВАНИЕ ФОРМУЛ ВЫЧИСЛЕНИЯ СИЛ В СОЧЛЕНЕНИЯХ МАНИПУЛЯТОРОВ В СТАТИКЕ'

ВЫПИСЫВАНИЕ ФОРМУЛ ВЫЧИСЛЕНИЯ СИЛ В СОЧЛЕНЕНИЯХ МАНИПУЛЯТОРОВ В СТАТИКЕ Текст научной статьи по специальности «Математика»

CC BY
70
13
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ДВИЖУЩИЕ СИЛЫ / СИЛЫ РЕАКЦИИ / ЗАДАЧИ СТАТИКИ / НАПРАВЛЯЮЩИЕ КОСИНУСЫ / ВЕРИФИКАЦИЯ ФОРМУЛ / РЕГУЛЯРНЫЕ ВЫРАЖЕНИЯ / ОПТИМИЗАЦИЯ ВЫЧИСЛЕНИЙ

Аннотация научной статьи по математике, автор научной работы — Пудовкина Светлана Геннадьевна, Телегин Александр Иванович

Решается проблема громоздкости математических моделей манипуляционных систем промышленных роботов. Здесь рассматриваются формулы вычисления статических реакций в сочленениях и активных сил, уравновешивающих силы тяжести, действующие на тела манипулятора в его неподвижном состоянии. В этом состоянии манипулятор находится, например, перед захватом объекта манипулирования и его освобождением, при выполнении некоторых сборочных операций, в процессе точечной сварки, в медленных (квазистатических) процессах дуговой сварки и покраски. Цель исследования. Вывести общие рекуррентные и конечные формулы вычисления сил реакций в сочленениях, а также их проекций на оси системы координат, жестко связанной с выбранным телом. Формулы проекций сил выразить через направляющие косинусы и обосновать их оптимальность в смысле минимума арифметических операций. Вывести общие обратные рекуррентные формулы для выписывания направляющих косинусов осей, связанных с подвижными телами системы координат относительно неподвижной системы координат. Методы исследования относятся к векторной механике и системному анализу, а также алгоритмизации вычислений путем их сведения к использованию рекуррентных формул. Результаты. Выполнен системный анализ общих формул, в которых выделены все возможные регулярные выражения, однозначно соответствующие кинематическим параметрам манипуляторов. Эти регулярные выражения используются в программном обеспечении аналитического моделирования манипулятора, в частности, аналитического решения задач статики манипулятора. Описана методика аналитической верификации выписанных формул. Решены задачи выписывания оптимальных формул вычисления проекций сил статических реакций в сочленениях, а также активных сил в поступательных сочленениях универсальных манипуляторов с шестью степенями свободы, работающих в декартовой, цилиндрической, сферической и ангулярной системах координат. Выполнена аналитическая верификация выписанных уравнений статики. Продемонстрированы примеры повторного использования выписанных формул для манипуляторов с совпадающими кинематическими схемами их подсистем. Заключение. Выражения уравнений статики мaнипуляторов через направляющие косинусы осей связанных систем координат их тел позволяют записать эти уравнения через известные параметры ориентации тел. Рекуррентный вид формул вычисления направляющих косинусов позволяет в их программной реализации использовать рекурсивные функции, т. е. повысить вычислительную эффективность ПО.

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

Похожие темы научных работ по математике , автор научной работы — Пудовкина Светлана Геннадьевна, Телегин Александр Иванович

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

WRITING OUT OF FORMULAS FOR CALCULATING FORCES IN THE JOINTS OF MANIPULATORS IN STATICS

The problem of bulkiness of mathematical models of manipulative systems of industrial robots is solved. Here we consider formulas for calculating static reactions in joints and formulas for active forces that balance the forces of gravity acting on the manipulator's bodies in its stationary state. The manipulator can be in such a state when it is before capturing the object of manipulation and releasing it, or when it is performing some assembly operations, or it is during spot welding and in slow (quasi-static) arc-welding and painting processes. Aim. The aim is to derive general recurrence and finite formulas for calculating the reaction forces in joints and their projections to the axes of the coordinate system rigidly connected with the selected body. Express the formulas of force projections in terms of guiding cosines and justify their optimality in terms of the minimum of arithmetic operations. Derive general inverse recurrence formulas for writing out the guide cosines of the axes associated with the moving bodies of the coordinate system with respect to the stationary coordinate system. Research methods. The methods of research relate to vector mechanics and systems analysis, and the algorithmization of calculations by reducing them to the use of recurrent formulas. Results. A systematic analysis of general formulas, in which all possible regular expressions are highlighted which are corresponding unambiguously to the kinematic parameters of manipulators, is performed. These regular expressions are used in software for analytical modeling of manipulator, in particular, for the analytical solution of problems of statics of a manipulator. The method of analytical verification of the prescribed formulas is described. The tasks of writing out optimal formulas for calculating the projections of static reaction forces in joints have been solved. And the tasks of writing out optimal formulas for calculating active forces in progressive joints of universal manipulators with six degrees of freedom, operating in Cartesian, cylindrical, spherical and angular coordinate systems, have been solved also. Analytical verification of the derived equations of statics is performed. Examples of the reuse of the derived formulas for manipulators with the same kinematic schemes of their subsystems. Conclusion. Expressions of the equations of statics of manipulators through the guide cosines of the axes of the associated coordinate systems of their bodies allow us to write these equations through the known parameters of body orientation. The recurrent formulas for calculating directional cosines allows to use recursive functions in their software implementation, i.e. to increase the computational efficiency of the software.

Текст научной работы на тему «ВЫПИСЫВАНИЕ ФОРМУЛ ВЫЧИСЛЕНИЯ СИЛ В СОЧЛЕНЕНИЯХ МАНИПУЛЯТОРОВ В СТАТИКЕ»

Управление в технических системах

УДК 681.5 DOI: 10.14529/^сг210305

ВЫПИСЫВАНИЕ ФОРМУЛ ВЫЧИСЛЕНИЯ СИЛ В СОЧЛЕНЕНИЯХ МАНИПУЛЯТОРОВ В СТАТИКЕ

С.Г. Пудовкина, А.И. Телегин

Южно-Уральский государственный университет, филиал в г. Миассе, г. Миасс, Россия

Решается проблема громоздкости математических моделей манипуляционных систем промышленных роботов. Здесь рассматриваются формулы вычисления статических реакций в сочленениях и активных сил, уравновешивающих силы тяжести, действующие на тела манипулятора в его неподвижном состоянии. В этом состоянии манипулятор находится, например, перед захватом объекта манипулирования и его освобождением, при выполнении некоторых сборочных операций, в процессе точечной сварки, в медленных (квазистатических) процессах дуговой сварки и покраски. Цель исследования. Вывести общие рекуррентные и конечные формулы вычисления сил реакций в сочленениях, а также их проекций на оси системы координат, жестко связанной с выбранным телом. Формулы проекций сил выразить через направляющие косинусы и обосновать их оптимальность в смысле минимума арифметических операций. Вывести общие обратные рекуррентные формулы для выписывания направляющих косинусов осей, связанных с подвижными телами системы координат относительно неподвижной системы координат. Методы исследования относятся к векторной механике и системному анализу, а также алгоритмизации вычислений путем их сведения к использованию рекуррентных формул. Результаты. Выполнен системный анализ общих формул, в которых выделены все возможные регулярные выражения, однозначно соответствующие кинематическим параметрам манипуляторов. Эти регулярные выражения используются в программном обеспечении аналитического моделирования манипулятора, в частности, аналитического решения задач статики манипулятора. Описана методика аналитической верификации выписанных формул. Решены задачи выписывания оптимальных формул вычисления проекций сил статических реакций в сочленениях, а также активных сил в поступательных сочленениях универсальных манипуляторов с шестью степенями свободы, работающих в декартовой, цилиндрической, сферической и ангулярной системах координат. Выполнена аналитическая верификация выписанных уравнений статики. Продемонстрированы примеры повторного использования выписанных формул для манипуляторов с совпадающими кинематическими схемами их подсистем. Заключение. Выражения уравнений статики манипуляторов через направляющие косинусы осей связанных систем координат их тел позволяют записать эти уравнения через известные параметры ориентации тел. Рекуррентный вид формул вычисления направляющих косинусов позволяет в их программной реализации использовать рекурсивные функции, т. е. повысить вычислительную эффективность ПО.

Ключевые слова: движущие силы, силы реакции, задачи статики, направляющие косинусы, верификация формул, регулярные выражения, оптимизация вычислений.

Введение

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

степенные МС можно выстроить в следующий ряд: МС с декартовой, цилиндрической, сферической и ангулярной системой координат (СК) [3].

Математические модели МС содержат уравнения кинематики, статики и динамики. Для увеличения быстродействия и точности решения различных задач эти уравнения приводят к аналитическим видам с минимальным числом арифметических операций. Предлагаются новые способы решения прямых и обратных задач кинематики МС промышленных роботов [4], шагающих аппаратов [5], трех и шестиколесных мобильных роботов [6, 7], роботов с параллельной кинематикой [8-10]. Для быстрого решения обратных задач кинематики используются генетические алгоритмы [11], где обратная задача кинематики формулируется как задача оптимизации.

В решении задач статики рассматриваются квазистатические режимы функционирования МС, что упрощает математические модели без существенной потери точности вычислений. Например, при решении задач управления сверхмощным шестиногим шагающим аппаратом в квазистатическом режиме ходьбы потеря точности вычисления движущих моментов сил не превышала пяти процентов, что подтверждено результатами динамического анализа в программной среде ADAMS [12].

Существенную роль в математических моделях МС играют направляющие косинусы (НК) как параметры ориентации тел в пространстве [13]. В классических работах по механике представлены выражения всех известных параметров ориентации тел в пространстве через НК, что позволяет перейти от уравнений в НК к уравнениям в других параметрах ориентации тел [14-16]. Поэтому задача выписывания оптимальных (в смысле быстродействия вычислений) аналитических формул для НК сложных МС и использование их в математических моделях МС является актуальной.

Постановка задачи. Вывести общие векторные и скалярно-координатные формулы вычисления сил реакций и движущих сил в сочленениях МС. Вывести общие рекуррентные формулы вычисления направляющих косинусов осей связанных систем координат тел относительно неподвижных осей. Обосновать вычислительную эффективность полученных формул и продемонстрировать их на примерах основных схем построения промышленных роботов.

1. Используемые понятия и обозначения

Два связанных тела МС образуют кинематическую пару (КП). Неподвижное относительно земли тело, образующее КП с первым телом МС, назовем неподвижным телом отсчета (НТО). Количество подвижных тел МС обозначим буквой N. Следующие друг за другом тела МС занумеруем числами 1, 2, ..., N. Для произвольных номеров тел используем обозначения i,j, к. Если номер тела равен i, то это тело и его массу обозначим через moi. Цифрой 0 (ноль) занумеруем НТО.

Рассмотрим произвольное тело шок. Если оно образует КП с одним телом МС, то шок является концевыми телом и к = N. Если тело шок образует КП с двумя соседними телами, то тело mok-i назовем базовым телом (БТ) для тела шок, а тело шок+1 назовем смежным телом для тела шок. У единственного концевого тела moN нет смежного тела. Базу тела шок обозначим через БТ(^). Тело ток и его БТ(^) образуют КП(^). Здесь и далее число в скобках после аббревиатуры указывает на номер тела. Номер КП равен номеру ее смежного тела, т. е. тела с большим номером в паре. Поэтому тело то1 и НТО образуют КП(1).

Для описания положений тела moi введем в обращение точку Оi. Жестко свяжем ее с этим телом. Назовем ее полюсом тела (ПТ) moi или ПТ(£). С НТО жестко свяжем точку отсчета О. Для каждого тела введем связанную систему координат (ССК) с началом в его полюсе, и орты осей ССК(г) обозначим через xi,yi,zi. Произвольное положение тела moi можно описать координатами ПТ(£) и параметрами ориентации ССК(г). Различают относительное и абсолютное положение тела moi. Положение тела moi относительно БТ(£) называют относительным. Положение тела moi относительно НТО называют абсолютным. С НТО жестко свяжем неподвижную систему координат (НСК). В исходном положении тел МС оси всех ССК направим параллельно соответствующим осям НСК с ортами х, у, z. Ось абсцисс Ох направим горизонтально вправо, ось ординат Оу направим вертикально вверх и ось аппликат Oz направим так, чтобы НСК была правой.

Из уравнений кинематики здесь выписываются формулы вычисления направляющих косинусов (НК) осей КП в НСК. Для сокращения записей таких формул введем в обращение грече-

ские буквы принимающие значения на множестве символов (х, у, г}. Тогда, например, де-

вять известных формул скалярных произведений орт осей СК можно коротко записать в виде

£ • £ = 1, ^ • ^ = 0, где ^ ^ Для произвольных НК используем обозначение

= ^ • ^ = ^ • ^ = со^(1)

где ^ - НК орта в ССК(0 и I < у.

2. Силы и моменты сил в КП

Мерой взаимодействия двух тел является сила. Для формального описания взаимодействия тел КП(&) приведем к ПТ(&) систему сил, действующих на тело шок со стороны БТ(&). Получим главный вектор Ffe и главный момент Мк этой системы сил относительно ПТ(&).

Связью для тела шок в КП(&) является БТ(&), которое ограничивает свободу относительного перемещения тела шок, т. е. перемещения смежного тела КП(&) относительно БТ(&). Эту связь можно мысленно разорвать. Для описания разрываемой связи используют принцип освобождае-мости от связи, где мысленно разрываемую связь заменяют соответствующей силой и моментом силы относительно выбранной точки. Здесь мысленно разрываемая связь тел КП(^) заменяется силой Ffe и моментом силы Мк относительно ПТ(^).

Из Ffe и Мк можно выделить реакции связей (реактивные составляющие), а также активные составляющие, т. е. силы и/или моменты сил, развиваемые приводами в КП(&). Реактивные составляющие удерживают тело шок от относительных движений, не допускаемых связями в КП(&). В статике активные составляющие обеспечивают равновесие тела шок в направлениях, допускаемых связями КП(&). Выделим из Ffe, Мк реактивные и активные составляющие в КП(&) МС, т. е. в поступательных КП (ПКП) и вращательных КП (ВКП).

В ПКП(^) тело шок может двигаться поступательно относительно БТ(&) вдоль оси Окрк, жестко связанной с БТ(^), где рк - орт оси ПКП(^), указывающий положительное направление возможного относительного поступательного движения, допускаемого связью. Реактивной в ПКП(^) является сила Frfe, перпендикулярная оси Окрк, и момент силы Мк, неизвестный по модулю и направлению. Для Frfe неизвестны модуль и направление в плоскости, перпендикулярной оси Окрк. К активной в ПКП(^) относится сила Ffe = рк • Ffe, включающая силу трения. Проекция вектора Ffe на плоскость, перпендикулярную оси Окрк, равна Frfe, т. е. Ffe = Frfe + Ffepfe, где Рк • Ргк = 0.

В ВКП(^) тело шок может вращаться относительно БТ(^) вокруг оси Окцк, где цк - орт оси ВКП(^), неподвижный как в теле шок, так и в БТ(^). К реактивной в ВКП(^) относится сила Ffe, неизвестная по модулю и направлению, и момент Мгк относительно ПТ(^) силы реакции, перпендикулярный оси Окцк. Активным в ВКП(^) является момент силы Мк = qfe • Мк относительно оси Ок~цк, т. е. Мк = Мгк + Мк~цк, где ^ • Мгк = 0. Мк содержит момент сил трения в ВКП(^).

Если мысленно разорвать связи тела шок с БТ(^) с телом ток+1, то на тело шок со стороны его смежного тела шок+1 будут действовать сила (—и момент силы (—Мк+1) относительно ПТ(& + 1). Следовательно, с учётом силы тяжести шокд, действующей на тело шок, получим следующее уравнение равновесия сил ток~д + Ffe — Ffe+1 = 0. Отсюда получим

Рк = -токд + 7к+1. (2)

Из обратной рекуррентной формулы F¿ = —т0[д + F¿+1, где £ = Ы, N — 1,..., к и Fw+1 = 0, после рекуррентных вложений получим

Рк = — ™о1д = — ~дЛ?=к то1 = —mkg, (3)

где тк = то1 = ток + тк+1 - масса и обозначение -й подсистемы, т. е. части МС, состоящей из тел ток, ток+ъ ..., тоК.

Формулы (2), (3) можно получить из уравнения равновесия подсистемы тк в поле сил тяжести. Действительно, если мысленно разорвать связь тела шок с БТ(^), то получим сле-

дующее уравнение статического равновесия Fk + ткд = 0, т. е. формулу (3). Отсюда имеем Fk+1 = -тк+1д = —(тк — ток)д = -Fk + т^кд, т. е. получаем формулу (2).

Учитывая, что ~д = —ду, проекцию силы Fk на ось CCK(i) можно вычислять по формуле Fki =Fk-ïi = тк9У ■ ïi = тдкц1з, где тдк = ткд. В случае i = к:

= тдА (4)

- проекция силы Fk на ось Окук ССК(^), где = yQ ■ , у0=у - орт вертикали. 3. Выписывание НК

В отличие от вывода формул процесс их выписывания не требует выполнения математических операций. Выписывание сводится к подстановке конкретных значений входных параметров МС в общие формулы, что приводит к конкретизации этих формул. Найдем общие формулы связи НК осей ССК(у') в ССК(0 и в CCK(î — 1), где i < j.

По обозначению (1) V°ji,VVji,VZji - проекции орта ССК(у') на оси CCK(î), где i < j. Следовательно, ïj = ^х,. + rçjy. + rç^. В ПКП(0 Xi = xi_i, y. = y._1, Zi = Zi_!. Следовательно, по определению

Vji-i = Vj ■ 1 = Vj ■ Ъ = VjiXi ■ Xi + rfiJi ■ Xi + rf^ ■ Xi = цхп. Аналогично

rçj-i = Vj ■ Vi-1 = Vj ■ Ji = V», V*i-i = Vj ■ Zi = nzn.

Для ВКП(г) рассмотрим три случая. В случае qi = имеем жг = xi-1 и 4i = ^(Oiyi_1,Oiyi) = ¿(0{zi-1,0{zi) - угол между осями Oiyi l и Oiyi или равный ему угол между осями 0{г1-1 и OÏZi. Тогда по определению:

Vji-i = Vj ■ Xi-1 = ïj ■ Xi = tfiXi ■ Xi + tfdi ■ ^i + rfiZi ■ Xi = tfi,

^î-i = ïj ■ Ji-i = 4ji*i-1 ■ Ji-i + tfiJi ■ Ji—i + nzji~ïi ■ Ji—i =

= nyjicos(4i) + Vncos(90° + 4i) = crfji — stfi, Vji-l = Vj ■ Zi-1 = VjiXi-1 ■ Zi_! + nlJi ■ Zi-1 + VjiZi ■ Zi-! = = ^т^Ж — q{) + VZjicos(4i) = s^J + , где si = sin(qi), ci = cos(qi).^ _ _ _ _ _

В случае qi = yi имеем yi = yi_x и qt = A(Oixi-1, 0^х{) = ¿.(Oizi-1, 0(z{) - угол между осями Oixi_1 и OjXj или равный ему угол между осями O^z^-t и 0{zi. Тогда rfi-1 = Vj ■ Xi-1 = rfiXi ■ Xi-! + tfiJi-! ■ Xi-! + rfiZi ■ Xi-! = = rficos(qi) + ■qZjicos(90° — qt) = сщ^ + stfz}i,

rçj-i = ïj ■ Ji-1 = Vj ■ Ji = VjiXi ■ yt + 4yjiJi ■ Ji + nZjiZi ■ yt = Чуп, Vji-1 = Vj ■ Zi-1 = VjiXi ■ Zi-! + VjiJi-1 ■ Zi-1 + VjiZi ■ Zi-! =

= rficos(90° + qt) + nzjicos(qi) = —s^ + crf^.

В случае qi = zt имеем zt = ~Zi-! и qt = ¿.(О^-!, 0{x{) = ¿.(Oiyi_v Oiyi) - угол между осями OÏXi-! и 0(X( или равный ему угол между осями Oiyi l и Oiyi. Тогда rfi-1 = Vj ■ Xi-! = rfiXi ■ Xi-! + rfiJi ■ Xi-! + VjiZi-1 ■ Xi-! =

= n*icos(4i) + nVjicos(90° + 4i) = ctfi — stfi,

tfi-! = Vj ■ Ji-! = VjiXi ■ Ji-! + tfiJi ■ Ji-! + VZjiZi-! ■ yt_! =

= Vncos(90° — 4i) + Vyjicos(4i) = siVXji + Cirfi,

Vzji-1 = Vj ■ Zi-1 = Vj ■ Zi = VjiXi ■ Zi + rçjy. ■ zt + ц]^ ■ zt = .

Перед практическим использованием полученных общих формул рекомендуется записать выражения орт осей КП(г) через орты осей CCK(î). Для этого можно использовать следующие свойства МС. Для ПКП(г) pt = Vi и по умолчанию qi = 0. Для ВКП(г) ~qt=Vi и по умолчанию pi = 0. Здесь ^ для каждого i принимает одно значение из множества символов {xi,yi,zi} в зави-

симости от ориентации оси КП(£) в ССК(г). Например, если в ВКП(5) тело то5 вращается вокруг оси 0525, то д5 = и по умолчанию р5 = 0.

Таким образом, если использовать обозначение ^ = (^уг,^,^), то искомые формулы имеют следующий вид:

= 0 ^ Лл-1 = ч]^ Пп-х) = ^ п*) = пп; (5)

ц. = х1 ^ = — ^ + (6)

^ = ^ ^ ^,-¡-1 = (сях» + ^^ ^ —+ (7)

^ = ^ ^ ^л-! = — + СМрЧ'д. (8)

В приведенных формулах £ = у, у — 1,... ,1; = (1,0,0) если ^ = х; = (0,1,0) если ^ = у; = (0,0,1) если т^ = г.

С целью демонстрации эффективности предлагаемых формализмов аналитического решения задач статики МС и выписывания формул вычисления НК осей ССК тел в ССК их несущих тел рассмотрим следующие задачи.

Задача 1. Портальная МС с декартовой СК на рис. 1, где

Рх = ^ р2 = х^ д3 = у3, р4 = — у^ д5 = ^ ц6 = у^ находится в состоянии равновесия в поле сил тяжести. Вывести формулы вычисления проекций ^, F6'v, Fff статических реакций в ВКП(6) на оси ССК(6).

По формуле (4) имеем ¿Т;* = тдЬху60, F6:y = тд6у*0, F6Z = = тдвг£0. Следовательно, для решения задачи необходимо выписать НК осей ССК(6) в НСК. Используем для этого формулы (5)-(8). _ _

Для у' = 1 = 6 имеем ц6 = у6. Тогда по формуле (7), принимающей вид

^65 = (С6^66 + 56^66,^66, —'ЗДбб + Сб^ббХ где ^ е (х,у,г}, с учетом равенств х66 = (1,0,0), у66 = (0,1,0), 166 = (0,0,1), получим:

х65 = (с6, 0, —56); у65 = (0,1, 0); 165 = (56,0, с6). Значения НК из множества (0,1,Cj,Sj,—Sj} будем называть простыми. Очевидно, что для I = у по формулам (5)-(8) всегда получаются простые значения НК.

Для I = 5 имеем д5 = и по формуле (8), принимающей вид

^64 = (с5^65 — 55^б5,55^65 + C5^65,^65), получим: х64 = ^^ ^^ —^бХ У64 = (— 264 = с6).

В выписываемых формулах вместо текущего обозначения НК подставляется его предшествующее значение, если в формуле вычисления этого значения отсутствуют арифметические операции. Здесь (для I = 5) вместо текущих обозначений х£5, х|5, г£5, подставлены равные им значения с6, — я6, я6, с6, полученные для £ = 6.

Для £ = 4 имеем д4 = 0. Тогда по формуле (5) ^63 = ^64, т. е.

Х63 = ^«И^^ф,УбЗ = (—S5, c5, 0), z63 = ^64, ^54,

Для 1 = 3 имеем д3 = у3 и = (с3^3 + 53^бз,^3,—5з^ез + +с3^3). Отсюда

x62 = ^З^З + ^бЗ^бЗ^^бЗ + ^^з) = (сЗх64 — 5356,Х^4,—53Х^4 — С356). Здесь вместо текущих обозначений х£3, х^3,х|3 подставлены их переобозначения Хе4, х^4 и значение —полученные на предшествующем шаге. Аналогично:

у62 = (cзУ63 + SзУiз,У63,—SзУ63 + cзУiз) = (^з^^з^Х

262 = (С3263 + 53263, 263, —53263 + С326з) = (с3264 + 53С6, 264, —53264 + С3С6).

Oi - 002 С2 = Оз = СЦ

CV!

о4 = о5 = о6 ©

Рис. 1. МС с декартовой СК Fig. 1. MS with cartesian CS

Так как q2 = q1 = 0, получим = = .

Таким образом, F<f = тдЬху60 = mfl6xy2 = mfl6xy4 = mg6s5c6,

Fl = mfl6y6y0 = mfl6y6y4 = m^c^ F6Z

у _

^ -

mg 6Z64

у _

mg6s5s6.

'6 _ '"дбУбо — '"дбУбЬ — 1 б — тдбгб0 — тдбгб2

Выполним аналитическую верификацию выписанных формул.

Общий подход аналитической верификации заключается в доказательстве совпадения известного решения задачи с решением, которое получается из выписанных формул. Например, заметим, что из формулы (2) следует — шкд — тдк. Используя выписанные формулы, получим: 1 — — ^тдб(55сб + с| + — Результаты для к — 6 совпали.

Можно рассмотреть конкретные положения тел МС, в которых решение задачи очевидно, и доказать, что аналогичное решение следует из выписанных формул для рассматриваемого положения тел МС. Например, очевидно, что в исходном положении тел МС на рис. 1 F¿c — Fff — 0, F6:v — тдк. Выписанные формулы в случае д5 — д6 — 0 дают такой же результат.

Ci

О — 0\ — Оо2

4. Повторное использование формул НК

Если кинематические схемы подсистем двух МС совпадают, то очевидно совпадают НК орт ССК несомых тел относительно орт ССК несущих тел этих подсистем.

Задача 2. МС с цилиндрической СК на рис. 2 имеет следующие выражения орт КП через орты ССК: ^ — у^ Р2 — х^ д3 — уу Р4 — д5 — ^ ц6 — у6. _

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

Выписать проекции орта у6 на оси НСК. Заметим, что кинематические схемы подсистем т3 для МС на рис. 1-4 совпадают. Следовательно, для МС на рис. 1-4 формулы вычисления НК для

I — 6, 5,4, 3, 2 совпадают. В частности, для МС на рис. 2 имеем

Оп = О'Л = Од4 Х62 = (сзХб4 — 535б< Х64'—53х64 — С356); уб2 =

— с355, с5,5355);

г62 — (с3264 + 53С6, 264, -53264 + СзСбХ (9)

х __у __% __у _

где Х64 — С5С6,Х64 — ^^ 264 — ^^ 264 — 5556. Здесь повторно использованы выписанные в задаче 1 формулы вычисления НК осей ССК(6) в ССК(2).

Для £ — 2 имеем д2 — 0. Тогда по формуле (5) ^ — ^62.

Для I — 1 имеем Ч1—У1 и — (с1^б1 + ^бХ+С^бД т. е.

УбО — С1Уб1 + 51у|1 — -С1С355 + 5^355 —

— -(С1С3 - уу0 — у6у — ^ УбО — -^1Уб1 + С1У61 — ^С^ + С^^ — =0^3 + С^з^.

Используя тригонометрические формулы косинуса и синуса суммы двух углов, получим: с13 — cos(q1 + д3) — сгс3 - 5^3, 513 — sin(q1+q3) — + с^. Следовательно, у£0 — -с13$5, уу0 — с5, у|0 — 51355.

Задача 3. МС с ангулярной (в горизонтали) СК на рис. 3 имеет следующие выражения орт КП через °рты ССК: — y1, ц2 — y2, д3 — у^ р4 — -y4, д5 — ^ д6 — у6. Выписать проекции орта у6 на оси НСК. Повторно используя формулы (9) для МС на рис. 3 получим: У62 — (Уб2,УбУ2,Уб2) — (-Сз55,С5,5355). Для I — 2 имеем д2 — у2. Тогда по формуле (7) выпишем: Уб1 — С2Уб2 + *2Уб2 — -С2С355 + 525355 — -(С2С3 - 5253)55 — -С2355,

Оа = Ов = Of,

Рис. 2. МС с цилиндрической СК Fig. 2. MS with cylindrical CS

где с23 = с2с3 - 5253 = + д3); у6у = уу2 = с5;

Уб1 = -52Уб2 + С2Уб2 = 52С355 + с25355 = (52С3 + С^з^ = Яг^ где 523 = 52С3 + С253 = sin(q2 + д3).

Для £ = 1 имеем = уг Тогда по формуле (7) выпишем:

УбО = С1Уб1 + 51Уб1 = —С1С2355 + ^1^23^5 = — (с1с23 — 51523)55 = — ^З^ гДе ^123 = с1с23 — з-^з = т^! + ц2 + уу0 = ууг = с5;

УбО = — 51Уб1 + С1Уб1 = 51С2355 + С152355 = (51С23 + С1523)55 = ^З^ где 5123 = з-^з + с^з = sin(q1 + ц2 + д3). Таким образом,

УбО = — ^З^ УбО = ^ УбО = ^123^5.

Рис. 3. МС с ангулярной СК (в горизонтали) Fig. 3. MS with angular CS (horizontal)

Рис. 4. МС со сферической СК Fig. 4. MS with spherical CS

Задача 4. Портальная МС со сферической СК на рис. 4 имеет следующие выражения орт КП чеРез °рты ССК: цг = уГ ц2 = ц2 = у^ р4 = д5 = г3, Ч6 = у5. Выписать проекции орта у6 на оси НСК. Повторно используя формулы (9) для МС на рис. 4 получим: У62 = (Уб2,У6У2,Уб2) = (—С355,С5,5355). Для I = 2 имеем д2 = г2. Тогда по формуле (8) выпишем:

Уб1 = С2Уб2 — 52У6У2 = С2Уб2 — ^^

УбУ1 = 52Уб2 + С2УбУ2 = ^2Уб2 + С2С^ Уб1 = Уб2 = .

Для I = 1 имеем цг = у. Тогда по формуле (7) выпишем:

УбО = С1Уб1 + 51Уб1 = ЪУб! + ^^ убУ0 = у^ у|0 = — + С1у|1 = — 51у|:1 + С!С5.

5. Таблицы значений НК

Значения НК осей ССК соседних КП являются простыми, т. е. для ВКП(у') они принадлежат множеству {0,1, с^, э^, —5^}. Очевидно, что для ВКП(у') простые значения НК можно взять из табл. 1.

Использование табл. 1 при выписывании формул вычисления НК упрощает выполнение первого шага, на котором всегда получаются простые значения НК. Например, если тело т0б вращается вокруг оси Ову6, то НК осей ССК(6) находятся в блоке = у., где } = 6, т. е. х£5 = с6,

Уб5 = 0, г£5 = 56 и т. д.

Таблица 1

Простые направляющие косинусы

Table 1

The simple direction cosines

II II II

Xj У/ zi Xj У/ zi У/ zi

xj-l 1 0 0 9 0 9 9 -9 0

У/-1 0 9 -9 0 1 0 9 9 0

9-1 0 9 9 -9 0 9 0 0 1

При выписывании НК на втором шаге можно использовать табл. 2, в ячейках которой представлены простые значения НК или простые формулы их вычисления. Простые формулы следуют из общих формул (6)-(8) для i = j — 1.

Таблица 2

Направляющие косинусы для двух поворотов

Table 2

The direction cosines for two turns

II II II

У/ ZJ Xj У/ ZJ Xj yj ZJ

Xj-2 1 0 0 9 0 9 9 -9 0

У/-2 0 9-1J -9'-iJ Sj_1Sj 9-1 -Sj-1Cj Cj-xSj Cj_1Cj -9-1

Zi~2 0 9-i,/ Ci-l,i -Ci-lSi 9-1 Cj-iCj Sj-iSj Sj-iCj 9-i

Xj-2 9-1 sj_1sj Sj_1Cj 9-1,/ 0 9-1,/ 9-i9 -9-i9 9-1

У/-2 0 9 -9 0 1 0 9 9 0

Zi~2 -9-1 Cj_1Sj Cj_1Cj -9-lJ 0 Ci-Xi -Si-XiCi Sj_1Sj 9—1

Xj-2 9-1 -Sj-1Cj Sj_1Sj Cj_1Cj -SJ-1 9-i9 Ci-Xi -Si-Xi 0

У/-2 9-1 Cj_1Cj -Cj-1Sj Sj_1Cj c/-i Sj_1Sj 9-1,/ 9-1,/ 0

Zi~2 0 9 9 -SJ 0 9 0 0 1

Табл. 2 состоит из девяти блоков (трех колонок с названиями д^. = х]-, ц. = у., д^. = г^ и трех

полос). В каждом блоке по девять ячеек, содержащих НК. Блоки отделены друг от друга двойными линиями. Для выбора нужного значения необходимо выбрать блок и в нем ячейку. Например, если тело m0j вращается вокруг оси О^у., то нужный блок находится среди трех блоков в

колонке с заголовком д^. = у. таблицы (по вертикали). Если при этом тело m0j-1 вращается вокруг оси Oj-1Zj-1, то искомым является последний блок этой колонки (блок в третьей полосе). Выбор ячейки в найденном блоке определяется по обозначению НК. Например, значение НК расположено на пересечении столбца х]- и строки г]_2 найденного блока.

В табл. 2 приняты обозначения: Sjj_1 = sm(qj + qj_1^,Cjj_1 = = соз(д_, + д^).

Задача 5. Ангулярная (в вертикали) МС на рис. 5 имеет следующие выражения орт КП через орты ССК: д1 = у1, д2 = д3 = г3, д4 = у4,

ч5 = ъ, д6 = у6.

Выписать формулы вычисления НК у$г, у^, у$г. Для у = 5 имеем д5 = . Следовательно, по табл. 1 получим:

У54 = -55,У5У4 = £5^54 =

Для I = 4 имеем д4 = у4. Следовательно, нужный блок расположен в последней колонке (д^. = гу) и средней полосе табл. 2. Искомые НК находятся в столбце у., т. е.

M

Н&ь

чГ) о4 = о5 = о6

гЩСз Ч)Оз

* С2

Q о = 0\ = о2

Q

Рис. 5. Ангулярная СК Fig. 5. Angular CS

X У Z

У53 = — У53 = ^ У53 = S4S5.

Для i = 3 имеем q3 = z3. Тогда по формуле (8) выпишем:

У52 = сзУ5з - 5зУ5Уз = С3У53 - ^з^ УЦ2 = 5зУи + СзУ/з = 5зУи + ^3^5, У52 = Ун.

Для í = 2 имеем q2 = z2. Тогда по формуле (8) выпишем:

У51 = С2У52 - 52У5У2 = С2(С3У53 - S3CS) - S2(S3y5*3 + С3С5) =

= (С2С3 — S2S3)yjf3 — (c2S3 + S2C3)C5 = С2зУ^З — ^З^

У5У1 = S2ys2 + С2У5У2 = S2(C3yS3 - ^s) + С2 (S3yf3 + С3С5) =

= (s2c3 + c2s3)yf3 + (с2с3 - s2s3)c5 = s23y5*3 + c23c5, y5Z! = yf2, где c23 = c2c3 - S2S3J= cos(q2 + q3); s23 = s2c3 + c2s3 = sin(q2 + q3).

Таким образом, ysi = (c23y5*3 - s23c5,c23c5 - s23y5*3,y5z3).

6. Автоматическое выписывание НК

Выписанные НК для различных универсальных МС являются или простыми, как в табл. 1, или вычисляются по простым формулам, как в табл. 2, или представляются суммой произведений двух величин, как в формулах (6)-(8). То есть НК являются регулярными выражениями, содержащими минимальное число арифметических операций. Для автоматического выписывания таких математических выражений можно использовать методику, описанную в статьях [17-19].

Заключение

Предложенный формализм ручного и автоматического выписывания формул вычисления НК осей ССК тел МС используется не только для решения задач статики МС, но в основном в процессах выписывания уравнений динамики МС и решения второй задачи динамики методом построения степенных рядов времени. Следует также отметить, что через НК выражаются известные параметры описания ориентации тела в пространстве, например, углы Эйлера и Брайнта, параметры Родрига - Гамильтона и Кейли - Клейна, кватернионы и бикватернионы [20]. Поэтому запись математических моделей МС в НК позволяет перейти к записи этих моделей в перечисленных параметрах.

Работа выполнена при поддержке РФФИ (проект 20-41-740019).

Литература

1. Anderson, C. Makers: The New Industrial Revolution / C. Anderson. - Publisher: Crown Business, 2016. - 257p.

2. Jordan, J.M. Robots. / J.M. Jordan. - Publisher: The MIT Press, 2016. - 274 p.

3. Miller, R. Robots and Robotics: Principles, Systems, and Industrial Applications / Rex Miller, Mark R. Miller. - Publisher: McGraw-Hill Education, 2017 - 400p.

4. Boschetti, G. Novel Kinematic Directional Index for Industrial Serial Manipulators. / Giovanni Boschetti //Applied Sciences. - 2020. - Vol. 10 (17), 5953. DOI: 10/3390/app10175953

5. Alwan, H.M. Singularity Analysis of Parallel Robot with Six Degrees-OfFreedom of Six Legs / H.M. Alwan, H.S. Ahmed//Eng & Tech. Journal. - 2014. - Vol. 32, part (A), no. 4. - P. 960-972.

6. Alwan, H.M. Path Tracking Simulation of a Wheeled Mobile Robot with Three Mecanum Wheels / H.M. Alwan //International Review of Mechanical Engineering (I.RE.M.E.). - 2020. - Vol. 14, no. 8. -P. 516-522.

7. Alwan, H.M. Solution of Inverse and Forward Kinematics Problems for Mobile Robot with Six Mecanum Wheels / H.M. Alwan, A.N. Volkov, A. Shbani // IOP Conf. Series: Materials Science and Engineering. - 2020. - P. 1-11. DOI: 10.1088/1757-899X/1094/1/012071

8. Trung, T.T. A Techniques to Downgrade Objective Function in Parallel Robot Kinematics Problem / T.T. Trung, L.W. Guang, P.T. Long // International Journal of Robotics and Automation (IJRA). -2015. - Vol. 4, no. 3. -P. 186-195.

9. Seibel, A. On the Direct Kinematics Problem of Parallel Mechanism / A. Seibel, S. Schulz, J. Schlattmann // Hindawi Journal of Robotics. - 2018. - Article ID 2412608. - 9 p.

10. Faug'ere, J.-C. On solving the direct kinematics problem for parallel robots / J.-C. Faug'ere, J.-P. Merlet, F. Rouillier // Research Report RR-5923. - 2006. - 21 p.

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

11. Momani, S. Solution of Inverse Kinematics Problem using Genetic Algorithms / S. Momani, Z.S. Abo-Hammour, O. Ahsmadi // Applied Mathematics & Information Sciences. - 2016. - Vol. 10 (1). -P. 1-9.

12. Zhuang, H.-C. Analysis Method of Articulated Torque of Heavy-Duty Six-Legged Robot under Its Quadrangular Gait /H.-C. Zhuang, H.-B. Gao, Z.-Q. Deng //Applied Sciences. - 2016. - Vol. 6 (11), 323. DOI: 10.3390/app6110323

13. Smeresky, B. Kinematics: On Direction Cosine Matrices / B. Smeresky, A. Rizzo //IntechOpen. -2019. -15 p.

14. Журавлев, В.Ю. Основы теоретической механики / В.Ю. Журавлев. - Изд. 2-е, перераб. -М. : Физматлит, 2001. - 320 с.

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

16. Лурье, А.И. Аналитическая механика /А.И. Лурье. - М. : Физматгиз, 1961. - 824 с.

17. Телегин, А.И. Метод автоматического выписывания выражений математической модели системы из общего вида математической модели класса систем / А.И. Телегин, М.И. Кайго-родцев, Д.И. Читалов // Сборник научных трудов «Ракетодинамика. Энергетика. Информатика». - Челябинск: Издат. центр ЮУрГУ, 2012. - С. 162-184.

18. Кайгородцев, М.И. XML-ориентированная программа выписывания математического выражения / М.И. Кайгородцев // Сборник научных трудов «Ракетодинамика. Энергетика. Информатика». - Челябинск: Издат. центр ЮУрГУ, 2012. - С. 191-199.

19. Телегин, А.И. Программно-методический комплекс для автоматического выписывания математических моделей плоских шарнирных механизмов / А.И. Телегин, М.И. Кайгородцев // Сборник научных трудов «Ракетодинамика. Энергетика. Информатика». - Челябинск: Издат. центр ЮУрГУ, 2012. - С. 200-219.

20. Голубев, Ю. Ф. Основы теоретической механики /Ю. Ф. Голубев. - М.: Изд-во МГУ, 2000. -720 с.

Пудовкина Светлана Геннадьевна, канд. техн. наук, доцент, доцент кафедры прикладной математики и ракетодинамики, Южно-Уральский государственный университет, филиал в г. Миас-се, г. Миасс; pudovkinasg@susu.ru.

Телегин Александр Иванович, д-р. физ.-мат. наук, профессор, профессор кафедры автоматики, Южно-Уральский государственный университет, филиал в г. Миассе, г. Миасс; teleginai@ susu.ru.

Поступила в редакцию 28 апреля 2021 г.

DOI: 10.14529/ctcr210305

WRITING OUT OF FORMULAS FOR CALCULATING FORCES IN THE JOINTS OF MANIPULATORS IN STATICS

S.G. Pudovkina, pudovkinasg@susu.ru,

A.I. Telegin, teleginai@susu.ru

South Ural State University, Miass, Russian Federation

The problem of bulkiness of mathematical models of manipulative systems of industrial robots is solved. Here we consider formulas for calculating static reactions in joints and formulas for active forces that balance the forces of gravity acting on the manipulator's bodies in its stationary state. The manipulator can be in such a state when it is before capturing the object of manipulation and releasing it, or when it is performing some assembly operations, or it is during spot welding and

in slow (quasi-static) arc-welding and painting processes. Aim. The aim is to derive general recurrence and finite formulas for calculating the reaction forces in joints and their projections to the axes of the coordinate system rigidly connected with the selected body. Express the formulas of force projections in terms of guiding cosines and justify their optimality in terms of the minimum of arithmetic operations. Derive general inverse recurrence formulas for writing out the guide cosines of the axes associated with the moving bodies of the coordinate system with respect to the stationary coordinate system. Research methods. The methods of research relate to vector mechanics and systems analysis, and the algorithmization of calculations by reducing them to the use of recurrent formulas. Results. A systematic analysis of general formulas, in which all possible regular expressions are highlighted which are corresponding unambiguously to the kinematic parameters of manipulators, is performed. These regular expressions are used in software for analytical modeling of manipulator, in particular, for the analytical solution of problems of statics of a manipulator. The method of analytical verification of the prescribed formulas is described. The tasks of writing out optimal formulas for calculating the projections of static reaction forces in joints have been solved. And the tasks of writing out optimal formulas for calculating active forces in progressive joints of universal manipulators with six degrees of freedom, operating in Cartesian, cylindrical, spherical and angular coordinate systems, have been solved also. Analytical verification of the derived equations of statics is performed. Examples of the reuse of the derived formulas for manipulators with the same kinematic schemes of their subsystems. Conclusion. Expressions of the equations of statics of manipulators through the guide cosines of the axes of the associated coordinate systems of their bodies allow us to write these equations through the known parameters of body orientation. The recurrent formulas for calculating directional cosines allows to use recursive functions in their software implementation, i.e. to increase the computational efficiency of the software.

Keywords: driving forces, forces of reaction, static problems, direction cosines, verification offormulas, regular expressions, optimization of calculations.

References

1. Anderson C. Makers: The New Industrial Revolution. Publisher: Crown Business, 2012. 257 p.

2. John M. Jordan. Robots. Publisher: The MIT Press, 2016. 274 p.

3. Rex Miller, Mark R. Miller. Robots and Robotics: Principles, Systems, and Industrial Applications. Publisher: McGraw-Hill Education, 2017. 400 p.

4. Giovanni Boschetti. Novel Kinematic Directional Index for Industrial Serial Manipulators. Applied Sciences, 2020, vol. 10 (17), 5953. DOI: 10/3390/app10175953

5. Hassan M. Alwan, Hyder Sabah Ahmed. Singularity Analysis of Parallel Robot with Six Degrees-Of-Freedom of Six Legs. Eng. & Tech. Journal, 2014, vol.32, part (A), no. 4, pp. 960-972.

6. Hassan M. Alwan. Path Tracking Simulation of a Wheeled Mobile Robot with Three Mecanum Wheels. International Review of Mechanical Engineering (I.RE.M.E.), 2020, vol. 14, no. 8, pp. 516-522.

7. Hassan M. Alwan, A.N. Volkov, A. Shbani. Solution of Inverse and Forward Kinematics Problems for Mobile Robot with Six Mecanum Wheels. IOP Conf. Series: Materials Science and Engineering, 2020, pp. 1-11. DOI: 10.1088/1757-899X/1094/1/012071

8. Trang Thanh Trung, Li Wei Guang, Pham Thanh Long. A Techniques to Downgrade Objective Function in Parallel Robot Kinematics Problem. International Journal of Robotics and Automation (IJRA), 2015, vol. 4, no. 3, pp. 186-195.

9. Arthur Seibel, Stefan Schulz, Josef Schlattmann. On the Direct Kinematics Problem of Parallel Mechanism. Hindawi Journal of Robotics, 2018, Article ID 2412608, 9 p.

10. Jean-Charles Faugere, Jean-Pierre Merlet, Fabrice Rouillier. On solving the direct kinematics problem for parallel robots. Research Report RR-5923, 2006, 21 p.

11. Shaher Momani, Zaer S. Abo-Hammour,Othman MK. Alsmadi. Solution of Inverse Kinematics Problem using Genetic Algorithms. Applied Mathematics & Information Sciences, 2016, vol. 10 (1), pp. 1-9.

12. Hong-Chao Zhuang, Hai-Bo Gao, Zong-Quan Deng. Analysis Method of Articulated Torque of Heavy-Duty Six-Legged Robot under Its Quadrangular Gait. Applied Sciences, 2016, vol. 6 (11), 323. DOI: 10.3390/app6110323

13. Brendon Smeresky, Alex Rizzo. Kinematics: On Direction Cosine Matrices. IntechOpen, 2019,

15 p.

14. Zhuravlev V.U. Osnovy teoreticheskoy mekhaniki [Foundations of theoretical mechanics]. 2nd ed. Moscow, Fizmatlit Publ., 2001. 320 p.

15. Chelnokov Y.N. Kvaternionnye i bikvaternionnye modeli i metody mekhaniki tverdogo tela i ikh prilozheniya [Quaternion and biquaternion models and methods of rigid body mechanics and their applications]. Moscow, Fizmatlit Publ., 2006. 512 p.

16. Lurie A.I. Analiticheskaya mekhanika [Analytical mechanics]. Moscow, Fizmatgiz Publ., 1961. 824 p.

17. Telegin A.I., Kaigorodtsev M.I., Chitalov D.I. [The method of automatic writing out expressions of the mathematical model of a system from the general view of the mathematical model of a class of systems]. Sbornik nauchnykh trudov "Raketodinamika. Energetika. Informatika " [Collection of scientific papers "Rocket dynamics. Power engineering. Informatics"]. Chelyabinsk, South Ural St. Univ. Publ., 2012, pp. 162-184. (in Russ)

18. Kaigorodtsev M.I. [XML-oriented program for writing out a mathematical expression]. Sbornik nauchnykh trudov "Raketodinamika. Energetika. Informatika" [Collection of scientific papers "Rocket dynamics. Power engineering. Informatics"]. Chelyabinsk, South Ural St. Univ. Publ., 2012, pp. 191-199. (in Russ)

19. Telegin A.I., Kaigorodtsev M.I. [A software-methodical complex for automatic writing out of mathematical models of flat hinged mechanisms]. Sbornik nauchnykh trudov "Raketodinamika. Energetika. Informatika" [Collection of scientific papers "Rocket dynamics. Power engineering. Informatics"]. Chelyabinsk, South Ural St. Univ. Publ., 2012, pp. 200-219. (in Russ)

20. Golubev U.F. Osnovy teoreticheskoy mekhaniki [Foundations of theoretical mechanics]. Publishing house of Moscow State University, 2000. 720 p.

Received 28 April 2021

ОБРАЗЕЦ ЦИТИРОВАНИЯ

FOR CITATION

Пудовкина, С.Г. Выписывание формул вычисления сил в сочленениях манипуляторов в статике / С.Г. Пудовкина, А.И. Телегин // Вестник ЮУрГУ. Серия «Компьютерные технологии, управление, радиоэлектроника». - 2021. - Т. 21, № 3. - С. 47-58. DOI: 10Л4529/с1сг210305

Pudovkina S.G., Telegin A.I. Writing out of Formulas for Calculating Forces in the Joints of Manipulators in Statics. Bulletin of the South Ural State University. Ser. Computer Technologies, Automatic Control, Radio Electronics, 2021, vol. 21, no. 3, pp. 47-58. (in Russ.) DOI: 10.14529/ctcr210305

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