[發(fā)明專利]三輪無軌AGV定位停車控制方法有效
| 申請?zhí)枺?/td> | 201110095722.6 | 申請日: | 2011-04-15 |
| 公開(公告)號: | CN102231083A | 公開(公告)日: | 2011-11-02 |
| 發(fā)明(設計)人: | 吳焱明;趙韓;王軍;王秋杰;尹曉紅 | 申請(專利權)人: | 合肥工業(yè)大學 |
| 主分類號: | G05D1/02 | 分類號: | G05D1/02 |
| 代理公司: | 安徽省合肥新安專利代理有限責任公司 34101 | 代理人: | 何梅生 |
| 地址: | 230009 *** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 三輪 無軌 agv 定位 停車 控制 方法 | ||
1.一種三輪無軌AGV定位停車控制方法,其特征是所述控制方法是按以下方式使AGV沿定位停車路徑L行走,消除起點位姿P和預定停車位姿P′之間的位置誤差(Δx,Δy)和方位角誤差Δα;
首先,使AGV轉過角度α1,車體到達法向誤差的中心位置Pm,消除法向位置誤差Δd的1/2;
然后,將AGV向相反的方向轉過角度α2,使AGV運行到與預定停車方位角相同的第二位置Pe,又一次消除法向位置誤差Δd的1/2,剩余為切向位置誤差Δt;
最后,通過判斷預定停車位姿P′與第二位置Pe的位置關系,使AGV前進或后退以消除切向位置誤差Δt,到達預定停車位姿P′。
2.根據(jù)權利要求1所述的三輪無軌AGV定位停車控制方法,其特征是:
所述定位停車路徑L由圓弧A、圓弧B和直線l共三段路徑組成;所述圓弧A與圓弧B相切于AGV法向誤差的中心位置Pm;所述圓弧B與直線l相切于第二位置Pe;所述圓弧A與圓弧B的半徑相等均為r,且其圓心分別為C1和C2;
所述AGV的定位停車路徑L、法向誤差的中心位置Pm和第二位置Pe按照以下步驟求得:
在AGV運動所在平面的直角坐標系中,將AGV的位姿表示為(x,y,α),其中(x,y)為AGV在所述直角坐標系中的位置坐標,α為所述AGV的方位角,所述方位角α為AGV的中心軸線與x軸正向的夾角,范圍為[-180°,180°);
在直角坐標系中,AGV的起點位姿P由位置傳感器檢測得到為(x0,y0,α0),AGV的預定停車位姿P′設置為(x′,y′,α′);
定義圓弧A的圓心C1坐標為(xC1,yC1),圓心角的度數(shù)為α1;
圓弧B的圓心C2坐標為(xC2,yC2),圓心角的度數(shù)為α2;
法向誤差的中心位置Pm的坐標為(xm,ym,αm);
第二位置Pe的坐標為(xe,ye,αe);
AGV的起點位姿P點所在的直線在y軸上的截距為b1,在x軸上的截距為b11;
AGV的預定停車位姿P′點所在的直線在y軸上的截距為b2,在x軸上的截距為b22;
連接P點和圓心C1,過Pm點做垂直于PC1的直線PmF,垂足為F;
連接Pe點和圓心C2,過Pm點做垂直于PeC2的直線PmE,垂足為E;
直線PmF和PmP之間的夾角為θ1;
直線PmE和PmPe之間的夾角為θ2;
有向線段與x軸正向之間的夾角為
有向線段與x軸正向之間的夾角為
有向線段與x軸正向之間的夾角為
有向線段與x軸正向之間的夾角為
標志符n1=1或-1;
a、計算AGV起點位姿和目標位姿之間的位姿誤差(Δx,Δy,Δα)和法向位置誤差Δd,圓弧A的圓心角度數(shù)α1、圓弧B的圓心角度數(shù)α2;
????????????????????????????????(2)
??????當Δα≠0
α1=arccos(1-Δd/2r)(3)
????????????????????????????????(4)
??????當Δα≠0
b、計算圓弧A的圓心C1(xC1,yC1)、法向誤差的中心位置Pm(xm,ym,αm)、圓弧B的圓心C2(xC2,yC2)和第二位置Pe(xe,ye,αe):
根據(jù)AGV的起點位姿P(x0,y0,α0)得到圓心C1坐標值為:
法向誤差的中心位置Pm的坐標為:
由AGV的預定停車位姿P′(x′,y′,α′)和法向誤差的中心位置Pm得到Pe的坐標為:
由第二位置Pe(xe,ye,αe)得到圓心C2的坐標為:
各線段的長度通過其幾何關系求出,如下所示:
角度和標識符n1的值如下所示:
當α0=±90°或α‘=±90°時,令b1=b11,b2=b22
1)當0°<|α0|<90°,α0=0°或-90°時:
當b1<b2時
當b1>b2時
2)當90°<|α0|<180°,α0=90°或-180°時:
當b1<b2時
當b1>b2時
其中
c、確定以圓弧A、圓弧B及直線l表征的定位停車路徑L
由圓心C1(xC1,yC1)、AGV起點位姿P(x0,y0,α0)、法向誤差的中心位置Pm(xm,ym,αm)、半徑r確定圓弧A,由圓心C2(xC2,yC2)、法向誤差的中心位置Pm(xm,ym,αm)、第二位置Pe(xe,ye,αe)、半徑r確定圓弧B,由第二位置Pe(xe,ye,αe)、AGV預定停車位姿P′(x′,y′,α′)確定直線l。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于合肥工業(yè)大學,未經(jīng)合肥工業(yè)大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110095722.6/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





