人妻暴雨中被强制侵犯在线,亚洲国产欧美日韩精品一区二区三区,四虎影免看黄,国产无人区二卡三卡四卡不见星空

機械社區(qū)

標(biāo)題: 機器人零點,請教 [打印本頁]

作者: frazil    時間: 2015-1-6 21:43
標(biāo)題: 機器人零點,請教
我們部門不做通用的機械臂,今天卻討論到機器人的零點。主要是關(guān)于機器人的零點的作用。部門內(nèi)部有兩個有過工業(yè)機器人工作經(jīng)歷的,一個說機器人零點主要作用是定一下初始的參考點,另外一個說純粹為了機器人安裝時機械上處于比較好看的位置。個人對以上觀點不太贊同,特別不贊同第二點。覺得零點應(yīng)當(dāng)有控制參考點,機械參考點和安裝參考點(這一點在我們做的特種機器人里面有)。對工業(yè)機器人不是特別了解,這一年相當(dāng)于做了專機。網(wǎng)上搜索,大多是講述怎樣調(diào)零點,請各位大俠給普及一下零點的意義,謝謝。
. y5 z7 g+ j/ n. ]' o& N
作者: negtive    時間: 2015-1-6 22:46
我這的機床是有導(dǎo)軌的那種,八個導(dǎo)軌的。每天開機器第一件事肯定是歸原點,沒有原點后續(xù)程序沒法進行的。伺服電機在遭遇保護性斷電之后,也需要歸原點才能回到最初的參考點然后執(zhí)行程序的。而且,其實原點可以自行設(shè)置偏移量。2 F* `5 G% d0 @! r% u9 N$ _3 k8 Q
8 L' A+ F' n2 J3 I/ n4 _
機器就我頭像那樣。
作者: frazil    時間: 2015-1-6 22:51
negtive 發(fā)表于 2015-1-6 22:46 : ^1 Q5 o% P& Y7 _  D$ U
我這的機床是有導(dǎo)軌的那種,八個導(dǎo)軌的。每天開機器第一件事肯定是歸原點,沒有原點后續(xù)程序沒法進行的。伺 ...
" c- c/ z: G/ Y* k5 [
個人覺得控制意義上的零點校準,實際上就是把控制上的點,具體就是每個軸的編碼器上限時的機械臂的夾角值與機械臂實際的夾角值校準一下,使之盡量接近。還有大俠來回答嗎?
6 d, E+ f* W# F: Y9 _. ~
作者: masterzhuce    時間: 2015-1-6 23:06
指的是控制零點。??梢栽O(shè)定
9 E, `) B7 W) B
作者: frazil    時間: 2015-1-6 23:11
masterzhuce 發(fā)表于 2015-1-6 23:06
8 }9 c9 A' R2 ^1 i$ w指的是控制零點。??梢栽O(shè)定

8 e* D5 X9 g! W" @6 Z控制零點設(shè)定,應(yīng)當(dāng)與實際的機械位置有幾何關(guān)系吧。比如設(shè)置夾角30度為控制零點,算法中的值應(yīng)該是30度,機械中的也應(yīng)該是了! x' L1 S2 ]5 {2 j! w4 u; E. V

作者: 太多遺憾    時間: 2015-1-7 00:25
肯定是控制撒
作者: matlabyang    時間: 2015-1-7 07:59
機器人運動是在直角坐標(biāo)系下標(biāo)定;機器人伺服電機常用絕對值編碼器,也有采用增量型的。+ ^. M7 w0 i) i; Z: i; T
零點一一也就是電機轉(zhuǎn)動的起始點
" [5 I5 `  n9 J" B+ b在定義零點時可以與某一坐標(biāo)系的某一矢量軸重合,也可以有偏轉(zhuǎn)角;目的是在標(biāo)定機器人各軸坐標(biāo)系時有一個相對參考點 ,同時給伺服電機一個起始點,確保機器人在空間運動的精度
作者: lngk    時間: 2015-1-7 08:35
機器人的技術(shù)通關(guān)還是要以自動化為趨勢!
作者: jesuisdj    時間: 2015-1-7 08:55
學(xué)習(xí)了
作者: 709079691    時間: 2015-1-7 09:01
   機器人運動是按坐標(biāo)系的,你不告訴它原點,它咋知道你運行的是什么位置。
作者: ww112358134711    時間: 2015-1-7 09:16
機器人的零點其實有兩種,一種是控制零點,就是樓上說的每次的復(fù)位,相當(dāng)于一個基準,每次機器人運動的角度都以這個零點為基準,所以從這個角度來講,如果像基本應(yīng)用,示教再運行這種簡單操作,控制零點其實是一個相對零點,就是說是可以任意變的,要求不高,就是很多國產(chǎn)機器人所機器人上的刻度去標(biāo)零點,這種對于簡單的應(yīng)用沒有影響,因為只要重復(fù)定位精度夠,這些應(yīng)用就沒有影響。另一種是機械零點,也叫絕對零點。這種在國外的機器人中尤其重視。就是機器人在出廠的時候按照機器人的迪卡爾坐標(biāo)下的各個軸的相對位置,一般是平行或垂直。這種標(biāo)點要在比較高級的應(yīng)用才會看得出來,比如加上機器人視覺,這種應(yīng)用對機器人絕對定位精度要求比較高,比如控制器讓機器人走100mm,實際上是肯定不是100mm,可能是95、97等等。差得越少,說明機器人就越準。當(dāng)然絕對零點也不是特別準的,與加工裝配都有關(guān)系,一般會做補償或者局部做標(biāo)定以提高絕對定位精度。
作者: 迷茫的維修    時間: 2015-1-7 09:29
一種是機械原點較零用的,廠家一般會有零點標(biāo)牌,一種是HOME點
作者: 桂花暗香    時間: 2015-1-7 09:37
其實兩種觀點都對,第一種觀點,樓上各位都做了闡述,第二種觀點,就更高級一點 ,譬如你看一個人站立的姿勢,比較順眼,那他一定是比較省力的站姿,假如一個人站著時,你讓他手臂老伸著,時間長了,他也不干.
作者: negtive    時間: 2015-1-7 09:51
frazil 發(fā)表于 2015-1-6 22:51 & \0 Y' ]9 e4 J  c" n, ~
個人覺得控制意義上的零點校準,實際上就是把控制上的點,具體就是每個軸的編碼器上限時的機械臂的夾角值 ...

5 r& u$ c0 J2 `程序的起止點,絕對意義上來說都應(yīng)該是各個伺服電機的零點。
5 E2 x4 T2 B2 a' V0 D! {6 T
作者: bruciegao    時間: 2015-1-7 10:37
學(xué)習(xí)下
作者: 一棵小白菜66    時間: 2015-1-7 10:49
negtive 發(fā)表于 2015-1-6 22:46
; Z5 p/ m$ R$ r3 ^我這的機床是有導(dǎo)軌的那種,八個導(dǎo)軌的。每天開機器第一件事肯定是歸原點,沒有原點后續(xù)程序沒法進行的。伺 ...

. G- w" R1 ?/ H您說的歸原點,說白了就是說明你的機床用的是增量型編碼器,所以每次都要歸原點,如果用絕對值編碼器或者是機械式光柵尺的話,就根本不用歸原點。
作者: 一棵小白菜66    時間: 2015-1-7 13:32
一棵小白菜66 發(fā)表于 2015-1-7 10:49
3 e( Z3 N8 p: w4 K% W您說的歸原點,說白了就是說明你的機床用的是增量型編碼器,所以每次都要歸原點,如果用絕對值編碼器或者 ...

4 \+ Q" E0 g. l您所說的是程序起始點就是程序原點,采用增量型編碼器的話,如果機床關(guān)閉,掉電,會造成一定的偏轉(zhuǎn)角,所謂的原點也就不準確了。采用絕對值型編碼器或者機械光柵尺的話,機械原點是永遠固定的,相對的程序原點也是永遠不變的,所以,也無需歸原點
作者: 千里馬好    時間: 2015-1-7 13:44
控制零點,就是每次的復(fù)位
作者: 莎士比亞之愛    時間: 2015-1-7 14:19
軟件控制零點,參考和算法所需
( }; @2 A! S1 V, ^: K機械零點,是方便控制對零的0 G9 X5 W# C4 F$ |) c; A3 ]1 F  c
俺是這么認為的
作者: zhuyongj    時間: 2015-1-7 14:28
來學(xué)習(xí)的  
作者: fmdd    時間: 2015-1-7 18:12
[attach]341751[/attach]
" L0 o* U- @: E8 F- p
* m/ |; B$ i3 t$ t7 `/ j- D[attach]341752[/attach]
! N& H4 @5 f$ k, t, I2 ~8 L0 I* a, ~) v
機器人的零位
$ D) ^; z, x% j# B& }
! D. _  X8 |9 A" w8 S( O
作者: frazil    時間: 2015-1-7 22:02
桂花暗香 發(fā)表于 2015-1-7 09:37 # e. o- o  o* @# ?2 u; _8 R
其實兩種觀點都對,第一種觀點,樓上各位都做了闡述,第二種觀點,就更高級一點 ,譬如你看一個人站立的姿勢,比較 ...

" n( X( G! ?! t) u# f. @9 Z個人不太認同,如果只是為了初始安裝位置好看,界沒有必要專門設(shè)計東西去校準了,直接觀察就可以了。個人覺得第二種觀點是沒有理解零點的意義。. C4 T1 X9 D! U9 R, x

作者: frazil    時間: 2015-1-7 22:06
fmdd 發(fā)表于 2015-1-7 18:12 ) ~# E" N$ Y/ g
機器人的零位
. R. e6 z: \; _) D2 G
請問大俠此零位的意義是什么?校準精度是多少?還請不吝賜教,不勝感激。目前本人也想搞透這一塊。
( Y8 X: g) G6 ]9 R& A
作者: fmdd    時間: 2015-1-7 22:24
frazil 發(fā)表于 2015-1-7 22:06
0 q5 `# S9 u; @2 w3 M請問大俠此零位的意義是什么?校準精度是多少?還請不吝賜教,不勝感激。目前本人也想搞透這一塊。
1 W  N+ A* }9 i. q" Y6 b
這是機械零位,有些電氣元件工作時誤差會累積,這個就是來進行機械校準的,隔段時間就要校準一次
3 L/ x8 Y9 j; T& O: z" J; E4 c) @3 H' J5 M4 C
校準時使用校準塊卡在兩凹槽里9 S+ ]' `0 p9 e, P5 E, V
2 I: a2 w; B  V6 o& }/ I6 I
讓電氣測量裝置“洗心革面,重新做人”$ l/ ~0 F2 G1 d

8 _' J* R# R& X& N
作者: frazil    時間: 2015-1-7 22:30
fmdd 發(fā)表于 2015-1-7 22:24 ) y. n4 E" |& J* ]& N9 _
這是機械零位,有些電氣元件工作時誤差會累積,這個就是來進行機械校準的,隔段時間就要校準一次
5 l# y( A$ ?8 i3 P
( G3 x4 o+ P0 T9 v' S" T$ ^校準 ...

: P; B- K0 Y- ~* p" B( j4 l大俠,還有一事請教,機械零點的精度到底有多大?我心里沒有概念??煞窀嬷?,謝謝。
3 S6 H+ J, Q0 F* a5 @7 R
作者: fmdd    時間: 2015-1-7 22:36
frazil 發(fā)表于 2015-1-7 22:30 0 J0 I- `2 e* N
大俠,還有一事請教,機械零點的精度到底有多大?我心里沒有概念??煞窀嬷?,謝謝。
1 _$ R% y4 K% a7 w  g" N4 I
側(cè)面間隙在0.02mm以下
$ i( J) T) u0 W' I+ n
( d; D' b$ c( V有的機械零位是插銷式的,原理類似
$ Y! _" u5 W% o* R3 h9 t* E% U
  {8 `" ^4 f1 O: C) N, J7 \有的機械零位是止動螺釘式的,一側(cè)會擋死,另外一側(cè)會運動
1 Q* `( @/ q4 c4 z
' {# k) E! Y# c
作者: ww112358134711    時間: 2015-1-8 09:38
frazil 發(fā)表于 2015-1-7 22:06 9 E- D& G( N: a+ u2 \2 G
請問大俠此零位的意義是什么?校準精度是多少?還請不吝賜教,不勝感激。目前本人也想搞透這一塊。
) J2 ^. y* X  _7 R
此零點是為了使機器人的運動軌跡與我們控制的軌跡更接近。更詳細一點就是說我們做機器人算法的時候,這個數(shù)學(xué)模型是一個理想的模型,你去找一個機器人算法的模型,是默認各個軸都是垂直的或者平行,然后假設(shè)以直角坐標(biāo)系下以機器人底座為原點,我控制上讓機器人走到(X,Y,Z)=(100,100,100),在模型就是(100,100,100),但是實際上機器人肯定走不到這個位置,因為各個軸之間都會有角度偏差。這個偏差的累積就是絕對定位精度。為了提高這個精度,就需要做機械標(biāo)定。不過在一般的機器人應(yīng)用中很多都是通過示教,即用示教盒把機器人移動到某個位置,然后機器人重現(xiàn)走到那里,機械標(biāo)定對這種應(yīng)用沒有影響,但如果是加上視覺,視覺看到了某個物體在(X,Y,Z)=(100,100,100)這個坐標(biāo)下,機器人就要自己找到這個點去抓物體,而實際上不管怎么標(biāo)定,都會有偏差,可能機器人只走到(X,Y,Z)=(95,96,94)。; O$ x% l0 v0 |7 K

作者: Industrial    時間: 2015-1-8 15:11
請教樓上,現(xiàn)在通用機械手每個軸都設(shè)有這樣的機械零點嗎。
作者: bitter007    時間: 2015-1-8 17:32
應(yīng)該說的是坐標(biāo)系的原點,此后的坐標(biāo)變換以此為基準
作者: chenglong901025    時間: 2015-1-8 18:31
前輩,給推薦基本學(xué)機器人設(shè)計的書籍撒。。跪謝了。。
作者: ww112358134711    時間: 2015-1-8 20:01
Industrial 發(fā)表于 2015-1-8 15:11
) {$ z- N4 d& e* R! C' a" m請教樓上,現(xiàn)在通用機械手每個軸都設(shè)有這樣的機械零點嗎。

) s  W1 O8 m6 ?# B一般機械手都會有的。有的是通過傳感器或者限位開關(guān)去復(fù)位,這種一般是在XYZ平臺上用得比較多,有的是用機械刻度去對,像很多國產(chǎn)的機器人就是這樣的對,但是這種不是很準,國外一般會設(shè)計一套專門的工具去標(biāo)定,會比較準。當(dāng)然,準不準也是相對,即使是國內(nèi)的機器人,如果是在高精度的應(yīng)用,一般也會局部再標(biāo)定一次,比較說在一個小范圍的視覺區(qū)域內(nèi)去做區(qū)域標(biāo)定,相當(dāng)于建立一個用戶坐標(biāo)系,這樣的話在這個小范圍內(nèi)會很準,超過這個范圍就不行了。不過目前高精度的應(yīng)用畢竟是少數(shù),多數(shù)通過比較好的機械標(biāo)定就可以了(補充一點是所有六軸機器人的絕對定位精度都是很差的,所以機器人在講定位精度時都講重復(fù)定位精度,沒有人敢講絕對定位精度,國內(nèi)國外都一般,國外稍好一點,國內(nèi)就更差了)。需要輔助小范圍標(biāo)定的應(yīng)用比較太陽板的生產(chǎn),這種產(chǎn)品很貴,也非常容易碎,所以在做上下料時精度要特別高,六軸本身達不到,就只能在小范圍內(nèi)二次標(biāo)定以提高精度。
3 E% M' x7 ~( A7 @) Y
作者: ww112358134711    時間: 2015-1-8 20:03
chenglong901025 發(fā)表于 2015-1-8 18:31
; j+ ~8 H/ |2 Y& @& O前輩,給推薦基本學(xué)機器人設(shè)計的書籍撒。。跪謝了。。
8 J3 F) S6 x, i# W- C3 |
機器人設(shè)計的書太多太多,但是說實話有用的不多,很多都是理論,跟實際生產(chǎn)的生產(chǎn)差距還是比較大。建議多去研究通用機器人的結(jié)構(gòu)慢慢去體會,再去看書輔助學(xué)習(xí)。書上講的再去實際去看,實際去設(shè)計的時候會發(fā)現(xiàn)有非常非常多的細節(jié)是書上都沒有提到過的。
, d) d9 F6 X7 L4 n! e5 C, Z  W6 l
作者: fly402418688    時間: 2015-1-8 20:42
零點不是相當(dāng)于基準點嗎?
作者: Industrial    時間: 2015-1-10 17:31
ww112358134711 發(fā)表于 2015-1-8 20:01 " h* f0 R6 t- |/ r) L2 w
一般機械手都會有的。有的是通過傳感器或者限位開關(guān)去復(fù)位,這種一般是在XYZ平臺上用得比較多,有的是用機 ...

& y  @$ e+ ~9 C; z謝謝你的回復(fù);我這樣理解對嗎,區(qū)域標(biāo)定指的是機械手末端去觸碰外部標(biāo)定點,或者用光學(xué)相機去做末端標(biāo)定來建立區(qū)域用戶坐標(biāo)系。
) ^) P: V% C: p# B. W0 m' J
作者: 囧囧囧俠    時間: 2015-1-10 20:53
絕對式不用零點,增量式要零點
作者: ww112358134711    時間: 2015-1-10 22:36
Industrial 發(fā)表于 2015-1-10 17:31 + y* {1 }1 X6 j& O& l
謝謝你的回復(fù);我這樣理解對嗎,區(qū)域標(biāo)定指的是機械手末端去觸碰外部標(biāo)定點,或者用光學(xué)相機去做末端標(biāo)定 ...
% e8 Q& r, ]- h: [; `  _
是的。% J$ L; T% P! k) ~

作者: Industrial    時間: 2015-1-11 13:05
謝謝樓上回復(fù),消除我的困惑。
作者: malongsmile    時間: 2015-1-14 08:14
6 X: z  U6 \* T- r* I7 [

作者: yananyan    時間: 2015-1-30 09:04
對于通用六軸垂直關(guān)節(jié)機器人,每一個關(guān)節(jié)的私服電機都有一個原點,用來定義機器人的物理位置,機器人的私服電機是采用絕對值編碼器,在機器人運行時,控制器必須知曉每個軸的位置,以使機器人能夠準確的按原定位置移動,他是通過操作過程中讀取的串聯(lián)脈沖編碼器的信號與機器人上已知的機械參考點信號的不同來達到這一目的。零點記錄了已知機械參考點的串行脈沖編碼器的讀數(shù)。每一個機器人的零點參數(shù)都是不一樣的。
作者: 飛翔的陽光    時間: 2015-1-30 11:16
簡單來說,零點的作用就讓機器人知道自己現(xiàn)在什么樣子
作者: sclsdhlr    時間: 2015-2-1 18:48
控制 安裝都有作用吧
作者: bigprawn    時間: 2016-9-9 15:33
我認為全閉環(huán)系統(tǒng)不需要零點,因為可以自動檢測并糾正末端的位置偏差。需要零點的系統(tǒng)都是開環(huán)或者半閉環(huán)的系統(tǒng)。其實設(shè)置零點的目的就是通過人的調(diào)整人為地將半閉環(huán)系統(tǒng)(比如典型的工業(yè)機械臂)或開環(huán)系統(tǒng)變成全閉環(huán)系統(tǒng)。
作者: 悅悅爸    時間: 2016-9-11 16:13
機械零位是給絕對編碼器掉電后重新找零方便點用的
  _% ^1 n* {8 y( V$ V
作者: simpleplanfx    時間: 2016-9-13 14:40
一般增量編碼器需要確定零點。而絕對式不需要: i7 p4 F1 d8 E" k7 k! H3 g
由于增量編碼器受制于原理,會有累計誤差的,為消除該誤差的影響,一般在設(shè)備重新啟動前都需要回到零點進行重新定位
作者: qhy17951    時間: 2016-9-17 20:40
樓上正解。
作者: zjhzsz    時間: 2016-11-30 11:04
絕對值的電池沒電了就玩了,機械鍵槽零位和實際機器人零位的編碼器差值一般廠家會提供的。- r: R- K+ Q7 D9 d) s- ~
鍵槽對零后旋轉(zhuǎn)這個編碼器值就是機器人零位,這樣軌跡精度才是準的。
% c& N+ ~0 k  F( d7 J" w重復(fù)精度無需零位校準
作者: 雷佰順    時間: 2016-12-26 15:02
六軸關(guān)節(jié)機器人的零件是指每個關(guān)節(jié)校準的一個機械位置,事實上是一個機械零點,同一個型號的機器人的機械零點在同一個位置上,平時標(biāo)定零點是核準機械位置。比如KUKA-KR5ARC的機械零點是J1  0°   J2  90°   J3   -90°      J4-J6   0°。各軸的伺服根據(jù)機械上的零點位置來計算P點位置。
作者: wtangzz147    時間: 2016-12-26 17:42
主要是做參考點吧,先滿足功能,在考慮美觀




歡迎光臨 機械社區(qū) (http://www.xa-space.com/) Powered by Discuz! X3.5