• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Arduino環(huán)境下冗余度機(jī)械臂E47算法的實現(xiàn)

    2022-04-12 01:42:51李克訥王溫鑫胡旭初馬玉如賀之祥袁偉明葉洪濤
    廣西科技大學(xué)學(xué)報 2022年2期
    關(guān)鍵詞:運(yùn)動學(xué)軌跡單片機(jī)

    李克訥 王溫鑫 胡旭初 馬玉如 賀之祥 袁偉明 葉洪濤

    摘? 要:針對目前機(jī)械臂運(yùn)動規(guī)劃與控制系統(tǒng)成本較高,機(jī)器人技術(shù)難以普及等問題,選擇8位單片機(jī)實現(xiàn)機(jī)械臂運(yùn)動規(guī)劃算法;為提高機(jī)械臂執(zhí)行任務(wù)的實時性,提出了一種基于Simulink的機(jī)械臂運(yùn)動規(guī)劃硬件實現(xiàn)模型。首先,對機(jī)械臂進(jìn)行運(yùn)動學(xué)分析,建立數(shù)學(xué)模型;其次,將機(jī)械臂的運(yùn)動規(guī)劃問題轉(zhuǎn)化成二次規(guī)劃問題,同時引入誤差補(bǔ)償函數(shù)以減小機(jī)械臂運(yùn)動過程中產(chǎn)生的位置誤差;在Arduino Mega2560平臺下,利用E47數(shù)值算法對機(jī)械臂運(yùn)動規(guī)劃問題進(jìn)行求解;利用Matlab對機(jī)械臂執(zhí)行圓形和正方形軌跡跟蹤任務(wù)進(jìn)行仿真實驗;最后,通過硬件實現(xiàn)模型對機(jī)械臂執(zhí)行正方形軌跡進(jìn)行實物驗證。結(jié)果表明:8位單片機(jī)對機(jī)械臂運(yùn)動規(guī)劃算法的實現(xiàn)具有可行性和可適用性,在硬件實現(xiàn)模型中具有有效性,為后續(xù)更好地研究機(jī)械臂運(yùn)動規(guī)劃提供了參考。

    關(guān)鍵詞:8位單片機(jī);機(jī)械臂運(yùn)動規(guī)劃;E47數(shù)值算法;誤差補(bǔ)償;硬件實現(xiàn)模型

    中圖分類號:TP241;TP183? ? ? ? ?DOI:10.16375/j.cnki.cn45-1395/t.2022.02.011

    0? ? 引言

    一般機(jī)器人運(yùn)動規(guī)劃與控制系統(tǒng)成本較高,不利于開展機(jī)器人實操教學(xué)。與其他控制器相比,8位單片機(jī)價格低,通用性強(qiáng),運(yùn)算精度能滿足研究者的基本需求,因此,將其應(yīng)用于機(jī)器人運(yùn)動規(guī)劃與控制系統(tǒng)設(shè)計,可以降低學(xué)習(xí)成本,有利于機(jī)器人技術(shù)的普及和發(fā)展。冗余度機(jī)械臂運(yùn)動較為靈活,具有避障、躲避關(guān)節(jié)極限[1-2]等能力,是很多教師在教學(xué)方面的研究對象。在冗余度機(jī)械臂的運(yùn)動規(guī)劃過程中,逆運(yùn)動學(xué)求解是一個不容忽視的問題。目前,求解逆運(yùn)動學(xué)問題的方法很多,其中的偽逆法[3-4]應(yīng)用廣泛,但該方法計算量大,求逆復(fù)雜且存在矩陣奇異的問題。為提高計算效率,學(xué)者們提出將逆運(yùn)動學(xué)問題轉(zhuǎn)化為二次規(guī)劃問題(QP)進(jìn)行求解[5-7]。二次規(guī)劃問題可與線性變分不等式(LVI)進(jìn)行等價轉(zhuǎn)換,然后通過遞歸神經(jīng)網(wǎng)絡(luò)或者數(shù)值算法對LVI進(jìn)行求解[8-10],最終得到QP的最優(yōu)解。在實際應(yīng)用中機(jī)械臂通過8位單片機(jī)對其電機(jī)或舵機(jī)進(jìn)行控制,但神經(jīng)網(wǎng)絡(luò)求解器需要求解常微分方程,不便于C/C++等進(jìn)行程序的編程。因此,對于實際機(jī)械臂的逆運(yùn)動學(xué)求解,本文采用了文獻(xiàn)[11]所提出的核心方程,即E47數(shù)值算法[12]。該方法在求解機(jī)械臂的逆運(yùn)動學(xué)問題時,能夠降低計算復(fù)雜性,適用于低性能的8位單片機(jī)系統(tǒng)。由于8位單片機(jī)對算法運(yùn)算的實時性不理想,使得機(jī)械臂在執(zhí)行任務(wù)時由于操作時間間隔長,不能連續(xù)完成指定任務(wù),有可能會因為外界原因?qū)е聶C(jī)械臂末端位置產(chǎn)生誤差,進(jìn)而影響實驗結(jié)果,為此提出了一種基于Simulink的機(jī)械臂運(yùn)動規(guī)劃硬件實現(xiàn)模型,以達(dá)到實時控制機(jī)械臂的目的。

    綜上所述,本文利用算法移植在8位單片機(jī)系統(tǒng)上對機(jī)械臂運(yùn)動規(guī)劃算法的實現(xiàn)進(jìn)行研究。首先,利用D-H參數(shù)法對機(jī)械臂進(jìn)行數(shù)學(xué)模型的建立與工作空間的求解。其次,以機(jī)械臂運(yùn)動過程中實時產(chǎn)生的位置誤差構(gòu)造誤差補(bǔ)償函數(shù),并基于E47數(shù)值算法設(shè)計機(jī)械臂的運(yùn)動規(guī)劃方案,減少機(jī)械臂末端執(zhí)行器的位置誤差。然后,利用Arduino單片機(jī)系統(tǒng)對該算法進(jìn)行運(yùn)算,所得結(jié)果通過MATLAB軟件進(jìn)行仿真分析。最后,利用硬件實現(xiàn)模型對六自由度機(jī)械臂執(zhí)行期望任務(wù)進(jìn)行實物驗證,結(jié)果表明,8位單片機(jī)對機(jī)械臂運(yùn)動規(guī)劃算法的實現(xiàn)具有可行性和有效性。

    1? ? 機(jī)械臂運(yùn)動學(xué)建模與工作空間的求解

    1.1? ?機(jī)械臂運(yùn)動學(xué)建模

    目前建立機(jī)器人模型的方法主要有D-H法[13]和旋量法,其中D-H法是一種對機(jī)器人關(guān)節(jié)和連桿進(jìn)行運(yùn)動學(xué)建模的方法,該方法建模簡單,具有通用性,被廣泛用于機(jī)器人的運(yùn)動學(xué)建模。為驗證機(jī)械臂運(yùn)動規(guī)劃算法在8位單片機(jī)上的實現(xiàn)結(jié)果,選用圖1所示的六自由度機(jī)械臂為實驗平臺,并將鉛筆作為末端執(zhí)行器以跟蹤繪制期望軌跡。為便于將末端執(zhí)行器進(jìn)行統(tǒng)一建模,采用標(biāo)準(zhǔn)D-H法建立如圖2所示的六自由度機(jī)械臂坐標(biāo)系。機(jī)械臂D-H參數(shù)如表1所示。

    根據(jù)表1中的參數(shù),采用機(jī)器人正向運(yùn)動學(xué)方程推導(dǎo)出機(jī)械臂末端位姿矩陣。機(jī)械臂末端相對于連桿[i-1]坐標(biāo)系的位置可通過式(1)得到:

    [i-1Tn=i-1TiiTi+1…n-1Tn,i=1,2,…,n] ,? ? (1)

    式中:[n]為機(jī)械臂的關(guān)節(jié)空間維數(shù),[i-1Ti]為相鄰連桿的坐標(biāo)變換矩陣。坐標(biāo)系變換通式為:

    [i-1Ti=cθi-sθicαisθisαiaicθisθicθicαi-cθisαiaisθi0sαicαidi0001],? ? ? ?(2)

    式中:[cθi=cosθi,sθi=sinθi,cαi=cosαi,sαi=sinαi]。實驗對象為六自由度機(jī)械臂,則[n=6]。

    將表1中D-H參數(shù)代入坐標(biāo)變換矩陣[i-1Ti]中,可得到6個相鄰連桿坐標(biāo)系之間的連桿變換矩陣[i-1Ti],令i=1,由式(1)可得從機(jī)械臂末端到基座的變換位姿矩陣[0T6][14-15]:

    [0T6=0T11T2…5T6=nxoxaxpxnyoyaypynzozazpz0001].? ? ? (3)

    最后,利用機(jī)器人robotics工具箱在MATLAB上建模,應(yīng)用Link函數(shù)和SerialLink函數(shù)搭建如圖3所示的機(jī)械臂三維模型。

    圖3中,機(jī)械臂的初始角度和初始位置與D-H參數(shù)表中的數(shù)據(jù)保持一致。圖3(a)上部分為機(jī)械臂末端的位姿,圖3(a)下部分可用來調(diào)節(jié)左側(cè)的各個關(guān)節(jié)角的大小,并在三維坐標(biāo)中(圖3(b))實時反映其位姿狀態(tài),從而觀察機(jī)械臂的運(yùn)動軌跡和工作空間。

    1.2? ?機(jī)械臂工作空間的求解

    機(jī)械臂受到本身物理結(jié)構(gòu)與參數(shù)的約束,其工作空間有限。采用蒙特卡羅的方法[16-17]對機(jī)械臂工作空間進(jìn)行MATLAB仿真,結(jié)果如圖4所示。從圖4(a)可知,利用蒙特卡羅的方法可以較好地獲得一系列反映機(jī)械臂工作空間的隨機(jī)點(diǎn)云圖。為了方便測量和計算,設(shè)置機(jī)械臂末端在空間三維圖中的yoz平面執(zhí)行跟蹤任務(wù),只需對yoz平面進(jìn)行工作空間分析。從圖4(b)中可得,機(jī)械臂在y軸方向上的近似工作范圍為[y∈(-0.36,0.36) m],在z軸方向上的近似工作范圍為[z∈(-0.24,0.40) m]。雖然該結(jié)果不能精確地表示出工作空間的邊界,但是也能基本滿足一般軌跡任務(wù)的設(shè)置需要。

    2? ? 運(yùn)動規(guī)劃方案

    2.1? ?二次規(guī)劃

    本文采用的二次型機(jī)械臂運(yùn)動規(guī)劃方案[5-7]? ? ?如下:

    最小化:

    [θTWθ2+qTθ]? ,? ? ? ? ? ? ? ? ? ? ? ? (4)

    約束條件:

    [J(θ)θ=r]? ? ,? ? ? ? ? ? ? ? ? ? ? ? (5)

    [θ-≤θ≤θ+]? ?,? ? ? ? ? ? ? ? ? ? ? ? (6)

    [θ-≤θ≤θ+]? ?,?; ? ? ? ? ? ? ? ? ? ? ? (7)

    其中:[W]為系數(shù)矩陣,[q]為系數(shù)向量,[r]為機(jī)械臂在笛卡爾空間中的速度,[θ]和[θ]分別表示機(jī)械臂關(guān)節(jié)空間的位置和速度,[J]為機(jī)械臂的雅可比矩陣,[θ±]和[θ±]分別表示機(jī)械臂關(guān)節(jié)向量和關(guān)節(jié)速度向量的上下極限。

    將式(6)轉(zhuǎn)化為[θ]的雙端約束:

    [k(θ--θ)≤θ≤k(θ+-θ)] ,? ? ? ? ? ? ?(8)

    式中正系數(shù)[k]用于調(diào)節(jié)關(guān)節(jié)速度的可行域。因此,關(guān)節(jié)極限(6)和關(guān)節(jié)速度極限(7)可以統(tǒng)一為一個 約束:

    [ζ-≤θ≤ζ+] ,? ? ? ? ? ? ? ? ? ? ? ? ? (9)

    其中,[ζ-]和[ζ+]的第[i]個元素的關(guān)節(jié)速度分別定義為:

    [ζ-i=max(k(θ-i-θi),θ-i),ζ+i=min(k(θ+i-θi),θ+i).]? ? ? ? ? ? ?(10)

    由于本文不研究特定的機(jī)械臂運(yùn)動規(guī)劃問題,可將系數(shù)向量設(shè)置為[q=0∈Rn],系數(shù)矩陣[W=I∈Rn×n],因此,可得簡化的二次規(guī)劃方案:

    最小化:

    [xTx2],? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(11)

    約束條件:

    [Cx=d],? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (12)

    [ζ-≤x≤ζ+],? ? ? ? ? ? ? ? ? ? ? ? ? ?(13)

    其中:待求解的決策向量[x=θ∈Rn],系數(shù)向量[d=r∈Rm],[C=J(θ)∈Rm×n]。

    2.2? ?E47算法求解器

    針對2.1提出的二次規(guī)劃問題(即式(11)—式(13)),擬將二次型問題轉(zhuǎn)化為線性變分不等式(LVI),再轉(zhuǎn)化為分段線性方程,最后應(yīng)用E47算法求解器進(jìn)行求解。

    首先,將二次規(guī)劃問題轉(zhuǎn)換為線性變分不等式,即找到一個原對偶決策向量[y?∈Ω=y|y-≤y≤y+?Rn+m],使得[?y∈Ω]都滿足:

    [(y-y?)T(Hy?+z)≥0],? ? ? ? ? ? ? ? (14)

    式中:[H=W-CTC0],[z=0-d],原對偶決策向量[y]及其上下極限分別定義為:

    [y=xu],[y+=x++∞],[y-=x--∞],

    式中:[∞]表示一個無窮大的向量,[u]表示等式約束(10)所對應(yīng)的對偶決策向量。

    上述結(jié)論可以表示為如下定理:

    定理[8]:當(dāng)至少存在一個最優(yōu)解[x?]時,二次規(guī)劃問題(式(11)—式(13))可以轉(zhuǎn)化為LVI問題(式(14))。

    其次,LVI問題和分段線性方程問題之間的等價,是將不等式(14)轉(zhuǎn)換成等式(15):

    [PΩ(y-(Hy+z))-y=0],? ? ? ? ? ? ? ?(15)

    式中:[PΩ(?)]為分段線性投影算子。[PΩ(y)]從空間[Rn+m]到集合[Ω]的投影結(jié)果定義為:

    [PΩ(yi)=y-i,yi,y+i,? yi<y-i;? ? ? ? ? ?y-i<yi<y+i;? y+i>yi.]

    為實現(xiàn)具體的求解算法,在上述等價轉(zhuǎn)化定理的基礎(chǔ)上,定義向量誤差函數(shù)[11]如下:

    [e(y)=y-PΩ(y-(Hy+z))] .? ? ? ? ? (16)

    因此,求解QP問題(式(11)—式(13))等價于尋求誤差函數(shù)(式(16))的[0]點(diǎn)。將尋找線性變分不等式的[0]點(diǎn)定義如下:

    [g(y)=HTe(y)+(Hy+z)]? ?,? ? ? ? ? ? ? (17)

    可得第[k]次迭代的結(jié)果為:

    [yk+1=PΩ(yk-ρ(yk)g(yk))]? ,? ? ? ? ? ? (18)

    [ρ(y)=e(y)22(HT+I)e(y)22]? .? ? ? ? ? ? ? ? ?(19)

    在算法實現(xiàn)中,為了保證算法的求解效率,在算法程序中設(shè)置了2個結(jié)束算法流程的控制條件,即求解精度與迭代次數(shù)(均可根據(jù)實際情況自行設(shè)置)。在求解過程中,如果求解得到的數(shù)值精度小于預(yù)先設(shè)置的求解精度,算法流程結(jié)束??筛鶕?jù)求解時間的需要來設(shè)置迭代次數(shù),如果迭代次數(shù)達(dá)到預(yù)先設(shè)置的次數(shù),那么算法流程強(qiáng)制結(jié)束。最后一次迭代過程中計算生成的[y]的前[n]個元素便構(gòu)成了二次規(guī)劃問題(式(11)—式(13))的解,其中式(16)—式(19)構(gòu)成了E47數(shù)值算法。

    由于機(jī)械臂在執(zhí)行任務(wù)時,其末端執(zhí)行器存在位置誤差,因此,可將機(jī)械臂末端執(zhí)行器的實時偏差定義為:

    [w(t)=rd(t)-r(t)] ,? ? ? ? ? ? ? ? ? (20)

    式中:[w(t)∈Rm]為機(jī)械臂末端的實際軌跡與期望軌跡之間的實時誤差,[rd(t)∈Rm]為機(jī)械臂期望的末端運(yùn)動軌跡,[r(t)∈Rm]為機(jī)械臂實際的末端運(yùn)動軌跡。為了更好地使位置誤差最終收斂到0,可設(shè)計誤差補(bǔ)償函數(shù):

    [w(t)=-λw(t)],? ? ? ? ? ? ? ? ? ? ?(21)

    式中:[λ]為誤差補(bǔ)償系數(shù),為一個標(biāo)量系數(shù)。根據(jù)誤差補(bǔ)償?shù)男枰x取不同的[λ]值[18]。

    引入誤差補(bǔ)償函數(shù)以后,機(jī)械臂在執(zhí)行任務(wù)過程中的實際末端執(zhí)行器速度可表示為:

    [r(t)=rd(t)+w(t)]? .? ? ? ? ? ? ? ? ? (22)

    綜上,加入誤差補(bǔ)償函數(shù)的E47算法求解器的求解控制框圖如圖5所示。

    3? ? 仿真研究

    由于Arduino單片機(jī)系統(tǒng)的程序開發(fā)條件較為便利[19-20],因此,可在Arduino單片機(jī)系統(tǒng)上對機(jī)械臂執(zhí)行圓形和正方形軌跡跟蹤方案分別求解,并通過MATLAB軟件對所得結(jié)果進(jìn)行仿真分析。由于產(chǎn)生的軌跡數(shù)據(jù)點(diǎn)較多且實物為舵機(jī)驅(qū)動的簡易六自由度機(jī)械臂,因此,可選用以8位單片機(jī)為核心的Arduino Mega 2560開發(fā)板作為主控制器,其配置容量為256 kB的Flash[19],數(shù)據(jù)存儲量相對充足,滿足本實驗的需要。而且開發(fā)板具有專門的PWM通道[20],便于機(jī)械臂系統(tǒng)中6個舵機(jī)的連接控制。

    3.1? ?圓形軌跡跟蹤

    設(shè)機(jī)械臂末端執(zhí)行器從指定初始位置執(zhí)行半徑為0.03 m的圓形軌跡跟蹤任務(wù),其期望圓形軌跡參數(shù)方程如下:

    [rx(t)=ix,ry(t)=cos(desird_p)+iy-r,rz(t)=-rsin(desird_p)+iz.]? ? ? ? ?(23)

    式中:[ix]、[iy]、[iz]分別代表機(jī)械臂末端的初始位置[(0.253,0,0.215)m],[desird_p=aa?T?(t-T?sin(2π·]

    [t/T)/(2π))/(2π)],其中長度參數(shù)[aa=0.398],任務(wù)周期[T=10 s]。初始的關(guān)節(jié)角[θ(0)=0,π/2,0,0,0,0Trad],各個關(guān)節(jié)角度的上下極限分別為:

    [θ+=π/2,147π/180,52π/180,π,-π/2,πTrad],

    [θ-=-π/2,36π/180,-53π/180,0,-π/2,0Trad].

    設(shè)置求解精度為[10-6 m],且迭代次數(shù)達(dá)1 000次時強(qiáng)制退出。仿真結(jié)果如圖6所示。

    通過Arduino Mega2560對機(jī)械臂運(yùn)動規(guī)劃算法進(jìn)行運(yùn)算,得到的各個關(guān)節(jié)角速度數(shù)據(jù)所構(gòu)成的曲線如圖6(a)所示,曲線連續(xù)、較光滑且平穩(wěn),沒有出現(xiàn)明顯毛糙的現(xiàn)象,說明Arduino Mega2560平臺運(yùn)算結(jié)果數(shù)據(jù)精度較高,利于機(jī)械臂的平穩(wěn)控制。圖6(b)展示了機(jī)械臂的末端運(yùn)動軌跡,從圖中可以看出,機(jī)械臂末端執(zhí)行器運(yùn)動軌跡能很好地跟蹤期望軌跡。將沿x軸、y軸和z軸方向上的位置誤差分別定義為[ex]、[ey]和[ez],具體的末端位置誤差隨時間變化情況如圖6(c)所示。從圖中可以看到,最大絕對值位置誤差沿x方向為[ex=1.208×10-4 m],沿y方向為[ey=1.590×10-4 m],沿z方向為[ez=1.906×10-4 m],該誤差精度達(dá)到了毫? ? ?米級。

    為進(jìn)一步提高誤差精度以獲得更好的跟蹤效果,可在機(jī)械臂運(yùn)動規(guī)劃方案中引入誤差補(bǔ)償函數(shù)(即式(21)—式(22)),取[λ=30],數(shù)據(jù)仿真結(jié)果如圖7所示。從圖7(a)中可以明顯地看到,機(jī)械臂末端跟蹤軌跡與期望軌跡較好地重合在一起。由圖7(b)可以發(fā)現(xiàn),最大絕對值位置誤差沿x方向為[6.025×10-6 m],沿y方向為[3.871×10-5 m],沿z方向為[3.325×10-5 m],誤差精度相比沒有加入誤差補(bǔ)償函數(shù)時得到了提高。以上分析結(jié)果說明了8位單片機(jī)對機(jī)械臂運(yùn)動規(guī)劃算法的實現(xiàn)是可行的。

    3.2? ?正方形軌跡跟蹤

    為進(jìn)一步驗證在8位單片機(jī)上實現(xiàn)機(jī)械臂運(yùn)動規(guī)劃算法,對機(jī)械臂執(zhí)行的邊長為0.05 m的正方形軌跡跟蹤任務(wù)進(jìn)行仿真分析。該任務(wù)執(zhí)行周期[T=8] s,求解迭代次數(shù)最高為200次,求解精度、機(jī)械臂初始關(guān)節(jié)角、機(jī)械臂末端初始位置以及關(guān)節(jié)角的上下極限均與上例跟蹤圓形軌跡相同。

    圖8是未加入誤差補(bǔ)償時,8位單片機(jī)對機(jī)械臂執(zhí)行正方形軌跡跟蹤任務(wù)進(jìn)行求解的數(shù)據(jù)仿真結(jié)果。從圖8(a)機(jī)械臂末端運(yùn)動軌跡中可知,機(jī)械臂在執(zhí)行整個任務(wù)過程中產(chǎn)生了一定的誤差,沒能完全跟蹤期望軌跡。從圖8(b)中可知,機(jī)械臂最大絕對值誤差在x方向為[6.580×10-4 m],在y方向為[9.899×10-4 m],在z方向為[9.911×10-4 m]。并且從圖中可明顯地看到,機(jī)械臂末端在[t=8] s時,雖然x軸方向上的位置誤差沒有收斂到0,但誤差精度仍為毫米級。

    為使機(jī)械臂更好地跟蹤期望軌跡,可考慮加入誤差補(bǔ)償函數(shù),使其整體的跟蹤誤差減小。仿真結(jié)果如圖9所示。

    從圖9(a)中可以看到,加入誤差補(bǔ)償函數(shù)后,機(jī)械臂末端跟蹤軌跡與期望軌跡較吻合。從圖9(b)可以看到,在x、y、z軸方向上的誤差均減小了,誤差精度得到了提高。以上分析結(jié)果說明8位單片機(jī)對機(jī)械臂運(yùn)動規(guī)劃算法進(jìn)行運(yùn)算時能達(dá)到較高的精度需求。從圖9(c)可以看出,機(jī)械臂能較好地跟蹤正方形軌跡。通過以上仿真結(jié)果分析可知,8位單片機(jī)對機(jī)械臂運(yùn)動規(guī)劃算法進(jìn)行運(yùn)算所得的數(shù)據(jù)曲線較平滑,誤差精度較高,進(jìn)一步說明了8位單片機(jī)對機(jī)械臂運(yùn)動規(guī)劃算法的實現(xiàn)具有較好的可行性和實用性。

    3.3? ?構(gòu)造硬件實現(xiàn)模型及實物驗證

    由于8位單片機(jī)對算法運(yùn)算的實時性不理想,在實際執(zhí)行任務(wù)時會由于執(zhí)行任務(wù)不連續(xù)而導(dǎo)致機(jī)械臂末端位置存在誤差,影響實驗結(jié)果,因此,構(gòu)造了基于Simulink的機(jī)械臂運(yùn)動規(guī)劃硬件實現(xiàn)模型,如圖10所示。該模型分為4個部分,data模塊用于放置由Arduino Mega2560單片機(jī)對機(jī)械臂運(yùn)動規(guī)劃算法運(yùn)算得到的6個關(guān)節(jié)角度運(yùn)動數(shù)據(jù),數(shù)據(jù)讀取模塊用于讀取單位時間內(nèi)的角度數(shù)據(jù),將角度數(shù)據(jù)傳遞給舵機(jī),驅(qū)動機(jī)械臂進(jìn)行軌跡跟蹤任務(wù)。圖11為對應(yīng)3.2小節(jié)機(jī)械臂跟蹤邊長為0.05 m的正方形仿真的實物實驗情況。圖11中,“起點(diǎn)”表示機(jī)械臂初始的末端位置,箭頭表示機(jī)械臂對正方形軌跡的跟蹤方向。圖12展示了實際機(jī)械臂末端在整個周期內(nèi)執(zhí)行的完整路徑。從圖中能夠清晰地看到,畫出的正方形邊長為0.05 m,與期望軌跡較為吻合。因此,該實驗表明了E47數(shù)值算法在實際應(yīng)用中的可行性以及所構(gòu)造的硬件實現(xiàn)模型的有效性。

    4? ? 總結(jié)

    目前機(jī)器人運(yùn)動規(guī)劃與控制系統(tǒng)成本較高,機(jī)器人實驗裝置難以普及,學(xué)生缺少實踐動手機(jī)會。為解決這一問題,通過8位單片機(jī)對E47數(shù)值算法進(jìn)行了實現(xiàn),并對機(jī)械臂執(zhí)行圓形和正方形軌跡跟蹤的運(yùn)動規(guī)劃進(jìn)行了仿真。仿真結(jié)果表明,8位單片機(jī)對機(jī)械臂運(yùn)動規(guī)劃算法的實現(xiàn)具有可實現(xiàn)性和可適用性。為提高機(jī)械臂執(zhí)行任務(wù)的實時性,構(gòu)造了基于Simulink的硬件實現(xiàn)模型,從實驗結(jié)果中可以看出所構(gòu)造的機(jī)械臂硬件實現(xiàn)模型有效,說明本文所提出的方案能夠降低機(jī)械臂控制系統(tǒng)的成本,滿足研究者對機(jī)械臂運(yùn)動規(guī)劃學(xué)習(xí)的需要,為后續(xù)更好地研究機(jī)械臂運(yùn)動奠定了一定的基礎(chǔ)。

    參考文獻(xiàn)

    [1]? ? ?HU T J,WANG T S,LI J F,et al.Obstacle avoidance for redundant manipulators utilizing a backward quadratic search algorithm[J].International Journal of Advanced Robotic Systems,2016,13(3):109-116.

    [2]? ? ?ZHANG Y N,GUO D S,CAI B H,et al.Remedy scheme and theoretical analysis of joint-angle drift phenomenon for redundant robot manipulators[J].Robotics and Computer-Integrated Manufacturing,2011,27(4):860-869.

    [3]? ? ?HUANG S H,PENG Y G,WEI W,et al.Clamping weighted least-norm method for the manipulator kinematic control:avoiding joint limits[C]//Proceedings of the 33rd Chinese Control Conference. IEEE,2014:8309-8314.

    [4]? ? ?LIAO B L,LIANG P Y,YANG X.Pseudoinverse-based optimization scheme for motion control of redundant robot manipulators[J].Information and Control,2013,42(5):645-651,656.

    [5]? ? ?ZHANG Y N,LI K N.Bi-criteria velocity minimization of robot manipulators using LVI-based primal-dual neural network and illustrated via PUMA560 robot arm[J].Robotica,2009,28(4):525-537.

    [6]? ? ?LI K N,ZHANG Y N.Fault-tolerant motion planning and control of redundant manipulator[J].Control Engineering Practice, 2012,20(3):282-292.

    [7]? ? ?張雨濃,符剛,尹江平.基于雙判據(jù)優(yōu)化方法的機(jī)器人逆運(yùn)動學(xué)求解[J].大連海事大學(xué)學(xué)報,2007,33(3):1-5.

    [8]? ? ?謝清,張雨濃,余曉填,等.面向冗余度機(jī)械臂QP問題求解的E47和94LVI數(shù)值算法[J].計算機(jī)工程與科學(xué),2015,37(7):1405-1411.

    [9]? ? ?ZHANG Y N.On the LVI-based primal-dual neural network for solving online linear and quadratic programming problems[C]//Proceeding of American Control Conference,2005:1351-1356.

    [10]? ?ZHANG Y N,WANG J.A dual neural network for constrained joint torque optimization of kinematically redundant manipulators[J].IEEE Transactions on Systems,Man,and Cybernetics-Part B:Cybernetics,2002,32(5):654-662.

    [11]? ?HE B S.A new method for a class of linear variational linequalities[J].Mathematical Programming,1994,66(2):137-144.

    [12]? ?ZHANG Y N,F(xiàn)U S B,ZHANG Z J,et al.On the LVI-based numerical method (E47 algorithm) for solving quadratic programming problems[C]//Proceeding of the IEEE International Conference on Automation and Logistics,2011:125-130.

    [13]? ?劉海燕,蘇宇,游慶如,等.HSR-JR605工業(yè)機(jī)械臂的運(yùn)動仿真研究[J].廣西科技大學(xué)學(xué)報,2020,31(3):22-27.

    [14]? ?毛志賢,韋建軍,王春寶,等.新型四臂扶持式康復(fù)機(jī)器人設(shè)計[J].廣西科技大學(xué)學(xué)報,2020,31(3):1-7.

    [15]? ?臧慶凱,李春貴,鐘宛余.基于RBF和BP網(wǎng)絡(luò)的機(jī)器人逆運(yùn)動學(xué)求解[J].廣西工學(xué)院學(xué)報,2012,23(1):28-33.

    [16]? ?孫野,殷鳳龍,王香麗,等.六自由度機(jī)械臂運(yùn)動學(xué)及工作空間分析[J].機(jī)床與液壓,2015,43(3):76-81.

    [17]? ?王春,韓秋實.六自由度串聯(lián)機(jī)械臂運(yùn)動學(xué)及其工作空間研究[J].組合機(jī)床與自動化加工技術(shù),2020,62(6):32-36.

    [18]? ?李克訥,楊津,徐劍琴,等.機(jī)械臂初始位置誤差的容錯運(yùn)動規(guī)劃[J].哈爾濱理工大學(xué)學(xué)報,2020,25(1):93-99.

    [19]? ?宋振鵬.一種家庭服務(wù)型機(jī)器人移動平臺開發(fā)[D].成都:西南交通大學(xué),2016.

    [20]? ?聶超,宋志丹,孫曉宇,等.基于Mega2560的物聯(lián)型風(fēng)機(jī)主軸部件加熱裝置[J].船舶工程,2020,42(S2):286-291.

    Implementation of E47 algorithm of redundant manipulator in

    Arduino environment

    LI Kene1, WANG Wenxin1, HU Xuchu2, MA Yuru1, HE Zhixiang1, YUAN Weiming1, YE Hongtao3,4

    (1.School of Electrical, Electronic and Computer Science, Guangxi University of Science and Technology,

    Liuzhou 545616, China; 2.Guangxi Liuzhou Special Transformer Co.,Ltd.,Liuzhou 545006, China;

    3.Guangxi Key Laboratory for Automatic Detecting Technology and Instruments, Guilin University of Electronic Technology, Guilin 541004, China; 4.Guangxi Key Laboratory of Automobile Components and Vehicle

    Technology (Guangxi University of Science and Technology), Liuzhou 545006, China)

    Abstract: The high cost of the motion planning and control system of the manipulator decreases? ? ? practical opportunities for the related educatees, which makes it difficult to popularize the robot? ? ? ?technology. In this paper, an 8-bit microcontroller was used to implement the manipulator motion? ? planning algorithm and a hardware implementation model of manipulator motion planning based on Simulink was proposed to improve the real-time performance of manipulator. Firstly, the kinematic analysis of the manipulator was given out, and the mathematical model was established. Secondly, the motion planning scheme of the manipulator was transformed into a quadratic programming problem, and the error compensation function was introduced to reduce the position-error generated during the manipulator motion. Then, in the Arduino Mega2560 platform, the E47 algorithm was used to resolve the manipulator motion planning scheme; the Matlab was used to perform the circular and square path tracking tasks of the manipulator. Finally, the hardware implementation model was used to verify the square trajectory of the manipulator. The results indicate the feasibility and applicability to realize the manipulator motion planning algorithm using the 8-bit microcontroller, and the validity of the hardware implementation model, which provides a basis for the study of the motion planning of the manipulator.

    Key words: 8-bit microcontrolle; manipulator motion planning; E47 algorithm; error compensation; hardware implementation model

    (責(zé)任編輯:黎? ?婭)

    猜你喜歡
    運(yùn)動學(xué)軌跡單片機(jī)
    軌跡
    軌跡
    基于MATLAB的6R機(jī)器人逆運(yùn)動學(xué)求解分析
    基于單片機(jī)的SPWM控制逆變器的設(shè)計與實現(xiàn)
    電子制作(2019年13期)2020-01-14 03:15:28
    基于單片機(jī)的層次漸變暖燈的研究
    電子制作(2019年15期)2019-08-27 01:12:10
    基于單片機(jī)的便捷式LCF測量儀
    電子制作(2019年9期)2019-05-30 09:42:02
    基于D-H法的5-DOF串并聯(lián)機(jī)床運(yùn)動學(xué)分析
    軌跡
    進(jìn)化的軌跡(一)——進(jìn)化,無盡的適應(yīng)
    中國三峽(2017年2期)2017-06-09 08:15:29
    基于運(yùn)動學(xué)原理的LBI解模糊算法
    999久久久国产精品视频| 日韩欧美一区二区三区在线观看| 国产精品一区二区三区四区久久 | 老汉色av国产亚洲站长工具| 亚洲精品美女久久久久99蜜臀| 亚洲成人国产一区在线观看| 精品乱码久久久久久99久播| 国产欧美日韩精品亚洲av| 岛国视频午夜一区免费看| 亚洲av美国av| 亚洲成av片中文字幕在线观看| 国产成年人精品一区二区| 天堂动漫精品| 国产黄a三级三级三级人| 亚洲精品久久成人aⅴ小说| 日韩中文字幕欧美一区二区| 又黄又粗又硬又大视频| 欧美激情久久久久久爽电影| 99国产精品99久久久久| 国产精品亚洲美女久久久| 欧美绝顶高潮抽搐喷水| 女同久久另类99精品国产91| 亚洲熟女毛片儿| 2021天堂中文幕一二区在线观 | 99久久国产精品久久久| 午夜福利成人在线免费观看| 一级毛片女人18水好多| 亚洲 欧美一区二区三区| 精品第一国产精品| 中文字幕精品免费在线观看视频| 在线观看66精品国产| 久久精品91蜜桃| 精品电影一区二区在线| 欧美在线黄色| 啦啦啦免费观看视频1| 在线观看一区二区三区| 国产欧美日韩精品亚洲av| 国产精品久久久人人做人人爽| 十八禁网站免费在线| 丝袜美腿诱惑在线| 一本久久中文字幕| 国产麻豆成人av免费视频| 色av中文字幕| 丁香六月欧美| 日日摸夜夜添夜夜添小说| 成人欧美大片| 黄色a级毛片大全视频| 一本精品99久久精品77| 亚洲av成人一区二区三| 色老头精品视频在线观看| 亚洲国产高清在线一区二区三 | 成人午夜高清在线视频 | 久久精品91蜜桃| 日韩欧美国产一区二区入口| 国产精品香港三级国产av潘金莲| 国产精品久久久人人做人人爽| 亚洲精品粉嫩美女一区| 俺也久久电影网| 午夜免费激情av| 成年免费大片在线观看| 成人一区二区视频在线观看| 亚洲午夜理论影院| 中文字幕精品免费在线观看视频| 亚洲三区欧美一区| 一区二区三区高清视频在线| 人人妻人人澡欧美一区二区| 91成人精品电影| 日本精品一区二区三区蜜桃| 黄色视频不卡| 色播亚洲综合网| 亚洲成av人片免费观看| 一级作爱视频免费观看| 欧美丝袜亚洲另类 | 国产黄片美女视频| 黄色 视频免费看| 97人妻精品一区二区三区麻豆 | 叶爱在线成人免费视频播放| 久久九九热精品免费| 亚洲欧洲精品一区二区精品久久久| 亚洲最大成人中文| 久久香蕉精品热| 波多野结衣av一区二区av| 两个人免费观看高清视频| 亚洲av电影在线进入| 日日干狠狠操夜夜爽| bbb黄色大片| 成人三级做爰电影| 日日摸夜夜添夜夜添小说| 亚洲自偷自拍图片 自拍| 午夜激情av网站| 999久久久国产精品视频| 精品国产美女av久久久久小说| 琪琪午夜伦伦电影理论片6080| 啪啪无遮挡十八禁网站| 操出白浆在线播放| xxxwww97欧美| 麻豆一二三区av精品| 国产视频一区二区在线看| 国产精品香港三级国产av潘金莲| 天天添夜夜摸| a级毛片在线看网站| 99久久国产精品久久久| 亚洲avbb在线观看| 成人欧美大片| 熟女电影av网| 亚洲自拍偷在线| 男女床上黄色一级片免费看| av在线天堂中文字幕| 桃红色精品国产亚洲av| 大香蕉久久成人网| 免费在线观看成人毛片| 国产激情久久老熟女| 日日夜夜操网爽| 久久香蕉精品热| 97人妻精品一区二区三区麻豆 | 午夜精品在线福利| 国产av一区在线观看免费| 少妇 在线观看| 日韩欧美一区视频在线观看| 亚洲久久久国产精品| 午夜亚洲福利在线播放| 中文字幕人妻熟女乱码| 国产激情久久老熟女| 日日爽夜夜爽网站| 一二三四在线观看免费中文在| 亚洲国产精品sss在线观看| 久久久久久国产a免费观看| 色精品久久人妻99蜜桃| 老司机午夜十八禁免费视频| www.精华液| 午夜久久久久精精品| 亚洲一区二区三区不卡视频| 国产视频一区二区在线看| 日韩成人在线观看一区二区三区| 男女下面进入的视频免费午夜 | 黄片大片在线免费观看| 久久精品国产99精品国产亚洲性色| 中文在线观看免费www的网站 | 亚洲专区国产一区二区| 午夜影院日韩av| 久久精品国产清高在天天线| 日韩精品免费视频一区二区三区| 美女大奶头视频| 国产精品一区二区三区四区久久 | 成年人黄色毛片网站| xxxwww97欧美| 淫妇啪啪啪对白视频| 精品国产亚洲在线| 日本 av在线| 男女床上黄色一级片免费看| 精品免费久久久久久久清纯| 精品国产乱子伦一区二区三区| 色哟哟哟哟哟哟| 国产精品爽爽va在线观看网站 | 亚洲精品一区av在线观看| 成人午夜高清在线视频 | 99国产综合亚洲精品| www.精华液| 少妇粗大呻吟视频| 久久精品国产亚洲av高清一级| 黄色丝袜av网址大全| 每晚都被弄得嗷嗷叫到高潮| 欧美在线一区亚洲| 真人做人爱边吃奶动态| 啦啦啦免费观看视频1| 禁无遮挡网站| 两性午夜刺激爽爽歪歪视频在线观看 | 国产精品久久久av美女十八| 久久香蕉激情| 国产精品国产高清国产av| 99热只有精品国产| 99久久综合精品五月天人人| 好男人电影高清在线观看| 亚洲一码二码三码区别大吗| 免费一级毛片在线播放高清视频| 香蕉av资源在线| 国产麻豆成人av免费视频| 亚洲一区中文字幕在线| videosex国产| 午夜久久久在线观看| 999精品在线视频| 国产一区二区三区在线臀色熟女| 人人澡人人妻人| 午夜影院日韩av| 99riav亚洲国产免费| 真人做人爱边吃奶动态| 国产主播在线观看一区二区| 18禁黄网站禁片午夜丰满| 757午夜福利合集在线观看| 99热只有精品国产| 欧美中文综合在线视频| 99久久久亚洲精品蜜臀av| 欧美日韩乱码在线| 一级毛片精品| 少妇被粗大的猛进出69影院| 亚洲人成伊人成综合网2020| 欧美亚洲日本最大视频资源| 人成视频在线观看免费观看| 一级毛片精品| 精品乱码久久久久久99久播| 免费看日本二区| 精品国产亚洲在线| 日本 欧美在线| 麻豆一二三区av精品| 亚洲精品久久成人aⅴ小说| 中文字幕人妻熟女乱码| 777久久人妻少妇嫩草av网站| 在线天堂中文资源库| 国产亚洲欧美精品永久| 欧美+亚洲+日韩+国产| 国产精品久久久久久人妻精品电影| 亚洲精品av麻豆狂野| 亚洲片人在线观看| 欧美中文日本在线观看视频| 久久久久久人人人人人| 国产亚洲av嫩草精品影院| 又黄又粗又硬又大视频| 午夜福利免费观看在线| 免费观看精品视频网站| 午夜福利一区二区在线看| x7x7x7水蜜桃| 久久久久久人人人人人| 国产亚洲av嫩草精品影院| 天天一区二区日本电影三级| 国产一区二区三区在线臀色熟女| 九色国产91popny在线| 波多野结衣av一区二区av| 好男人在线观看高清免费视频 | 1024手机看黄色片| 成人国产综合亚洲| 叶爱在线成人免费视频播放| 波多野结衣巨乳人妻| 黄色女人牲交| 成人三级做爰电影| 精品久久久久久,| 99在线视频只有这里精品首页| 色婷婷久久久亚洲欧美| 国产午夜精品久久久久久| 国内久久婷婷六月综合欲色啪| 韩国精品一区二区三区| 一本一本综合久久| 亚洲av五月六月丁香网| 亚洲精品中文字幕一二三四区| 国内精品久久久久精免费| 国产主播在线观看一区二区| 婷婷丁香在线五月| 午夜福利18| 麻豆成人午夜福利视频| 国产亚洲精品久久久久久毛片| 男女之事视频高清在线观看| 搡老熟女国产l中国老女人| 免费在线观看完整版高清| 性欧美人与动物交配| 亚洲成人免费电影在线观看| 女生性感内裤真人,穿戴方法视频| 日韩大码丰满熟妇| 90打野战视频偷拍视频| 午夜精品在线福利| 免费观看精品视频网站| 每晚都被弄得嗷嗷叫到高潮| 国产精品日韩av在线免费观看| 国产v大片淫在线免费观看| 男男h啪啪无遮挡| 日韩精品青青久久久久久| 久久中文字幕一级| 亚洲一区高清亚洲精品| 中文字幕av电影在线播放| 亚洲专区中文字幕在线| 黄色视频不卡| 国产熟女午夜一区二区三区| 亚洲在线自拍视频| 日韩欧美 国产精品| 亚洲狠狠婷婷综合久久图片| 久久久国产成人精品二区| 国产成+人综合+亚洲专区| 精品国产一区二区三区四区第35| 日韩高清综合在线| 免费在线观看日本一区| 一级a爱视频在线免费观看| 黄色视频,在线免费观看| 脱女人内裤的视频| 深夜精品福利| 最近最新中文字幕大全电影3 | 麻豆av在线久日| 成人永久免费在线观看视频| 亚洲九九香蕉| 亚洲国产日韩欧美精品在线观看 | 天天一区二区日本电影三级| 免费观看人在逋| 精品午夜福利视频在线观看一区| 国产男靠女视频免费网站| 在线观看日韩欧美| 99久久久亚洲精品蜜臀av| 99riav亚洲国产免费| 欧美不卡视频在线免费观看 | 亚洲第一欧美日韩一区二区三区| www.自偷自拍.com| 精品熟女少妇八av免费久了| 老汉色∧v一级毛片| 中国美女看黄片| 激情在线观看视频在线高清| 亚洲七黄色美女视频| 热re99久久国产66热| 国产精品二区激情视频| 50天的宝宝边吃奶边哭怎么回事| 在线免费观看的www视频| 色尼玛亚洲综合影院| 啦啦啦免费观看视频1| 两人在一起打扑克的视频| 欧美一区二区精品小视频在线| 久久九九热精品免费| 在线十欧美十亚洲十日本专区| 听说在线观看完整版免费高清| 欧美最黄视频在线播放免费| 19禁男女啪啪无遮挡网站| 91老司机精品| 国产精品免费一区二区三区在线| 亚洲欧洲精品一区二区精品久久久| 在线观看一区二区三区| 午夜久久久在线观看| 国产又爽黄色视频| 校园春色视频在线观看| 久久亚洲精品不卡| www.熟女人妻精品国产| 午夜免费观看网址| 国产精品一区二区免费欧美| 亚洲熟妇中文字幕五十中出| 看免费av毛片| 老汉色av国产亚洲站长工具| 丁香六月欧美| 午夜福利免费观看在线| 韩国av一区二区三区四区| 久久久国产精品麻豆| 久久 成人 亚洲| 男女床上黄色一级片免费看| 脱女人内裤的视频| 国产亚洲欧美在线一区二区| 99国产精品99久久久久| 天天添夜夜摸| 国产激情欧美一区二区| 日本 av在线| 亚洲成a人片在线一区二区| 久久青草综合色| 精品久久久久久久人妻蜜臀av| 欧美日本亚洲视频在线播放| 国产精品久久视频播放| 亚洲国产精品久久男人天堂| av免费在线观看网站| 国产成年人精品一区二区| 首页视频小说图片口味搜索| 18禁美女被吸乳视频| 亚洲三级黄色毛片| 老女人水多毛片| 女同久久另类99精品国产91| 欧美日本亚洲视频在线播放| 久久久久国内视频| 尾随美女入室| 十八禁网站免费在线| 蜜桃久久精品国产亚洲av| av.在线天堂| 精品免费久久久久久久清纯| 日韩在线高清观看一区二区三区| 国产男人的电影天堂91| 国产色爽女视频免费观看| 男人舔奶头视频| 欧美性猛交╳xxx乱大交人| 中文字幕人妻熟人妻熟丝袜美| 2021天堂中文幕一二区在线观| 午夜爱爱视频在线播放| 国产乱人视频| 亚洲欧美日韩高清专用| 国产精品久久久久久久电影| 99riav亚洲国产免费| 伦理电影大哥的女人| av在线播放精品| 一级毛片aaaaaa免费看小| 五月玫瑰六月丁香| 精品久久久久久久久久久久久| 亚洲国产精品sss在线观看| 精品人妻熟女av久视频| 国产成人精品久久久久久| 97热精品久久久久久| 伦理电影大哥的女人| 精品免费久久久久久久清纯| 精品乱码久久久久久99久播| 欧美激情在线99| 亚洲成a人片在线一区二区| 欧美潮喷喷水| 国产精品1区2区在线观看.| 色噜噜av男人的天堂激情| 亚洲性夜色夜夜综合| 中文字幕精品亚洲无线码一区| 人人妻人人看人人澡| 国产真实伦视频高清在线观看| 嫩草影院新地址| 亚洲国产精品久久男人天堂| 欧美区成人在线视频| 亚洲国产欧洲综合997久久,| 亚洲国产色片| 亚洲国产日韩欧美精品在线观看| 美女大奶头视频| 久久久国产成人精品二区| 久久久久久九九精品二区国产| 男人和女人高潮做爰伦理| 国产午夜福利久久久久久| 亚洲最大成人手机在线| 一个人看的www免费观看视频| 日韩精品有码人妻一区| 在线天堂最新版资源| 国产精品综合久久久久久久免费| 久久亚洲精品不卡| av视频在线观看入口| 久久精品国产亚洲av涩爱 | 在现免费观看毛片| 一进一出抽搐gif免费好疼| 国产精品一区www在线观看| 两个人的视频大全免费| 午夜爱爱视频在线播放| 欧美日本亚洲视频在线播放| 99热这里只有精品一区| 91麻豆精品激情在线观看国产| 亚洲天堂国产精品一区在线| 国产精品一区二区三区四区久久| 国产探花在线观看一区二区| 九九热线精品视视频播放| 国产精品人妻久久久久久| 中国国产av一级| 欧美人与善性xxx| 日本a在线网址| 老熟妇乱子伦视频在线观看| 国产成人影院久久av| 欧美三级亚洲精品| 99在线视频只有这里精品首页| 91久久精品电影网| 日本撒尿小便嘘嘘汇集6| 亚洲成人精品中文字幕电影| 中文字幕免费在线视频6| 男女下面进入的视频免费午夜| 亚洲美女搞黄在线观看 | 国产激情偷乱视频一区二区| 黄色视频,在线免费观看| 内射极品少妇av片p| 成人午夜高清在线视频| 亚洲成人av在线免费| 美女cb高潮喷水在线观看| 如何舔出高潮| 黄片wwwwww| 国产精品永久免费网站| 国产高清视频在线观看网站| 亚洲人成网站在线观看播放| 免费观看人在逋| 国产精品国产高清国产av| 性插视频无遮挡在线免费观看| 欧美日韩综合久久久久久| 久久九九热精品免费| 国内少妇人妻偷人精品xxx网站| 秋霞在线观看毛片| 悠悠久久av| 美女xxoo啪啪120秒动态图| 久久精品国产亚洲网站| 亚洲四区av| 国产亚洲精品av在线| 少妇人妻一区二区三区视频| 校园人妻丝袜中文字幕| 午夜福利成人在线免费观看| 人人妻人人澡人人爽人人夜夜 | 插逼视频在线观看| 欧美一区二区国产精品久久精品| 欧美另类亚洲清纯唯美| 两个人的视频大全免费| 久久天躁狠狠躁夜夜2o2o| 亚洲欧美成人精品一区二区| 色吧在线观看| 最新在线观看一区二区三区| 国产亚洲精品久久久久久毛片| 我要看日韩黄色一级片| 亚洲图色成人| 黄片wwwwww| 一级黄片播放器| 国产精品一区二区三区四区免费观看 | 欧美精品国产亚洲| 欧美高清成人免费视频www| 校园人妻丝袜中文字幕| 成人特级黄色片久久久久久久| 一进一出抽搐动态| 美女免费视频网站| 乱码一卡2卡4卡精品| 亚洲内射少妇av| av在线亚洲专区| 久久午夜福利片| 不卡一级毛片| 亚洲成a人片在线一区二区| 亚洲美女视频黄频| 老司机福利观看| 老熟妇仑乱视频hdxx| 国产一区二区三区av在线 | 日产精品乱码卡一卡2卡三| 一个人免费在线观看电影| 国产色爽女视频免费观看| 久久精品综合一区二区三区| 精品少妇黑人巨大在线播放 | av在线播放精品| 欧美三级亚洲精品| 啦啦啦啦在线视频资源| 国产成人91sexporn| 天堂av国产一区二区熟女人妻| 国产高清有码在线观看视频| 久久精品91蜜桃| 久久99热6这里只有精品| 成人国产麻豆网| 国产色婷婷99| 观看美女的网站| 国产视频一区二区在线看| 国产美女午夜福利| 国产一区二区在线观看日韩| 亚洲在线观看片| 99九九线精品视频在线观看视频| 国产视频一区二区在线看| 久久人人爽人人片av| 国内揄拍国产精品人妻在线| 精品国内亚洲2022精品成人| 日韩成人av中文字幕在线观看 | aaaaa片日本免费| 久久精品国产自在天天线| 成人美女网站在线观看视频| 在线观看美女被高潮喷水网站| 黄色日韩在线| 能在线免费观看的黄片| 一级a爱片免费观看的视频| 级片在线观看| 欧美性猛交黑人性爽| 人妻制服诱惑在线中文字幕| 春色校园在线视频观看| 久久欧美精品欧美久久欧美| 成人一区二区视频在线观看| 午夜亚洲福利在线播放| 亚洲一区二区三区色噜噜| 美女高潮的动态| 亚洲精品色激情综合| av在线亚洲专区| 春色校园在线视频观看| 少妇人妻一区二区三区视频| 人妻丰满熟妇av一区二区三区| 少妇裸体淫交视频免费看高清| 国产亚洲精品久久久久久毛片| 99热这里只有是精品在线观看| 久久久成人免费电影| 波多野结衣巨乳人妻| 一区二区三区免费毛片| 国产三级中文精品| 别揉我奶头 嗯啊视频| 久久精品综合一区二区三区| 一级黄色大片毛片| 麻豆av噜噜一区二区三区| 色吧在线观看| 国产探花极品一区二区| 在现免费观看毛片| 最新中文字幕久久久久| 久久久久久久久中文| 99riav亚洲国产免费| 亚洲自拍偷在线| 人妻丰满熟妇av一区二区三区| 乱人视频在线观看| 欧美三级亚洲精品| 亚洲欧美精品综合久久99| 国产高清视频在线观看网站| 淫妇啪啪啪对白视频| 久久久久久久久大av| 欧美高清性xxxxhd video| 又黄又爽又刺激的免费视频.| 国产不卡一卡二| 校园春色视频在线观看| 国产不卡一卡二| 亚洲欧美精品综合久久99| 国产 一区精品| 校园春色视频在线观看| 久久婷婷人人爽人人干人人爱| 亚洲美女搞黄在线观看 | 国产成人a∨麻豆精品| av在线老鸭窝| 国产av不卡久久| 久久精品国产亚洲av天美| 日韩一本色道免费dvd| 日韩高清综合在线| 国产免费男女视频| 听说在线观看完整版免费高清| 国内精品一区二区在线观看| 国产麻豆成人av免费视频| 日韩制服骚丝袜av| 国产亚洲精品av在线| 日韩亚洲欧美综合| 国产伦精品一区二区三区视频9| 97超碰精品成人国产| 美女cb高潮喷水在线观看| 国产一区二区在线观看日韩| 日韩欧美在线乱码| 男插女下体视频免费在线播放| 日韩中字成人| 欧美高清成人免费视频www| 亚洲四区av| 亚洲美女视频黄频| 伦精品一区二区三区| 最近在线观看免费完整版| 久久精品夜夜夜夜夜久久蜜豆| 国产精品人妻久久久久久| 老司机影院成人| 热99在线观看视频| 欧美日本视频| 久久久色成人| 日本 av在线| 中文资源天堂在线| 最近在线观看免费完整版| 日日撸夜夜添| 大香蕉久久网| 麻豆乱淫一区二区|