日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

工业机器人什么情况下会出现奇点_【怎么解释机器人奇点造成的结果?】-工业-有米下载-6miu.com...

發(fā)布時(shí)間:2025/4/16 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 工业机器人什么情况下会出现奇点_【怎么解释机器人奇点造成的结果?】-工业-有米下载-6miu.com... 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

旋轉(zhuǎn)軸機(jī)器臂,假設(shè)在某個(gè)關(guān)節(jié)等于0角度時(shí),產(chǎn)生奇點(diǎn),那么他造成的結(jié)果是什么?怎樣形容它的結(jié)果?謝謝

來個(gè)簡(jiǎn)單的機(jī)器人來解釋奇點(diǎn)(singularity)。Scara機(jī)器人:這個(gè)機(jī)器人實(shí)際上有4個(gè)自由度:3個(gè)平動(dòng)(x,y,z)+1個(gè)轉(zhuǎn)動(dòng)(z)。這個(gè)機(jī)器人實(shí)際上有4個(gè)自由度:3個(gè)平動(dòng)(x,y,z)+1個(gè)轉(zhuǎn)動(dòng)(z)。我們?cè)诖嘶A(chǔ)上再簡(jiǎn)化一下,留下2個(gè)平動(dòng)(x,y),相當(dāng)于我們只考慮在一個(gè)平面上的(x,y)坐標(biāo)。簡(jiǎn)化模型為:這個(gè)機(jī)器人很直觀啦,你可以控制兩個(gè)旋轉(zhuǎn)關(guān)節(jié)來改變機(jī)器人的端點(diǎn)坐標(biāo)。這個(gè)機(jī)器人很直觀啦,你可以控制兩個(gè)旋轉(zhuǎn)關(guān)節(jié)來改變機(jī)器人的端點(diǎn)坐標(biāo)。這個(gè)機(jī)器人的奇異點(diǎn)是什么呢?其實(shí)奇異點(diǎn)可以通過觀察機(jī)器人端點(diǎn)的速度合成得到。比如在當(dāng)前的姿態(tài)下,機(jī)器人的端點(diǎn)可以產(chǎn)生的速度是由兩個(gè)速度合成的:v1和v2.v1是由于第一個(gè)旋轉(zhuǎn)關(guān)節(jié)產(chǎn)生的;v2是由于第二個(gè)旋轉(zhuǎn)關(guān)節(jié)產(chǎn)生的;可以看到兩個(gè)速度矢量v1和v2在平面上沒有共線,它們是獨(dú)立的(記得線性代數(shù)里面的independent和dependent么)。可以看到兩個(gè)速度矢量v1和v2在平面上沒有共線,它們是獨(dú)立的(記得線性代數(shù)里面的independent和dependent么)。機(jī)器人的端點(diǎn)可以產(chǎn)生的速度就是這兩個(gè)矢量的合矢量,這個(gè)合矢量可以是任意的嗎?來看兩個(gè)分矢量:這兩個(gè)矢量的方向是定了的(在這一瞬間),但是大小呢?大小是可變的,而且正比于相應(yīng)的轉(zhuǎn)動(dòng)關(guān)節(jié)的角速度。(線速度=角速度*距離)可以知道在v1和v2不共線的情況下,我們是可以通過調(diào)整v1和v2的大小來得到任意的合速度的(大小和方向)。但是,當(dāng)機(jī)器人處于這個(gè)姿態(tài)的時(shí)候:可以看到兩個(gè)速度矢量v1和v2在平面上共線了,它們是不獨(dú)立的(independent)。這個(gè)情況很直接,無論你怎樣改變v1和v2的大小,你都只能合成出和v1(v2)方向相同的速度。這就意味著你的機(jī)器人端點(diǎn)的速度不是任意的了,你只能產(chǎn)生某個(gè)方向上的速度。這樣機(jī)器人就奇異了。在機(jī)器人控制上來說,就意味著,你一旦奇異了,你就不能隨意控制你的機(jī)器人朝著你想要的方向前進(jìn)了。這也就是前面同學(xué)所謂的自由度退化、逆運(yùn)動(dòng)學(xué)無解。顯示全部

你說的是串行連桿機(jī)械臂的運(yùn)動(dòng)學(xué)奇異點(diǎn)問題,在機(jī)器人學(xué)里算是一類特殊問題。在某些位姿下機(jī)械臂的雅科比矩陣降秩,基于速度分解的運(yùn)動(dòng)控制實(shí)效,解決的辦法已經(jīng)extensively study了,主要是兩類解決方法,一是運(yùn)動(dòng)規(guī)劃時(shí)避開奇異位置,二是路徑穿越奇異點(diǎn)時(shí)規(guī)劃滿足某些條件的關(guān)節(jié)速度。

產(chǎn)生的結(jié)果如下[1]:機(jī)械臂自由度減少,從而無法實(shí)現(xiàn)某些運(yùn)動(dòng)某些關(guān)節(jié)角速度趨向于無窮大,導(dǎo)致失控?zé)o法求逆運(yùn)算如何產(chǎn)生奇異點(diǎn)(singularity)說到奇異點(diǎn)的產(chǎn)生就不得不提一下的Gimbal Lock[2].如下圖,飛機(jī)內(nèi)部的陀螺儀有三個(gè)旋轉(zhuǎn)的自由度,假設(shè)三個(gè)圈會(huì)隨著飛機(jī)的旋轉(zhuǎn)而旋轉(zhuǎn),旋轉(zhuǎn)的軸線如上圖:如下圖,飛機(jī)內(nèi)部的陀螺儀有三個(gè)旋轉(zhuǎn)的自由度,假設(shè)三個(gè)圈會(huì)隨著飛機(jī)的旋轉(zhuǎn)而旋轉(zhuǎn),旋轉(zhuǎn)的軸線如上圖:當(dāng)其中pitch角向上達(dá)到90°時(shí),其中一個(gè)圈與原本水平的圈在這一瞬間發(fā)生了重合,從而減少了一個(gè)自由度。當(dāng)其中pitch角向上達(dá)到90°時(shí),其中一個(gè)圈與原本水平的圈在這一瞬間發(fā)生了重合,從而減少了一個(gè)自由度。當(dāng)然,飛機(jī)的旋轉(zhuǎn)并沒有真的被LOCK了,依然可以運(yùn)動(dòng)。相同的情況同樣可以發(fā)生在機(jī)器人上:4軸和6軸產(chǎn)生奇異點(diǎn)(wrist singularity)下圖中的六軸機(jī)器人,四軸和六軸相交[3](大部分機(jī)器人四軸和六軸都會(huì)相交,所以很多機(jī)器人都會(huì)存在這種奇異點(diǎn),這玩意跟機(jī)器人的品牌無關(guān),只和結(jié)構(gòu)有關(guān)).機(jī)器人的五軸與四軸和六軸的軸線相交,因此,機(jī)器人四,五,六三個(gè)軸便形成了上面提到的Gimbal Lock. 當(dāng)五軸旋轉(zhuǎn)到某個(gè)角度時(shí),比如下面這個(gè)角度(所有的關(guān)節(jié)角度都是0°),四軸和六軸共線,奇異在此發(fā)生。因此,在某系機(jī)器人仿真軟件里,比如說ABB的robotstudio,當(dāng)你打開機(jī)器人模型的時(shí)候,機(jī)器人的五軸會(huì)是這樣的:因此,在某系機(jī)器人仿真軟件里,比如說ABB的robotstudio,當(dāng)你打開機(jī)器人模型的時(shí)候,機(jī)器人的五軸會(huì)是這樣的:耷拉著小腦袋真不是為了賣萌,而是為了避開奇異點(diǎn)。除了這種奇異點(diǎn),還有其他兩種:1軸和6軸奇異點(diǎn)[4](Alignment singularity)另一種和 發(fā)米惺忪眼 提到的比較類似,當(dāng)機(jī)器人的2軸和3軸產(chǎn)生奇異點(diǎn)。[4](Elbow singularity)reference:[1] 機(jī)器人奇異性分析,胡準(zhǔn)慶等,《機(jī)器人技術(shù)與應(yīng)用》[2] Wikipedia, Gimbal Lock[3] Six-axis robot configuration singularities, Use of the V+MV.SL_Move routine and the speed.limit parameter. Adept.[4] ABB Robotics, technical reference manual, rapid overview.顯示全部

看你的DH模型怎么定義,關(guān)節(jié)數(shù)值不一定非要為0。機(jī)器人正逆運(yùn)動(dòng)學(xué)公式告訴我們,奇點(diǎn)會(huì)產(chǎn)生自由度退化、逆運(yùn)動(dòng)學(xué)無解和無限大速度等主要問題。

總的來說就是在特殊的configuration下,end effector無法產(chǎn)生某個(gè)方向上的速度了,但是在那個(gè)方向上可以承受非常大的力。上圖里的planar 2 link arm在singular的情況下無法產(chǎn)生垂直于v1v2并且向外的速度,但是你可以沿著機(jī)器臂施加任意大的力,但每個(gè)關(guān)節(jié)卻不需要改變他們輸出的torque。還有個(gè)例子就是人蹲著的膝蓋遠(yuǎn)比站著累,但活動(dòng)空間大很多。

奇點(diǎn),玩ABB機(jī)器人時(shí)遇到過,一般是第三或第四軸到零度時(shí)會(huì)出現(xiàn),出現(xiàn)的幾率很小,出現(xiàn)奇點(diǎn)后機(jī)器人不能動(dòng)作,會(huì)報(bào)警。FAUNC機(jī)器人沒遇到過,比較好用。KUKA機(jī)器人也玩過,也沒遇到,畢竟不是專門去找奇點(diǎn)~~

六軸機(jī)器人的5軸為0時(shí)....其他軸為0時(shí)影響不大,主要是當(dāng)五軸為0時(shí),四六軸同軸了

見識(shí)了,這是不是機(jī)器人死機(jī)了。

總結(jié)

以上是生活随笔為你收集整理的工业机器人什么情况下会出现奇点_【怎么解释机器人奇点造成的结果?】-工业-有米下载-6miu.com...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。