НИОКТР
№ АААА-А17-117090450002-5

Разработка программно-аппаратного комплекса с силомоментной обратной связью для автономного роботизированного участка сборки

31.08.2017

Данный НИОКР нацелен на разработку нового отечественного программно-аппаратного комплекса для автономного роботизированного участка сборки. Отличительной конструктивной особенностью данного комплекса является использование двойных энкодеров в каждом суставе робота. Помимо этого, будет использоваться модель жёсткости, которая совместно с информацией о деформациях в суставах позволяет программно реализовать "силомоментное очувствление" и компенсировать деформации, вызванные податливостью всех компонентов робота. Это позволит использовать робот для задач где точность позиционирования и "силомоментное очувствление" являются критичными. В частности, данный робот будет успешно применяться в сборке твёрдых и хрупких изделий и может работать рядом или совместно с человеком. Данная робототехническая платформа будет превосходить зарубежные аналоги по технических характеристикам, при этом оставаясь доступной для конечных потребителей на российском рынке.Упрощённо и подробнее:Робот приводится в движение с помощью серводвигателей, крутящий момент которых передаётся на исполнительное звено посредством редукторов.На валу серводвигателя есть встроенный внутренний энкодер, который сообщает контроллеру робота положение вала. Теоретически, зная положение вала, контроллер "понимает" положение самого робота. Но теория от практики порой сильно отличается.У редукторов есть люфт. У новых он «заводской» и обусловлен особенностями производства. Со временем при изнашивании элементов редуктора люфты увеличиваются. Теоретически в программное обеспечение можно внести корректировку «заводского» люфта. Но точность этой корректировки будет относительной, так как разные редукторы могут отличаться показателями люфта в определённых границах.Ещё на погрешности позиционирования влияют деформации корпуса робота и редукторов под нагрузкой.И как раз для решения проблем с точностью позиционирования и монтируется второй энкодер на исполнительных звеньях робота. Теперь уже алгоритм понимания положения робота выглядит иначе:1. Контроллер даёт команду провернуться валу серводвигателя N-ое количество раз.2. После заданного количества проворотов вала, без учёта люфтов и деформаций, робот в идеале должен находится в некоей расчётной точке. Но из-за люфтов редуктора и деформаций корпуса, редукторов под нагрузкой, реальное положение отличается от расчётного.3. При движении исполнительных звеньев робота, контроллер получает ещё данные и от внешних энкодеров. Эти данные дают реальное положение робота в пространстве.4. Информация с внешнего и внутреннего энкодеров позволяет нам определить деформации редуктора. Зная его коэффициент жёсткости, мы можем определить момент, возникающий в суставе робота. Дальше, объединяя информацию по всем двигателям, мы сможем получить величину силы приложенной к исполнительному органу робота. Эта информация позволит нам оценить деформации не только в редукторах, но и в корпусе робота и компенсировать её программно (получить поправочные коэффициенты).5. Контроллер сравнивает полученные данные от внутренних и внешних энкодеров, анализирует люфты и деформации. В результате анализа он выходит на некие поправочные коэффициенты, которые будут автоматически учитываться при последующем движении робота. Анализ и корректировка происходят постоянно во время работы робота, что в результате сильно повышает его точность позиционирования.В перспективе, планируем интегрировать модуль самообучения в программное обеспечение робота, позволяющий самостоятельно роботу модифицировать свою управляющую программу для использования в последующих операциях.После завершения данного НИОКР и получения результатов приступим к следующему этапу – к разработке и изготовлению опытного образца 6-ти осевого антропоморфного робота-манипулятора, далее к разработке и изготовлению промышленного образца и затем организации серийного производства роботов.
ГРНТИ
55.30.05 Конструкции и технические характеристики роботов и манипуляторов
55.30.31 Управление роботами и манипуляторами
55.30.13 Специальная технология роботостроения
Ключевые слова
РОБОТОТЕХНИКА
СБОРКА
СОФТ
ПРОМЫШЛЕННОСТЬ
Детали

Начало
07.08.2017
Окончание
07.08.2018
№ контракта
198ГРНТИС5/35898
Заказчик
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ "ФОНД СОДЕЙСТВИЯ РАЗВИТИЮ МАЛЫХ ФОРМ ПРЕДПРИЯТИЙ В НАУЧНО-ТЕХНИЧЕСКОЙ СФЕРЕ"
Исполнитель
Общество с ограниченной ответственностью "АРКОДИМ"
Бюджет
Средства фондов поддержки научной и (или) научно-технической деятельности: 15 000 000 ₽; Собственные средства организаций: 6 300 000 ₽
Похожие документы
Отчет о выполнении НИОКР по теме: "Разработка программно-аппаратного комплекса с силомоментной обратной связью для автономного роботизированного участка сборки."
0.937
ИКРБС
Разработка опытного образца технологического манипулятора высокой маневренности, алгоритмов позиционирования и управляющего ПО.
0.922
ИКРБС
Разработка масштабируемой платформы для создания универсальных промышленных роботов c системой программного управления на базе модульной цифровой системы МЦС.Этап №1 "Разработка эскизных проектов масштабируемой платформы для создания универсальных 6-координатных промышленных роботов c системой программного управления на базе модульной цифровой системы МЦС и модельного ряда 6-координатных промышленных роботов на базе разработанной масштабируемой платформы. Разработка методики повышения точности (повторяемости) перемещений промышленного робота методом программной компенсации погрешностей изготовления звеньев промышленного робота по информации, получаемой путем юстировки робота на координатно-измерительной машине. Разработка параметрической математической модели для расчета прямой и обратной задачи кинематики масштабируемой платформы для создания универсальных промышленных роботов. Доработка программного обеспечения системы управления масштабируемой платформы для создания универсальн
0.919
ИКРБС
Выполнение части математических работ по разработке программно-аппаратного комплекса с силомоментной обратной связью для автономного роботизированного участка сборки
0.918
ИКРБС
Разработка программно-аппаратного комплекса системы управления на основе решения обратной задачи динамики и кинематики. Обоснование и выбор направления исследований
0.916
ИКРБС
Разработка высокоточного многофункционального роботизированного комплекса на основе модулей относительного манипулирования для обработки деталей сложной формы
0.915
ИКРБС
Разработка высокоточного многофункционального роботизированного комплекса на основе модулей относительного манипулирования для обработки деталей сложной формы
0.915
НИОКТР
Разработка рабочей конструкторской документации на работ-манипулятор. Изготовление опытного образца робота-манипулятора. Разработка программ и методик испытаний опытного образца робота-манипулятора. Проведение испытаний опытного образца робота-манипулятора. Доработка 3D-модели робота-манипулятора на основе испытаний. Доработка программного обеспечения на основе испытаний робота-манипулятора. Разработка виртуальной среды для выполнения технологических операций.
0.913
ИКРБС
Разработка масштабируемой платформы для создания универсальных промышленных роботов c системой программного управления на базе модульной цифровой системы МЦС(заключительный отчет)
0.913
ИКРБС
Выполнение части математических работ по разработке программно-аппаратного комплекса с силомоментной обратной связью для автономного роботизированного участка сборки
0.913
НИОКТР