在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

機器人柔順控制系統原理詳解

伺服與運動控制 ? 來源:Mechatronics and Automation ? 2023-10-31 10:03 ? 次閱讀

寫在前面

理解知識原理 VS 實際用好知識原理,是不同的兩碼事。原理知識,只是一個因素,不是全部;在用之中,知識只是一個參與者,是一個支撐因素,它既不是目標,也不是全部方法,還不一定是思路的關鍵。這里涉及到認識論問題:還原論 VS 系統論。分解還原之后,需要用到使用的理論原理知識;但脫離它的局部范圍,而進入到整體的系統范圍,這是系統論發揮作用的地方。還原的那些單點原理知識需要,但遠遠不夠。而且只理解理論原理,不會穿透它來靈活精巧用之,也等于廢知識、死知識。

From 穆博士

對于柔順控制來說,其核心在于實現整個系統的柔順交互/接觸動力學行為,而不僅局限于阻抗/導納控制原理和算法。實際上,交互動力學行為受到接觸力感知動態、力/位置控制內環動態、環境阻抗不確定性、接觸前的速度/加速度,采樣延遲效應和關節摩擦力等各種因素影響。從影響交互動力學行為的主導因素這一視角分析,并對硬件實現、工作點(接近速度、加速度等)、算法設計及實現進行系統考慮和統籌,才能實現期望的柔順控制性能。本文在前文的基礎上,進一步對交互動力學行為進行介紹。

從接觸不穩定談起 以導納控制為例(如圖1),導納控制根據感知到的外力F和導納控制器對參考位置x_0進行修正,參考位置減去位置修正量delta_x,生成實際位置指令x_r,再送入位置控制環路,從而實現柔順交互。

f7d2e79e-771a-11ee-939d-92fbcf53809c.jpg

圖1. 導納控制原理

f7e6fc7a-771a-11ee-939d-92fbcf53809c.png

圖2. 典型的接觸不穩定現象

對于導納控制,如果環境剛度過大,則在機器人與環境接觸時(first impact),將會受到較大的交互力,在位置修正量的作用下,機器人末端將會回退(向脫離接觸的方向)。如果阻抗參數設計不合理,位置修正過大,機械臂將會與環境脫離接觸,脫離接觸后,機械臂回到位置控制模式(此時位置修正量為零),在位置控制模式的作用下,機械臂會再向接觸面運動并進行接觸,產生交互力,循環往復(bump and then contact lost),相當長的時間內機器人都無法與環境建立接觸,甚至會產生過大的沖擊力導致機械臂或者接觸環境的損害。接觸瞬態不穩定現象(contact transition unstability)是機器人柔順控制系統中首先要避免的問題。

接觸瞬態穩定性(contact transient stability)和接觸耦合穩定性( coupled stability)是機器人柔順控制中極為重要的概念,前者保證是否能夠建立接觸(一旦建立接觸后能一直保持);后者則定義了建立接觸后,接觸是否能夠穩定(如交互力是否收斂到穩態值);其中,接觸瞬態穩定性是比接觸耦合穩定性更為嚴苛的要求,尤其對于高剛度環境來說(對于剛度相對較小的環境,機器人末端容易透入環境,此時耦合穩定性變為主要矛盾)。根據以上兩種接觸穩定性概念,可以將接觸不穩定現象劃分為以下三類(分別如圖2a, b, c):

接觸瞬態不穩定,即在首次沖擊后接觸丟失,然后撞擊和脫離接觸周期性切換;

接觸瞬態不穩定但達到了接觸耦合穩定條件,即在首次接觸丟失后,在后續過程中,能夠實現一個相對穩定接觸平衡力(取決于初始接觸條件和運動參數,如速度、加速度、參考軌跡,這種情況下也有可能始終無法建立接觸,即如情況a);

接觸瞬態穩定但接觸耦合處于臨界穩定狀態,此時接觸力出現周期性振蕩;

事實上,在柔順控制系統調試中,由于系統設計不合理或者阻抗參數設計不合理,經常會出現接觸不穩定的現象。如桂凱博士在一個實際測試視頻中所展示的,當環境接觸剛度減小時,柔順控制就可以從接觸不穩定轉變為接觸穩定。

實際的交互動態

和一般的控制系統分析和控制算法設計類似,柔順控制中的接觸/交互穩定性是一個十分重要的概念,但由于涉及到復雜的理論分析,往往會被人們忽視。當賦予這些理論分析以物理意義時,人們才會開始注意并欣賞穩定性分析的價值。在引入數學工具前,我們需要對實際的接觸/交互動態行為從物理直覺上進行描述。不失一般性地,下文分析仍以工業機械臂+導納控制組成的柔順控制系統為例,結合圖3~5進行說明實際的交互動態。為簡化分析,這里限定交互只發生在一個方向,且為單邊接觸(unilateral contact),其中圖3給出了交互過程中涉及的物理量,圖4則給出了典型交互過程中(機器人預期軌跡x_0上升-保持兩次,最終脫離接觸回到原位),各個物理量的變化情況,圖5則對接觸建立階段各個物理量變化做了具體說明。

f7f3ffb0-771a-11ee-939d-92fbcf53809c.jpg

圖3. 導納控制系統等效系統(單自由度)及相關物理量說明

f7fe9eca-771a-11ee-939d-92fbcf53809c.jpg

圖4. 整個交互過程

f8029a3e-771a-11ee-939d-92fbcf53809c.jpg

圖5、接觸建立階段

在機械臂末端與環境交互過程中,通常可以分為兩個階段-接觸建立階段(或者接觸瞬態階段)和接觸穩態階段。其中在接觸建立階段,各個動態過程如下(參考圖5):

機器人以一定(速度, 加速度)沿軌跡x_0向環境進行移動,由于尚未與環境接觸,此時交互力F為0;

機器人繼續移動,在環境初始位置x_e處發生接觸(此時透入深度為p=x-x_e),在環境剛度K_e作用下,交互力F=K_e*p隨之產生,并經過力/力矩傳感器(接觸力感知動態、采樣延遲)送入到柔順控制系統;

參考圖1,感知到的交互力F在導納控制器G_F的作用下(本質為二階濾波器,存在一定時延),產生位移修正量delta_x,相應的參考位移x_r隨之產生并變化;

位置控制系統接受更新的參考位移x_r,機器人實際位置x隨之發生變化(受位置控制環帶寬、位置控制回路非理想因素影響);

機器人的實際位置x進一步影響著交互位移/透入深度p,透入深度p經環境接觸剛度K_e進一步改變交互力F;

值得注意的是,在接觸建立階段,如果系統設計不合理,有可能出現如圖2(a)所示的接觸瞬態不穩定現象。

當機器人期望軌跡x_0到達設定值后,交互力F和位移修正量delta_x的穩態值隨之確定。然而受限于接觸力感知動態、環境阻抗以及實際實現的阻抗(Realized Impedance,受位置控制系統動態和期望阻抗動態綜合影響),將會出現交互力F在穩態值附近波動的狀態,甚至出現如圖2c所示的臨界穩定狀況。

總結

受限于各個動態因素之間的耦合,柔順控制系統可能會出現非預期的交互動力學行為,即使對于導納控制系統這一相對容易實現的柔順控制方案來說。結合實際物理概念,從系統動力學的角度分析各個因素對動力學行為的影響,然后有針對性地引入數學工具進行理論分析和設計,這一思路對于柔順控制系統設計和實現來說,仍然是十分重要的。下文將引入接觸穩定性的概念,并給出相關的穩定性判據,為避免交互不穩定現象提供理論依據。

以上。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 控制器
    +關注

    關注

    112

    文章

    16402

    瀏覽量

    178597
  • 控制系統
    +關注

    關注

    41

    文章

    6639

    瀏覽量

    110695
  • 機器人
    +關注

    關注

    211

    文章

    28524

    瀏覽量

    207553
  • 位置控制
    +關注

    關注

    0

    文章

    23

    瀏覽量

    9460
  • 柔順控制
    +關注

    關注

    0

    文章

    4

    瀏覽量

    852

原文標題:【雷賽智能 | 頭條】控制算法手記-機器人柔順控制

文章出處:【微信號:伺服與運動控制,微信公眾號:伺服與運動控制】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    機器人控制系統詳解

    機器人需要有一個控制系統,用硬件和軟件組成一個的控制系統
    的頭像 發表于 07-30 08:53 ?3.5w次閱讀

    如何系統性地學習工業機器人技術?

    、沖床/沖壓上下料機械手、沖床/沖壓上下料機器人、數控車床上下料機械手、數控車床上下料機器人。工業機器人組成詳解圖如下工業機器人用的什么
    發表于 03-06 12:56

    嵌入式服務機器人控制系統能實現什么功能?

    隨著人口老齡化進程的加快,更多老年,尤其是地震和疾病致殘的殘疾,都需要照顧。基于此,這里提出一種基于ARM的嵌入式服務機器人控制系統設計。該服務
    發表于 10-15 08:03

    有關機器人控制系統的基本知識都總結好了

    什么是機器人控制系統機器人的運動控制系統包含哪些方面?機器人控制系統的基本功能有哪些?
    發表于 06-30 06:37

    關于機器人控制系統的這幾方面知識你必須掌握

    什么是機器人控制系統機器人的運動控制系統包含哪些方面?機器人控制系統的基本功能有哪些?
    發表于 07-05 07:08

    機器人系統控制需求簡介

    第二章 機器人系統控制需求簡介2.1 工業機器人系統組成機械本體:精密減速機、伺服電機、伺服驅動器、
    發表于 09-08 07:44

    機器人控制系統

    1、機器人控制系統控制”的目的是使被控對象產生控制者所期望的行為方式。 .“控制”的基本條件是了解被控對象的特性。 “實質”是對驅動器輸
    發表于 09-13 08:40

    什么是機器人控制系統

    什么是機器人控制系統機器人的運動控制系統包含哪些方面?機器人控制系統的基本功能有哪些?
    發表于 10-11 09:38

    如何使用樹莓派開發智能機器人控制系統

    樹莓派和其他機器人控制器有何不同?如何使用樹莓派開發智能機器人控制系統
    發表于 12-23 06:55

    通過多軸工業機器人來聊聊機器人控制系統以及控制器的實現

    ,年均增長31%,預計2023年我國工業機器人市場增速將在20%至25%左右,仍會維持較快的增速。  飛凌嵌入式作為一家專注嵌入式核心控制系統研發與制造的高新技術企業,經過多年的研發與積累,產品已廣泛應用
    發表于 02-24 17:05

    機器人控制系統的特點分析

    我們今天的文章:機器人控制技術詳解機器人控制系統的特點 機器人的結構采用空間開鏈接結構,其各
    發表于 09-19 18:29 ?11次下載

    基于PLC的機器人伺服運動控制系統設計詳解

    本文首先介紹了伺服運動控制系統主要特點,其次介紹了伺服運動控制系統工作原理,最后從機器人移動方式的選擇與結構設計、移動機器人運動控制系統
    的頭像 發表于 06-01 14:19 ?1.6w次閱讀

    機器人控制系統分類_機器人控制系統有哪些

    機器人控制系統,就相當于人體的大腦,是機器人的核心組成部分。關于機器人控制系統有哪些分類呢?機器人
    發表于 11-04 08:45 ?2.7w次閱讀

    WorkVisual將機器人控制系統配給實際應用的機器人控制系統

    用該操作步驟可將項目中的每個機器人控制系統分配給一個實際應用的機器人控制系統
    的頭像 發表于 04-17 17:28 ?1946次閱讀

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

    力控機器人常采用柔順控制算法與人/環境/機器人之間進行直接或間接的物理交互,那么,柔順控制能夠操
    的頭像 發表于 11-09 15:59 ?1420次閱讀
    力控<b class='flag-5'>機器人</b><b class='flag-5'>控制</b>方法的框架及其性能分析
    主站蜘蛛池模板: 色中射| 免费高清特级毛片| 国产无遮挡床戏视频免费| 婷婷色激情| 亚洲一区二区三区深夜天堂| 久在操| 国产精品免费看久久久香蕉| 天天干天天草| 男女一级特黄a大片| 99久久伊人一区二区yy5099| 久久精品国产亚洲aa| 手机看片久久| 午夜剧场官网| 久久午夜视频| 黄色在线视频网| 成人一级网站| h在线观看免费| 欧美性精品| 亚洲第一页视频| 亚色视频在线| aaaa一级片| 色综合97天天综合网| 毛片资源网| 亚洲影视自拍揄拍愉拍| 乱人伦精品一区二区| 俺也啪| 亚洲先锋资源| 一级做α爰片久久毛片| 99热这里精品| 色综合天天色综合| 狠狠躁夜夜躁人人爽天天3 | 美妇乱人伦性| 中文字幕一区在线| 日本不卡一区视频| 性色免费视频| 特级毛片网站| 三级黄色a| 欧美人成在线观看| 在线免费视频| 操美女的视频网站| aaa亚洲|