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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

機(jī)器人軌跡時(shí)間同步方法有哪些

麥辣雞腿堡 ? 來(lái)源:古月居 ? 作者: test ? 2023-11-10 16:40 ? 次閱讀

一般而言,多軸機(jī)器人的任務(wù)一般是通過控制末端工具的位置和姿態(tài)來(lái)完成,會(huì)涉及位置和姿態(tài)兩個(gè)量 , 所以在軌跡規(guī)劃時(shí)需要考慮二者的時(shí)間同步

即在同一規(guī)劃時(shí)間內(nèi)機(jī)器人末端要滿 足軌跡的位置 和姿態(tài)的聯(lián)動(dòng),這就對(duì)控制算法提出了更高的要求。

由于驅(qū)動(dòng)系統(tǒng)飽和限制或任務(wù)要求,對(duì)機(jī)器人的運(yùn)動(dòng)速度和加速度有一定的約束。

為了分別滿足位置和姿態(tài)的速度、加速度幅值約束,往往需要分別對(duì)位置和姿態(tài)進(jìn)行時(shí)間同步的軌跡規(guī)劃,保證機(jī)器人的位置和姿態(tài)同時(shí)到達(dá)期望值。

除了機(jī)器人位置和姿態(tài)用到時(shí)間同步外,多機(jī)器人協(xié)作,軌跡同步(如電子凸輪,主從運(yùn)動(dòng)等)也需要進(jìn)行時(shí)間同步。

機(jī)器人軌跡時(shí)間同步方法目前主要有如下四種。

(1)直接規(guī)劃法。該方法可以在約束條件下,保持給定的加速度,盡可能以最高速度運(yùn)行,勻速時(shí)間較長(zhǎng),可以達(dá)到最高的效率。

但是對(duì)于不同的加減速度算法,時(shí)間同步規(guī)劃的方法不能共用,例如梯形加減速直接同步規(guī)劃并不復(fù)雜,計(jì)算效率較高。

但是S型等復(fù)雜加減速,要實(shí)現(xiàn)指定運(yùn)行時(shí)間的同步規(guī)劃則相當(dāng)復(fù)雜。

梯形速度時(shí)間同步基本步驟是:梯形時(shí)間最優(yōu)速度規(guī)劃—》獲得最大運(yùn)行時(shí)間做同步時(shí)間—》以同步時(shí)間重新規(guī)劃時(shí)間小的曲線。

直接規(guī)劃法可以盡可能保證起步速度與末速度的不變,更適用于連續(xù)軌跡,速度前瞻控制等場(chǎng)合。

這種方法的缺點(diǎn)是如果位置 和姿 態(tài) 的 規(guī)劃位移量相差過大 ,會(huì)導(dǎo)致規(guī)劃 時(shí)間無(wú)法在規(guī)定的運(yùn)動(dòng)參數(shù)內(nèi)拉長(zhǎng)至相等,無(wú)法完成時(shí)間同步,這時(shí)需要對(duì)末速度和起步速度進(jìn)行修改。

如下圖,時(shí)間最優(yōu)的軌跡為紅色曲線,通過時(shí)間同步,將其運(yùn)動(dòng)時(shí)間同步到更大的指定時(shí)間,即藍(lán)色曲線。

(2)時(shí)間縮放法。該方法會(huì)降低加速度,延遲加速度和減速時(shí)間,勻速運(yùn)行時(shí)間較短。

該方法不管何種減速,對(duì)運(yùn)動(dòng)時(shí)間進(jìn)行縮放,都可以使用統(tǒng)一的方式實(shí)現(xiàn)時(shí)間同步,時(shí)間縮放法可以用于機(jī)器人位姿時(shí)間同步,也可以用于對(duì)原始軌跡進(jìn)行修改。

例如,在軌跡規(guī)劃階段未考慮系統(tǒng)的于東學(xué)飽和及動(dòng)力學(xué)飽和限制,可能導(dǎo)致速度,加速度或力超過允許的范圍,那么可以使用時(shí)間縮放法增加軌跡的時(shí)間。

時(shí)間縮放法的缺點(diǎn)是只適合單段路徑的規(guī)劃,在連續(xù)路徑中,銜接速度不為零且相鄰段的時(shí)間縮放因子不相同時(shí),速度會(huì)發(fā)生跳變。

(3)廣義速度法。廣義速度法就是把所有需要規(guī)劃的位移量合成一個(gè)位移量進(jìn)行規(guī)劃。

例如文獻(xiàn)[3],對(duì)于位置和姿態(tài)的規(guī)劃,將移動(dòng)軸x,y,z和姿態(tài)軸α,β, γ合成一個(gè)位移量進(jìn)行加減速規(guī)劃,將求得的廣義速度進(jìn)行分解。

這種方法雖然可以實(shí)現(xiàn)了位姿同步,但是同步方法沒有明確的物理意義,且同步容易造成某些軸的加速度和加加速度超限。

(4)雙樣條法。目前有關(guān)雙 NURBS 的研究文獻(xiàn)中,大多采用相同的節(jié)點(diǎn)矢量進(jìn)行路徑擬合,而采用相同的曲線參數(shù)和完成雙 NURBS 插補(bǔ)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    210

    文章

    27994

    瀏覽量

    205553
  • 同步
    +關(guān)注

    關(guān)注

    0

    文章

    89

    瀏覽量

    19109
  • 軌跡
    +關(guān)注

    關(guān)注

    0

    文章

    46

    瀏覽量

    9257
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    LabVIEW的六軸工業(yè)機(jī)器人運(yùn)動(dòng)控制系統(tǒng)

    。LabVIEW的可視化編程環(huán)境和強(qiáng)大的數(shù)據(jù)處理能力,使得復(fù)雜的運(yùn)動(dòng)學(xué)算法和軌跡規(guī)劃得以順利實(shí)現(xiàn),顯著提高了工業(yè)機(jī)器人的控制精度和效率。 ? 這是LabVIEW的一個(gè)功能介紹,更多的使用方法與開發(fā)案例,歡迎登錄官網(wǎng),了解更多信息
    發(fā)表于 12-21 20:03

    什么是工業(yè)機(jī)器人

    機(jī)器人按程序輸入方式區(qū)分編程輸入型和示教輸入型兩類。編程輸入型是將計(jì)算機(jī)上已編好的作業(yè)程序文件,通過RS232串口或者以太網(wǎng)等通信方式傳送到機(jī)器人控制柜。示教輸入型的示教方法
    發(fā)表于 01-19 10:58

    機(jī)器人視覺——機(jī)器人的“眼睛”

    為主,盡管機(jī)器人開始搭載攝像頭的趨勢(shì),但對(duì)視覺的理解仍然較低,往往需要有明顯的特征點(diǎn)作為輔助,同時(shí)抗干擾能力弱,對(duì)光照條件,部分遮擋等常見題目不能找到可靠的方法機(jī)器人技術(shù)對(duì)圖像理
    發(fā)表于 01-23 15:02

    關(guān)節(jié)機(jī)器人控制

    本菜鳥剛學(xué)機(jī)器人控制,對(duì)于兩關(guān)節(jié)機(jī)器人,實(shí)現(xiàn)既定的末端軌跡,軌跡規(guī)劃已完成,但是程序的延時(shí)不準(zhǔn)確,導(dǎo)致最終軌跡混亂,求大神破?
    發(fā)表于 04-29 16:21

    機(jī)器人在線】噴涂機(jī)器人軌跡偏差優(yōu)化的發(fā)展現(xiàn)狀

    軌跡規(guī)劃是用關(guān)節(jié)角度的函數(shù)來(lái)表示機(jī)器人軌跡,所以在關(guān)節(jié)空間內(nèi)進(jìn)行軌跡規(guī)劃較為簡(jiǎn)單,容易根據(jù)設(shè)計(jì)要求來(lái)對(duì)軌跡進(jìn)行調(diào)整。而對(duì)于某些對(duì)于路徑和姿
    發(fā)表于 07-12 13:26

    機(jī)器人在線】工業(yè)噴涂機(jī)器人誤差修正方法發(fā)展趨勢(shì)

    如何詳細(xì)的在關(guān)節(jié)空間上進(jìn)行軌跡規(guī)劃。(6)其他方面,本文由于受到時(shí)間和篇幅的限制,并沒有對(duì)機(jī)器人的其他指標(biāo),如動(dòng)力學(xué)、控制系統(tǒng)、優(yōu)化等問題進(jìn)行討論,下一步可以深入對(duì)以上的方面進(jìn)行研究與分析,提升新型噴涂
    發(fā)表于 07-13 16:03

    機(jī)器人基礎(chǔ)書籍

    列舉部分學(xué)習(xí)過程中接觸的部分書籍,部分中文版,部分更新版本。1.機(jī)器人基礎(chǔ)書籍適合入門的書籍:機(jī)器人學(xué)機(jī)器人建模規(guī)劃與控制
    發(fā)表于 05-22 06:53

    機(jī)器人系統(tǒng)是什么?

    機(jī)器人的移動(dòng)通常是從管理機(jī)器人總體任務(wù)進(jìn)度的中央處理器發(fā)出位置變化請(qǐng)求時(shí)開始的。導(dǎo)航系統(tǒng)通過制定行程計(jì)劃或軌跡以開始執(zhí)行位置變化請(qǐng)求。行程計(jì)劃需考慮可用路徑、已知障礙位置、機(jī)器人能力及
    發(fā)表于 09-10 10:44

    機(jī)器人的定義是什么?工業(yè)機(jī)器人的應(yīng)用哪些?

    機(jī)器人的定義是什么?機(jī)器人優(yōu)點(diǎn)和缺點(diǎn)是什么?機(jī)器人是由哪些部分組成的?工業(yè)機(jī)器人的應(yīng)用哪些?
    發(fā)表于 07-05 06:48

    差速移動(dòng)機(jī)器人軌跡跟蹤控制方法

    差速移動(dòng)機(jī)器人軌跡跟蹤控制方法一、引言二·、基礎(chǔ)準(zhǔn)備1.去除GPS數(shù)據(jù)中的壞點(diǎn)2.經(jīng)緯度與平面坐標(biāo)系轉(zhuǎn)換3.差速移動(dòng)機(jī)器人數(shù)學(xué)建模三、基于PID的差分移動(dòng)
    發(fā)表于 09-01 08:41

    淺談差速機(jī)器人的純軌跡跟蹤仿真

    差速機(jī)器人的純軌跡跟蹤仿真(Matlab)剛?cè)腴T,有的地方不對(duì),煩請(qǐng)大家指正。目錄差速機(jī)器人的純軌跡跟蹤仿真(Matlab)1 差速機(jī)器人運(yùn)
    發(fā)表于 09-01 08:11

    軌跡機(jī)器人教案

    軌跡機(jī)器人教案: 本節(jié)課是知識(shí)縲旋性上升中的綜合性知識(shí)的一部分,在前的幾節(jié)課中我們學(xué)習(xí)了關(guān)于機(jī)器人主機(jī)、傳感器,并用實(shí)驗(yàn)完成了機(jī)器人走迷宮的項(xiàng)目任務(wù),在此基礎(chǔ)為
    發(fā)表于 08-02 08:22 ?0次下載

    機(jī)器人軌跡規(guī)劃與生成

    手部或關(guān)節(jié)的某個(gè)規(guī)定的運(yùn)動(dòng)等。 機(jī)器人的規(guī)劃是分層次的,從高層的任務(wù)規(guī)劃,動(dòng)作規(guī)劃到手部軌跡規(guī)劃和關(guān)節(jié)軌跡規(guī)劃,最后才是底層的控制(見圖)。在上述例子中,我們沒有討論力的問題,實(shí)際上,對(duì)有些機(jī)
    發(fā)表于 10-13 14:44 ?6次下載
    <b class='flag-5'>機(jī)器人</b>的<b class='flag-5'>軌跡</b>規(guī)劃與生成

    碼垛機(jī)器人軌跡函數(shù)的優(yōu)化

    軟件,繪制出了機(jī)器人運(yùn)動(dòng)關(guān)節(jié)軌跡函數(shù)的速度一轉(zhuǎn)矩曲線。其次,參考伺服電機(jī)速度一轉(zhuǎn)矩特性曲線,分析了關(guān)節(jié)最大轉(zhuǎn)矩與電機(jī)轉(zhuǎn)矩之間的相互影響。最后,提出了一種基于電機(jī)轉(zhuǎn)矩曲線下優(yōu)化軌跡函數(shù)的簡(jiǎn)單方法
    發(fā)表于 03-14 11:24 ?0次下載

    提高工業(yè)機(jī)器人軌跡精度的原因和方法

    提高工業(yè)機(jī)器人軌跡精度很大的一部分原因就是為了滿足現(xiàn)階段國(guó)產(chǎn)機(jī)器人的發(fā)展需求。 在2018年之前,國(guó)產(chǎn)工業(yè)機(jī)器人主要的集中于搬運(yùn)、上下料、分揀、焊接等應(yīng)用領(lǐng)域,國(guó)產(chǎn)
    的頭像 發(fā)表于 10-31 17:53 ?2914次閱讀