Управление усилием
Управле́ние уси́лием — это совокупность методов управления, обеспечивающих регулирование силы, с которой машина или манипулятор робота воздействует на объект или окружающую среду. Контроль контактной силы позволяет предотвратить повреждение машины, обрабатываемых объектов и снизить риск травм при взаимодействии с человеком. При производственных задачах силовое управление компенсирует погрешности и уменьшает износ благодаря равномерному контакту, а также обеспечивает более стабильные результаты по сравнению с традиционным позиционным управлением. Может выступать альтернативой обычному управлению движением, однако чаще применяется совместно с ним, в виде гибридных схем. Измерение воздействующей силы обычно осуществляется с помощью датчиков силы или оценивается по току двигателя. С конца XX века активно изучается в исследовательских работах благодаря развитию сенсорики, актуаторики и появлению новых концепций управления. Наибольшее распространение этот подход получил при выполнении контактных задач, связанных с механической обработкой деталей, но также применяется в телемедицине, сервисной робототехнике и при исследовании поверхностей.
Общие сведения
Управление контактной силой между манипулятором и окружающей средой становится всё более востребованной задачей в механическом производстве, а также в промышленной и сервисной робототехнике. Главной мотивацией применения силового управления служит безопасность человека и оборудования. В ходе выполнения программы движение робота или частей машины может быть заблокировано препятствиями: в сервисной робототехнике — движущимися объектами или людьми, в промышленной — возникающими при кооперации роботов, изменениях рабочего пространства или неточностях в модели окружающей среды. При классическом управлении движением, если траектория недостижима, попытка добиться заданной позиции приводит к увеличению управляющего воздействия (обычно — тока двигателя) для минимизации ошибки по положению. Увеличение управляющего сигнала может иметь последствия:
- Препятствие удаляется либо повреждается/разрушается.
- Машина повреждается или выводится из строя.
- Происходит превышение ограничения управляющего сигнала — система отключается.
Введение силового управления позволяет ограничить максимальное усилие машины и предотвращать подобные повреждения, а также своевременно распознавать столкновения.
При задачах механической обработки неровности поверхности деталей часто вызывают проблемы при движенческом управлении. Как видно на иллюстрации, выступы на поверхности приводят к тому, что инструмент при позиционном управлении (красным) либо чрезмерно проникает в деталь (), либо теряет контакт (). Например, при шлифовании и полировке происходит неравномерное воздействие на деталь и инструмент. Силовое управление (зелёным) позволяет обеспечить постоянный контакт и равномерный съём материала.
Применение
В задачах силового управления различают приложения с явным и потенциальным контактом[1]. Под явным контактом понимаются ситуации, когда взаимодействие машины с объектом или средой — ключевая часть задачи и требует явного регулирования. К ним относят задачи механической деформации и поверхностной обработки. Для задач с потенциальным контактом основная управляемая величина — позиция машины или её части; значительные контактные силы возникают из-за динамичной среды или несовершенства её модели, и система должна уступать, избегая избыточных усилий.
Основные сферы применения — механические производственные операции: шлифование, полировка, удаление заусенцев; а также процессы, где силовое управление используется при контролируемом совмещении, гибке, запрессовке штифтов в отверстия. Особое применение — исследование неизвестных поверхностей: силовое управление обеспечивает постоянное прижатие по нормали к поверхности, а перемещение сканирующей головки по поверхности реализует позиционное управление. Через прямую кинематику полученную поверхность описывают в декартовых координатах.
Применения с потенциальным контактом встречаются в медицинских технологиях и при кооперации роботов: например, в телемедицине — для предотвращения травм при роботизированных хирургических операциях. Важна и обратная связь по измеренным силам для оператора через устройства силовой обратной связи, вплоть до телероботических операций по интернету.
Силовое управление целесообразно также при взаимодействии роботов друг с другом или с человеком, а также в динамично изменяющихся или неточно известных средах. Регулирование силы помогает своевременно реагировать на препятствия и несовершенства модели мира, избегая повреждений.
История
Первые значимые работы по силовому управлению появились в 1980 году благодаря Джону Кеннету Солсбери в Стэнфорде[2]. Он предложил метод активного управления жёсткостью — простую форму импедансного управления, позволявшую регулировать силу во всех осях (но не совмещать с управлением движением — позиция поверхности должна быть известна). Из-за ограничений вычислительных средств время цикла управления тогда составляло ~100 мс.
В 1981 году Райберт и Крейг представили знаковую работу по гибридному силовому/позиционному управлению[3]. С помощью специальной матрицы отделения они явно задавали — для каждой оси — использование либо управления движением, либо силой.
В 1989 году Койво предложил расширенную модель когибридного управления, но также требовал точного знания положения поверхности и не позволял реализовывать типичные современные задачи — такие как сканирование поверхностей.
В последние 20 лет наблюдается интенсивное развитие силового управления благодаря развитию сенсорики и алгоритмов; современные промышленные контроллеры крупных производителей способны выполнять силовое управление в реальном времени с циклом менее 10 мс.
Период с 2010-х годов ознаменовался новым витком развития, обусловленным массовым внедрением коллаборативных роботов (коботов), для которых безопасное взаимодействие с человеком стало ключевым требованием. Это стимулировало стандартизацию в области силового контроля. В 2010 году ISO начала разработку технической спецификации, которая была опубликована в 2016 году как ISO/TS 15066[4]. Этот документ впервые установил количественные пределы силы и давления при контакте робота с человеком и узаконил метод «ограничения мощности и силы» (Power and Force Limiting), что дало мощный толчок развитию точных систем силового управления[4].
Параллельно совершенствовались и алгоритмы. Фундаментальными стали импедансное управление, регулирующее силу робота в ответ на отклонение от траектории, и адмиттансное управление, которое, наоборот, регулирует движение в ответ на внешнюю силу[5][6]. Ограничения этих подходов привели к созданию контроллеров с переменным импедансом (Variable Impedance Control), позволяющих роботу динамически изменять свою «жёсткость» в зависимости от задачи[7]. Прогресс в алгоритмах был подкреплён эволюцией сенсорики: силомоментные датчики стали более компактными, доступными и часто интегрировались непосредственно в конструкцию робота (в «запястье» или суставы)[8], а также появились новые типы датчиков, например, оптические[9].
С конца 2010-х годов в силовое управление начали активно проникать методы искусственного интеллекта и машинного обучения. В частности, обучение с подкреплением стало применяться для автоматической настройки оптимальных параметров импеданса для сложных контактных задач, что ранее требовало длительной ручной работы инженеров. Нейронные сети также используются для моделирования динамики взаимодействия робота с неструктурированной средой, позволяя ему лучше прогнозировать последствия своих действий и адаптироваться в реальном времени[7].
Измерение силы
Для организации замкнутого силового контура управления необходимо знать текущее значение контактной силы. Это значение может измеряться напрямую или оцениваться косвенно.
Прямая регистрация силы
Простейшим решением является прямая регистрация контактных усилий с помощью сенсоров силы/момента, размещаемых на конце манипулятора или в запястье робота. Такие сенсоры измеряют силы путём детектирования деформации, обычно — через тензодатчики.
Кроме тензодатчиков на переменных сопротивлениях используются также пьезоэлектрические, оптические или ёмкостные методы (применяются для специальных задач, например, ёмкостные деформационные сенсоры — для высоких температур свыше 1000 °C[1]).
Тензодатчики проектируются для максимальной линейности зависимости между деформацией и сопротивлением в пределах рабочего диапазона. Для уменьшения ошибок и помех часто применяют комплементарную установку двух тензодатчиков — это повышает надёжность измерения и исключает температурные влияния.
Современные сенсоры измеряют сила и моменты во всех трёх осях, доступны для различных диапазонов нагрузок; точность обычно составляет доли процента от максимального значения, частота опроса — около 1 кГц. Существуют расширенные версии (12- и 18-осевые), дополнительно измеряющие скорости и ускорения.
Шестиосевой датчик силы/момента
В современных системах часто применяются шестиосевые сенсоры, монтируемые между рукой робота и инструментом. Они оснащаются как минимум шестью (иногда мостовыми) тензодатчиками с чувствительностью к микродеформациям, которые преобразуются по калибровочной матрице в три компоненты силы и три момента.
Встроенный цифровой процессор постоянно собирает и фильтрует данные, рассчитывая значения силы/момента и передавая их по интерфейсу.
Важно, что полученные значения требуют трансформации от датчика к инструменту. Несмотря на чувствительность к перегрузкам и стоимость, которая для профессиональных моделей составляет от 4000 до 10 000 долларов США и выше[10], с 2010-х годов такие датчики получили широкое распространение, особенно в сегменте коллаборативных роботов (коботов). Они придают роботу «чувство осязания»[11] и стали ключевым компонентом для выполнения сложных и деликатных операций. Основные сферы их применения включают:
- сборку и вставку деталей (например, в электронике)[11];
- обработку поверхностей, такую как полировка, шлифовка и снятие заусенцев[12];
- контроль качества продукции[13];
- медицинские манипуляции в роботизированной хирургии и реабилитации[14];
- обучение роботов методом ручного ведения (hand-guiding)[15].
Альтернативой выступает косвенная оценка силы без сенсоров.
Оценка по косвенным признакам
Экономичным вариантом является оценка силы («косвенное измерение»), также известная как бездатчиковое управление силой (англ. Sensorless Force Control). Она позволяет обойтись без специальных сенсоров, что снижает стоимость и риск поломок, а также исключает особо уязвимую часть механической цепи[16]. Этот подход особенно важен для коллаборативных роботов (коботов), позволяя им обнаруживать столкновения и безопасно взаимодействовать с человеком[17].
Наиболее распространённый способ — оценка по току двигателя: ток пропорционален крутящему моменту оси (с поправкой на гравитацию, инерцию и трение). После учёта всех факторов можно определить контактное усилие на конце манипулятора[18][19].
После 2005 года основным подходом для такой оценки стали наблюдатели возмущений (англ. Disturbance Observers, DOB)[20][21]. Они работают путём сравнения реального поведения робота с его ожидаемым поведением, предсказанным на основе точной динамической модели. Разница между ожидаемым и реальным крутящим моментом, рассчитанная по току двигателей, интерпретируется как внешнее воздействие, включающее контактную силу. Усовершенствования включали более точное моделирование нелинейных эффектов (например, трения)[22], применение сложных фильтров (таких как фильтр Калмана) для обработки зашумлённых данных[23] и разработку адаптивных наблюдателей для быстро меняющихся сил[24].
С середины 2010-х, из-за сложности создания идеальной аналитической модели, распространение получили гибридные подходы. В них методы машинного обучения, в частности нейронные сети, используются для изучения и компенсации трудномоделируемых аспектов динамики робота, таких как трение[25]. Нейросетевая модель работает параллельно с основной физической моделью, повышая точность наблюдателя возмущений в выделении именно внешней силы[26].
В последние годы также развиваются полностью модельно-независимые (англ. model-free) подходы, основанные на глубоком обучении[27]. В этом случае глубокие нейронные сети обучаются находить прямую зависимость между внутренними показаниями робота (токи, положения, скорости) и результирующей контактной силой[27]. Такой подход позволяет избежать трудоёмкого процесса создания динамической модели и, согласно исследованиям, может удвоить точность оценки по сравнению с традиционными методами[23].
Разделение динамических и статических сил
При прямой/косвенной регистрации силы может потребоваться фильтрация сигналов вследствие множества дополнительных эффектов (особенно если на манипуляторе размещён тяжёлый объект и наблюдаются ускорения).
Для устранения таких влияний необходимы точная динамическая модель машины и оценка груза на манипуляторе, которые можно получить в ходе эталонных движений без контакта с объектом. После этого измеренные значения корректируются на кориолисовы, центростремительные, центробежные, гравитационные и фрикционные и инерционные эффекты[28]. Для непрерывной адаптации возможно применение адаптивных методик.
Схемы управления
Существуют различные схемы силового управления. В зависимости от желаемого поведения различают прямое управление силой и косвенное, реализуемое через задание податливости или механического импеданса. Как правило, силовое и позиционное управление сочетаются, что обусловлено неразрывной связью между позициями и силами при наличии контакта: изменение положения манипулятора изменяет и контактное усилие.
Импедансное управление
В импедансном управлении регулируется податливость системы — зависимость между прилагаемой силой и положением при контакте с объектом; в литературе податливость определяется как «способность робота противостоять контактным силам» с помощью пассивных или активных методов. Робот/манипулятор моделируется как механическое сопротивление (импеданс), отношением силы к скорости. Механический импеданс подразумевает, что движение приводит к возникновению силы, а при адмиттансном варианте приложенная сила вызывает движение.
Пассивное импедансное управление
Пассивные методы (compliance control) не требуют измерения силы и реализуются за счёт специальной конструкции манипулятора и/или инструмента, позволяющей смягчать контактные силы за счёт упругих элементов. Чаще всего применяются при сборке и захвате: инструмент обладает податливостью ортогонально к направлению работы, но сохраняет высокую жёсткость по основному направлению. На иллюстрации показано устройство RCC (Remote Center of Compliance). Вместо RCC может использоваться эластичная конструкция всей машины.
Пассивные методы привлекательны с точки зрения динамики (отсутствует задержка, нет инерционности схемы), но ограничены конструкцией и пригодны только для однотипных задач либо статичных условий[29].
Развитием пассивных методов стало использование приводов со встроенными упругими элементами. К ним относятся последовательные упругие приводы (англ. Series Elastic Actuators, SEA), предложенные в 1990-х годах, где пружина устанавливается последовательно с двигателем[30]. Такая конструкция обеспечивает пассивную податливость, защиту от ударов и более точное управление усилием, однако её главный недостаток — фиксированная жёсткость, что ограничивает адаптивность робота к разным задачам[31].
Для преодоления этого ограничения после 2006 года началось активное развитие приводов с переменной жёсткостью (англ. Variable Stiffness Actuators, VSA), которые позволяют динамически изменять жёсткость сустава[30]. Это приближает их по функциональности к скелетно-мышечной системе человека и даёт возможность накапливать и высвобождать энергию, что особенно важно для шагающих роботов[32][33]. Изменение жёсткости реализуется механически, например, по принципу мышц-антагонистов, через изменение предварительного натяжения пружины или путём модификации передаточного отношения[34]. Такие квази-пассивные системы нашли применение в коллаборативной робототехнике, экзоскелетах и реабилитационных устройствах[35][36].
Активное импедансное управление
Активные методы реализуют регулирование по отклонениям инструмента, что подходит, в частности, для обучения роботов (teach-in).
Классическая модель — масса-пружина-демпфер, где результирующая сила определяется положением , скоростью и ускорением :
Жёсткость , демпфирование и масса определяют податливость (механический импеданс). Управляющая система настраивается для достижения заданного значения этих параметров.
Широко применяется и адмиттансное управление (по сути — обратное отношение к импедансу).
Прямое силовое управление
Во всех приведённых выше схемах речь идёт о косвенном управлении, где контактная сила определяется через параметры регуляторов — жёсткость, демпфирование, виртуальная масса. Прямое силовое управление реализуется иначе.
Прямое управление использует заданное значение силы как управляющую переменную в замкнутом контуре; встречается в виде параллельной силовой/позиционной регулировки (каскадное управление), либо гибридного — с возможностью переключения.
Параллельное силовое/позиционное управление
В этом варианте внешняя петля управляет силой, внутренняя — позицией. Разница между заданной и измеренной силой даёт корректировку по положению, которая суммируется с основным заданием по позиции; при этом корректировка по силе имеет приоритет, и возможна отработка ошибок по положению ради соблюдения силы.
Возможно также добавление контура по скорости для повышения динамики[37], но при этом необходима ограничительная схема для предотвращения превышения скорости при отсутствии контакта.
Гибридное силовое/позиционное управление
Улучшением вышеописанных схем является гибридное регулирование, реализуемое с помощью двух независимых контуров и предназначенное в том числе для работы с жёсткими контактными поверхностями. Пространство разделяется на ограниченную (constrained) и неограниченную (unconstrained) области — первые не допускают движения, вторые позволяют. Каждая ось относится к одной из них.
На ограниченных осях реализуется силовое управление, на свободных — позиционное. Схему разделения можно задавать статически (фиксированные направления), либо динамически менять по данным сенсоров: например, при обнаружении контакта или столкновения для заданного направления происходит переключение между позиционным и силовым управлением.
Современные исследования
В последние годы ведутся активные исследования по адаптивным методам, нечётким регуляторам, машинному обучению и управлениям типу whole-body — для роботов с большим числом степеней свободы.
Адаптивное силовое управление
Рассмотренные выше неадаптивные схемы требуют точной информации о параметрах динамики, которая определяется экспериментально (калибровка). Ошибки измерений и колебания нагрузки могут привести к проблемам. В адаптивных методах изменяющиеся параметры рассматриваются как отклонения, автоматически корректируемые в ходе работы.
Современные подходы, такие как управление с переменным импедансом (англ. Variable Impedance Control), позволяют роботу динамически изменять свои параметры жёсткости и демпфирования в реальном времени. Это даёт возможность адаптировать поведение в зависимости от задачи: быть податливым при контакте с человеком и жёстким при выполнении точных манипуляций[38]. В отличие от ручной калибровки, для автоматической настройки оптимальных параметров импеданса всё чаще применяются методы машинного обучения. Робот может самостоятельно обучаться необходимой «ощущаемой» жёсткости для выполнения различных контактных задач на основе данных, полученных, например, в процессе демонстрации или телеуправления[39].
Такие адаптивные системы нашли широкое применение в реабилитационной робототехнике, где робот подстраивает ассистирующие или сопротивляющиеся усилия под состояние пациента, повышая безопасность и эффективность терапии[40][41].
Однако при динамическом изменении структуры управления невозможно гарантировать устойчивость в реальном времени; поэтому адаптивные схемы обычно тестируются офлайн на моделях перед применением на реальной системе.
Нечёткое управление и машинное обучение
Классические методы требуют явной модели системы; когда построить её невозможно или сложно, применяют нечёткие регуляторы или обучение. Fuzzy-логика позволяет использовать экспертные знания в виде правил, без прямого задания параметров.
Методы с машинным обучением (ML) и искусственным интеллектом (ИИ) не только минимизируют участие человека в проектировании регулятора, но и позволяют решать задачи, труднодоступные для классических подходов. Основные направления их применения:
- Совершенствование бездатчиковой оценки силы. Гибридные подходы сочетают наблюдатели возмущений с нейронными сетями, которые изучают и компенсируют трудномоделируемые аспекты динамики, например, трение. Это позволяет точнее выделять внешнюю силу из показаний двигателей. Более современные модельно-независимые (англ. model-free) методы используют глубокие нейронные сети (такие как CNN и LSTM) для нахождения прямой зависимости между внутренними данными робота (токи, положения) и контактной силой. Такой подход не требует создания сложной динамической модели и, по данным исследований, может удвоить точность оценки.
- Автоматическая настройка параметров и обучение навыкам. Обучение с подкреплением (Reinforcement Learning) применяется для автоматического подбора оптимальных параметров импеданса для сложных контактных задач (например, полировки или сборки), что ранее требовало длительной ручной настройки инженером. Робот может самостоятельно обучаться необходимой «ощущаемой» жёсткости для выполнения различных манипуляций на основе данных, полученных в процессе демонстрации или телеуправления. Нейронные сети также используются для моделирования динамики взаимодействия робота с неструктурированной средой, что позволяет ему лучше прогнозировать последствия своих действий и адаптироваться в реальном времени.
Whole-body управление
В связи с усложнением роботехнических систем, например, гуманоидов, требуется управление множеством степеней свободы в непосредственной близости от человека; в таких системах активно применяются схемы силового и импедансного управления, позволяющие обеспечить безопасное и податливое взаимодействие с окружающей средой и человеком[42].
Подход, известный как управление всем телом (англ. Whole-Body Control, WBC), координирует все степени свободы робота для одновременного выполнения нескольких задач с соблюдением ограничений, таких как удержание равновесия и избегание столкновений[43]. После 2016 года одним из ключевых направлений развития стала интеграция WBC с управлением на основе предсказательных моделей (англ. Model Predictive Control, MPC). Такой гибридный подход позволяет роботу планировать свои действия на несколько шагов вперёд, что повышает его адаптивность в динамичных средах, например, при быстрой ходьбе или прыжках по пересечённой местности[43][44].
Значительное развитие получили методы управления многоконтактным взаимодействием, когда роботу необходимо опираться на окружение в нескольких точках для сохранения равновесия. Были разработаны алгоритмы, позволяющие косвенно управлять контактными силами даже на роботах с позиционным управлением, моделируя гибкость в их конструкции для обеспечения стабильности[45].
Кроме того, для обучения сложным навыкам в рамках WBC стали активно применяться методы машинного обучения, в частности обучение с подкреплением (англ. Reinforcement Learning). Это позволяет создавать обобщённые политики управления, которые адаптируются к разнообразным задачам, таким как выработка стратегии для поддержания равновесия при агрессивных движениях, без необходимости перепрограммирования[46]. Развитие WBC также способствовало созданию более интуитивных систем телеуправления гуманоидными роботами, где система в реальном времени обеспечивает стабильность всего тела робота, отслеживая движения оператора[47].
Примечания
- ↑ 1 2 Vadym Rusin: Adaptive Regelung von Robotersystemen in Kontaktaufgaben (нем.). Otto-von-Guericke-Universität Magdeburg (2007). Дата обращения: 11 июня 2024. Архивировано 9 января 2016 года.
- ↑ John Kenneth Salisbury: Active Stiffness Control of a Manipulator in Cartesian Coordinates. 19th IEEE Conference on Decision and Control, декабрь 1980.
- ↑ M. H. Raibert, John Craig: Hybrid Position/Force Control of Manipulators. ASME Journal of Dynamic Systems, Measurement and Control, июнь 1981.
- ↑ 1 2 ISO/TS 15066 Explained. Automate.org. Дата обращения: 3 ноября 2025. Архивировано 11 мая 2025 года.
- ↑ Hybrid impedance and admittance control for optimal robot–environment interaction. Robotica. Cambridge University Press. Дата обращения: 3 ноября 2025.
- ↑ Admittance Control for Physical Human-Robot Interaction. University of Twente. Дата обращения: 3 ноября 2025. Архивировано 5 марта 2020 года.
- ↑ 1 2 A Survey on Learning, Generalizing and Adapting Force-based Robot Skills. IDSIA. Дата обращения: 3 ноября 2025. Архивировано 17 августа 2024 года.
- ↑ The Evolution of Robotics Force Control. Robotiq. Дата обращения: 3 ноября 2025. Архивировано 15 июля 2025 года.
- ↑ Force-Torque Sensors Expand Robotic Capabilities. Photonics.com. Дата обращения: 3 ноября 2025.
- ↑ 6 Axis Force Torque Sensors. light186.com. Дата обращения: 3 ноября 2025. Архивировано 6 августа 2025 года.
- ↑ 1 2 ATI Other Industrial Automation Sensors. eBay. Дата обращения: 3 ноября 2025.
- ↑ Силомоментный датчик OnRobot HEX-H. MX-Robots. Дата обращения: 3 ноября 2025.
- ↑ Robot Market Size, Share & Trends Analysis Report. Global Market Insights. Дата обращения: 3 ноября 2025. Архивировано 21 марта 2025 года.
- ↑ шестиосевой датчик силы и крутящего момента - Axia80. DirectIndustry. Дата обращения: 3 ноября 2025. Архивировано 16 февраля 2018 года.
- ↑ Датчик силы и крутящего момента Robotiq FT 300. Top 3D Shop. Дата обращения: 3 ноября 2025.
- ↑ Marcus Dapper: Kraftsensorlose Manipulator Kraftsteuerung zur Abtastung unbekannter, harter Oberflächen (нем.). Rheinische Friedrich-Wilhelms-Universität Bonn (ноябрь 2003). Дата обращения: 11 июня 2024. Архивировано 17 февраля 2007 года.
- ↑ Sensorless FOC of PMSM. about-motors.com. Дата обращения: 3 ноября 2025. Архивировано 8 февраля 2024 года.
- ↑ Eko Bono Suprijadi: Kinematische Echtzeit-Regelung und auf vereinfachter Kinematik basierte Kraftregelung einer vierbeinigen Gehmaschine (нем.). Universität Duisburg-Essen (май 2005). Дата обращения: 11 июня 2024. Архивировано 6 марта 2016 года.
- ↑ John Simpson, Zheng Li, Chris Cook: Sensorless Force Estimation for Robots with Friction (англ.). Australian Robotics & Automation Association (ноябрь 2002). Дата обращения: 11 июня 2024. Архивировано 15 марта 2007 года.
- ↑ A Survey on External Force and Torque Estimation for Robots. arXiv (21 февраля 2019). Дата обращения: 3 ноября 2025. Архивировано 1 октября 2024 года.
- ↑ Sensorless force estimation for robots with friction. ResearchGate. Дата обращения: 3 ноября 2025.
- ↑ Force control based on disturbance observer. ResearchGate. Дата обращения: 3 ноября 2025.
- ↑ 1 2 Sensorless Robot Control Based on AI: A Survey. MDPI (23 апреля 2025). Дата обращения: 3 ноября 2025. Архивировано 9 мая 2025 года.
- ↑ A Review of Robot Force Control Methods. MDPI (26 февраля 2025). Дата обращения: 3 ноября 2025. Архивировано 27 февраля 2025 года.
- ↑ Sensorless force estimation for industrial robots using disturbance observer and neural learning of friction approximation. ResearchGate. Дата обращения: 3 ноября 2025.
- ↑ Wrench Estimation with Learning-based Friction Observers on a 7-DOF Manipulator. University of Twente. Дата обращения: 3 ноября 2025.
- ↑ 1 2 A Review of Data-Driven Methods for External Wrench Estimation on Collaborative Robots. Frontiers in Robotics and AI (19 мая 2022). Дата обращения: 3 ноября 2025. Архивировано 20 июля 2024 года.
- ↑ D. Colombo, D. Dallefrate, L. Molinari Tosatti: PC Based Control Systems for Compliance Control and Intuitive Programming of Industrial Robots (англ.). Joint Conference on Robotics (май 2006). Дата обращения: 11 июня 2024. Архивировано 27 августа 2008 года.
- ↑ Alexander Winkler: Ein Beitrag zur kraftbasierten Mensch-Roboter-Interaktion (нем.). Technische Universität Chemnitz (2006). Дата обращения: 11 июня 2024. Архивировано 30 сентября 2011 года.
- ↑ 1 2 A pnrVSA, a new passive noise rejecting Variable Stiffness Actuator. Université Paris-Saclay. Дата обращения: 3 ноября 2025.
- ↑ Design and Control of a High-Performance Prismatic Series Elastic Actuator. The University of Texas at Austin. Дата обращения: 3 ноября 2025. Архивировано 15 апреля 2024 года.
- ↑ Variable impedance actuators: A review. University of Twente. Дата обращения: 3 ноября 2025.
- ↑ [HungVu_Defenced%20Nov.2013_AILAb.pdf MESTRAN: A MEchanism to vary STiffness via Transmission ANgle]. University of Zurich. Дата обращения: 3 ноября 2025.
- ↑ Design, development and control of a novel Variable Stiffness Actuator (VSA) for safe human-robot interaction. Politecnico di Milano. Дата обращения: 3 ноября 2025. Архивировано 26 апреля 2024 года.
- ↑ Integration of Active and Passive Compliance in a Redundant Robot for Safe Human-Robot-Interaction. Centro E. Piaggio. Дата обращения: 3 ноября 2025. Архивировано 21 апреля 2024 года.
- ↑ Prismatic series of elastic actuator modelling and control. scispace.com. Дата обращения: 3 ноября 2025.
- ↑ Lorenzo Sciavicco, Bruno Siciliano: Modelling and Control of Robot Manipulators. 2-е изд., Springer, 1999, ISBN 1-85233-221-2.
- ↑ A Tutorial Survey and Comparison of Impedance Control on Robotic Manipulation. ResearchGate. Дата обращения: 3 ноября 2025.
- ↑ Learning Variable Impedance Control from Teleoperation for Contact-Rich Tasks. arXiv. Дата обращения: 3 ноября 2025. Архивировано 17 апреля 2025 года.
- ↑ Bilevel adaptive computed-current impedance controller for electrically driven robots. Robotica. Cambridge University Press. Дата обращения: 3 ноября 2025.
- ↑ Impedance Control for Robotic Rehabilitation: A Robust Markovian Approach. ResearchGate. Дата обращения: 3 ноября 2025.
- ↑ Alexander Dietrich: Whole-Body Impedance Control of Wheeled Humanoid Robots, ISBN 978-3-319-40556-8, Springer International Publishing, 2016.
- ↑ 1 2 A Survey of Whole-Body Control for Legged Robots. IEEE/CAA Journal of Automatica Sinica (2024). Дата обращения: 3 ноября 2025.
- ↑ Whole-body model predictive control for dynamic motions of a quadruped robot. Intelligence & Robotics. OAE Publishing Inc. (2025). Дата обращения: 3 ноября 2025. Архивировано 10 августа 2025 года.
- ↑ SEIKO: A Sequential Equilibrium Inverse Kinematic Otimization pipeline for multi-contact motion generation on position-controlled humanoids. arXiv (14 мая 2024). Дата обращения: 3 ноября 2025.
- ↑ Learning a Unified Policy for Diverse Normal and Aggressive Gaits in Quadruped Robots. OpenReview (2024). Дата обращения: 3 ноября 2025.
- ↑ Learning a Real-time Whole-body Controller for a Humanoid Robot. yzhu.io. Дата обращения: 3 ноября 2025.
Литература
- Bruno Siciliano, Luigi Villani. Robot Force Control. Springer, 2000. ISBN 0-7923-7733-8.
- Wolfgang Weber. Industrieroboter. Methoden der Steuerung und Regelung. Fachbuchverlag Leipzig, 2002. ISBN 3-446-21604-9.
- Lorenzo Sciavicco, Bruno Siciliano. Modelling and Control of Robot Manipulators. Springer, 1999. ISBN 1-85233-221-2.
- Klaus Richter. Kraftregelung elastischer Roboter. VDI-Verlag, 1991. ISBN 3-18-145908-9.