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

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

3天內(nèi)不再提示

力控機器人接觸力濾波與估計

麥辣雞腿堡 ? 來源:古月居 ? 作者:思念之風 ? 2023-11-10 17:01 ? 次閱讀

力控機器人本身關節(jié)具有力傳感器,可為什么還需要接觸力濾波和估計呢?這是不是有些多余?顯然是不是的,本篇博文總結下力控機器人接觸力濾波與估計的一些原因:

1.環(huán)境噪聲和不確定性:在力控機器人與環(huán)境進行物理交互時,存在來自環(huán)境的噪聲和不確定性,這些因素可能導致力傳感器測量值的不穩(wěn)定性和波動。接觸力濾波可以幫助去除這些噪聲和不確定性,得到更加準確和可靠的接觸力信息。

2.控制穩(wěn)定性:力控機器人依賴于實時感知和反饋控制系統(tǒng),以實現(xiàn)對接觸力的精確控制。如果接觸力信號存在快速變化或噪聲,將導致控制系統(tǒng)的不穩(wěn)定性和振蕩。通過濾波和估計接觸力,可以平滑力信號,提高控制系統(tǒng)的穩(wěn)定性和性能。

3.精確的力控操作:某些應用場景中,力控機器人需要實現(xiàn)對接觸力的精確調(diào)節(jié)和控制,例如裝配、力敏操作等。通過濾波和估計接觸力,可以提供準確的力信息,幫助機器人進行精確的力控操作,使機器人能夠適應不同的環(huán)境和任務需求。

安全性和保護:力控機器人在與人類或脆弱物體進行交互時,需要保證接觸力在安全范圍內(nèi),并避免對人體或物體造成損害。

4.通過接觸力濾波和估計,可以監(jiān)測和控制接觸力的大小和變化,確保機器人在安全和可控的范圍內(nèi)操作。

綜上所述,接觸力濾波和估計對于力控機器人的正常運行、控制穩(wěn)定性、精確操作和安全性至關重要。可以提供可靠的接觸力信息,幫助機器人感知和調(diào)節(jié)與環(huán)境的物理交互。

有多種方法可用于接觸力濾波和估計,以下是一些常見的方法:

1.低通濾波器:通過設計和應用低通濾波器,可以去除接觸力信號中的高頻噪聲,從而平滑信號并減少不穩(wěn)定性。常用的低通濾波器包括滑動平均濾波器、指數(shù)加權移動平均濾波器等。

2.卡爾曼濾波器:卡爾曼濾波器是一種基于狀態(tài)估計的濾波器,可以通過融合傳感器測量和系統(tǒng)動態(tài)模型,對接觸力信號進行濾波和估計。

卡爾曼濾波器可以提供更準確的估計結果,并適應信號的動態(tài)變化。

3.尺度變換法:該方法通過對接觸力信號進行尺度變換,將其映射到期望范圍內(nèi)。尺度變換可以根據(jù)已知的力傳感器特性進行,使得接觸力估計更加準確和可靠。

4.機器學習方法:機器學習技術如神經(jīng)網(wǎng)絡、支持向量機等可以應用于接觸力濾波和估計。通過對大量接觸力數(shù)據(jù)進行訓練和建模,可以建立接觸力模型并實現(xiàn)對未知力信號的估計。

5.物理模型和辨識方法:利用物理模型和系統(tǒng)辨識技術,可以建立機械臂與環(huán)境之間接觸力的動態(tài)模型,并通過與實際測量值進行比較和校正,實現(xiàn)接觸力的估計和濾波。

這些方法可以單獨或結合使用,具體的選擇取決于應用場景、系統(tǒng)要求和可用的傳感器數(shù)據(jù)。

在實際應用中,通常需要根據(jù)具體情況進行試驗和調(diào)整,以獲得最佳的接觸力濾波和估計效果。

下面舉一些簡單的例子,對接觸力數(shù)據(jù)進行濾波處理:

function filtered_force = frequency_filter(force, cutoff_frequency, sampling_frequency)
    % 計算濾波器參數(shù)
    normalized_cutoff = cutoff_frequency / (sampling_frequency / 2);
    [b, a] = butter(4, normalized_cutoff, 'low'); % 4階低通巴特沃斯濾波器


    % 應用濾波器
    filtered_force = filtfilt(b, a, force);
end
% 生成模擬的接觸力數(shù)據(jù)
sampling_frequency = 100; % 采樣頻率(Hz)
duration = 5; % 數(shù)據(jù)持續(xù)時間(秒)
t = 0:1/sampling_frequency:duration;
force = sin(2*pi*2*t) + 0.5*sin(2*pi*10*t) + 0.2*sin(2*pi*30*t); % 模擬接觸力數(shù)據(jù)


% 應用頻率濾波器
cutoff_frequency = 15; % 截止頻率(Hz)
filtered_force = frequency_filter(force, cutoff_frequency, sampling_frequency);


% 繪制原始數(shù)據(jù)和濾波后的數(shù)據(jù)
figure;
subplot(2,1,1);
plot(t, force);
title('原始接觸力數(shù)據(jù)');
xlabel('時間(秒)');
ylabel('力');
subplot(2,1,2);
plot(t, filtered_force);
title('濾波后的接觸力數(shù)據(jù)');
xlabel('時間(秒)');
ylabel('力');
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2542

    文章

    50241

    瀏覽量

    750099
  • 機器人
    +關注

    關注

    210

    文章

    27989

    瀏覽量

    205540
  • 力控
    +關注

    關注

    0

    文章

    22

    瀏覽量

    7845
收藏 人收藏

    評論

    相關推薦

    機器人、協(xié)作機器人和移動機器人,你分的清楚嗎

    機器人,機器人之間可能會發(fā)生身體接觸。有人反對協(xié)作機器人這一說法,認為沒有這種機器人,只有
    發(fā)表于 10-30 11:33

    機器人的眼睛和大腦:智能化光電傳感器

      內(nèi)容摘要:在復雜環(huán)境中工作的機器人必須滿足這樣的先決條件:能夠利用傳感器對周圍環(huán)境進行識別,具有一定的“學習”和“自我調(diào)節(jié)”能力。在市場上,有著各種依靠圖像監(jiān)控或的檢測來控制機器人的傳感器
    發(fā)表于 11-06 10:52

    機器人傳感器的類別和應用原理

    、人工皮膚——變電導聚合物、光反射觸覺傳感器等)?! 鞲衅鳌 ∪缍嚓P節(jié)機器人進行動作時需要知道實際存在的接觸、接觸點的位置(定位)、接觸的特性即
    發(fā)表于 11-08 15:55

    機器人接觸式物體探測的接觸方式有哪些?

    機器人接觸式物體探測技術電路設計
    發(fā)表于 03-02 11:06

    協(xié)作型機器人的應用類型

    限的范圍內(nèi)接觸機器人,并采用適當?shù)陌踩刂拼胧?,以防工人進入機器人的工作區(qū)而導致機器完全停止,一旦進入,會導致中斷和重置程序被激活,延長生產(chǎn)時間。隨之出現(xiàn)了新提議的方法,即安全的人機協(xié)
    發(fā)表于 12-01 14:24

    機器人遙控焊接力覺傳感與控制

    問題,提出了適合遙控焊接任務特點的控制策略,并從雙向力反饋遙操作、接觸力控制以及覺精確建模三個方面分析了覺傳感與控制技術在機器人遙控焊
    發(fā)表于 01-31 11:10 ?2次下載

    軟固結磨粒群接觸力分析

    。利用ANSYS WORKBENCH對不同的下壓量進行了仿真分析,得到了相應接觸力的分布情況,驗證了接觸力模型的有效性。通過氣壓砂輪光整實驗平臺,利用Kistler 9129AA切削測試儀對不同下壓量的
    發(fā)表于 03-16 16:19 ?0次下載
    軟固結磨粒群<b class='flag-5'>接觸力</b>分析

    使用三種不同結構的LSTM神經(jīng)網(wǎng)絡結構對觸覺進行動態(tài)重建

    機器人執(zhí)行抓取動作時,接觸力的大小與接觸位置對抓取成功有至關重要的影響,文章研究團隊在以往研究基礎上提出了一種使用三種不同結構的LSTM神經(jīng)網(wǎng)絡結構對觸覺進行動態(tài)重建的方法,傳感器
    的頭像 發(fā)表于 10-31 10:29 ?1404次閱讀

    機器人力控的性能指標有哪些

    機器人的操作任務中,處理機器人和環(huán)境之間的物理接觸是非常重要的。 由于機器人系統(tǒng)的復雜性和不確定性,純運動控制往往是不夠的,因為即使是最精確的模型也無法完全準確地預測所有可能的情況。
    的頭像 發(fā)表于 11-08 16:18 ?889次閱讀

    機器人阻抗控制有幾種方法

    在工業(yè)機器人中,阻抗控制是一種非常重要的控制方法,主要用于控制機器人和位。通過調(diào)整阻抗,機器人可以更好地適應不同的操作環(huán)境和任務需求。 阻抗控制的基本思路是:建立一個期望的
    的頭像 發(fā)表于 11-08 18:08 ?1311次閱讀
    <b class='flag-5'>機器人</b>阻抗控制有幾種方法

    單關節(jié)機械臂接觸力補償因素

    具有單軸傳感器的單關節(jié)機械臂接觸力估計接觸力估計需要考慮多個因素進行補償,以提高估計的準確
    的頭像 發(fā)表于 11-10 17:08 ?553次閱讀

    如何實現(xiàn)對機器人接觸力的數(shù)據(jù)濾波

    下面舉一些例子,實現(xiàn)對機器人接觸力的數(shù)據(jù)濾波! 首先是導入數(shù)據(jù): clc clear all ; close all ; X = xlsread('E:程序test~六維數(shù)據(jù).csv
    的頭像 發(fā)表于 11-10 17:23 ?446次閱讀
    如何實現(xiàn)對<b class='flag-5'>機器人</b><b class='flag-5'>接觸力</b>的數(shù)據(jù)<b class='flag-5'>濾波</b>

    控通常分為幾種類型

    Control):通過控制機器人的末端執(zhí)行器的阻抗(包括質(zhì)量、阻尼和剛度)來控制機器人與環(huán)境之間的相互作用力。 接觸力控制(Force Control):通過控制機器人與環(huán)境之間的相
    的頭像 發(fā)表于 11-14 14:47 ?1407次閱讀

    機器臂柔順控制初步分析

    為實現(xiàn)與環(huán)境的安全、柔順交互,需要將機器人期望動力學行為與接觸環(huán)境所表現(xiàn)出來的特征進行匹配。定性地分析來看: 對于高剛度接觸環(huán)境,期望機器臂體現(xiàn)出低阻抗行為(即強調(diào)對環(huán)境的順應性,以避
    的頭像 發(fā)表于 11-22 15:59 ?414次閱讀

    接觸力對120A250A大電流接線端子有哪些影響

    德索工程師說道在電子連接技術中,接觸力是確保電力傳輸穩(wěn)定性和效率的關鍵因素。特別是在120A250A大電流接線端子的應用上,適當?shù)?b class='flag-5'>接觸力可以防止連接失敗和電阻增加,這對于保障設備的安全運行重要。然而,接觸力的大小并非一成不變,其
    的頭像 發(fā)表于 07-09 11:56 ?236次閱讀
    <b class='flag-5'>接觸力</b>對120A250A大電流接線端子有哪些影響