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

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

3天内不再提示

面向两臂两手仿人机器人的自定义阻抗控制方法

我快闭嘴 来源:贤集网 作者:贤集网 2020-10-20 15:39 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

当使用带有机器人手臂系统的工具时,抓取物体的刚度在与交互环境中起着关键作用,从而使任务得以成功执行。然而,在机器人系统中,由于其鲁棒性和控制的简单性,在机器人系统中使用欠驱动的手的数量迅速增加,对可实现的目标刚度造成了限制。事实上,由于手和手臂的串联耦合,由此产生的刚度是由两个元件中最柔顺的一个决定的。

为了解决这一问题,研究者提出了一种新的控制器,该控制器考虑了驱动约束的物体刚度椭球体的有限可达几何形状,并利用了机器人手臂在重塑最终刚度以达到所需轮廓方面的贡献。手指头的协调加强说明了这一不足。所提出的方法通过一个执行钉入孔任务的手臂系统进行了实验验证。

相关研究成果以“An approach to object-level stiffness regulation of hand-arm systems subject to under-actuation constraints”为题于2020年8月27日在《Autonomous Robots》杂志中发布。

实验前景

协作机器人技术是一种迅速出现的技术,因为越来越多的行业正在寻求柔性自动化系统的竞争力。这些机器人系统被设想与其人类同事一起工作,以便以富有成效和灵活的方式执行广泛的任务,这通常涉及操作和交互。因此,它们必须包含:能够执行操作的机器人末端执行器(例如:机器人手、夹持器、吸盘)和在任务工作区驱动这种末端执行器的机器人手臂。

然而,用于手臂系统的阻抗控制器却鲜有研究。有人提出了一种面向两臂两手仿人机器人的自定义阻抗控制方法。该方法是针对一个完全可控的身体-手-手臂系统而设计的,忽略了手指的滚动效应。开发阻抗控制器,主要由手臂驱动整个系统的依从性,并使用机器手提供对象的牢固把握。在这些系统中使用的手的高自由度(自由度)的完全可控性允许执行精细的操作任务。然而,这不仅意味着设计及其相关成本的复杂性不断增加,而且从控制的角度来看也是如此。这种高度的复杂性是将这些系统部署到实际的工业和人-机器人交互环境中的问题的根本原因。

为了克服这一障碍,正在开发机器软手和欠驱动手嵌入结构柔顺性,可以在减少执行机构数量的同时处理简单的抓取任务和安全需求。从控制的角度来看,被称为姿势手协同效应的协调动作被认为是解决控制冗余问题的一种方法。然而,这些动作不足的机器软手主要被用来完成物体周围的完全闭合。

然而,精细的操作任务可能需要更复杂的掌握。例如,在有作品中研究了执行任务所需的手握柔顺性和运动学。实际上,在使用工具执行特定任务时,必须正确地选择抓取点和阻抗以获得所需的交互。

实验想法

提出了一个控制器来调节操作任务的刚度,该控制器使用指尖抓取器和手臂系统,并在手的水平上遵循欠驱动原理。为了说明一个可能的应用场景,使用了和配置相关刚度(CDS)欠驱动原理的情况。假定抓取刚度的椭球表示,这样的椭球体是由主轴的方向(椭球体的几何学)和它的整体体积来定义的。在此框架下,共模刚度(CMS)提供了手指关节的协同强化,即只需一个参数就可以修改所有关节,从而导致椭球体体积的增加或者减少。通过改变手指的姿势,轴向可以以一种更节能的方式改变。

在以前的工作中,研究者开发了两种不同的方法,在使用CMS/CDS生物启发概念的同时,提供了很大的可操作范围。CMS原则的实现限制了实现复杂操作任务所需的控制输入的数量,将控制引用简化为2×n参数只适用于n+1,在哪里n是手的自由度数。然而,这种欠驱动原理导致在保持抓取点的同时,手可到达的刚度几何图形的范围有限,有可能限制手臂系统的整体行为。

因此,针对手的局限性,该控制器首先找到合适的抓取姿态,以满足特定任务的对象级刚度方面的交互要求。然后使用ARM笛卡儿阻抗控制器来定位执行任务所需的对象。此外,所述臂的阻抗控制器用于根据任务所需调节所获得的手刚度。因此,本工作的主要贡献可以概括为:制定一种控制策略,以调整驱动原则约束的手臂系统的刚度,以及在抓取刚度控制中的适应性。一个新的场景,一个移动的机器手连接在一个机器人手臂上。

分别给出了所研究的欠驱动情况下的被研究的手臂刚度问题和方法,得出主要结论。

实验经过

在手臂系统中,这两种元件都有助于完成任务所需的整体刚度。此外,在与环境互动时,需要对工具进行适当的定位。因此,将抓取刚度参数定义在对象/工具框架层次上比在世界框架中更为合适。

对于仿真和实验,扭矩控制在自由度为7的机器人手臂,使用。这只手用一个定制的法兰连接到机器人手臂的末端。

这个模型是需要的,以找到手的配置,在所期望的方向上给出最高的刚度在目标水平,并建立一个稳定的轨道朝它。使用该软件,手臂也可以建模为一个手指的手,实际的手基础位置可以定义从手臂末端-效应器之一。请注意,一个额外的固定连接是建立在手臂上,以说明法兰连接臂与手。

在这项工作中,ARM被认为是完全可控的,是指导任务执行的一种。因此,在给定手的欠驱动约束和期望的基于任务的刚度的情况下,该方法首先尝试找到通过任务在所需方向上最大限度地提高刚度的手配置。接下来,臂被配置成在任务所需的方向上定位对象和由此产生的刚度几何学,从而要求做出严格的响应。最后,手臂直角刚度控制器调整所产生的抓取刚度(在物体坐标中)向预定的,期望的轮廓。

结论

经过一系列的实验结果,需要正确调整机器手和机器手臂两种元件的刚度,才能实现适当的任务执行,即驱动孔内钉。当两个系统中的一个没有适当调整时,手臂系统无法执行任务。通过适当调整每个欠驱动情况下产生的限制,该方法可推广到任何具有完全可控臂和欠驱动手的系统。

给定任务的所需刚度被描述为一组方向,用于最大限度地提高刚度或满足要求。通过多个实验验证了该方法的有效性,证明了采用该方法可以实现手臂系统刚度的正确调整,从而成功地完成一项任务。
责任编辑:tzh

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

    关注

    114

    文章

    17875

    浏览量

    195092
  • 机器人
    +关注

    关注

    213

    文章

    31435

    浏览量

    223617
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    使用Python/MyHDL创建自定义FPGA IP

    使用 Python/MyHDL 创建自定义 FPGA IP,与 Vivado 集成,并通过 PYNQ 进行控制——实现软件上的简单硬件设计。
    的头像 发表于 04-09 09:53 217次阅读
    使用Python/MyHDL创建<b class='flag-5'>自定义</b>FPGA IP

    无图形界面模式下自定义检查工具的应用

    此前文章已介绍 ANSA 中的自定义检查工具。本文将探讨该功能在无图形界面(No-GUI)模式下的应用,旨在满足标准化工作流程的需求,适用于需要高度自动化的前处理场景。通过集成自定义检查,用户可实现工作流程的高效自动化运行。
    的头像 发表于 11-30 14:13 775次阅读
    无图形界面模式下<b class='flag-5'>自定义</b>检查工具的应用

    复合机器人对比传统AGV和机械的优势何在?

    复合机器人对比传统AGV和机械的优势,核心在于它突破了单一设备的功能局限,实现了“移动+操作”的深度协同,尤其在上下料和物料转运场景中优势显著。经世智能复合机器人:重新定义上下料与物
    的头像 发表于 11-21 15:32 1794次阅读
    复合<b class='flag-5'>机器人</b>对比传统AGV和机械<b class='flag-5'>臂</b>的优势何在?

    高精度机器人控制的核心——基于 MYD-LT536 开发板的精密运动控制方案

    模块基于历史误差趋势自动拟合机器人位置反馈误差模型,最终使装配误差稳定在 ±0.05 mm 以内。 整个系统架构紧凑、响应快速,为高精度装配提供了可靠的技术底座。 四、面向未来的机器人
    发表于 11-14 15:48

    中国科学院研发3D型微纳机器人

    微纳机器人是工作在微米至纳米尺度的“智能微型机器”,在精准医疗、环境修复等领域应用前景广阔。然而,当前微纳机器人多采用单一材料体系,功能扩展受限,复杂环境下的多刺激协同控制与多步操作成
    的头像 发表于 11-13 14:49 457次阅读

    Arduino Uno l轮自平衡机器人 电机驱动无输出求解

    Arduino Uno l轮自平衡机器人 电机驱动无输出求解
    发表于 10-15 06:36

    机器人机效率提升的革命性解决方案:上海永铭电容器实践

    在现代自动化与精密制造中,机器人机(人形/工业)的稳定性与效率至关重要。电容器作为电路中的基本组件,对机器人机的性能发挥着至关重要的作用。01
    的头像 发表于 09-01 10:06 691次阅读
    <b class='flag-5'>机器人机</b>械<b class='flag-5'>臂</b>效率提升的革命性解决方案:上海永铭电容器实践

    海默RC系列机器人控制

    器,基于自主研发技术打造,致力于推动机器人核心技术的持续突破。RC系列控制器/HMControllerSeriesRC80控制器RC40控制器为满足工业机械
    的头像 发表于 08-01 15:35 1330次阅读
    海默RC系列<b class='flag-5'>机器人</b><b class='flag-5'>控制</b>器

    LOTO示波器自定义解码功能—CANFD解码

    LOTO示波器软件更新了自定义解码功能,并在bilibili上传了演示视频,视频链接: https://www.bilibili.com/video/BV1wq3ezjEjQ
    的头像 发表于 07-11 10:34 1194次阅读
    LOTO示波器<b class='flag-5'>自定义</b>解码功能—CANFD解码

    大彩讲堂:VisualTFT软件如何自定义圆形进度条

    VisualTFT软件如何自定义圆形进度条
    的头像 发表于 07-07 17:10 1906次阅读
    大彩讲堂:VisualTFT软件如何<b class='flag-5'>自定义</b>圆形进度条

    RDK × 腿机器人:这只 “机械汪” 竟会说人话、走花路!

    开源:Github:https://github.com/Hello-XSJ/RDK\_vlm\_demo.git-本项目聚焦腿机器人在多模态环境感知、自然语言交互和自主行为控制方面的技术瓶颈
    的头像 发表于 07-01 20:27 1426次阅读
    RDK × 腿<b class='flag-5'>臂</b><b class='flag-5'>机器人</b>:这只 “机械汪” 竟会说人话、走花路!

    KiCad 中的自定义规则(KiCon 演讲)

    “  Seth Hillbrand 在 KiCon US 2025 上为大家介绍了 KiCad 的规则系统,并详细讲解了自定义规则的设计与实例。  ”   演讲主要围绕 加强 KiCad 中的自定义
    的头像 发表于 06-16 11:17 2557次阅读
    KiCad 中的<b class='flag-5'>自定义</b>规则(KiCon 演讲)

    HarmonyOS应用自定义键盘解决方案

    自定义键盘是一种替换系统默认键盘的解决方案,可实现键盘个性化交互。允许用户结合业务需求与操作习惯,对按键布局进行可视化重构、设置多功能组合键位,使输入更加便捷和舒适。在安全防护层面,自定义键盘可以
    的头像 发表于 06-05 14:19 2606次阅读

    【「# ROS 2智能机器人开发实践」阅读体验】机器人入门的引路书

    ROS的全称:Robot Operating System 机器人操作系统 ROS的 目的 :ROS支持通用库,是通信总线,协调多个传感器 为了解决机器人里各厂商模块不通用的问题,让机器人快速开发
    发表于 04-30 01:05

    大象机器人携手进迭时空推出 RISC-V 全栈开源六轴机械产品

    大象机器人成立于2016年,专注协作机器人研发与应用,产品线涵盖轻量级协作机器人、人形机器人、仿生机器人等多种形态。拳头产品myCobot系
    发表于 04-25 17:59