0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

机器人柔顺控制是什么意思

麦辣鸡腿堡 来源:Mechatronics and Automation 作者:Li and Lei 2023-11-22 15:57 次阅读

随着自动化技术的不断进步,机器臂(Robotic Manipulator)在喷涂、上下料、分拣、码垛、焊接等应用场景中的技术已经相对成熟。

这些场景对机器臂操作能力要求不高,机器臂大多数时处于无约束条件下(free-space),通过轨迹规划、位置控制结合视觉识别、定位等功能即可满足基本应用要求。

然而对于接触丰富(Contact-rich)的非结构化场景,如在执行医疗手术、维修、装配等精巧操作任务时,环境接触特征多样,机器人与环境的交互频繁,为保证与环境安全、柔顺地进行交互并顺利完成操作任务,需要对机器臂的柔顺控制(Compliant Control)进行研究。

更进一步地,对于关节型腿足机器人(如双足、四足机器人)、外骨骼增强机器人等,柔顺控制对于机器人复杂地形通过能力、人机柔顺交互能力等同样发挥着关键作用。

基本概念

阻抗控制(Impedance Control)和导纳控制(Admittance Control)是机器臂柔顺控制中常见的两种方法。

从系统动力学的一般角度,阻抗和导纳描述了势-efforts(如力、压力、电压、温差等)和流-flow(如速度、流量、电流、热流等)之间的动态联系(即围绕平衡点的动态联系):阻抗的输入为流-flow,输出为势-effort;

导纳则正好与此相反,阻抗和导纳互为倒数关系。具体到机器臂任务空间的语境中,阻抗控制和导纳控制规定了机器人末端力和速度(或者位移)之间的动态联系。

这也就决定了阻抗控制和导纳控制的基本区别:

阻抗控制外环为位置控制,根据位移或者速度偏差生成力控信号,输入到内环,内环为力控制环(或者称为基于力的阻抗控制);

导纳控制则正好相反,外环一般为力控制环,根据接收的力偏差信号生成位置参考信号,内环为位置控制环(或者称之为基于位置的阻抗控制)。

整体来说,无论是阻抗还是导纳控制,其外环主要实现预期的柔顺行为,内环则期望其动态相应足够快(以至于可以忽略其动态),以保证柔性行为的实现,从这个意义上来看,其本质是相同的。

机器臂阻抗控制和导纳控制中的阻抗、导纳(模型)是机器臂任务空间的期望动力学行为描述,取决于应用场景,对同一动力学行为的描述方式可以不同(模型只是对研究对象的一种描述方式,并不是研究对象本身,其选取高度取决于实际应用情况)。

如对于柔顺性的描述,即可以使用阻抗,也可以使用其倒数-导纳。具体来说:

如果期望机械臂表现出低刚度行为,则适合采用阻抗模型描述(阻抗控制),采用导纳描述(刚度在分母上)则会导致过大增益,导致控制系统不稳定;

相反,对于期望的高刚度行为,则采用导纳模型描述(导纳控制)。

为符合功率流流向,在阻抗控制中,环境接触特性用导纳模型近似描述;在导纳控制中,环境接触特性用阻抗模型近似描述。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    210

    文章

    28266

    浏览量

    206722
  • 控制
    +关注

    关注

    4

    文章

    1011

    浏览量

    122637
  • 机器臂
    +关注

    关注

    0

    文章

    18

    浏览量

    6303
收藏 人收藏

    评论

    相关推荐

    机器人控制入门

    机器人控制入门
    发表于 08-15 12:52

    如何远程控制机器人

    最近构思想做一个简单的机器人,这个机器人安装有摄像头、机械手且通过无线控制行走和动作,采用nrf24l01+无线模块来实现通讯,可以远程结合摄像头来操作
    发表于 10-25 13:31

    什么是工业机器人

    ` 本帖最后由 大连云港 于 2015-1-19 11:02 编辑 工业机器人是面向工业领域的多关节机械手或多自由度的机器人。工业机器人是自动执行工作的机器装置,是靠自身动力和
    发表于 01-19 10:58

    关节机器人控制

    本菜鸟刚学机器人控制,对于两关节机器人,实现既定的末端轨迹,轨迹规划已完成,但是程序的延时不准确,导致最终轨迹混乱,求大神破?
    发表于 04-29 16:21

    先进机器人控制

    《先进机器人控制》从控制的角度系统地介绍了机器人学的基础知识和当前的发展状况。全书共分为12章,由基础篇、控制结构篇和先进
    发表于 09-19 15:30

    先进机器人控制

    先进机器人控制
    发表于 09-25 11:02

    机器人基础书籍

    列举部分学习过程中接触的部分书籍,部分有中文版,部分有更新版本。1.机器人基础书籍适合入门的书籍:机器人机器人建模规划与控制机器人学、
    发表于 05-22 06:53

    ROS环境下控制Baxter机器人的学习记录

    motion的手势控制,基于语音交互的控制,基于手机APP的控制、基于MATLAB端控制baxter机器人、基于人机协作的
    发表于 05-28 07:50

    机器人系统与控制需求简介

    第二章 机器人系统与控制需求简介2.1 工业机器人的系统组成机械本体:精密减速机、伺服电机、伺服驱动器、控制系统(核心零部件)控制柜示教盒2
    发表于 09-08 07:44

    机器人控制系统

    1、机器人控制系统“控制”的目的是使被控对象产生控制者所期望的行为方式。 .“控制”的基本条件是了解被控对象的特性。 “实质”是对驱动器输
    发表于 09-13 08:40

    什么是机器人控制系统

    什么是机器人控制系统?机器人的运动控制系统包含哪些方面?机器人控制系统的基本功能有哪些?
    发表于 10-11 09:38

    机器人是什么?

    。.??有些品质是机器人应该遵循的,它应该有一个大脑(存储器或控制器)它应该有一个 ARM。(显然是用来装东西的)它应该有一个运动的驱动机制。(像自由度,运动和其他)它应该有一个末端执行器。(手指状
    发表于 03-31 10:31

    机器人控制系统的基本单元与机器人控制系统的特点分析

    的自动检测,实现机器人柔顺控制,一般为力觉、触觉和视觉传感器。 8、轴控制器:完成机器人各关节位置、速度和加速度
    的头像 发表于 07-20 12:57 1.1w次阅读

    力控机器人控制方法的框架及其性能分析

    力控机器人常采用柔顺控制算法与人/环境/机器人之间进行直接或间接的物理交互,那么,柔顺控制能够操
    的头像 发表于 11-09 15:59 1213次阅读
    力控<b class='flag-5'>机器人</b><b class='flag-5'>控制</b>方法的框架及其性能分析

    力传感器在机器人的应用

    随着机器人技术的快速发展,机器人应用越来越聚焦于机器人与环境发生交互的场景,如打磨抛光、柔顺装配、医疗康复等,对机器人
    的头像 发表于 11-16 10:52 1154次阅读
    力传感器在<b class='flag-5'>机器人</b>的应用