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

機器人阻抗控制中的機械阻抗模型主要涉及到通過修改機器人與環境接觸作業的動力學模型,使其等效為一個期望的阻抗(彈簧-質量-阻尼)模型。以下是對機械阻抗模型在機器人阻抗控制中的詳細解釋:

  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.pswp.cn/web/23936.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/23936.shtml
英文地址,請注明出處:http://en.pswp.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…

PostgreSQL的發布和訂閱功能

發布和訂閱功能在 PostgreSQL 9.0 版本中首次引入,并進一步改進和增強了后續版本中。所以,從 PostgreSQL 9.0 版本開始,就可以使用發布和訂閱功能來實現數據復制和同步 發布和訂閱功能在 PostgreSQL 中提供了一種靈活、可靠的數據復制和同步機制,具有許多優點和一些缺點:…

[數據集][目標檢測]醫療防護服檢測數據集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注入…

k8s網絡問題以及容器跨宿主機通信原理

【0】資源配置文件 [rootmcwk8s03 mcwtest]# ls mcwdeploy.yaml [rootmcwk8s03 mcwtest]# cat mcwdeploy.yaml apiVersion: apps/v1 kind: Deployment metadata:labels:app: mcwpythonname: mcwtest-deploy spec:replicas: 1selector:matchLabels:app: mcwpythontemplate:met…

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.高級滲透測試:在網絡安全領域,滲透測試人員…

Java 異常處理 - 自定義異常

在Java中,自定義異常是一種創建新異常類的方式,這些異常類繼承自Throwable類或其子類Exception(或RuntimeException,如果它是運行時異常的話)。自定義異常通常用于描述特定于應用程序的錯誤情況,以便為調用…

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…

OV通配符ssl證書是什么

通配符https證書的產品比較豐富,為了方便區分,可以按照驗證方式將通配符https證書分為DV基礎型通配符https證書和OV企業型通配符https證書兩種。其中OV通配符https證書申請條件高,審核也比較嚴格,相比于DV基礎型通配符https證書&a…