Наука и Образование
МГТУ им. Н.Э. Баумана
Сетевое научное издание
ISSN 1994-0408
Наука и Образование. МГТУ им. Н.Э. Баумана. Электрон. журн. 2015. № 09. С. 53-68.
Б01: 10.7463/0915.0801126
Представлена в редакцию: 28.06.2015 Исправлена: 03.09.2015
© МГТУ им. Н.Э. Баумана
УДК 519.6
Решение обратной задачи кинематики для манипулятора параллельной структуры с тремя степенями свободы на базе кривошипно-шатунного механизма
Романов А. В.1, Пащенко В. Н.1'* У&епкоуп@;шЬох:ги
1МГТУ им. Н.Э. Баумана, Москва, Россия
Одним из направлений развития робототехники является создание пространственных манипуляционных механизмов параллельной структуры. В связи с этим актуальность приобретает задача синтеза геометрических, кинематических параметров механизмов параллельной кинематики и разработка методик их расчета. В работе рассмотрен процесс и результаты построения математической модели для разновидности платформенного манипулятора параллельной структуры с тремя степенями свободы, на базе кривошипно-шатунного механизма. Рассмотрено решение обратной задачи кинематики. Проведена экспериментальная проверка, которая показала хорошие согласование расчетов с результатами измерений.
Ключевые слова: математическое моделирование, платформа праллельной структуры, системы управления
Введение
Одним из направлений развития робототехники является создание пространственных манипуляционных механизмов параллельной структуры [1]. Подобные манипуляционные механизмы широко применяются в различных областях промышленности. Известно, что такие механизмы имеют особые свойства, которые отличают их от механизмов последовательной структуры. Отличительной особенностью механизмов параллельной структуры является то, что выходной звено соединено с основанием несколькими кинематическими цепями [2]. Достоинства манипуляторов, построенных на основе параллельных механизмов, является большая точность и жесткость, высокие рабочие нагрузки [3]. Подобные механизмы обладают меньшими размерами, массовыми характеристиками по сравнению с механизмами последовательной структуры [4]. В итоге существенно повышается динамическая характеристика и точность позиционирования[20].
Идея создания механизма с параллельными кинематическими связями (МПКС) для повышения жесткости системы была предложена и реализована сначала Гью, а затем Стюартом в 50-х - 60-х г.г. XX века [5]. В частности, платформа Стюарта, спроектированная в 1965 г., предназначалась для симуляции полета летательных аппаратов.
Высокая точность измерения относительных перемещений платформы и основания позволяет применять механизмы параллельной структуры в особо точных станках, медицине, а парирование воздействий высокочастотных колебаний и ударов от основания к платформе делает целесообразным применение в технологическом оборудование и системах активной виброизоляции. Особо широкой областью применения механизмов с параллельной структурой является использование их в космической сфере.
Применение многосекционных манипуляторов параллельной структуры в космической программе США иллюстрирует рис. 1.
W NASA VMVjiri Пммет^ Gmrm 2W1900 • U-1W&-WQK
Рис. 1. Использование ферм переменной геометрии в космической отрасли
Ферма, спроектированная NASA (рис. 2), была ключевым элементом руки робота дальней досягаемости, разработанной для DOE с целью удаления отходов и космического мусора.
Рис. 2. Ферма, спроектированная NASA для DOE с целью удаления отходов
Также следует упомянуть ферму Колискора [6]. Такая ферма состоит из соединенных между собой параллельных манипуляторов с универсальными и сферическими шарнирами, применение которых при проектировании манипуляторов параллельной структуры было рассмотрено в работе Чирикяна [7]. Одной из особенностей данного манипулятора является огромное число допустимых положений. Например, схват манипулятора подобной структуры, состоящей из 5 секций, обладает примерно 230 допустимых положений (при допущении, что положение робота определяется для одного и того же набора однородных координат, которые в данном случае являются длинами штанг), в то время как управлять ими сравнительно просто. Подобный механизм, характеризующийся различным типом секций, был спроектирован MIT [8].
Механизмы параллельной кинематики используются при моделировании биологических конструктивных систем, например моделировании протеза руки [9], работы челюстных мышц [10].
Приведенные примеры показывают широкое практическое применение манипуляторов параллельной структуры в различных отраслях промышленности. Внедрение манипуляторов параллельной кинематики является перспективным и актуальным.
Исследование механизмов параллельной кинематики строиться на общих методах теории машин и механизмов основные идеи которых отражены в трудах многих исследователей, таких как И.И. Артоболевский [11], А.П. Бессонов [12], Ф.М. Диметберг [13] и др.
Построение и исследование кинематических моделей механизмов параллельной кинематики рассмотрены в работах В.А. Глазунова, А.Ш. Колискора, Е.И. Юревича, А.П. Карпенко и многих других [14,15,3].
Применение манипуляционных механизмов позволит снизить металлоемкость, повысить жесткость и упростить исполнительную часть манипуляционного механизма.
К недостаткам механизмов параллельной кинематики можно отнести ограниченность рабочей зоны, сложность системы управления, что препятствует широкому применению таких манипуляционных механизмов.
В связи с этим актуальность приобретает задача синтеза геометрических, кинематических параметров механизмов параллельной кинематики и разработка методик их расчета[17-19].
Постановка задачи
Рассматриваемый в данной работе механизм (рис. 3) является разновидностью механизмов параллельной кинематики, практически не исследованный с точки зрения кинематики и динамики. Механизм состоит из нижней неподвижной и верхней подвижной платформ. Верхняя платформа соединяется с нижней шестью подвижными элементами, три из которых стержни, прикрепленные к основаниям с помощью сферических шарниров, и три имеют кривошипно-шатунную структуру.
Рис. 3. Структурная схема манипулятора
Шарниры нижней и верхней платформы располагаются попарно и на одинаковом расстоянии от центра платформы, угол между парами шарниров составляет 120° (Рис. 4).
Рис.4. Схема нижней и верхней платформ
Введем обозначения: ВI - шарниры на нижней платформе;
Ь! - шарниры на верхней платформе;
(н - угол между шарнирами В^ и В2, В3 и В4, В5 и В^;
- угол между шарнирами Ь и Ь2 , Ь3 и ^, Ь^ и Ь^;
^ - расстояние от центра нижней платформы до расположенных на ней шарниров; г - расстояние от центра верхней платформы до расположенных на ней шарниров; Ро - центр нижней платформы; р - центр верхней платформы;
^кр 1' 2' - длины нижних стержней называемых кривошипами,
присоединённых к шарнирам В^, Вз, В5 соответственно;
1ш1, Ш2, 1ш3 - длины присоединенных к ним стержней, называемых шатунами
(рис.3).
Обратную задачу кинематики для предложенного манипулятора с тремя степенями свободы на базе кривошипно-шатунного механизма можно сформулировать следующим образом: необходимо определить углы поворота кривошипов, позволяющих достичь заранее заданное положение верхней платформы в пространстве.
Для решения поставленной цели необходимо решить следующие задачи: а) построить математическую модель, описывающую предложенную выше систему; б) на
основе построенной модели произвести необходимые расчеты, для определения углов поворота кривошипов; в) построить экспериментальную установку для верификации полученной математической модели и проверки достоверности произведенных вычислений.
Предлагаемая модель
Будем считать нижнюю платформу неподвижной и свяжем с ней абсолютную систему координат. Точку отсчета совместим с центром платформы — точкой р0, ось X проведем через первый шарнир ( В1), ось Z направим перпендикулярно плоскости нижней платформы, а ось Y расположим в плоскости нижней платформы так, что бы получилась правая система координат (рис. 5).
Рис.5. Системы координат
Аналогичным образом построим подвижную систему координат, связанную с верхней (подвижной) платформой.
Тогда координаты шарниров на нижней платформе, в абсолютной системе координат будут равны:
в = (я ,0,0)т,
(1)
B2 = (R cos pH, R sin pn ,0)T, B = (R cos120°, R sin120° ,0)T, B4 = (R cos(120° + pH), R sin(120 + pH ),0)T, B = (R cos 240°, R sin 240°, 0)T, B6 = (R cos(240° + <pH), R sin(240° + pH), 0)T. А координаты шарниров на верхней платформе в подвижной системе координат: Ь, = (r, 0,0)T,
¿2 = (r cos(p ), r sin(p?),0)T, b = (r cos(120°), r sin(120°),0)T, ¿4 = (r cos(120° + p )), r sin(120° + p ),0)T, Ь = (r cos 240°, r sin 240°, 0)T, Ьб = (r cos(240° +pe), r sin(240° + p ),0)T. Геометрическое отношение между подвижной и неподвижной платформой представим в виде матрицы однородного преобразования
T
(2)
d11 d12 d13 Xp
d21 d22 d23 У,
d31 d32 d33 zP
0 0 0 1
где , , ^з - направляющие косинусы осей х, у, ъ соответственно, хр ,ур, гр —
координаты точки р в абсолютной системе координат. Определим положение шарниров верхней платформы в абсолютной системе координат в виде матрицы-столбца Ь V = (х, у, ,1)Т = Т -Ь*, где Ь * получается из Ь добавлением 4й координаты равной 1:
" x1" r d11r+xP
У1 = T 0 d21r + Ур
z1 p 0 d31r + zp
1 1 1
(3)
далее четвертую координату равную 1 будем игнорировать
dur cos(pe) + d12 r sin(p ) + x p d 21r cos(p ) + d 22r sin(P ) + У p
d31r cos(P) + d32r sin(P) + z p
X2 r cos(P )
У 2 = TP r sin(P ) =
_ Z2 _ 0
(4)
Х3 r cos(120 ) dnr cos(120 ) - bd12r sin(120°) -
У3 — r sin(120°) — d2lr cos(120 ) - -d22r sin(120 ) - a.
_ z3 _ 0 d/cos(120 ) - i- d32r sin(120 ) -
*4 r cos(120 ) dur cos(120 ) + dnr sin(120 ) + ^
У4 — r sin(120 ) — d2lr cos(120° ) + d2r sin(120° ) + y
_ Z 4 _ 0 d3lr cos(120 + %) + d32r sin(120 + %) + z
(6)
X5 r cos(240°) dr cos(240°) + dl2r sin(240°) + x
У5 — T r sin(240°) — d2lr cos(240°) + d22r sin(240°) + yp
_ Z5 _ 0 d3lr cos(240°) + d32r sin(240°) + zp
(7)
*6 r cos(240 ) dur cos(240 ) - i-d12r sin(240° - + * p
Уб — T r sin(240° + <pe) — d/ cos(240 - ^e ) - h d22r sin(240° ^e ) + У p
_ z6 _ 0 d3lr cos(240 1- d32r sin(240° + Z p
(8)
Таким образом, преобразования формулы (3)-(8) задают координаты верхней платформы в абсолютной системе координат. Для учета геометрии установки рассмотрим положение кривошипа ¡1 в плоскости 20Х (рис. 6)
Из постоянности длин кривошипа и шатуна, а так же условия, что кривошип может вращаться в одной плоскости получим:
Чр! = (Хы - ХС1)2 + (Уы - 7С1)2 + (2ЬХ — 2С1)2
L — (XC1- Xbi )2 + (Yci - Ybi )2 + (ZC1 - ZB1 )
C1
XCi - R
(9),
где Хь;, Уы Zьi - координаты крепления шарнира шатуна на верхней платформе, Хв;, Ув - координаты крепления шарнира кривошипа к серводвигателю на нижней платформе, ХС;, УС; 2С; - координаты сочленения шатуна с шарниром.
Аналогичным образом можно записать системы, описывающие геометрию для остальных пар кривошип-шатун:
¡кр3 = (ХЬ3 — ХС3) + (УЬ3 — ^С3) + (^Ь3 — ^ 3)
1ш3 — (XC 3 X B3) - (YC3 YB3) - (ZC 3 ZB3)
-XC3 + V3YC3 - 2R — 0
(10),
hP5 — (Xb5 - Xc5 )2 + (Yb5 - YC5)2 + (ZM - ZC5)2
Ш — (XC5 - X B5 )2 + (YC5 - YB5)2 + (ZC5 - ZB5)2 (11).
-Xc5 -^¡3YC5 - 2R — 0
Задавая длины стержней l2, l4, l6 через координаты шарниров-креплений на верхней и нижней платформах, получим дополнительные ограничения.
2
12 = (ХЪ2 ХВ2 ) + (^Ь2 ^В2 ) + (2 Ъ2 2В2 ) 14 = (ХЪ4 — ХВ4 ) + (^Ъ4 — ^В4 ) + (2Ъ4 — 2 В4 )
£ =(Хъ6 - XВ6 )2 + (7Ъ6 - ^ )2 +(^ - ^в6 )2
Решение обратной задачи кинематики для предложенной установки
Будем считать, что матрица [Т] задана и определяет положение подвижной платформы. Система (12) задаёт дополнительные ограничения на матрицу [Т] , однако
необходимого положения в пространстве можно добиться меня угол вращения верхней платформы вокруг оси 2, при условии, что это вращение первое.
Далее необходимо найдем обобщенные координаты, обеспечивающие данное положение верхней платформы. Так как ориентация платформы задается при помощи серводвигателей, то в качестве обобщенных координат возьмём углы наклона а
кривошипов 1кР1 к оси OZ (рис. 6). Для нахождения обобщенных координат из систем уравнений (9)-(11) численно определим координаты промежуточных шарниров Сг, затем непосредственно найдем обобщенные координаты а:
Рис. 6. Кривошип
в плоскости 20Х
крг
Зная координаты шарниров Сг, найдем обобщённые координаты Щ для всех звеньев:
2 2 2
ах = агссо8(——), а2 = агссо8(——), а3 = агссо8(—
1кр1 1кр 2 1кр 3
Экспериментальная проверка
Для проверки достоверности построенной модели и корректности решения поставленной задачи была собрана экспериментальная установка (рис. 7). На верхней платформе был закреплен датчик положения платформы в пространстве. В системе та1!аЬ была прописана полученная выше математическая модель и построена система управления платформой.
Рис. 7. Экспериментальная установка
В ходе эксперимента задавалась ожидаемое положение платформы (углы Эйлера), далее рассчитывалась матрица [Т] и вычислялись и выставлялись углы поворота
серводвигателей X, после чего с датчика снимались показания о реальном положении платформы в пространстве. На рисунках 8 и 9 представлены результаты сравнения ожидаемых и реальных углов поворота платформы в пространстве на примере углов вращения вокруг осей Х и У.
Угол поворота сервопривода
Рис. 8. Сравнение экспериментальных и расчетных данных для угла поворота вокруг оси 0Х
Угол поворота сервопривода
Рис. 9. Сравнение экспериментальных и расчетных данных для угла поворота вокруг оси 0Х
Заключение
В работе построена математическая модель и рассмотрено решение обратной задачи кинематики для разновидности платформенного манипулятора параллельной структуры с тремя степенями свободы, на базе кривошипно-шатунного механизма. Отличительными особенностями полученной модели является: а) решение получено для кинематической модели отличной от классических манипуляторов параллельной структуры с тремя степенями свободы, б) в качестве обобщенных координат применяются углы наклона кривошипов, что позволяет использовать полученную модель для разработки систем управления подобными платформами, в) экспериментальная проверка показала, что построенная модель хорошо согласуется с наблюдаемыми на практике результатами.
Список литературы
1. Глазунов В.А., Колискор А.Ш., Крайнев А.Ф. Пространственные механизмы параллельной структуры. М.: Наука, 1991. 95 с.
2. Глазунов В.А., Ласточкин А.Б., Шалюхин К.А., Данилин П.О. К анализу и классификации устройств относительного манипулирования // Проблемы машиностроения и надежности машин. 2009. № 4. С. 81-85.
3. Каганов Ю.Т., Карпенко А.П. Математическое моделирование кинематики и динамики робота-манипулятора типа «хобот». 1. Математические модели секции манипулятора, как механизма параллельной кинематики типа «трипод» // Наука и образование: электронное научно-техническое издание. 2009. № 10. Режим доступа: http://technomag.bmstu.ru/doc/133731.html (дата обращения 01.08.2015).
4. Лапиков А.Л., Пащенко В.Н. Математическая модель платформенного манипулятора Гью-Стюарта // Всероссийская научно-техническая конференция «Наукоемкие технологии в приборо- и машиностроении и развитие инновационной деятельности в вузе» (Москва, 10-12 декабря 2013 г.): матер. Т. 2. М.: Изд-во МГТУ им. Н.Э. Баумана, 2013. С. 144-156.
5. Stewart D. A Platform with Six Degrees of Freedom // Proceedings of the UK Institution of Mechanical Engineers. 1965. Vol. 180, part 1, no. 15. P. 371-386. DOI: 10.1243/PIME PROC 1965 180 029 02
6. Koliskor A.Sh. The l-coordinate approach to the industrial robot design // 5th IFAC/IFIP/IMACS/IFORS Symposium, Suzdal, USSR, April 22-25, 1986. P. 108-115.
7. Chirikjian G.S. A binary paradigm for robotic manipulators // Proc. IEEE International Conference on Robotics and Automation - ICRA (San Diego, May 8-13, 1994). Vol. 4. IEEE Publ., 1994. P. 3063-3070. DOI: 10.1109/R0B0T.1994.351099
8. Culpepper M.L., Chen S-C. Design of precision manipulator using binary actuation and differential compliant mechanisms // ASPE 18th Annual Meeting, Portland, October 26-31, 2003. Available at:
http://www.aspe.net/publications/Annual 2003/PDF/2equip/6novel/1310.PDF , accessed 01.08.2015.
9. Mendoza-Vázquez J.R., Tlelo-Cuautle E., Vázquez-Gonzalez J.L., Escudero-Uribe A.Z. Simulation of a Parallel Mechanical Elbow with 3 DOF // Journal of Applied Research and Technology. 2009. Vol. 7, no. 2. P. 113-123.
10. Pap J-S., Xu W.L., Bronlund J. A robotic human masticatory system: kinematics simulations // International Journal of Intelligent Systems Technologies and Applications. 2005. Vol. 1, no. 1/2. P. 3-16. DOI: 10.1504/IJISTA.2005.007304
11. Артоболевский И.И., Левитский Н.И., Черкудинов С.А. Синтез плоских механизмов. М.: Физматгиз, 1959. 184 с.
12. Бессонов А.П. Основы динамики механизмов с переменной массой. М.: Наука, 1967. 279 с.
13. Диментберг Ф.М. Об особенных положениях пространственных механизмов // Машиноведение. 1977. № 5. С. 53-58.
14. Глазунов В.А., Колискор А.Ш., Крайнев А.Ф. Пространственные механизмы параллельной структуры. М.: Наука, 1991. 95 с.
15. Юревич Е.И. Основы робототехники. 2-е изд., перераб. и доп. СПб.: БХВ-Петербург, 2005. 416 с.
16. Ebert-Uphoff I., Chirikjian G.S. Inverse kinematics of discretely actuated hyper-redundant manipulators using workspace densities // Proc. IEEE International Conference on Robotics and Automation - ICRA (Minneapolis, April 24-26, 1996). Vol. 1. IEEE Publ., 1996. P. 139-145. DOI: 10.1109/ROBOT.1996.503586
17. Янг Д., Ли Т. Исследование кинематики манипуляторов платформенного типа // Конструирование. 1984. Т. 106, № 2. С. 264-272. [Yang D.C., Lee T.W. Feasibility Study of a Platform Type of Robotic Manipulators from a Kinematic Viewpoint // Journal of Mechanisms, Transmission and Automation in Design. 1984. Vol. 106, no. 2. P. 191-198. DOI: 10.1115/1.3258578 ].
18. Пащенко В.Н. Концептуальная модель автоматизированного синтеза многосекционных манипуляторов, основанных на параллельных структурах // Инженерный журнал: наука и инновации. 2013. № 8. DOI: 10.18698/2308-6033-2013-8986
19. Angeles J. The Qualitative Synthesis of Parallel Manipulators // Journal of Mechanical Design. 2004. Vol. 126, iss. 4. Р. 617-624. DOI: 10.1115/1.1667955
20. Лапиков А.Л., Пащенко В.Н., Середин П.В., Артемьев А.В. Динамическая модель манипулятора платформенного типа с шестью степенями свободы // Наука и образование: электронное научно-техническое издание. 2015.№ 5. С. 59-81. DOI: 10.7463/0515.0771033
Science and Education of the Bauman MSTU, 2015, no. 09, pp. 53-68.
DOI: 10.7463/0915.0801126
Received: Revised:
28.06.2015 03.09.2015
Science^Education
of the Bauman MSTU
I SS N 1994-0408 © Bauman Moscow State Technical Unversity
The Inverse Kinematic Problem Solution for the Slider-crank Mechanism-based Parallel Structure
Manipulator with Three Degrees of Freedom
1 1 Ä A.V. Romanov , V.N. Paschenko '
p a shenko vn@inb ox ju
1Bauman Moscow State Technical University, Moscow, Russia
Keywords: mathematical modeling, parallel structure platform, control systems
The paper discusses a mechanism, which is a modification of the parallel kinematics mechanisms with three degrees of freedom (DOF) based on the slider-crank mechanism. The mechanism comprises a lower fixed and an upper movable platforms. The upper platform is connected to the lower one by six movable elements. Three of these elements are rods attached to the bases by means of spherical joints and three other ones have a slider-crank structure.
An approach based on the mathematical modeling methods to solve an inverse kinematics is presented. The inverse kinematics problem was formulated as follows: to determine the value of crank angles, allowing us to achieve a specified position of the upper platform in space. To check the correctness of the solution was made an experimental unit. Also a set of required sensors and control boards were defined and an experiment design was provided. The paper presents comparison results of measurements with the calculated values of the generalized coordinates and draws appropriate conclusions. One of the distinctive features of the proposed approach is that the motor rotation angles are used as the generalized coordinates. So the paper formulates the possibilities to use the constructed model for the further development of control systems on its basis.
References
1. Glazunov V.A., Koliskor A.Sh., Krainev A.F. Prostranstvennye mekhanizmy parallel'noi struktury [Spatial mechanisms of the parallel structure]. Moscow, Nauka Publ., 1991. 96 p. (in Russian).
2. Glazunov V.A., Lastochkin A.B., Shalyukhin K.A., Danilin P.O. Analysis and classification of manipulating devices. Problemy mashinostroeniya i nadezhnosti mashin, 2009, no. 4, pp. 81-85. (in Russian).
3. Kaganov Yu.T., Karpenko A.P. Kinematics and dynamics mathematical modeling of a trunk robot-manipulator. 1. Mathematical models of the manipulator section as the type "thripod" parallel mechanism. Nauka i obrazovanie MGTU im. N.E. Baumana = Science andEduca-
tion of the Bauman MSTU, 2009, no. 10. Available at:
http://technomag.bmstu.ru/doc/133731.html , accessed 01.08.2015. (in Russian).
4. Lapikov A.L., Pashchenko V.N. Mathematical model of Stewart-Gough platform manipulator. Vserossiyskaya nauchno-tekhnicheskaya konferentsiya "Naukoemkie tekhnologii v priboro- i mashinostroenii i razvitie innovatsionnoy deyatel'nosti v vuze": mater. [Proc. of the All-Russian Scientific and Technical Conference "High technologies in instrument-making engineering and mechanical engineering, and the development of innovation activities in high school"], Moscow, 10-12 December, 2013. Vol. 2. Moscow, Bauman MSTU Publ., 2013, pp. 144-156. (in Russian).
5. Stewart D. A Platform with Six Degrees of Freedom. Proceedings of the UK Institution of Mechanical Engineers, 1965, vol. 180, pt. 1, no. 15, pp. 371-386. DOI: 10.1243/PIME PROC 1965 180 029 02
6. Koliskor A.Sh. The l-coordinate approach to the industrial robot design. Proc. of the 5th IFAC/IFIP/IMACS/IFORS Symposium, Suzdal, USSR, April 22-25, 1986, pp. 108-115. (in Russian).
7. Chirikjian G.S. A binary paradigm for robotic manipulators. Proc. IEEE International Conference on Robotics and Automation - ICRA, San Diego, May 8-13, 1994. Vol. 4. IEEE Publ., 1994, pp. 3063-3070. DOI: 10.1109/R0B0T.1994.351099
8. Culpepper M.L., Chen S-C. Design of precision manipulator using binary actuation and differential compliant mechanisms. Proc. of the ASPE 18th Annual Meeting, Portland, October 26-31, 2003. Available at:
http://www.aspe.net/publications/Annual_2003/PDF/2equip/6novel/1310.PDF , accessed 01.08.2015.
9. Mendoza-Vázquez J.R., Tlelo-Cuautle E., Vázquez-Gonzalez J.L., Escudero-Uribe A.Z. Simulation of a Parallel Mechanical Elbow with 3 DOF. Journal of Applied Research and Technology, 2009, vol. 7, no. 2, pp. 113-123.
10. Pap J-S., Xu W.L., Bronlund J. A robotic human masticatory system: kinematics simulations. International Journal of Intelligent Systems Technologies and Applications, 2005, vol. 1, no. 1/2, pp. 3-16. DOI: 10.1504/IJISTA.2005.007304
11. Artobolevskii I.I., Levitskii N.I., Cherkudinov S.A. Sintezploskikh mekhanizmov [Synthesis of planar mechanisms]. Moscow, Fizmatgiz Publ., 1959. 184 p. (in Russian).
12. Bessonov A.P. Osnovy dinamiki mekhanizmov speremennoy massoy zven'ev [Fundamentals of dynamics of mechanisms with variable mass]. Moscow, Nauka Publ., 1967. 268 p. (in Russian).
13. Dimentberg F.M. Special positions of spatial mechanisms. Machine Science, 1977, no. 5, pp. 53-58. (in Russian).
14. Glazunov V.A., Koliskor A.Sh., Kraynev A.F. Prostranstvennye mekhanizmy parallel'noy struktury [Spatial Parallel Structure Mechanisms]. Moscow, Nauka Publ., 1991. 94 p. (in Russian).
15. Yurevich E.I. Osnovy robototekhniki [Fundamentals of robotics]. St. Petersburg, BKhV-Peterburg Publ., 2005. 416 p. (in Russian).
16. Ebert-Uphoff I., Chirikjian G.S. Inverse kinematics of discretely actuated hyper-redundant manipulators using workspace densities. Proc. IEEE International Conference on Robotics and Automation - ICRA, Minneapolis, April 24-26, 1996. Vol. 1. IEEE Publ., 1996, pp. 139145. DOI: 10.1109/R0B0T.1996.503586
17. Yang D.C., Lee T.W. Feasibility Study of a Platform Type of Robotic Manipulators from a Kinematic Viewpoint. Journal of Mechanisms, Transmission and Automation in Design, 1984, vol. 106, no. 2, pp. 191-198. DOI: 10.1115/1.3258578
18. Pashenko V.N. Conceptual model for automated synthesis based on multiple manipulators parallel structures. Inzhenernyy zhurnal: nauka i innovatsii = Engineering Journal: Science and Innovation, 2013, no. 8. DOI: 10.18698/2308-6033-2013-8-986 (in Russian).
19. Angeles J. The Qualitative Synthesis of Parallel Manipulators. Journal of Mechanical Design, 2004, vol. 126, iss. 4, pp. 617-624. DOI: 10.1115/1.1667955
20. Lapikov A.L., Pashchenko V.N., Seredin P.V., Artem'ev A.V. Dynamic Model of Platform Manipulator with Six Degrees of Freedom. Nauka i obrazovanie MGTU im. N.E. Baumana = Science and Education of the Bauman MSTU, 2015, no. 5, pp. 59-81. DOI: 10.7463/0515.0771033 (in Russian).