УДК 62-503.5
ИССЛЕДОВАНИЕ ДИНАМИКИ УПРАВЛЯЕМОГО ПРЫЖКА РОБОТА
© 2012 С.Ф. Яцун, А Н. Рукавицын, Л.Ю. Волкова Юго-Западный государственный университет, г. Курск Поступила в редакцию 26.11.2012
В работе представлены конструктивная и структурная схемы прыгающего робота, высота и длина
прыжка которого являются управляемыми параметрами, разработана математическая модель движения
устройства, приведены результаты численного моделирования.
Ключевые слова: прыгающий робот, технология прыжка, управляемый параметр, отрыв от поверхности
На данный момент известно достаточно прямоугольника. Углы фь ф2, ф4 представляют со-большое число прыгающих роботов, разработан- бой углы между звеньями прыгающего робота и ных российскими и зарубежными учеными, отли- опорной поверхностью, длина ноги определяется чающихся массой, габаритами, параметрами и тех- величиной l23, равной расстоянию между двумя нологиями прыжка, способами реализации отрыва точками, одна из которых является точкой соеди-от поверхности и приземления на нее [1-5]. Но до нения ноги с корпусом, а другая точкой прикреп-сих пор актуальной остается задача проектирова- ления стопы к ноге. Будем считать, что робот осу-ния робота, осуществляющего управляемый пры- ществляет прыжок из начального положения, при жок с требуемыми значениями высоты и длины, котором корпус опирается на поверхность (ф4=0 ), так как практически во всех созданных роботах эти нога полностью втянута в корпус (l23=l23min), звенья параметры прыжка жестко связаны с характери- 1, 2 и 3 расположены под некоторыми произволь-стиками приводов, посредством которых объекты ными углами ф] и ф2. отрываются от поверхности. Помимо этого в большинстве работ малое внимание уделяется вопросам позиционирования робота после прыжка для реализации последующих.
Описанный в статье робот предназначен для преодоления препятствий при движении по пересеченной местности, высота и длина прыжка которого являются управляемыми параметрами, благодаря разработанной конструкции данный робот может совершать серию прыжков независимо от стороны корпуса, на которую произошло приземление.
Описание прыгающего робота. В работе предложена следующая конструктивная схема робота, движущегося с отрывом от поверхности (рис. 1, а). Робот состоит из четырех звеньев, представляющих собой стопу - звено 1, ногу - звенья 2 и 3, корпус - звено 4. Звенья 3 и 4, 1 и 2 связаны между собой приводами вращательного движения 5 и 6 соответственно, установленными на звеньях 2 и 4, звенья 2 и 3 - приводом поступательного движения 7, закрепленным на звене 3 и включающим в себя двигатель 8, кулачок 9 и пружину 10. Нога робота установлена в центре симметрии корпуса.
Перейдем к структурной схеме устройства, показанной на рис. 1б. Звенья стопы и ноги будем представлять в виде стержней, а корпус в виде
Яцун Сергей Федорович, доктор технических наук, профессор, заведующий кафедрой теоретической механики и мехатроники. E-mail: [email protected] Рукавицын Александр Николаевич, кандидат технических наук, доцент кафедры теоретической механики и мехатроники
Волкова Людмила Юрьевна, аспирантка. E-mail: mila180888@yandex. ru
'.■.'У.■.У.- У.-. "."••••••". ■/.' .'ч-' '
_СЧ - I
■V /V /У VA
а)
б)
Рис. 1. Схемы прыгающего робота: а - конструктивная, б - структурная
Задачей рассматриваемого робота является движение по пересеченной местности, высота и длина прыжка объекта определяются его системой навигации исходя из размеров преодолеваемого препятствия. Данная информация обрабатывается системой управления и преобразовывается в угол поворота ноги ф2°, под которым будет осуществляться прыжок, длину ноги 123°, на которой будет происходить разгон робота перед отрывом от поверхности, и силу ^23, создаваемую приводом 7, за счет действия которой происходит прыжок.
Технология прыжка. Будем рассматривать прыжок устройства состоящим из последовательности этапов, каждый из которых характеризуется определенным видом движения звеньев объекта. Для того, чтобы прыжок робота отвечал требованиям длины и высоты, последний должен позиционироваться, пока его корпус находится на поверхности. Вначале происходит поворот ноги вместе со стопой внутри корпуса при помощи момента М43, формируемого приводом 5 до тех пор, пока не будет выполняться условие ф2=ф2° (первый этап, рис. 2а). После этого стопа принимает положение, при котором она становится параллельной опорной поверхности, т.е. ф1=ф1°, под действием момента М21, генерируемого приводом 6 (второй этап, рис. 2б). На третьем этапе (рис. 2в) нога со стопой перемещаются внутри корпуса робота за счет относительного движения звеньев 2 и 3 под действием силы ^32, создаваемой приводом 7, пока стопа не начнет взаимодействовать с поверхностью, длина ноги при этом станет равной /23=/23 . Во время трех описанных этапов объект позиционировался для совершения прыжка, на четвертом этапе устройство разгоняется за счет силы ^23 до достижения скорости, при которой происходит отрыв стопы от поверхности (рис. 2г). Движение с отрывом соответствует пятому этапу (рис. 2д), во время которого также происходит втягивание ноги в корпус при помощи силы ^32 (/23=/23Ш1П). Приземление робота, характеризующееся ударом о поверхность, происходит во время шестого этапа на одну из точек корпуса, после чего на седьмом этапе корпус вместе со всеми звеньями поворачивается относительно точки приземления за счет сил инерции до тех пор, пока одна из сторон корпуса не будет взаимодействовать с опорной поверхностью (рис. 2е).
а)
в)
д)
Дифференциальные уравнения движения прыгающего робота в матричной форме имеют вид
т = £ т
(1)
Каждое звено совершает сложное движение, поэтому кинетическая энергия звена определяется по формуле:
т = мг (X 2 + у 2)/2 + 301/2
(2)
А (д)д + В (д)д2 + С (чЖкз =
где q - вектор обобщенных координат
Ч = (Х1 У Х4 У 4 01 02 04 4з)
(3)
. (4)
е)
Рис. 2. а) - первый этап, б) - второй этап, в) - третий этап, г) - четвертый этап, д) - пятый этап, е) -шестой этап
Конструктивной особенностью робота является то, что привод 5 поворота ноги относительно корпуса расположен в центре симметрии последнего, что позволяет устройству совершать следующий прыжок независимо от стороны корпуса, на которую робот приземлится.
Математическая модель прыгающего робота. Для разработки математической модели рассматривается схема рис. 1б. Движение робота происходит в вертикальной плоскости, с которой связана система координат Оху. Звенья стопы и ноги устройства представляют собой стержни, имеющие длины 11, 12 и 13 соответственно, а корпус - прямоугольник АААА размерами 2ах2Ь. Звенья объекта /=1-4 являются абсолютно твердыми телами, массы ш, которых сосредоточены в центрах их симметрии С,. Робот осуществляет прыжок относительно горизонтальной шероховатой поверхности.
Для построения системы дифференциальных уравнений, описывающих движение робота, использованы уравнения Лагранжа второго рода. В качестве обобщенных координат q/, 7=1-8, выступают проекции ql=хь q2=y1, q3=х4, q4=у4 положения центров масс звеньев 1 и 4 на оси Ох и Оу, углы q5=ф1, q6=ф2 и q7=ф4 поворота звеньев, а также длина q8=l23 ноги робота. Кинетическая энергия системы включает в себя кинетические энергии звеньев стопы, ноги и корпуса робота:
Матрицы А (д), Вк (д) , Ск (д), ^ определяются на каждом из этапов к движения робота в соответствии с разработанной технологией движения.
Моделирование движения робота. Целью численного моделирования движения прыгающего робота является выявление зависимостей между
0 7 0 Т7
параметрами ф2, 123 , Ь23, достигаемыми на этапах 1-4, и высотой и длиной прыжка, под которыми понимаются максимальные расстояния, пройденные центром масс корпуса вдоль вертикальной и горизонтальной осей. По графикам рис. 3 и 4 видно, что для реализации прыжка робота на требуемую высоту или длину необходимо варьировать значения ^двух управляющих параметров: силы ^23 и угла ф2, силы ^23 и длины ноги 123 , длины ноги 123 и угла ф2 . Причем, при постоянной высоте прыжка Н значение силы ^23 с ростом угла наклона ноги ф20 и с увеличением расстояния 1230 убывает по криволинейным зависимостям, приведенным на рис. 3, в первом случае кривая близка к экспоненте.
При фиксированной длине Ь прыжка сила ^23 уменьшается практически пропорционально увеличению расстояния 1230 (рис. 4б). При угле наклона ноги ф2°<45° значение силы ^23 убывает пропорционально увеличению ф2°, а затем при 45°<ф2°<80° возрастает по некоторому криволинейному закону, приближающемуся к параболическому (рис. 4а). Чем больше требуемые значения высоты и длины прыжка, тем больше каждый из управляющих параметров.
/////////// а)
где ^^^ш^2/^, ./4=ш4(а2+Ь2) - центральные моменты инерции звеньев, х , У - проекции скоростей центров масс звеньев на оси системы координат.
I=1
100
so
60
40
20
F23- Н
F23. Н
\ 3
1
'23
М
0.16
0.18
б)
0.2
Fn, н
250
200
150
100
^0
4 /
//
/4
Ф2 - град
30 40
60 а)
80
SO
60
40
20
4
3
-1 1
0,16
0.18 б)
'23
. М
0.2
Рис. 3. Графики зависимостей: а) ^2з(ф2), б) F2з(/2з0) при 1 - #=0.5 м, 2 - H=0,75 м, 3 - H=1 м
Выводы: в статье рассмотрен прыгающий робот, высота и длина прыжка которого являются управляемыми параметрами, предложена конструктивная схема устройства, позволяющая ему совершать серию прыжков независимо от приземления, разработаны технология реализации объектом прыжка и математическая модель движения робота. Выявлены зависимости между высотой и длиной прыжка и управляющими параметрами, которыми являются угол наклона ноги ф20, длина ноги, на которой происходит разгон 1230, и сила F23, посредством которой осуществляется отрыв от поверхности. Полученные закономерности могут быть использованы при проектировании прыгающих роботов.
Рис. 4. Графики зависимостей: а) F23^2), б)
F23(/230) при 1 - L=0,5 м, 2 - L=1 м, 3 - L=2 м, 4 -L=3 м
Работа выполнена в рамках гранта РФФИ № 10-08-00769-а, госконтракта № П699 тема № 1.109.10ф, мероприятия 1.2.2 ФЦП «Научные и научно-педагогические кадры инновационной России» на 2009-2013 годы.
СПИСОК ЛИТЕРАТУРЫ:
1. Cherouvim, E.P.N. Energy saving passive-dynamic gait for a one-legged hopping robot // Robotica. 2006. Vol. 24, No. 4. P. 491-498.
2. Kovac, M. Steerable miniature jumping robot / M. Kovac, M. Schlegel, J.-C. Zufferey, D. Floreano // Auton. Robot. 2010. No. 28. P. 295-306.
3. Stoeter, S.A. Autonomous stair-hopping with scout robots / S. Stoeter, P.E. Rybski, N. Papanikolopoulos // In IEEE/RSJ international conference on intelligent robots and systems. - 2002. Vol. 1. P. 721-726.
4. Armour, R. Jumping robots: a biomimetic solution to locomotion across rough terrain / R. Armour, K. Paskins, A. Bowyer et al. // Bioinspiration and Biomimetics Journal. 2007. No. 2. P. 65-82.
5. Jatsun, S.F. Modelling of movement of the four-link robot moving with the jump from the rough surface / S.F. Jatsun, K.A. Sapronov, L. Yu. Volkova // From mechanical to biological systems - an integrated approach. IUTAM Symposium: Book of abstracts. -Moscow-Izhevsk: Publishing Center "Institute of Computer Science", 2012. P. 33-34.
RESEARCH OF THE OPERATED ROBOT JUMP DYNAMICS
© 2012 S.F. Yatsun, A.N. Rukavitsyn, L.Yu. Volkova South-West State University, Kursk
In work constructive and structural schemes of the jumping robot are presented, where the height and length of a jump are operated parameters, the mathematical model of device movement is developed, results of numerical modeling are given.
Key words: jumping robot, technology of the jump, operated parameter, separation from a surface
Sergey Yatsun, Doctor of Technical Sciences, Professor, Head of the Departm ent of Theoretical Mechanics and Mechatron-ics. E-mail: [email protected]; Alexander Rukavitsyn, Candidate of Technical Sciences, Associate Professor at the Department of Theoretical Mechanics and Mechatronics; Lyudmila Volkova, Post-graduate Student. E-mail: mila180888@yandex. ru