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

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

3天内不再提示

机器臂柔顺控制初步分析

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

为实现与环境的安全、柔顺交互,需要将机器人期望动力学行为与接触环境所表现出来的特征进行匹配。定性地分析来看:

对于高刚度接触环境,期望机器臂体现出低阻抗行为(即强调对环境的顺应性,以避免过大接触力),考虑选用阻抗控制(此时,接触环境建模为导纳,即输入容许范围的接触力,反馈位移给机械臂);

而对于低刚度环境,期望机械臂体现出高阻抗行为(在给定接触力的前提下,保证较小的位移偏差),一般采用导纳控制(此时,接触环境建模为阻抗,输入位移,反馈接触力给机械臂)。

对于实际操作/交互任务,如何确定柔顺控制中的阻抗参数是一项具有挑战性的任务,一般需要通过大量的实际测试或者控制系统深入分析(接触环境建模或者测量、接触稳定性分析等)实现。

更具有挑战性的任务是,如何进行变化接触条件下的(自适应)柔顺控制、学习以及学习控制,目前仍是一个开放性问题。

由于阻抗控制和导纳控制的环路配置方式(阻抗控制内环为力控制环,导纳控制内环为位置控制环),其具体实施的特点有所不同,分析如下。

对于导纳控制来说:环境交互力必须能够实时测量反馈,需要力传感器或者相应的接触力估计算法以生成修正位置指令;

当机器臂与环境接触时,自然形成物理力闭环,自由运动时,外部力控制环断开,只有内部位置控制环,与一般工业机器人控制环路相同,位置控制环也降低了对关节执行器反拖性能或者精确动力学模型的要求,实际实施较为简单和容易;

然而考虑到位置环控制带宽较小,实际上内环动态无法忽略,对导纳控制误差造成了不利影响。

对于阻抗控制来说:内环为力控制环,取决于采用单独力闭环控制器(需要末端力矩传感器)或者直接进行关节力矩/电流控制(需要驱动关节的反拖性能,此时摩擦力影响较小,或者精确地关节摩擦力矩模型),可以将阻抗控制分为显式和隐式两种模式;

对于显式模式来说,由于外环阻抗控制回路无法自然断开,在机械臂接触状态转变时,力控制稳定性问题难以保证,尤其和刚度较高的环境进行接触时;

对于隐式模式来说,必须能直接进行关节电机电流环直接进行控制,而且需要知道精确地动力学模型和关节模型。

无论是阻抗控制,还是导纳控制,其最终目标都是控制接触力和位移之间的动态联系,最终达到与环境柔顺交互的目的。在其中末端接触力/力矩感知都发挥着关键作用。

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

    关注

    210

    文章

    28180

    浏览量

    206331
  • 机器臂
    +关注

    关注

    0

    文章

    18

    浏览量

    6301
  • 柔顺控制
    +关注

    关注

    0

    文章

    4

    浏览量

    833
收藏 人收藏

    评论

    相关推荐

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

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

    【瑞芯微RK1808计算棒试用申请】基于机器学习的视觉机械研究与设计

    项目名称:基于机器学习的视觉机械研究与设计试用计划:申请理由本人在深度学习领域有四年开发经验,申请理由:基于视觉的机械伺服控制系统,并根据计算机视觉相关的理论知识,构建了一个完整的
    发表于 09-23 15:39

    刚柔软机器人设计与仿真分析实例解析

    一、机器人设计理论二、机器人仿真分析基础机械Matlab建模仿真分析基于Matlab 与ADAMS联合的
    发表于 09-02 11:17

    如何控制真实机械/机器人呢

    很多小伙伴在使用ROS的时候,都会产生类似的疑问,程序写过那么多,仿真也跑过不少,但是如何控制真实机械/机器人呢?今天古月君就来尝试破个题。首先,解决这个问题的关键词是“接口”。所谓接口,即
    发表于 09-07 09:12

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

    、KUKA、Yaskawa Motoman、FANUC2.2.1 本体结构本体结构分类:不同机器人建模控制的本质区别关节型机械:串联垂直多关节6轴机器人SCARA机械
    发表于 09-08 07:44

    机械控制学习

    机械控制-------------控制器1.位置控制机器人最传统,最常用的控制方式就是位置
    发表于 02-23 07:49

    柔性机器控制方法的研究

    柔性机器人由于具有质量轻、惯性小和能耗低等优点,在制造业和航空航天领域的的应用越来越广泛。但是柔性在运动过程中时产生的振动,使力和位置等控制精度大大降低
    发表于 12-23 17:05 18次下载

    磁流变液柔顺关节的设计

    针对传统刚性机器人关节在安全性和适应性方面明显不足等问题,基于磁流变技术提出了一种新型机器柔顺关节原理,在传统的机器人关节刚性结构内部嵌入了磁流变传动机构,使其成为一种兼具刚性和柔性
    发表于 03-06 15:00 1次下载
    磁流变液<b class='flag-5'>柔顺</b>关节的设计

    基于FuzzyP的多臂机器人机械控制系统

    基于FuzzyP的多臂机器人机械控制系统
    发表于 06-22 15:07 13次下载

    机械和移动机器人的架构介绍

    本文比较了机械和移动机器人两种工业机器人的控制系统方案,对其特点进行了介绍。 以上分类是根据应用对象,此外,市面上更多的是通用型运动控制
    的头像 发表于 07-22 17:37 3332次阅读

    如何评估头发柔顺度、头发顺滑度

    如何评估头发柔顺度、头发顺滑度
    发表于 01-18 09:11 3次下载

    控制机械开源

    电子发烧友网站提供《人控制机械开源.zip》资料免费下载
    发表于 01-31 14:43 4次下载
    人<b class='flag-5'>臂</b><b class='flag-5'>控制</b>机械<b class='flag-5'>臂</b>开源

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

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

    机械焊接机器人轨迹控制原理

    随着制造业的不断发展,机器人技术在各个领域都得到了广泛应用,其中机械焊接机器人在汽车制造、电子产品制造等行业中发挥着重要作用。机械焊接机器
    的头像 发表于 11-16 17:20 813次阅读

    机器柔顺控制是什么意思

    随着自动化技术的不断进步,机器(Robotic Manipulator)在喷涂、上下料、分拣、码垛、焊接等应用场景中的技术已经相对成熟。 这些场景对机器操作能力要求不高,
    的头像 发表于 11-22 15:57 890次阅读