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

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

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид статья
Язык русский
Дата добавления 29.07.2017
Размер файла 1017,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

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

Ф.Н. Притыкин, В. И. Небритов

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

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

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

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

При виртуальном моделировании движений механизмов роботов с использованием метода построения движений по вектору скоростей, необходимо вычислять на каждом шаге расчётов значение вектора Q приращений обобщённых координат [2]. C целью преодоления тупиковых ситуаций, необходимо обеспечивать максимальные значения параметров, характеризующих манипулятивность указанного робота. Поэтому исследования связанные с определением угла сервиса механизмовроботови параметров, характеризующих манипулятивностьв различных точках конфигурационного пространства, остаются актуальной задачей.

Значение вектора Q находится точкой NQ принадлежащей p-плоскости Г, которая задана линейной системой уравнений определяющей взаимосвязь скоростей ВЗ и обобщённых скоростей [3-6]. Верхний индекс Qопределяет принадлежность точек многомерному пространству обобщенных скоростей Q. Размерность указанной p-плоскости Г, в пространстве Q определяет степень двигательной избыточности. Положение точки NQ Гзадаётся координатами k1, k2 и т. д.:

, (1)

где QM-- вектор, задающий точку MQ Г соответствующую критерию минимизации объёма движения [2]. Точка MQ центр репера связанного с p-плоскостью; ki -- координаты точки NQ в p-плоскости Г; m -- длина единичного отрезка репера плоскости Г. Ql -- единичные направляющие векторы осей репера.

Определим максимальное значение параметров ki при которых происходит изменение угла Us, характеризующего угол сервиса[3] на примере механизма андроидного робота. В работе [7] исследовалась форма областей в пространстве обобщённых скоростей, которая задавала множество конфигураций, удовлетворяющих заданной точности позиционирования центра выходного звенаразличных механизмов. Однако максимальные значения параметров kimax в указанной работе для конфигураций андроидного робота не определялись. Определим всвязи с этим значения указанных параметров для механизма руки и туловища указанного робота при точности позиционирования д = 5мм. (см. рис. 1). Данная точность позиционирования достаточна для обеспечения захвата различных объектов манипулирования.

Определим так же проекции угла Us образованного продольной осью звена руки андроидного робота с использованием метода основанного на реализации мгновенных состояний. Угол Us характеризует манипулятивность выходного звена при размещении его центра в заданной точке зоны обслуживания [3,8,9]. Разные конфигурации манипулятора обеспечивают различный угол сервиса. На данный параметр влияют количество звеньев манипулятора и его положение определяемое значениями обобщённых координат. На рисунке 1а представлены системы координат Qkxkykzk связанные со звеньями механизма руки и туловища андроидного робота AR-600E (12 ? k ? 1), положение которых определяют обобщённые координаты qi(5 ? i ? 1). Где k определяет номер системы координат связанной со звеньями механизма.Соответственно на рисунке 1б изображен общий вид андроидного робота. В соответствии с методикой обозначения геометрических моделей открытых кинематических цепей принятой в работах [7,10] данный механизм имеет следующее обозначение М3-12-10-8-3-12-2-12-3-12-2-12. Значения списков массивов[10], характеризующие геометрическую модель исполнительного механизма руки заданы в таблице.Значения длинli задают размеры звеньев механизмов, которые определяют отрезки l1= О1О2, l2= О2О3, l3= О3О6, l4= О6О8, l5= О8О10 и l6= О10О12(см. рис. 1а).В таблице параметр nkod определяет значение кода преобразований систем координат [7].

Таблица

Значения массивов и кодов, определяющих геометрическую модель механизма андроидного робота

Мас-сивы

Номер преобразования систем координат

1

2

3

4

5

6

7

8

9

10

11

12

qi,(град.),

(cм.)

q1=25о

0

0

0

q2=20о

0

q3=65о

0

q4=25о

0

q5=65о

0

lk(cм.)

0

0

0

0

0

0

0

0

0

0

0

0

lsm,(см.)

0

l1=30

l2 = -12

= 80о

0

l3=10

0

l4=8

0

l5 =15

0

l6= 25

nkod

3

12

11

7

3

12

2

12

3

12

2

12

конфигурация андроидный робот

Определим проекции угла Usи максимальные значения параметра kimax при направлении вектора скорости ВЗ Vвдоль оси O0 x0. Заметим, что направление вектора скорости Vсущественного влияния на параметры Usи kimax не оказывает. Это подтверждают результаты многочисленных вычислительных экспериментов.Учитывая то, что размерность вектора Vравна трем, а число обобщенных координат ровно пяти, двигательная избыточность для рассматриваемого случая равна двум. В процессе исследований были определены максимальные значения параметров kimax, которые обеспечивают максимальный угол сервиса для различных конфигураций. Определение параметра kimax выполнялось по алгоритму, представленному на рисунке 2.

а б

Рис. 1. Механизм андроидного робота; а - системы координат связанные со звеньями механизма; б - общий вид андроидного робота

На нём приняты следующие обозначения: 1 - задание первоначального значения параметров kimax, Usmax= 0, kiVmax = 0. Значения kiVmax и kiMmax определяют интервал поиска значения kimax , который с каждой итерацией сужается; 2 - определение угла Us соответствующего параметру kimax,Usmax = Us; 3 - kiVmax = kimax, kiMmax = (kimax /2), определение угла Usпри kimax = kiMmax; 4 - Us<Usmax; 5 - kimax = kiMmax; 6 - kimax = kiVmax (kiVmax -- kiMmax)/2; 7 - Дk = kiVmax - kiMmax; 8 - Дk<Дkimin, где Дkimin изначально заданный параметр, характеризующий минимальное удаление точки NiQ от точки Ni+1Q соответственно на i и i+1 итерациях; 9 - конец.

Рис. 2. Алгоритм определения kimax

Исследования проводились на моделях, построенных в среде AutoCAD с использованием языка AutoLISP. Конфигурации исследовались для случаев, когда обобщённые координаты принимают значения qi (25о, 20о, q3, 25о, q5) при этом 0o ? q3 ?65o,0o ? q5 ?65o. На рисунке 3 изображены проекции угла Usiна фронтальной, горизонтальной и профильной плоскостях проекций.На этом рисунке обозначения О12(1), О12(2),О12(3)соответственно определяют положения центра выходного звена (руки) на различных плоскостях проекций. На рисунке 4 представлены зависимости Usi = f1(q3,5) проекций углов от обобщенных координат q3 и q5при равенстве обобщенных координат q3,5=q3 =q5. Как видно из рисунка, между значениями q3,5 и параметрами Usi существует нелинейная зависимость.

На рисунке 5 представлены зависимости Us = f2(q3,q5),kimax = f3(q3,q5).Угол Us определяют по формуле (среднее значение проекций угла сервиса):

Us=(Usф+Usг+Usп)/3,

где Usф,UsгиUsп соответственно проекции угла Us на фронтальной, горизонтальной и профильной проекциях.

Рис. 3. Проекции угла Us(Us1, Us2, Us3) для конфигурации

qi (25о, 20о, 65о, 25о, 65о)

Рис. 4. Графики зависимостейUsi = f1(q3,5)

а б

Рис. 5. Графики зависимостей: а kmax = f2(q3,q5),б Us = f3(q3,q5)

Результаты проведённых исследований показывают, что при автоматизированном синтезе движений механизма андроидного робота для различных конфигураций значения параметров Usiи kmaxразличные. Показатели манипулятивности возрастают при увеличении значений обобщенных координат q3иq5.Проведенные исследования могут быть использованы при разработке интеллектуальных систем управления, которые позволяют на виртуальном уровне планировать траектории перемещения руки андроидного робота в сложно организованном пространстве, с целью обеспечения его автономного функционирования.

Библиографический список

1. Ющенко, А. С.Интеллектуальное планирование в деятельности роботов // Мехатроника, автоматизация, управление. 2005. №3. С. 5 18.

2. Кобринский, А. А., Кобринский А.Е. Манипуляционные системы роботов.-- М.: Наука -- 1985. -- 343 с.

3. Притыкин, Ф. Н. Обобщенный метод определения угла сервиса для плоских незамкнутых механизмов манипуляторов на основе анализа мгновенных состояний // Мехатроника, автоматизация, управление. 2014. -- №4 -- С. 41--45.

4. Притыкин, Ф. Н., Нефедов Д.И., Захаров В.А., Рингельман А.В. Обобщенный метод исследования мобильности плоских механизмов манипуляторов // Инженерный вестник Дона, 2015, № 3. URL: indon.ru/ magazine//archive/n3y2015/3095.

5. Denavit, J., Hartenberg R. S. Cinematic notation for Lower-Pair Mechanisms Based on Matrices // J. Appl. Mech. 1955. Vol. 77. Р. 215-221.

6. Wihtney, D. E. The mathematics of coordinated control of prosthetic Arms and Manipulators // Tpons. ASME, Ser G, J Dymamic, Just, Meas and Control. - 1972. Vol. 94, № 4. - Р.19-27.

7. Притыкин, Ф. Н. Виртуальное моделирование движений роботов, имеющих различную структуру кинематических цепей: монография. -- Омск: Изд-во ОмГТУ, 2014. -- 172 с.

8. Лебедев, П.А. Аналитический метод определения коэффициента сервиса манипулятора // Проблемы машиностроения и надежности машин. - 1991. - №5. - С. 93 - 98.

9. Корендясёв, А. И., Саламандра Б.Л. Манипуляционные системы роботов / М.: Машиностроение, 1989. -- 472 с.

10. Притыкин, Ф. Н., Осадчий А.Ю.Способ кодирования информации при задании геометрических моделей исполнительных механизмов роботов // Инженерный вестник Дона, 2014, № 2. URL: indon.ru/ magazine//archive/n2y2014/2363/.

Размещено на Allbest.ru

...

Подобные документы

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

    контрольная работа [185,4 K], добавлен 04.04.2013

  • Разработка устройства контроля позиционирования исполнительного механизма. Проектирование принципиальной схемы и программного обеспечения микропроцессора, печатной платы. Аппаратные диагностические средства для проверки работоспособности устройства.

    курсовая работа [5,0 M], добавлен 19.12.2010

  • Механизм подъема промышленного робота. Определение параметров рабочих траекторий. Расчет рабочей нагрузки. Расчетная модель привода. Выбор двигателей и редукторов. Выбор передаточного числа редуктора и проверка пары двигатель-редуктор на нагрев.

    курсовая работа [1,0 M], добавлен 18.08.2013

  • Методы статистической обработки результатов измерений. Структурная схема ИЦВ с усреднением мгновенных значений измеряемого напряжения. Цифровые вольтметры, реализующие кодо-импульсный метод преобразования. Схема цифровых вольтметров переменного тока.

    реферат [82,8 K], добавлен 17.11.2008

  • Выбор двигателя электромеханического следящего привода второго звена. Определение требуемого передаточного отношения и марки редуктора. Тепловой расчёт привода первого звена. Анализ точности и назначение требований к компонентам следящего привода.

    курсовая работа [1,6 M], добавлен 31.05.2013

  • Основные технические характеристики системы регулирования. Выбор микропроцессора, захвата робота, гидропривода, редуктора, двигателя, датчика давления и линейного перемещения, операционного усилителя. Определение устойчивости дискретной системы.

    курсовая работа [1,0 M], добавлен 20.10.2013

  • Функциональная и структурная схемы системы. Выбор и расчет исполнительного устройства. Выбор двигателя и расчет параметров передаточной функции двигателя. Расчет регулятора и корректирующего звена. Реализация корректирующего вала электродвигателя.

    курсовая работа [273,7 K], добавлен 09.03.2009

  • Что такое робот, истоки робототехники и классификация роботов. Проектирование робота для разминирования различных технических объектов. Технические расчеты движения и координирования руки и различных сил действующих на нее, особенности корпуса и головы.

    курсовая работа [128,0 K], добавлен 12.08.2010

  • Математическая модель параметра и значения первичных элементов усилителя. Пояснение формул и их параметров для вероятностного метода. Получение производственного рассеяния параметров на ЭВМ. Характеристики выходного параметра по методу Монте-Карло.

    курсовая работа [403,9 K], добавлен 20.09.2014

  • Рассмотрение основ структурной схемы системы автоматизации. Выбор исполнительных и задающих элементов, микропроцессорного элемента управления. Расчет нагрузочных характеристик. Составление алгоритма управления и написание программного обеспечения.

    курсовая работа [711,4 K], добавлен 06.10.2014

  • Исследование влияния параметров проводной линии на характеристики ее выходного сигнала. Методика измерения параметров выходного импульса. Искажение сигнала вследствие частотной дисперсии. Описание интерфейса взаимодействия с пользователем модели.

    лабораторная работа [398,0 K], добавлен 06.07.2009

  • Сущность и методы рационального кодирования. Особенности параметрической адаптивной процедуры. Основные принципы равномерного и неравномерного квантования мгновенных значений сигнала. Теория разностного кодирования. Система адаптации по шагу и усилению.

    курсовая работа [1,1 M], добавлен 17.03.2011

  • Разработка схемы электрической принципиальной микрофонного усилителя. Определение параметров печатной платы. Конструктивное выполнение разрабатываемого устройства. Выбор типов элементов. Определение класса точности, электрических параметров платы.

    курсовая работа [618,1 K], добавлен 27.05.2014

  • Суть классического метода расчёта для мгновенных значений всех токов цепи и напряжений на реактивных элементах после коммутации. Операторный метод расчёта для тока в катушке индуктивности, принцип действия синусоидального закона в переходном процессе.

    курсовая работа [226,8 K], добавлен 07.06.2010

  • Режим работы выходного каскада по постоянному и переменному току. Определение низкочастотных и высокочастотных параметров транзистора выходного каскада. Выбор транзистора для предварительных каскадов. Определение показателей рассчитываемого усилителя.

    курсовая работа [3,3 M], добавлен 09.11.2014

  • Определение геометрических параметров антенны. Выбор и расчет параметров облучателя: его геометрические параметры, определение фазового центра, создание требуемой поляризации поля. Расчет электрических характеристик антенны и особенностей ее конструкции.

    курсовая работа [499,9 K], добавлен 21.03.2011

  • Критерий оптимальной оценки параметров сигнала. Выбор функции стоимости при оценке параметров, его зависимость от точности измерения координат. Простая и допустимая (релейная), линейная и квадратичная функции стоимости. Структура оптимального измерителя.

    реферат [698,8 K], добавлен 13.10.2013

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

    курсовая работа [181,3 K], добавлен 30.01.2012

  • Построение математических моделей цифро-аналогового преобразователя, исполнительного двигателя, механической передачи, приборного редуктора, тахогенератора. Определение уровня ограничения выходного сигнала регулятора, угла поворота объекта управления.

    курсовая работа [1,5 M], добавлен 11.12.2012

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

    реферат [3,6 M], добавлен 27.07.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.