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

    一種倉庫搬運(yùn)機(jī)器人的設(shè)計(jì)與實(shí)現(xiàn)

    2022-02-02 07:08:09嚴(yán)毓培尹雪梅湯佩豫黎偉鄧澤霖朱貴芳
    電子產(chǎn)品世界 2022年12期
    關(guān)鍵詞:單片機(jī)

    嚴(yán)毓培 尹雪梅 湯佩豫 黎偉 鄧澤霖 朱貴芳

    摘要:大部分的機(jī)器人設(shè)計(jì)都是基于ROS系統(tǒng),該系統(tǒng)的優(yōu)點(diǎn)是功能豐富、設(shè)計(jì)快速,缺點(diǎn)是設(shè)計(jì)的硬件成本高、功耗高,ROS系統(tǒng)龐大,實(shí)時性不高。針對以上缺點(diǎn),本文闡述的物流機(jī)器人的設(shè)計(jì)是基于ARM架構(gòu)的S5PV210的CPU,運(yùn)行嵌入式Linux操作系統(tǒng),由單片機(jī)、S5PV210主板和APP3部分組成。該設(shè)計(jì)降低了硬件成本、節(jié)省了電池功耗,可根據(jù)定制需求開發(fā),實(shí)時性較高,且運(yùn)行穩(wěn)定、負(fù)載量大,可在室內(nèi)動態(tài)環(huán)境中自主導(dǎo)航并完成相關(guān)搬運(yùn)服務(wù)。目前該物流機(jī)器人已經(jīng)制作完成。

    關(guān)鍵詞:搬運(yùn)機(jī)器人;ARM;嵌入式Linux;單片機(jī);自主導(dǎo)航

    *基金項(xiàng)目:廣東省普通高校特色創(chuàng)新類項(xiàng)目(自然科學(xué))(2018GKTSCX056);廣東普通高校重點(diǎn)項(xiàng)目(自然科學(xué))(2019GZDXM014);珠海城市職業(yè)技術(shù)學(xué)院2021年科研項(xiàng)目(KY2021Y01Z);2020年教育部高等學(xué)校項(xiàng)目(2020ITA03008)

    0 引言

    目前大部分的機(jī)器人都是基于ROS系統(tǒng)實(shí)現(xiàn),一般ROS在Ubentu系統(tǒng)中的穩(wěn)定性最好,因此需要Intel或者高性能ARM架構(gòu)的CPU的支撐,但存在的問題是硬件成本高,功耗高,產(chǎn)品的體積大。同時ROS系統(tǒng)中有很多功能對于某些特定的應(yīng)用場景而言是冗余的,這些冗余的功能會使系統(tǒng)龐大,占用很多內(nèi)存和CPU的資源,而且機(jī)器人反應(yīng)不夠靈敏,實(shí)時性較差。如果將ROS移植到基于ARM架構(gòu)的低成本低功耗的CPU上,或者對ROS系統(tǒng)進(jìn)行裁剪以去掉冗余的部分,存在工作難度大周期長的問題,而且ROS后期運(yùn)行時不夠穩(wěn)定。因此要設(shè)計(jì)一款在特定應(yīng)用場景中運(yùn)行的低成本、低功耗的機(jī)器人,不應(yīng)采用ROS系統(tǒng)開發(fā),而應(yīng)根據(jù)具體需求采用適用于特定應(yīng)用場景下的定制化的軟硬件設(shè)計(jì)方案,在降低成本、功耗、體積的同時可以提高系統(tǒng)的穩(wěn)定性和實(shí)時性。

    1硬件設(shè)計(jì)

    本文闡述的搬運(yùn)機(jī)器人如圖1所示,硬件部分由ARM主板和單片機(jī)電路板組成,具體的硬件框架如圖2所示。

    其中ARM主板采用了S5PV210的CPU,帶有512M的RAM和512M的flash,LCD觸摸屏,SD卡插槽,3個USB接口和4個串口,運(yùn)行嵌入式Linux操作系統(tǒng)[1],如圖3所示。利用該主板可實(shí)現(xiàn)機(jī)器人的激光雷達(dá)掃描,LCD觸摸屏顯示,機(jī)器人與手機(jī)APP之間的藍(lán)牙通信,運(yùn)行mjpeg-stream的實(shí)時web視頻顯示等功能。

    因ARM主板運(yùn)行的是嵌入式Linux系統(tǒng),該系統(tǒng)是非實(shí)時系統(tǒng),無法準(zhǔn)確讀取25kHz的光電編碼器的脈沖,因此用單片機(jī)進(jìn)行電機(jī)控制和光電編碼器的脈沖讀取,單片機(jī)與S5PV210主板之間用自定義的通信協(xié)議傳輸電機(jī)數(shù)據(jù)[2],如圖4所示。

    SCM6716的電流驅(qū)動模塊,可輸出的最大瞬時電流達(dá)2A,如圖5所示。該機(jī)器人采用了直流電機(jī)搭配減速電機(jī)的方式,增強(qiáng)驅(qū)動力,可以負(fù)載超100kg重物。

    機(jī)器人外接模塊可以為機(jī)器人提供更加豐富的功能,如圖6所示,其中USB攝像頭用來提供機(jī)器人現(xiàn)場的視頻,USBWiFi模塊用來將攝像頭的視頻傳輸?shù)絯eb頁面瀏覽,串口藍(lán)牙模塊用來和手機(jī)APP連接,飛控模塊包含GPS,陀螺儀,電子羅盤,加速度計(jì)等傳感器,并內(nèi)置了傳感器融合等算法,為室內(nèi)機(jī)器人判斷運(yùn)動方向提供參考[3]。

    機(jī)器人可連接激光傳感器,該傳感器可以掃描周圍的環(huán)境,得到周圍6m范圍內(nèi)的每個障礙物的角度和距離,如圖7所示。

    2 軟件設(shè)計(jì)

    2.1 單片機(jī)的軟件設(shè)計(jì)

    機(jī)器人的直流電機(jī)連接著減速電機(jī),因此光電編碼器 1s可以讀入 25kHz的脈沖,但嵌入式Linux操作系統(tǒng)是非實(shí)時的操作系統(tǒng),讀取脈沖不夠準(zhǔn)確 [4],因此用單片機(jī)來讀取25kHz的脈沖,并將脈沖值通過串口自定義的簡單協(xié)議傳給ARM開發(fā)板。

    單片機(jī)采用STC15F2K60S2,其中外部中斷0和外部中斷1分別用來讀取左右兩個電機(jī)的光電編碼器的脈沖,定時器0設(shè)置為8位重裝用以設(shè)置波特率為115200。定時器1每4ms中斷1次,在中斷服務(wù)程序里,生成可以驅(qū)動直流電機(jī)轉(zhuǎn)速的占空比,每200ms計(jì)算1次輪子的速度,假設(shè)兩個電機(jī)的光電編碼器的脈沖數(shù)為P,輪子轉(zhuǎn)一圈是25000個脈沖,輪子的半徑是r,則輪子的速度為2×3.14×9/25000,并進(jìn)行1s的定時[5]。

    串口中斷服務(wù)程序根據(jù)從ARM板獲取到的串口信息控制兩個電機(jī)的啟動停止、轉(zhuǎn)動方向、設(shè)定速度,如圖8所示,可通過手機(jī)APP或者機(jī)器人的液晶觸摸屏上的按鈕來發(fā)送這些指令,因點(diǎn)擊按鈕是間斷性的動作,同時發(fā)送兩次設(shè)定速度的按鈕的時間間隔會比較久,所以在獲取設(shè)定速度時如果buffer[2]的值有可能等于13,即/r,也不會認(rèn)為這是新的一條指令。

    主程序每秒鐘發(fā)送兩個電機(jī)的速度到ARM板,因嵌入式系統(tǒng)底層讀取串口數(shù)據(jù)是不定時的,很多情況下會讀取到一個不完整的包[6],考慮到機(jī)器人的速度不可能達(dá)到65535mm/s,因此可以將通信協(xié)議簡單設(shè)計(jì)如下:

    當(dāng)嵌入式Linux讀到兩個連續(xù)的0xFF,則認(rèn)為是1個新的包的開始,將后面接收到的數(shù)據(jù)存放起來,直到讀滿6個字節(jié)再開始計(jì)算兩個輪子的速度。

    主程序中每秒將計(jì)算設(shè)定速度的上下限,上限是設(shè)定速度的105%,下限是設(shè)定速度的95%,當(dāng)電機(jī)的速度在上下限之間不需調(diào)節(jié)占空比,否則每200ms調(diào)節(jié)1次占空比。

    2.2嵌入式Linux的軟件設(shè)計(jì)

    系統(tǒng)從QT的TMainForm進(jìn)入后分別對mjpeg-stream,GPIO,串口,液晶屏,攝像頭進(jìn)行初始化,并啟動QT的定時器,每1秒刷新1次控件。

    在robot_start的進(jìn)程中設(shè)置1個死循環(huán),不斷從串口0連接的串口藍(lán)牙模塊來獲取手機(jī)APP發(fā)送過來的命令并加以執(zhí)行,同時不斷從串口3連接的單片機(jī)來獲取機(jī)器人的速度,通過與設(shè)定的速度對比后向單片機(jī)發(fā)送占空比,并根據(jù)累積的脈沖數(shù)計(jì)算機(jī)器人行走的總里程和某時刻的朝向。

    由于GPS傳感器、陀螺儀、加速度計(jì)、磁力計(jì)和電子羅盤等傳感器在室內(nèi)無法使用,該方法使用里程計(jì)信息對機(jī)器人的位置和角度進(jìn)行計(jì)算,因此機(jī)器人的朝向可以通過剛體的運(yùn)動進(jìn)行計(jì)算得出。

    移動機(jī)器人的輪子由電機(jī)帶動,輪子的直徑為D,則輪子的周長為πD,電機(jī)轉(zhuǎn)動的圈數(shù)m可以由光電編碼器獲取,當(dāng)機(jī)器人在前進(jìn)或者后退狀態(tài),移動機(jī)器人移動的距離S可以由S=m×πD得到[7]。

    當(dāng)移動機(jī)器人在左轉(zhuǎn)或者右轉(zhuǎn)狀態(tài),左轉(zhuǎn)或者右轉(zhuǎn)的角度可以由圖11中的弧線S獲取,機(jī)器人的初始位置在黃色的位置,旋轉(zhuǎn)過一定角度θ2后到了綠色的位置,從圖1可知θ1=θ2,如果可以得到圖11中的長度AC,則通過弧線S和AC則可求出機(jī)器人旋轉(zhuǎn)的角度θ1,則旋轉(zhuǎn)角度θ2也可以得到[8]。

    從圖12可知,機(jī)器人的重心位置在A,對于前后左右對稱的機(jī)器人,A是機(jī)器人的中心位置,如果不是前后左右對稱的機(jī)器人,A的位置可以通過測量得到,B是機(jī)器人左邊沿的中點(diǎn),C是左上輪的中心點(diǎn),因此AB和BC的長度可以通過測量得到,則AC的長度可通過余弦定理得到:

    AC=(AB2+BC2)????????????????????????????????? ??????(1)

    機(jī)器人后端的光電編碼器得到的反饋脈沖數(shù)的總數(shù)是P,如果機(jī)器人的輪子旋轉(zhuǎn)2π,光電編碼器得到的反饋脈沖數(shù)是F,則旋轉(zhuǎn)的圈數(shù)M=P/F,則旋轉(zhuǎn)角度θ2的弧度值為

    θ2=S/AC=D×P/(F*(AB2+BC2) ? )??? (2)

    圖5中綠色方塊代表在移動機(jī)器人,紅色圓圈代表導(dǎo)航的終點(diǎn)位置,A代表移動機(jī)器人的初始位置,C代表移動機(jī)器人在某一時刻的位置,B點(diǎn)為導(dǎo)航的終點(diǎn)位置[9],由圖5可知:

    BC=((BX?CX)2+(BY?CY)2) ??????????????????????? (3)

    其中:

    Bx=AB×cosα

    By=AB×sinα

    因?yàn)锳B和α為移動機(jī)器人在初始位置時獲取的導(dǎo)航終點(diǎn)位置和終點(diǎn)角度,可以由手機(jī)APP輸入,以便告知初始位置的機(jī)器人,導(dǎo)航終點(diǎn)的距離和角度,因此BX和BY可以式(3)計(jì)算得出。

    接下來計(jì)算CX和CY,因?yàn)闄C(jī)器人運(yùn)動的距離會不斷地累積,因此可知

    式(4)中i為機(jī)器人根據(jù)表1和表2轉(zhuǎn)變運(yùn)動狀態(tài)的次數(shù),S為機(jī)器人在前進(jìn)和后退時移動的距離,前進(jìn)時S為正值,后退時S為負(fù)值,β為機(jī)器人在左轉(zhuǎn)和右轉(zhuǎn)時轉(zhuǎn)動的角度,右轉(zhuǎn)時β為正值,左轉(zhuǎn)時β為負(fù)值,S和β可由里程計(jì)信息得出[10]。

    由上得出BX和BY,CX和CY,則BC的值便可以求出,接下來求移動機(jī)器人在任意一點(diǎn)C的終點(diǎn)角度θ,首先γ可由下式得出,

    由圖5可知,θ=γ-β,因此機(jī)器人在任意位置的終點(diǎn)角度θ便可求出,需要注意的是當(dāng)θ<0時,θ=θ+2π,因此移動機(jī)器人在任意位置相對于導(dǎo)航終點(diǎn)的距離和終點(diǎn)角度都可以求出,結(jié)合上面的分析,移動機(jī)器人在未知室內(nèi)動態(tài)環(huán)境中,在無傳感器,無地圖和動態(tài)避障的情況下導(dǎo)航到終點(diǎn)。

    根據(jù)以上公式,機(jī)器人在每1s求1次角度,并計(jì)算角度的累計(jì)和,以此判斷出機(jī)器人的朝向,因?yàn)榧す鈹?shù)據(jù)處理的進(jìn)程也會對角度數(shù)據(jù)進(jìn)行讀寫操作,因此在以上流程執(zhí)行前需要加上互斥鎖mutex_lock,執(zhí)行完畢后關(guān)閉互斥鎖[11]。

    串口3連接飛控模塊,根據(jù)模塊提供的通信協(xié)議,每1s獲取1次飛控模塊的經(jīng)緯度的數(shù)據(jù),經(jīng)度和緯度數(shù)據(jù)都是4個字節(jié),需要拼接后得到十進(jìn)制的經(jīng)緯度,當(dāng)機(jī)器人如果到室外運(yùn)動時可以通過經(jīng)緯度對機(jī)器人進(jìn)行粗略的定位。

    機(jī)器人每1s也會判斷設(shè)定速度是否發(fā)生改變,如果改變了就會根據(jù)新的設(shè)定速度計(jì)算占空比并下發(fā)到單片機(jī),如果機(jī)器人按照設(shè)定速度來調(diào)整占空比,會出現(xiàn)機(jī)器人的速度忽大忽小的情況,因此將速度上限定為設(shè)定速度的101%,速度下限定為設(shè)定速度的99%,誤差率為±1%,當(dāng)機(jī)器人的速度在速度的上下限范圍內(nèi)則不用調(diào)整占空比,機(jī)器人可以運(yùn)行得更平穩(wěn)[12]。

    機(jī)器人的液晶觸摸屏采用QT的圖形界面進(jìn)行設(shè)計(jì),其中界面布局可以在QTdesigner中完成,并在QTdesigner中直接添加槽函數(shù),可通過qt_second()函數(shù)每秒鐘對界面的控件進(jìn)行刷新,當(dāng)按鈕單擊后按鈕文本會發(fā)生變化,可通過PushButton->setText函數(shù)完成按鈕文本的設(shè)計(jì),同樣設(shè)定速度的輸入框可以通過LineEdit1->setText(QString::number(setup_speed));完成設(shè)計(jì),單擊+、-兩個按鈕可以修改機(jī)器人的設(shè)定速度,當(dāng)機(jī)器人的設(shè)定速度大于1000mm/s或者小于0時,彈出警告框QMessageBox::information(this,”Error”, “speedshouldbeinrange0-999mm/s”);,設(shè)定速度、兩個電機(jī)的速度、經(jīng)緯度數(shù)據(jù)可通過以下TextLabel2->setText(QString::number(setup_speed)+”mm/s”);等函數(shù)完成顯示。

    if(webcamera==0)

    {

    intmjpg_streamer2;

    chararg[40]=”/mjgp-streamer/start_uvc_yuv.

    sh”;

    mjpg_streamer2=system(arg);

    if((mjpg_streamer2==127)||(mjpg_streamer2<0))

    webcamera=0;

    else

    webcamera=1;

    printf(“themjgp_streamer2is%i\n”,mjpg_streamer2);

    }

    機(jī)器人通過以上mjpeg-streamer組件的代碼完成了web遠(yuǎn)程監(jiān)控的功能,可在遠(yuǎn)程打開firefox瀏覽器看到機(jī)器人上攝像頭拍到的視頻。

    激光探頭可以測量到周圍障礙物的距離和角度,當(dāng)激光探頭發(fā)現(xiàn)在320°~40°的范圍內(nèi),在距離激光探頭1m的范圍內(nèi)有移動障礙物,則變量stop_forward=1,否則該變量為0,該角度和距離可以根據(jù)實(shí)際機(jī)器人的情況做相應(yīng)調(diào)整。同理當(dāng)激光探頭發(fā)現(xiàn)在40°~140°的范圍內(nèi),在距離激光探頭1m的范圍內(nèi)有障礙物,則變量stop_right=1,否則該變量為0。

    如果變量stop_forward=1,則此時機(jī)器人需要旋轉(zhuǎn)到某個角度,從周圍障礙物的縫隙中出去,圖15中障礙物的縫隙的角度θ1~θ4可以計(jì)算得出,例如θ1=θB-θA,OA,OB的值可以通過激光探頭的輸出數(shù)據(jù)得出,則根據(jù)余弦定理,障礙物縫隙的大小可通過下式得出

    AB=(OA2+OB2?2*OA*OB*cosθ) ?????????? ( 8)

    當(dāng)導(dǎo)航的終點(diǎn)在機(jī)器人的左側(cè)時,此時機(jī)器人可以沿著θ3/2的方向移動出去。

    圖16中的紅色圓圈是導(dǎo)航的終點(diǎn),綠色的是機(jī)器人,黑色的是障礙物,機(jī)器人的初始位置在底部,此時機(jī)器人左右分別有障礙物1和障礙物2,如果按照逆時針來計(jì)算角度,圖3中的θ1是機(jī)器人在初始位置的終點(diǎn)相對于機(jī)器人的角度,把這個角度叫做終點(diǎn)角度。

    根據(jù)表1的內(nèi)容,移動機(jī)器人可判斷下一秒是前進(jìn)、右轉(zhuǎn)、左轉(zhuǎn)或者后退,如果沿著終點(diǎn)角度的方向有障礙物,則根據(jù)表2的判斷,移動機(jī)器人計(jì)算出一個與終點(diǎn)角度最近且縫隙間隔大于機(jī)器人寬度的角度,沿著該角度的中線方向移動出去。

    if(angle

    new_start=1;

    if ((max_data[1]>=40.0)&&(max_data[1]<=130.0))

    turning_right++;

    elseif((max_data[1]>=220.0)&&(max_data[1]<=310.0))

    turning_left++;}

    if((angle>310)||(angle<40)){?????????? if((distance<800.0)&&(distan

    ce>0.0)){

    stop_forward++;}}if((destination_angle>30)&&(destination_

    angle<330)){

    if(angle<=(360-destination_

    angle+30))&&(angle>=(360-destination_angle-30))){if((distance<1000.0)

    &&(distance>0.0)){

    stop_destination++;}}}

    結(jié)合以上的內(nèi)容,可以了解到機(jī)器人在周圍布滿障礙物的情況下該如何決策,比如在圖4中,機(jī)器人在初始位置position1應(yīng)前進(jìn),但此時前方有障礙物,此時左邊無障礙物,根據(jù)表1向左轉(zhuǎn)至position2后再向前移動,在前進(jìn)的過程中一直監(jiān)測終點(diǎn)角度,當(dāng)移動至position3時突然前方出現(xiàn)了移動障礙物3,結(jié)合表1和表2,則機(jī)器人應(yīng)向右轉(zhuǎn),在旋轉(zhuǎn)的過程中一直檢測終點(diǎn)角度,當(dāng)終點(diǎn)角度滿足表1的前進(jìn)時,機(jī)器人則向著終點(diǎn)前進(jìn),如果在前進(jìn)的過程中又出現(xiàn)了其他的障礙物,則機(jī)器人根據(jù)實(shí)時監(jiān)測到的終點(diǎn)角度和表1與表2的內(nèi)容,迭代地進(jìn)行決策,直到達(dá)到終點(diǎn)。

    以上導(dǎo)航過程不需要事先對周圍環(huán)境建圖,也不需要傳感器的數(shù)據(jù),在整個導(dǎo)航過程中可以根據(jù)實(shí)際移動障礙物的情況做出實(shí)時判斷,適合在室內(nèi)未知動態(tài)環(huán)境中進(jìn)行導(dǎo)航。該方法簡單高效,使用成本較低的CPU甚至MCU就可以實(shí)現(xiàn),同時可節(jié)省機(jī)器人的功耗和體積。

    在激光掃描的進(jìn)程中,機(jī)器人根據(jù)表1和表2進(jìn)行相應(yīng)的運(yùn)動決策,激光傳感器7圈/s,因激光傳感器的精度有限,加上環(huán)境噪聲的影響,在激光掃描的過程中會出現(xiàn)一些噪點(diǎn),通過計(jì)算7個點(diǎn)/s落在了哪個角度區(qū)域,選擇擁有點(diǎn)數(shù)最多的角度區(qū)域作為判斷下一步動作的依據(jù),如圖17所示,20~160的區(qū)域有5個黑色的點(diǎn),200~340的區(qū)域有1個紅色的點(diǎn),340~360的區(qū)域有1個紅色的點(diǎn),20~160區(qū)域?qū)?yīng)的動作是右轉(zhuǎn),因此機(jī)器人下一秒的動作是右轉(zhuǎn)。

    可利用狀態(tài)機(jī)處理該部分代碼,一共有3種狀態(tài):

    ①在左轉(zhuǎn)或者右轉(zhuǎn)中以尋找終點(diǎn)方位的狀態(tài),②前進(jìn)或者后退中不斷向終點(diǎn)靠近,③尋找新的空隙的狀態(tài)。

    2.3安卓端軟件設(shè)計(jì)

    機(jī)器人通過串口藍(lán)牙模塊和安卓手機(jī)連接,主要修改的文件是安卓系統(tǒng)里的BluetoothChat.java文件,以下是控件的初始化。

    APP的其他控件功能如下:bluetoothdatabuffer區(qū)域顯示的是機(jī)器人和安卓手機(jī)通過藍(lán)牙通信的數(shù)據(jù),fullscreen按鈕可將該區(qū)域全屏顯示,hexdisplay單選框可以切換該區(qū)域數(shù)據(jù)的十六進(jìn)制和十進(jìn)制的顯示,clearscreen按鈕可以清空該區(qū)域的數(shù)據(jù)顯示,connect按鈕可以啟動或者關(guān)閉安卓手機(jī)和機(jī)器人之間的連接,stop按鈕可以啟動或者停止機(jī)器人,speed(mm/s)用來顯示機(jī)器人的實(shí)時速度,hexoutput單選框用來切換速度的十六進(jìn)制或十進(jìn)制的顯示,longitude顯示機(jī)器人所在位置的經(jīng)度,latitude顯示機(jī)器人所在位置的緯度,angle需要輸入機(jī)器人相對于導(dǎo)航終點(diǎn)的朝向角度,distance需要輸入機(jī)器人相對于導(dǎo)航終點(diǎn)的距離,這是一種角坐標(biāo)的表示,有了這兩個數(shù)據(jù)就可以確定導(dǎo)航終點(diǎn)相對于機(jī)器人的具體位置,laserscanstop按鈕可以切換激光傳感器的啟動和停止,sendspeed按鈕可以發(fā)送機(jī)器人的設(shè)定速度,sendposition按鈕會將angle輸入框和distance輸入框的內(nèi)容發(fā)送到機(jī)器人,以便機(jī)器人了解導(dǎo)航終點(diǎn)的位置,navigation按鈕用來切換手動移動和自動導(dǎo)航模式,整體界面左下方的上下左右四個箭頭按鈕可以控制機(jī)器人前進(jìn)、后退、左轉(zhuǎn)和右轉(zhuǎn),界面右下方顯示機(jī)器人的實(shí)時速度,電機(jī)1和電機(jī)2的速度,以及距離機(jī)器人最近的障礙物的距離。

    4 結(jié)束語

    本文闡述了一種非ROS系統(tǒng)的定制化物流機(jī)器人的設(shè)計(jì)方法,通過該方法設(shè)計(jì),可以節(jié)省機(jī)器人的成本和功耗,在實(shí)現(xiàn)豐富的定制化功能的同時,可根據(jù)手機(jī)APP上輸入的終點(diǎn)位置和角度,在室內(nèi)動態(tài)未知環(huán)境中導(dǎo)航到終點(diǎn),通過實(shí)驗(yàn)驗(yàn)證,機(jī)器人運(yùn)行穩(wěn)定高效,說明該設(shè)計(jì)方法具有一定的實(shí)用性和可靠性。

    參考文獻(xiàn):

    [1] 蘇青.多機(jī)器人路徑規(guī)劃與協(xié)同避碰研究[D].南京:南京郵電大學(xué),2014.

    [2] 張文輝,齊乃明,尹洪亮.自適應(yīng)神經(jīng)變結(jié)構(gòu)的機(jī)器人軌跡跟蹤控制[J].控制與決策,2011(7):33-37.

    [3]鮑敦橋.仿真類人機(jī)器人設(shè)計(jì)及高層決策方法的研究[D].合肥:合肥工業(yè)大學(xué),2009.

    [4]余婷.多機(jī)器人隊(duì)列曲線運(yùn)動研究[D].上海:上海交通大學(xué),2009.

    [5]韓雪峰.導(dǎo)盲機(jī)器人[D].哈爾濱:哈爾濱工程大學(xué),2009.

    [6] 馬斌奇.多機(jī)器人協(xié)作與控制策略研究[D].西安:西安電子科技大學(xué),2009.

    [7] YAN Y P. WONG S F, A navigation algorithm of the mobile robot in the indoor and dynamic environment based on the PF-SLAM algorithm[J].Cluster Computing,2019(12):133-139.

    [8]YANYP.LIYM.Mobilerobotautonomouspathplanning based on fuzzy logic and filter smoothing in dynamic environment[C].12th World Congress on Intelligent Control and Automation,2016,6.

    [9] HE P.Consensus of uncertain parabolic PDE agents via adaptive unit-vector control scheme[J]. IET Control Theory &Applications,2018,12(18):2488-2494.

    [10]ZHUSP,XIA L M.Human action recognition based on fusion feathers extraction of adaptive background subtraction and optical flow model, mathematical problems in engineering [J].2015(4).

    [11]YANY P,LI Y M, Autonomous path planning and navigation of a mobile robot with multi-sensors based on fuzzy logic in dynamic environment[J].International Journal of Intelligent Systems and Applications in Robotics,2016,7(1):1-14. [12] YAN Y P, WONG S F. A navigation algorithm for the mobile robot in the indoor and dynamic environment based on the image recognition algorithm[J].The Hong Kong Institution of Engineers,2018.

    猜你喜歡
    單片機(jī)
    基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(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
    小議PLC與單片機(jī)之間的串行通信及應(yīng)用
    電子制作(2018年12期)2018-08-01 00:48:04
    基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
    電子制作(2017年19期)2017-02-02 07:08:27
    Microchip推出兩個全新PIC單片機(jī)系列
    一级黄色大片毛片| 国产精品久久久av美女十八| 在线观看www视频免费| 欧美在线一区亚洲| 丝瓜视频免费看黄片| 国产成人精品在线电影| 十八禁人妻一区二区| 一进一出好大好爽视频| 91字幕亚洲| 午夜两性在线视频| 国产男女内射视频| 日本av免费视频播放| 他把我摸到了高潮在线观看 | 99国产极品粉嫩在线观看| 国产成人啪精品午夜网站| 19禁男女啪啪无遮挡网站| 天天影视国产精品| 亚洲精品在线美女| 大香蕉久久成人网| 免费看十八禁软件| 亚洲国产欧美一区二区综合| 国产色视频综合| 久久免费观看电影| 久久久水蜜桃国产精品网| 免费黄频网站在线观看国产| 在线观看免费视频日本深夜| 丝袜美足系列| 国产aⅴ精品一区二区三区波| 亚洲伊人久久精品综合| 国产成人影院久久av| 国产亚洲精品久久久久5区| 一本一本久久a久久精品综合妖精| 涩涩av久久男人的天堂| 国产无遮挡羞羞视频在线观看| a级毛片黄视频| 一区二区三区国产精品乱码| 一级毛片电影观看| 精品午夜福利视频在线观看一区 | 国产精品欧美亚洲77777| 亚洲一卡2卡3卡4卡5卡精品中文| 国产有黄有色有爽视频| 久久久欧美国产精品| 少妇精品久久久久久久| 久久久久久人人人人人| 欧美日韩av久久| 香蕉久久夜色| 久久国产亚洲av麻豆专区| 国产男女内射视频| 一本色道久久久久久精品综合| av福利片在线| 亚洲天堂av无毛| 欧美日韩成人在线一区二区| 精品亚洲成国产av| 久久久久久久国产电影| 超碰97精品在线观看| 国产精品国产高清国产av | 丰满迷人的少妇在线观看| 久久精品国产99精品国产亚洲性色 | 国产成人影院久久av| 高清黄色对白视频在线免费看| 国产三级黄色录像| 国产av一区二区精品久久| 欧美日韩亚洲高清精品| 亚洲午夜精品一区,二区,三区| 91精品国产国语对白视频| 多毛熟女@视频| 夜夜夜夜夜久久久久| 女警被强在线播放| 国产成人影院久久av| 18禁美女被吸乳视频| 成人免费观看视频高清| 亚洲成av片中文字幕在线观看| kizo精华| 宅男免费午夜| 极品少妇高潮喷水抽搐| 在线观看一区二区三区激情| 国产在视频线精品| 免费在线观看日本一区| 啦啦啦在线免费观看视频4| 黑人欧美特级aaaaaa片| 成人18禁高潮啪啪吃奶动态图| 多毛熟女@视频| 亚洲第一欧美日韩一区二区三区 | 欧美日韩亚洲国产一区二区在线观看 | 老熟妇乱子伦视频在线观看| 黄色视频在线播放观看不卡| 亚洲午夜精品一区,二区,三区| 欧美 亚洲 国产 日韩一| 亚洲av片天天在线观看| 黄片播放在线免费| 2018国产大陆天天弄谢| 操美女的视频在线观看| 视频区图区小说| 久久九九热精品免费| 久久精品成人免费网站| 交换朋友夫妻互换小说| 高清黄色对白视频在线免费看| 国产免费现黄频在线看| 午夜福利,免费看| 啦啦啦免费观看视频1| 91字幕亚洲| 免费在线观看影片大全网站| 麻豆成人av在线观看| 欧美国产精品va在线观看不卡| 天天躁日日躁夜夜躁夜夜| 老司机在亚洲福利影院| 97人妻天天添夜夜摸| 亚洲午夜精品一区,二区,三区| 欧美乱码精品一区二区三区| 久久久久网色| 成人永久免费在线观看视频 | 80岁老熟妇乱子伦牲交| 欧美在线黄色| 欧美av亚洲av综合av国产av| 国产在线观看jvid| 精品一区二区三卡| 亚洲欧美色中文字幕在线| 一个人免费看片子| 精品亚洲乱码少妇综合久久| 三上悠亚av全集在线观看| 一级黄色大片毛片| 女性被躁到高潮视频| 免费在线观看视频国产中文字幕亚洲| 亚洲专区字幕在线| 欧美激情久久久久久爽电影 | 操美女的视频在线观看| 亚洲av国产av综合av卡| 欧美人与性动交α欧美精品济南到| 高清毛片免费观看视频网站 | av一本久久久久| 少妇的丰满在线观看| 日本av免费视频播放| 欧美在线一区亚洲| 亚洲国产欧美一区二区综合| 国产成人精品久久二区二区91| 国产色视频综合| 99久久国产精品久久久| 人人妻人人澡人人看| 国产亚洲欧美精品永久| 国产亚洲欧美精品永久| 国产日韩一区二区三区精品不卡| 久久影院123| 午夜91福利影院| av电影中文网址| 国产一区二区三区视频了| 搡老岳熟女国产| 一进一出好大好爽视频| 国产在线视频一区二区| 日本黄色日本黄色录像| 欧美激情 高清一区二区三区| 亚洲男人天堂网一区| 99在线人妻在线中文字幕 | 老鸭窝网址在线观看| 国产单亲对白刺激| 欧美日韩亚洲国产一区二区在线观看 | 91成人精品电影| 国产淫语在线视频| 亚洲第一青青草原| 久久久国产精品麻豆| 亚洲中文av在线| 19禁男女啪啪无遮挡网站| 国产男女超爽视频在线观看| 叶爱在线成人免费视频播放| 免费观看人在逋| 在线看a的网站| 欧美精品人与动牲交sv欧美| 国产成人精品久久二区二区91| 国产精品 国内视频| 这个男人来自地球电影免费观看| 一级,二级,三级黄色视频| 亚洲五月婷婷丁香| 国产熟女午夜一区二区三区| 操出白浆在线播放| 成人国语在线视频| 午夜久久久在线观看| 欧美大码av| 成人18禁在线播放| 最近最新中文字幕大全电影3 | 国产欧美日韩一区二区三区在线| 国产欧美日韩一区二区三区在线| 国产在线一区二区三区精| videos熟女内射| 国产精品久久久av美女十八| 久久精品熟女亚洲av麻豆精品| 成年动漫av网址| 热99久久久久精品小说推荐| 亚洲男人天堂网一区| 精品久久久久久久毛片微露脸| 亚洲精品中文字幕一二三四区 | 午夜日韩欧美国产| 老司机亚洲免费影院| 亚洲午夜精品一区,二区,三区| 久热爱精品视频在线9| 超碰97精品在线观看| 男人舔女人的私密视频| 十八禁高潮呻吟视频| 日本欧美视频一区| 欧美激情 高清一区二区三区| 日本a在线网址| 久久久久国内视频| 性少妇av在线| 国产一区二区 视频在线| 欧美性长视频在线观看| 大型黄色视频在线免费观看| 在线观看免费视频网站a站| 久久久久精品人妻al黑| 免费观看av网站的网址| 欧美亚洲 丝袜 人妻 在线| 日本撒尿小便嘘嘘汇集6| 久久热在线av| 欧美乱码精品一区二区三区| 精品福利观看| 日韩免费av在线播放| 波多野结衣av一区二区av| 欧美午夜高清在线| 国产一区二区三区在线臀色熟女 | 国产亚洲精品一区二区www | 91九色精品人成在线观看| 国产精品久久久久久精品电影小说| 女人被躁到高潮嗷嗷叫费观| 午夜福利视频在线观看免费| 多毛熟女@视频| 91老司机精品| 女人爽到高潮嗷嗷叫在线视频| 亚洲精品一卡2卡三卡4卡5卡| 亚洲专区中文字幕在线| 久久久欧美国产精品| 天天添夜夜摸| a在线观看视频网站| 久久久精品国产亚洲av高清涩受| av又黄又爽大尺度在线免费看| 国产在线精品亚洲第一网站| 超碰成人久久| 午夜精品国产一区二区电影| 在线观看人妻少妇| 国产三级黄色录像| 国产精品二区激情视频| 国产一卡二卡三卡精品| 亚洲国产毛片av蜜桃av| 久久中文看片网| 19禁男女啪啪无遮挡网站| cao死你这个sao货| 国产极品粉嫩免费观看在线| 成人18禁在线播放| 精品国产超薄肉色丝袜足j| 亚洲第一av免费看| 国产三级黄色录像| 高清毛片免费观看视频网站 | 日韩中文字幕欧美一区二区| 国产在线视频一区二区| 菩萨蛮人人尽说江南好唐韦庄| 黄色a级毛片大全视频| 一级黄色大片毛片| tube8黄色片| 老汉色av国产亚洲站长工具| 亚洲精品中文字幕一二三四区 | 欧美日韩精品网址| 好男人电影高清在线观看| 在线永久观看黄色视频| 成在线人永久免费视频| 亚洲五月婷婷丁香| 可以免费在线观看a视频的电影网站| 国产日韩一区二区三区精品不卡| 91九色精品人成在线观看| 欧美成人午夜精品| videos熟女内射| 亚洲成av片中文字幕在线观看| 一夜夜www| 中文字幕人妻熟女乱码| 精品一区二区三区av网在线观看 | 18禁观看日本| 国产一卡二卡三卡精品| 91av网站免费观看| 亚洲一卡2卡3卡4卡5卡精品中文| 久久久国产一区二区| 美女福利国产在线| 建设人人有责人人尽责人人享有的| 日韩成人在线观看一区二区三区| 岛国毛片在线播放| 天天操日日干夜夜撸| 一进一出抽搐动态| 欧美久久黑人一区二区| 热99国产精品久久久久久7| 亚洲国产成人一精品久久久| 国产精品久久久人人做人人爽| 免费高清在线观看日韩| 后天国语完整版免费观看| 国产男女内射视频| 搡老熟女国产l中国老女人| 999久久久国产精品视频| 18禁国产床啪视频网站| 久久人妻福利社区极品人妻图片| 两性夫妻黄色片| 国产精品久久电影中文字幕 | 国产成人免费观看mmmm| 黄色怎么调成土黄色| av免费在线观看网站| 国产亚洲精品第一综合不卡| 亚洲精品美女久久av网站| 超色免费av| 国产精品免费大片| 无限看片的www在线观看| 中文字幕制服av| kizo精华| 天天操日日干夜夜撸| 成人国产av品久久久| 人人妻,人人澡人人爽秒播| 国产一区二区三区在线臀色熟女 | 超碰97精品在线观看| 精品视频人人做人人爽| 丝袜美腿诱惑在线| 午夜精品久久久久久毛片777| 成人18禁在线播放| 757午夜福利合集在线观看| 精品亚洲成国产av| 成在线人永久免费视频| 99精品久久久久人妻精品| 久久久久久久久免费视频了| 黄色视频在线播放观看不卡| 国产日韩欧美在线精品| 国产有黄有色有爽视频| 精品久久久久久电影网| 日本av手机在线免费观看| 亚洲精品在线美女| 18禁国产床啪视频网站| 桃红色精品国产亚洲av| 成人影院久久| 麻豆乱淫一区二区| 1024香蕉在线观看| 视频在线观看一区二区三区| 国产成人啪精品午夜网站| 亚洲色图av天堂| 久久久欧美国产精品| 亚洲欧美色中文字幕在线| 亚洲精品一二三| 亚洲精华国产精华精| 美女扒开内裤让男人捅视频| 又黄又粗又硬又大视频| 亚洲伊人色综图| 午夜福利在线免费观看网站| 日本wwww免费看| 9191精品国产免费久久| 国产精品影院久久| 叶爱在线成人免费视频播放| 日本vs欧美在线观看视频| 亚洲色图综合在线观看| 老汉色∧v一级毛片| 捣出白浆h1v1| 久久香蕉激情| 国产免费视频播放在线视频| 天天躁夜夜躁狠狠躁躁| 女性生殖器流出的白浆| 精品熟女少妇八av免费久了| 窝窝影院91人妻| 久久久久久久国产电影| 国产成人精品在线电影| 夜夜夜夜夜久久久久| 高清欧美精品videossex| 久久国产精品男人的天堂亚洲| 中国美女看黄片| 人人澡人人妻人| 亚洲成人免费av在线播放| 男女下面插进去视频免费观看| 久久久久视频综合| 精品福利观看| 一本一本久久a久久精品综合妖精| 精品熟女少妇八av免费久了| 王馨瑶露胸无遮挡在线观看| 欧美精品高潮呻吟av久久| 亚洲av欧美aⅴ国产| 黄色怎么调成土黄色| 亚洲少妇的诱惑av| 欧美乱妇无乱码| 精品少妇内射三级| 免费少妇av软件| 久久精品亚洲av国产电影网| 热re99久久国产66热| 久久精品aⅴ一区二区三区四区| 亚洲精品自拍成人| 国精品久久久久久国模美| 国产精品影院久久| 国产伦人伦偷精品视频| www.熟女人妻精品国产| 蜜桃国产av成人99| 久久久久久久大尺度免费视频| 日韩欧美免费精品| 男女高潮啪啪啪动态图| 亚洲精品一卡2卡三卡4卡5卡| 亚洲成人国产一区在线观看| 18禁黄网站禁片午夜丰满| 激情在线观看视频在线高清 | 啦啦啦免费观看视频1| 一边摸一边抽搐一进一小说 | 欧美精品av麻豆av| 少妇粗大呻吟视频| 黄色视频,在线免费观看| 一本—道久久a久久精品蜜桃钙片| 黑人巨大精品欧美一区二区mp4| 国产精品.久久久| 久久久久国产一级毛片高清牌| 国产精品免费视频内射| 亚洲精品美女久久av网站| 亚洲成国产人片在线观看| 97人妻天天添夜夜摸| 国产欧美日韩精品亚洲av| 国产精品亚洲av一区麻豆| 国产精品98久久久久久宅男小说| 一本一本久久a久久精品综合妖精| 一进一出抽搐动态| 一本久久精品| 午夜福利一区二区在线看| 久久久国产成人免费| 我要看黄色一级片免费的| 两个人免费观看高清视频| 久久九九热精品免费| 精品卡一卡二卡四卡免费| 亚洲成人免费av在线播放| 久久99一区二区三区| av天堂久久9| 免费看a级黄色片| 69av精品久久久久久 | 99re在线观看精品视频| 麻豆国产av国片精品| 精品卡一卡二卡四卡免费| 久久亚洲精品不卡| 一区在线观看完整版| 我要看黄色一级片免费的| 久久中文看片网| 桃花免费在线播放| 国产精品98久久久久久宅男小说| 十八禁网站网址无遮挡| 狂野欧美激情性xxxx| 精品一区二区三区视频在线观看免费 | 无遮挡黄片免费观看| 人成视频在线观看免费观看| 9色porny在线观看| 国产野战对白在线观看| 久久香蕉激情| 精品一区二区三区视频在线观看免费 | 国产极品粉嫩免费观看在线| 亚洲欧美一区二区三区久久| 热99久久久久精品小说推荐| 一本色道久久久久久精品综合| 一本大道久久a久久精品| 久久精品熟女亚洲av麻豆精品| 欧美成狂野欧美在线观看| 亚洲国产欧美网| 成年动漫av网址| 12—13女人毛片做爰片一| 午夜成年电影在线免费观看| 亚洲成人免费av在线播放| 精品熟女少妇八av免费久了| 少妇的丰满在线观看| 9191精品国产免费久久| 亚洲国产毛片av蜜桃av| 一边摸一边抽搐一进一小说 | 精品少妇久久久久久888优播| 久久国产精品男人的天堂亚洲| 免费在线观看黄色视频的| 老司机在亚洲福利影院| 精品一品国产午夜福利视频| 日韩有码中文字幕| 水蜜桃什么品种好| 女人久久www免费人成看片| 大片电影免费在线观看免费| 亚洲专区中文字幕在线| 一级,二级,三级黄色视频| 丝袜美足系列| 日韩欧美三级三区| 国产单亲对白刺激| 日韩免费av在线播放| 国产色视频综合| 9热在线视频观看99| 国产精品自产拍在线观看55亚洲 | 99久久精品国产亚洲精品| 精品国产超薄肉色丝袜足j| 中文字幕另类日韩欧美亚洲嫩草| av国产精品久久久久影院| av视频免费观看在线观看| 女人精品久久久久毛片| 蜜桃国产av成人99| 免费看十八禁软件| 不卡av一区二区三区| 欧美日韩中文字幕国产精品一区二区三区 | 国产主播在线观看一区二区| 操出白浆在线播放| 午夜激情av网站| 香蕉丝袜av| 国产av国产精品国产| 一进一出好大好爽视频| 夫妻午夜视频| 丁香欧美五月| 日本vs欧美在线观看视频| av线在线观看网站| 在线观看免费日韩欧美大片| 亚洲三区欧美一区| 免费人妻精品一区二区三区视频| 亚洲欧美激情在线| 久久久久国内视频| 九色亚洲精品在线播放| 大型av网站在线播放| 一二三四在线观看免费中文在| 日韩大码丰满熟妇| 999久久久精品免费观看国产| 国产熟女午夜一区二区三区| 亚洲国产成人一精品久久久| 无人区码免费观看不卡 | 蜜桃在线观看..| 99热网站在线观看| 一边摸一边抽搐一进一出视频| 极品教师在线免费播放| 精品少妇久久久久久888优播| 天堂动漫精品| 人人澡人人妻人| 一本一本久久a久久精品综合妖精| 美女扒开内裤让男人捅视频| 国产一区有黄有色的免费视频| 国产一区二区在线观看av| 12—13女人毛片做爰片一| 高清毛片免费观看视频网站 | 国产一区二区三区综合在线观看| 91大片在线观看| 久久天堂一区二区三区四区| 美女扒开内裤让男人捅视频| 亚洲精品在线观看二区| 香蕉国产在线看| 麻豆成人av在线观看| 69av精品久久久久久 | 女人久久www免费人成看片| 国产精品一区二区免费欧美| 在线观看一区二区三区激情| 热99re8久久精品国产| 欧美亚洲日本最大视频资源| av网站免费在线观看视频| 午夜福利影视在线免费观看| 国产一区二区激情短视频| 久久国产精品人妻蜜桃| 男女无遮挡免费网站观看| 成人国产av品久久久| 性高湖久久久久久久久免费观看| 国产一区二区 视频在线| 精品一品国产午夜福利视频| 亚洲精品乱久久久久久| 精品亚洲乱码少妇综合久久| 69精品国产乱码久久久| 中文亚洲av片在线观看爽 | 丝袜美腿诱惑在线| 日日爽夜夜爽网站| 男女床上黄色一级片免费看| 成人18禁在线播放| 在线观看免费视频网站a站| 欧美黄色淫秽网站| av线在线观看网站| 99精品久久久久人妻精品| 动漫黄色视频在线观看| 18在线观看网站| 亚洲精品一卡2卡三卡4卡5卡| 亚洲国产精品一区二区三区在线| 久久精品国产综合久久久| 美女高潮到喷水免费观看| 我的亚洲天堂| 黄片小视频在线播放| 多毛熟女@视频| 亚洲第一av免费看| 在线av久久热| 亚洲少妇的诱惑av| 国产精品秋霞免费鲁丝片| 亚洲国产成人一精品久久久| 如日韩欧美国产精品一区二区三区| 日韩中文字幕欧美一区二区| 久久久久国内视频| 久热爱精品视频在线9| 高清毛片免费观看视频网站 | 纯流量卡能插随身wifi吗| 99riav亚洲国产免费| 少妇 在线观看| 国产精品 国内视频| 9热在线视频观看99| cao死你这个sao货| 老司机亚洲免费影院| 51午夜福利影视在线观看| 国产精品久久久久成人av| 极品教师在线免费播放| netflix在线观看网站| 男女免费视频国产| 777久久人妻少妇嫩草av网站| 久久久久国内视频| 在线亚洲精品国产二区图片欧美| 国产成人一区二区三区免费视频网站| 久久久久久久大尺度免费视频| 欧美日韩视频精品一区| 丰满饥渴人妻一区二区三| 久久久久国内视频| 丰满饥渴人妻一区二区三| 久久性视频一级片| 在线观看www视频免费| 免费人妻精品一区二区三区视频| 天堂俺去俺来也www色官网| 一区二区三区精品91| 激情视频va一区二区三区| 欧美成狂野欧美在线观看| 亚洲精品中文字幕在线视频| 制服诱惑二区| 蜜桃国产av成人99| 久久久国产成人免费| 久久久久久久国产电影| 热99re8久久精品国产| 亚洲伊人色综图| 操美女的视频在线观看| 国产亚洲精品第一综合不卡| 国产精品亚洲av一区麻豆| 丁香欧美五月| 欧美日韩亚洲国产一区二区在线观看 | 蜜桃国产av成人99| 精品熟女少妇八av免费久了|