Исследование соответствий точек пространств, задающих положения центра выходного звена и обобщенных координат
Исследование соответствия точек, которое возникает между пространством положений выходного звена и пространством обобщенных координат. Перемещение изначально заданного объекта в целевое положение с учетом имеющихся в рабочем пространстве запретных зон.
Рубрика | Производство и технологии |
Вид | статья |
Язык | русский |
Дата добавления | 02.02.2019 |
Размер файла | 663,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Омский государственный технический университет
Исследование соответствий точек пространств, задающих положения центра выходного звена и обобщенных координат
Притыкин Ф.Н., Нефедов Д.И.
Аннотация
В работе исследовано соответствие точек, которое возникает между пространством положений выходного звена и пространством обобщенных координат. Для получения однозначного соответствия использован критерий минимизации объема движения, при синтезе движений манипуляторов по вектору скоростей. Получены изображения совокупностей кривых в пространстве обобщенных координат, которые соответствуют прямолинейным горизонтальным траекториям движения центра выходного звена. Исследования соответствий точек проведены для двух случаев, когда смещение центра выходного звена осуществляется с его произвольной и фиксированной ориентацией. На основе проведенного геометрического анализа положения указанных кривых по отношению к областям разрешенных конфигураций, предложен способ определения траекторий движения центра выходного звена. При этом разработан способ решения задачи, которая позволяет перемещение объекта манипулирования изначально заданного в целевое положение с учетом имеющихся в рабочем пространстве запретных зон. Проведенные исследованию могут быть использованы при создании баз данных интеллектуальных систем управления роботами, которые задают прошлый опыт синтеза перемещений манипулятора в заранее известных организованных средах.
Ключевые слова: механизм манипулятора, пространство обобщенных координат, траектория перемещения выходного звена, область разрешенных конфигураций, запретная зона.
Задача интеллектуализации управления движением манипуляторов мобильных робота в сложноорганизованной среде является одной из актуальных задач робототехники [1]. Предметом интеллектуального управления движением робота является определение его текущего, целевого и промежуточных положений механизма манипулятора в пространстве. Поэтому определение траектории движения робота с учетом окружающей внешней среды, это задача оптимизации выполнения операций по перемещению ВЗ из начального положения в целевое.
Интеллектуальное управление («поведение») робота можно улучшить использованием базы знаний о конечном числе стандартных ситуаций. Эти ситуации определяют положением запретных зон, траекторий движения центра ВЗ, и др. Базы знаний представлены в виде зависимостей параметров, определяющих области разрешенных конфигураций в пространстве обобщенных координат и параметров, задающих ограничения на положения механизма манипулятора. пространство обобщенный координата точка
Постановка задачи. Положение механизма манипулятора, состоящего из n звеньев, определяется точкой B в n-мерном пространстве конфигураций Lq. При этом конфигурационное пространство Lq задают осями системы координат, по направлению которых откладывают значения обобщенных координат qi (1<i<n), определяющих углы поворота в шарнирах. Единицами измерения по осям в этом случае принимаются градусы. Точка BLq задается вектором q (q1, q2, …, qn). Для пространственного пятизвенного механизма, представленного на рисунке 1, для случая, когда q1=0 пространство конфигураций будет трехмерным. Механизм манипулятора, установленный на транспортной тележке, аналогичен манипулятору мобильного робота «Варан» (см. рис.1). Центр выходного звена (ВЗ) механизма манипулятора в пространстве положений захвата O0 определяется координатами xo4 и yo4. Длины звеньев исследуемого механизма соответственно приняты равными l1=O1O2=900 мм, l2=O2O3=700 мм, l3=O3O4=500 мм.
Рисунок 1. Обобщенные координаты задающие конфигурацию пятизвенного механизма манипулятора
В работе [2] исследовано соответствие, возникающее между точками пространства положений захвата О0 и пространства конфигураций Lq. В данной работе исследована форма и положение поверхности пространства конфигураций, которая соответствует прямолинейной горизонтальной траектории движения центра выходного звена, заданной на определенной высоте, определяемой параметром zo4 (см. рис. 2). Однако в данной работе соответствие точек указанных пространств O0 и Lq с использованием синтеза движений механизма манипулятора по вектору скоростей и критерия минимизации объема движения не рассмотрено.
Теория. Пусть заданы начальные положения точек A1, A2, …, A6, задающих начала отрезков горизонтальных траекторий движения центра ВЗ A1A1/, A2A2/, …, A6A6/ (см. рис 2). Расстояние по высоте между указанными траекториями принято равным 25 мм. Точки Ai принадлежат вертикальной прямой l, которая удалена на расстояние xa от точки O1. Расстояние xa используют для задания точек фрагмента плоскости O0, для которых исследуются соответствия точек. Начальные положения стартовых конфигураций, задающих точки A1, A2, …, A6, определяет предельное максимальное значение обобщенной координаты q2=120°. Начальные значения обобщенных координат q3 и q4 стартовых конфигураций определяют построением положения точки О3 как пересечения двух окружностей радиусом, равным длинам звеньев l2 и l3. При этом центры окружностей совпадают с точками O1 и A1, A2, …, A6.
Рисунок 2. Изображение начальных конфигураций манипулятора и траектории движения выходного звена.
Конечные точки A1/, A2/, …, A6/ на горизонтальных траекториях движения центра ВЗ определяют окружностью с центром в точке O1 и радиусом равным R=l1+l2+l3. На рисунке 3а представлен синтез движения механизма манипулятора по критерию минимизации объема движения без учета ориентации ВЗ при q1=0. Соответственно на рисунке 3б движение центра ВЗ по этой же траектории A2A2/ смоделировано с заданной ориентацией. Для каждой промежуточной конфигурации данных двух перемещений механизма манипулятора определены значений q2 q4, задающие положения точек BiLq (где знак определяет принадлежность геометрического объекта пространству Lq). Совокупность точек Bi задает некоторую траекторию движения манипулятора lA2Lq. Изображения траекторий lA1, lA2, …, lA6 соответствующих отрезкам прямых A1A/1, A2A/2 и т. д., представлены на рисунке 4аб. Совокупность этих траекторий определяет поверхность, которую обозначим символом .
Рисунок 3. Синтез траектории перемещения механизма манипулятора: a - с произвольной ориентацией выходного звена, б - с фиксированной ориентацией выходного звена
На рисунке 4а изображена поверхность, когда центр ВЗ смещается по траектории, заданной отрезком A2A/2 с произвольной ориентацией захвата и использованием критерия минимизации объема движения. На рисунке 4б изображена та же поверхность , но при фиксированной ориентации ВЗ.
Рисунок 4. Траектории механизма манипулятора в пространстве обобщенных координат: а - движение без учета ориентации ВЗ; б - движение с обеспечением заданной ориентации
Таким образом, при задании направления движения (определяемого вектором VO4 (см. рис. 3б)), соответствующего горизонтальному перемещению центра ВЗ и при использовании критерий минимизации объема движения между точками фрагмента плоскости Oo, и точками пространства Lq устанавливается однозначное соответствие. Фрагмент плоскости Oo при этом задан тремя граничными отрезками прямых A1A1/, A1A7 , A7A7/ и дугой окружности A1/A7/. Критерий минимизации объема движения соответствует такому смещению механизма манипулятора, при котором выполняется условие [3]:
где определяют приращения обобщенных координат на каждом шаге расчетов. При задании параметра zop (см. рис. 1) однозначно можно определить, пересекается или нет соответствующая траектория lAi с областью разрешенных конфигураций Л [4]. Форма и положение области разрешенных конфигураций Л в пространстве обобщенных координат исследована в работах [2, 4]. На рисунке 5 представлены изображения областей Л при отсутствии запретной зоны и при наличии запретной зоны в виде горизонтальной плоскости уровня со значениями параметров zop= 800 мм и zp= 1400 мм.
Рисунок 5. Изображение области разрешенных конфигураций : а - при отсутствии запретной зоны P1; б zop=1400 мм; в zop=800 мм
Для каждого значения zop возможно определить, существуют ли точки пересечения соответствующих траекторий lA1, lA2, …, lA6 с граничными поверхностями области Л (см. рис. 5). Пусть для некоторых траекторий существуют указанные точки. Данные точки обозначим и . Расстояние между точками и если они существуют для различных траекторий будет переменным. Для определения с определенным допущением траектории lAi, касающейся области Л, необходимо найти такие точки и , расстояние между которыми будет минимально. Обозначим данную точку касания располагающую на середине отрезка . Точке однозначно будет соответствовать точка Ak на ее траектории li, заданной координатами xАk и zАk. Таким образом, каждому значению zop можно однозначно определить значение zАk. При этом начальные точки Ai определяются одним и тем же значением координаты xa. На рисунке 6 представлена зависимость параметра zАk задающего ту или иную горизонтальную траекторию движения ВЗ, от параметра zop. Представленная зависимость может быть использована для вычисления наибольшей высоты безопасной траектории движения при смещении центра ВЗ из точки A1 в точку A7// с использованием критерия минимизации объема движения.
Рисунок 6. График зависимости zАk = f(zop)
Результаты экспериментов. В работе по результатам теоретических исследований выполнено решение тестовой задачи связанной с перемещения центра ВЗ из точки A7 в точку A7// при наличии запретных зон P1 и P2 с обеспечением минимального изменения обобщенных координат (см. рис. 7). Для данного перемещения необходимо центр ВЗ вначале перевести вверх на некоторую высоту. Далее сместить по соответствующей горизонтальной траектории и опустить вниз до совмещения с целевой точкой A7//. Максимальная высота горизонтальной траектории определяется траекторией lAi, при которой происходит касание области разрешенных конфигураций Л. Данной точкой выступает точка , располагающаяся на отрезке A5A/5 (см. рис. 2). Поэтому, вначале центр ВЗ смещается из точки A7 в точку A5 с прямо пропорциональным изменением обобщенных координат. Затем центр ВЗ смещается в точку A5k и далее в точку A7// по критерию минимизации объема движения. Результаты виртуального моделирования движения механизма манипулятора мобильного робота приведены на рисунке 7.
Рисунок 7. Результаты виртуального моделирования движения механизма манипулятора мобильного робота
Выводы и заключение
Разработанный способ определения траекторий перемещения ВЗ и полученный график зависимости параметров zAk и zop могут быть использованы в базах знаний, используемых при интеллектуальном управлении движением механизмов манипуляторов автономно функционирующих мобильных роботов в заранее известных сложноорганизованных средах.
Литература
1. Каляев Н.А. Интеллектуальные роботы: Учебное пособие. М.: Машиностроение. 2007 - 360 с.
2. Притыкин, Ф.Н. Вычисление траектории движения механизма манипулятора в пространстве обобщенных координат при наличии запретных зон в рабочем пространстве. Ф.Н. Притыкин, Д.И. Нефедов. Динамика систем, механизмов и машин. - 2016. - №1, т. 4. - С. 178-182.
3. Кобринский А.А. Манипуляционные системы роботов / А.А. Кобринский, А.Е. Кобринский. - М. : Наука. 1985. - 343 c.
4. Притыкин, Ф.Н. Исследование поверхностей, задающих границы области разрешенных конфигураций механизма мобильного манипулятора при наличии запретных зон. Ф.Н. Притыкин, Д.И. Нефедов. Мехатроника, автоматизация, управление. - 2016. - №6. - т. 17, С. 404-413.
Размещено на Allbest.ru
...Подобные документы
Рычажный механизм перемещения резца поперечно-строгального станка. Построение кинематических диаграмм выходного звена. Определение линейных ускорений точек и угловых ускорений звеньев механизма. Построение совмещенных планов положений механизма.
курсовая работа [478,0 K], добавлен 30.06.2012Структурный анализ шарнирно-рычажного механизма. Построение планов положений, скоростей и ускорений. Диаграмма перемещения выходного звена механизма, графическое дифференцирование. Силовое исследование механизма. Проектирование кулачкового механизма.
курсовая работа [528,0 K], добавлен 20.01.2015Расчет степени свободы и класса структурного анализа механизма. Кинематическое исследование рычажного механизма: определение положения всех звеньев и точек в зависимости от положения ведущего звена. Определение моментов и сил инерции звеньев механизма.
контрольная работа [401,3 K], добавлен 04.11.2013Размеры детали и координаты опорных точек контура детали. Система координат станка как главная расчетная система, в которой определяются перемещения, начальные и текущие положения рабочих органов станка. Положения режущей части относительно державки.
презентация [1,1 M], добавлен 07.12.2010Структурный анализ рычажного механизма, построение крайних положений его звеньев. Кинематический анализ исходного звена. Построение диаграммы перемещения, скорости и ускорения выходного звена. Силовой расчет кинематической пары 2-3 методом планов.
курсовая работа [365,2 K], добавлен 18.09.2014Исследование частотных характеристик безынерционного звена. Электрическая принципиальная схема инвертирующего усилителя. Исследование апериодического звена 1-го порядка. Построение графика ЛАЧХ, частотные характеристики апериодического звена 2-го порядка.
контрольная работа [1,3 M], добавлен 11.04.2010Структурный, силовой, динамический и кинематический анализ исполнительного механизма, методика, основные этапы их реализации. Выбор начального звена и обобщенный координаты. Построение диаграмм перемещений, аналогов скоростей и ускорений выходного звена.
курсовая работа [374,4 K], добавлен 25.01.2016Определение положений, скоростей и ускорений звеньев рычажного механизма и их различных точек. Исследование движения звеньев методом диаграмм, методом планов или координат. Расчет усилий, действующих на звенья методом планов сил и рычага Жуковского.
курсовая работа [2,8 M], добавлен 28.09.2011Структурный и кинематический анализ механизма. Определение зависимостей положений, скоростей и ускорений выходного звена от угла поворота кривошипа. Определение количества и видов звеньев и кинематических пар. Структурная классификация механизма по Асуру.
курсовая работа [1,4 M], добавлен 17.10.2013Гидромотор - объемный гидродвигатель с неограниченным вращательным движением выходного звена; устройство и назначение; классификация гидромашин; основные параметры характеризующие их работу. Дроссельное регулирование связи между перепадом давлений.
контрольная работа [1,6 M], добавлен 24.04.2012Анализ структурных, кинематических и динамических характеристик рычажного механизма по заданным условиям. Определение положений звеньев и построение траекторий точек звеньев механизма. Инерционная нагрузка звеньев. Кинематический расчет начального звена.
курсовая работа [744,0 K], добавлен 03.02.2013Структурный и кинематический анализ механизма поршневого компрессора. Расчет скоростей и ускорений точек и угловых скоростей звеньев механизма методом полюса и центра скоростей. Определение параметров динамической модели. Закон движения начального звена.
курсовая работа [815,2 K], добавлен 29.01.2014Расчет параметров звена. Составление эскизов сборочной единицы и деталей. Расчет допусков и предельных отклонений на составляющие звенья размерной цепи, обеспечивающих величину заданного звена – суммарного осевого люфта вала в подшипниках корпуса.
контрольная работа [409,3 K], добавлен 09.10.2011Принципы действия объемных гидроприводов. Параметры насосов, предохранительные, перепускные и подпорные клапаны. Гидравлические реле давления и температуры. Регулирование скорости движения выходного звена гидропривода. Уплотнение неподвижных соединений.
учебное пособие [5,0 M], добавлен 04.05.2014Структурная схема гидравлических приводов. Классификация и принцип работы гидравлических приводов по характеру движения выходного звена гидродвигателя, по возможности регулирования, по схеме циркуляции рабочей жидкости, по типу приводящего двигателя.
реферат [528,2 K], добавлен 12.04.2015Кинематическое исследование механизма. Построение плана скоростей и ускорений. Уравновешивание сил инерции. Выравнивания угловой скорости вала машины с помощью маховика. Положение точек центра масс кривошипа. Масштабный коэффициент плана ускорений.
курсовая работа [92,3 K], добавлен 10.04.2014Проведение ускоренных испытаний на надёжность - форсирование режимов работы гидроприводов. Принятые допущения и методические указания. Определение скорости движения, приращения температуры в резиновом уплотнении и амплитуды перемещений выходного звена.
лабораторная работа [227,7 K], добавлен 22.12.2010Изготовление детали на токарно-винторезном станке. Характеристики режущих инструментов. Расчет координат опорных точек, числа переходов и режимов резания. Поправочные коэффициенты на величину подачи. Эффективность станков с программным управлением.
курсовая работа [170,7 K], добавлен 22.08.2015Разработка проекта редуктора программного механизма с максимальной скоростью выходного звена 0,2199 рад/с. Определение передаточного отношения и геометрических размеров колес. Расчет межосевых расстояний и диаметров шестерен. Погрешность редуктора.
курсовая работа [142,3 K], добавлен 21.02.2011Стандартная система координат станка с числовым программным управлением. Направления стандартной системы координат различных видов станков. Методика и условные обозначения осей координат и направлений перемещений на схемах агрегатных станков с ЧПУ.
реферат [1,7 M], добавлен 21.05.2010