机器人阻抗控制中的机械阻抗模型

机器人阻抗控制中的机械阻抗模型主要涉及到通过修改机器人与环境接触作业的动力学模型,使其等效为一个期望的阻抗(弹簧-质量-阻尼)模型。以下是对机械阻抗模型在机器人阻抗控制中的详细解释:

  1. 阻抗控制原理
    • 机器人阻抗控制旨在通过调整机器人的行为,以维持一个由弹簧-阻尼-质量组成的二阶系统的理想动态关系。
    • 这种控制方法不是直接控制机器人的运动或其与外界的接触力,而是控制这二者之间的动态关系。
  2. 机械阻抗模型
    • 机械阻抗模型可以理解为期望阻抗模型,它描述了机器人末端位置与接触力之间的动态关系。
    • 阻抗控制通过调节惯性、阻尼、刚度参数来实现对机器人末端位置与接触力的关系的调整。
    • 其中,刚度参数(K)决定了机器人的刚性程度,较大的刚度使机器人对外界力的响应更迅速;而阻尼参数(D)则控制机器人在受力时的能量耗散程度,较大的阻尼减小了振荡的风险。
  3. 阻抗控制方法
    • 控制系统通常由内部的力闭环控制和外部的阻抗计算(位置控制)环节组成。
    • 根据系统的期望运动状态、实际运动状态以及期望阻抗模型参数,计算出作用在机器人末端的参考力。
    • 通过力控制器使机器人与环境之间的实际作用力跟踪该期望接触力,从而实现机器人与环境的等效模型为期望阻抗模型。
  4. 阻抗控制分类
    • 根据控制的空间不同,阻抗控制可分为关节空间阻抗控制和笛卡尔空间阻抗控制。
      • 关节空间阻抗控制关注机器人的每个关节都体现出由弹簧-阻尼-质量组成的二阶系统的动态特性。
      • 笛卡尔空间阻抗控制则关注机器人末端执行器在笛卡尔空间内的每个方向上都体现出这种动态特性。
  5. 实现阻抗控制的要求
    • 对于关节空间阻抗控制,需要精确的机器人运动学与动力学模型、关节角及角速度反馈、关节转矩控制以及(非必须的)外力矩的测量。
    • 对于笛卡尔空间阻抗控制,还需要在线求解雅克比矩阵的(伪)逆矩阵及其导数矩阵,以及精确测量机器人执行器末端受到的外力。

机器人动力学

笛卡尔空间描述:

机器人与环境交互的期望阻抗模型

为了避免测量外力,将设计的惯量矩阵设置为机器人的固有惯量矩阵

把机器人末端移动至定点,然后定点调节:

因此,简化了阻抗控制:

机器人与外部环境接触的阻抗控制描述

系统动力学与外部环境的接触。坐标xe表示环境的位置,坐标xr表示在接触环境内应稍微稍微保持接触的参考平衡轨迹。位置误差等于实际位置(x)和参考位置(xr)之间的差值;此误差应保证与环境的柔顺接触

将阻抗模型带入到机器人动力学模型中,可以求出控制律:

考虑期望质量等于机器人实际质量的情况,消去了接触力的测量:

系统动力学与外部环境的接触。由于添加了命令阻抗轨迹xc,阻抗目标动力学原理发生了变化

Active Impedance Control of Bioinspired Motion Robotic
Manipulators: An Overview

——————————————————————————————

采用下面的控制律去线性化(1)

阻抗控制

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/23936.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python——泰坦尼克号数据分析

目录 🧾1.数据集(部分数据) ✏️ 2、导入数据集与必要模块 ⌨️ 3.数据预处理 1️⃣ isnull函数查看有无缺失值 2️⃣fillna函数填充缺失值 📍 Age字段使用平均值填充缺失值 📍 Embarked字段填充缺失值 3️⃣ 删除缺失值较多的字段 📊 4.数据可视化 1️⃣ di…

流媒体服务器SMS-语音对讲(二)

1.简介 上篇文件介绍了流媒体与设备之间可能的交互场景,本文将介绍客户端或者web端与摄像头对讲的总体流程。 老规矩,介绍一下本人的开源流媒体,点个star,有兴趣一起开发的朋友也可以联系本人:https://gitee.com/inyem…

[数据集][目标检测]医疗防护服检测数据集VOC+YOLO格式649张7类别

数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数):649 标注数量(xml文件个数):649 标注数量(txt文件个数):649 标注类别…

echarts学习: 在图表中添加多条y轴会怎么样?

前言 在撰写如何绘制双y轴图表文章时,我突然萌生出了一个想法,如果给图表添加两个以上的y轴会怎么样呢? 带着这个问题我开始了自己的探索之旅。 我找到了一篇优秀的文章作为参考,虽然它需要付费,但是不要紧,文中免费…

Vulnhub-DC-4

靶机IP:192.168.20.138 kaliIP:192.168.20.128 网络有问题的可以看下搭建Vulnhub靶机网络问题(获取不到IP) 信息收集 nmap扫下端口及版本 dirsearch扫下目录 没发现什么敏感信息,看下前端界面 想到会不会存在SQL注入,弱密码等漏洞。 经过测试SQL注入…

Linux进程间通信之管道

进程间通信介绍: 进程间通信的概念: 进程间通信简称IPC(Interprocess communication),进程间通信就是在不同进程之间传播或交换信息。 进程间通信的目的: 数据传输: 一个进程需要将它的数据…

开源WebGIS全流程常用技术栈

1 数据生产 1.1 uDig uDig(http://udig.refractions.net/)是一个基于Java开源的桌面应用框架,它构建在Eclipse RCP和GeoTools(一个开源的Java GIS包)上。可以进行shp格式地图文件的编辑和查看;是一个开源空间数据查看…

​在哪些场景下,使用SOCKS5代理会特别有用?(socks5代理ip)​

SOCKS5代理作为网络协议转换的利器,其独特功能在众多实际场景中展现出了极大的价值。以下是几个特定场景,其中SOCKS5代理的使用将变得尤为重要: 一、网络安全与隐私访问 1.高级渗透测试:在网络安全领域,渗透测试人员…

MS21112S单通道 LVDS 差分线路接收器

MS21112S 是一款单通道低压差分信号 (LVDS) 线 路接收器。在输入共模电压范围内,差分接收器可以 将 100mV 的差分输入电压转换成有效的逻辑输出。 该芯片可应用于 100Ω 的受控阻抗介质上,进行点对 点基带数据传输。传输介质可以是印刷电路板、…

配音方面目前可以用AIGC替代吗?( 计育韬老师高校公益巡讲答疑实录2024)

这是计育韬老师第 8 次开展面向全国高校的新媒体技术公益巡讲活动了。而在每场讲座尾声,互动答疑环节往往反映了高校师生当前最普遍的运营困境,特此计老师在现场即兴答疑之外,会尽量选择有较高价值的提问进行文字答疑梳理。 *本轮巡讲主题除了…

360误删掉的文件怎么恢复?3种文件找回办法!

360是一款电脑安全辅助软件,可以用它来清理垃圾、查杀病毒、修复系统等。然而,有时文件可能会被360误认为是垃圾而自动清理,造成重要文件丢失,那么360删掉的文件怎么恢复?下面,让我们一起来看看如何恢复文件…

三维点云拟合平面推导及源代码C++

1、背景介绍 实际中,很多人工构造物是由平面结构构造而成,如下图所示,为一典型的由多个平面组成的人工构筑物。因此,根据离散点拟合成平面,获取拟合平面方程,是点云数据处理中非常常见的数据处理操作。 2、平面拟合参数推导 基于若离散点,估算平面方程过程如下: 3、程序…

电子设计教学新篇章:SmartEDA引领学校教学升级风潮

在数字化时代的浪潮中,电子设计教学领域正迎来一场革命性的变革。SmartEDA,作为电子设计课程的新宠,以其高效、智能的特性,正成为学校教学升级的重要推手。它不仅极大地提升了电子设计的效率,还为学生们带来了更为深入…

ChatGPT-4o提示词的九大酷炫用法,你知道几个?

ChatGPT-4o提示词的九大酷炫用法,你知道几个?🚀 博主猫头虎的技术世界 🌟 欢迎来到猫头虎的博客 — 探索技术的无限可能! 专栏链接: 🔗 精选专栏: 《面试题大全》 — 面试准备的宝典…

xstream运用,JAVA对象转xml,xml转JAVA对象

目录 xstream 优点: 缺点: XStream的应用场景 用到的依赖 代码实现 xml标签对应的实体类 Header Package Request Response TradeInfo 工具类 XmlUtils 执行结果 xstream XStream是一个Java类库,主要用于将对象序列化为XML&#xf…

IPv4 和 IPv6 是什么意思?它们之间的区别都有哪些?

什么是 IPv4 和 IPv6 什么是 IPv4 和 IPv6 呢?下面我们就来了解一下。 IPv4 就是互联网协议第 4 版,是目前广泛使用的网络协议版本。它由互联网工程任务组(IETF)在 1981 年开发完成。IPv4 使用 32 位地址,允许大约 4…

推荐系统三十六式学习笔记:原理篇.近邻推荐07|人以群分,你是什么人就看到什么世界

目录 协同过滤基于用户的协同过滤背后的思想原理实践1、构造矩阵2、相似度计算3、推荐计算4、一些改进 应用场景:总结 谈及推荐系统,不得不说大名鼎鼎的协同过滤。协同过滤的重点在于协同,所谓协同,也就是群体互帮互助&#xff0c…

初级软件测试快速入门

文章目录 初级软件测试-测试用例、缺陷报告的认识与使用软件测试简介测试分类模型质量模型测试模型 用例编写的八大要素用例设计方法缺陷 初级软件测试-测试用例、缺陷报告的认识与使用 软件测试简介 什么是软件测试? 使用技术手段验证软件是否满足需求 主流技能 …

《数学学习与研究》杂志是什么级别?知网收录吗?评职认可吗?

《数学学习与研究》杂志是什么级别?知网收录吗?评职认可吗? 《数学学习与研究》是由东北师范大学主管,吉林省数学会与东北师范大学出版社联合主办的省级优秀数学类期刊杂志。该杂志为半月刊,国际标准刊号为 ISSN1007-…