應用領(lǐng)域 | 醫(yī)療衛(wèi)生,化工,生物產(chǎn)業(yè) |
---|
德國microsonic pico+15/F 超聲波傳感器microsonic na*5/CD
赤象工業(yè)控制設(shè)備(上海)有限公司,工控自動化領(lǐng)域的一站式服務供應商。
德國威聲(Microsonic)是專業(yè)生產(chǎn)超聲波傳感器的世界著名企業(yè),其超聲波傳感器主要應用于工業(yè)自動化、包裝、采礦、電子和汽車制造等工業(yè)領(lǐng)域。
參考價 | ¥1500 |
訂貨量 | 1 件 |
更新時間:2020-05-28 16:33:59瀏覽次數(shù):470
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
德國microsonic pico+15/F 超聲波傳感器microsonic na5/CD
赤象工業(yè)控制設(shè)備(上海)有限公司,工控自動化領(lǐng)域的一站式服務供應商。
德國威聲(Microsonic)是專業(yè)生產(chǎn)超聲波傳感器的世界著名企業(yè),其超聲波傳感器主要應用于工業(yè)自動化、包裝、采礦、電子和汽車制造等工業(yè)領(lǐng)域。
Microsonic型號例:
microsonic na5/CD
microsonic na5/CE
microsonic na5/CI
microsonic na5/CU
microsonic nano-24/CD
microsonic nano-24/CE
microsonic nano-24/CI
microsonic nano-24/CU
microsonic pico+15/F
microsonic pico+15/WK/F
microsonic pico+25/F
microsonic pico+25/WK/F
microsonic pico+25/I
microsonic pico+25/WK/I
microsonic pico+25/U
microsonic pico+25/WK/U
microsonic pico+35/F
microsonic pico+35/WK/F
microsonic pico+35/I
microsonic pico+35/WK/I
microsonic pico+35/U
microsonic pico+35/WK/U
microsonic pico+100/F
microsonic pico+100/WK/F
microsonic pico+100/I
microsonic pico+100/WK/I
microsonic pico+100/U
microsonic pico+100/WK/U
microsonic pico+15/TF/F
microsonic pico+15/TF/I
microsonic pico+15/TF/U
microsonic pico+25/TF/F
microsonic pico+25/TF/I
microsonic pico+25/TF/U
microsonic pico+35/TF/F
microsonic pico+35/TF/I
microsonic pico+35/TF/U
microsonic pico+100/TF/F
microsonic pico+100/TF/I
microsonic pico+100/TF/U
簡介:
microsonic 神經(jīng)網(wǎng)絡訓練流程圖表 1 中,0 表示未檢測到障礙物,1 表示檢測到障礙物。訓練結(jié)束后,得到兩個權(quán)值 ωij、ωmj,作為運動控制器的輸入?yún)?shù),控制移動機器人的避障運動。4 仿真試驗及分析在實驗室環(huán)境內(nèi)采集超聲波傳感器到障礙物之間的距離信息,整理后作為神經(jīng)網(wǎng)絡的訓練集和測試集,利用 Matlab 仿真工具對其進行程序處理。采集到1600 組數(shù)據(jù),其中 1400 組用于訓練,200 組用于測試。microsonic 在訓練之前,對各學習參數(shù)進行設(shè)置: 學習大次數(shù) k為 1000,目標誤差精度 e 為 10- 3; 采用 LM 優(yōu)化算法作為神經(jīng)網(wǎng)絡訓練的算法。分別使用 BP 神經(jīng)網(wǎng)絡與 RBF 神經(jīng)網(wǎng)絡對采集到的數(shù)據(jù)進行處理,RBF 神 經(jīng) 網(wǎng) 絡 參 數(shù) 設(shè) 置 如 下: e 為 10- 3,SPREAD( 擴展速度) 為 9; 對比結(jié)果如表 2 所示。表 2 BP 神經(jīng)網(wǎng)絡與 RBF 神經(jīng)網(wǎng)絡比較類型 大學習次數(shù) 實際學習次數(shù) 正確率 /%BP 神經(jīng)網(wǎng)絡microsonic 1000 11 100RBF 神經(jīng)網(wǎng)絡 1000 700 95表 2 中,BP 神經(jīng)網(wǎng)絡學習較快,準確率較高。兩種神經(jīng)網(wǎng)絡學習訓練結(jié)果如圖 7 所示。microsonic 由圖 7 可知,BP 神經(jīng)網(wǎng)絡進行訓練時收斂速度較快,當訓練到第 11 次時,均方誤差已達到目標要求,網(wǎng)絡訓練結(jié)束; 體現(xiàn)了 BP 神經(jīng)網(wǎng)絡對機器人避障的高效性和快速性。為了清晰地表達實際輸出值與期望值之間的誤差關(guān)系,用以上兩種方法分別做處理,結(jié)果如圖 8 所示。圖 8 表明,BP 神經(jīng)網(wǎng)絡處理的誤差較小、分布相對集中,正確率較高。說明了該算法可以精確高效地處理傳感器檢測的距離信息,有利于機器人做避障運動。為了獲取機器人在運動過程中與周圍環(huán)境障礙物的位置關(guān)系,用 3 個超聲波測距傳感器來實時采集機器人與障礙物之間的距離信息。采集的數(shù)據(jù)信息作為輸入量輸入神經(jīng)網(wǎng)絡進行訓練,microsonic 而輸出層的輸出則為移動機器人對環(huán)境類別的判斷。速度輸入作為運動控制器的輸入量,將經(jīng)過神經(jīng)網(wǎng)絡訓練學習后的滿足要求的權(quán)值作為控制器的初始權(quán)值,microsonic 使控制器輸出的控制量,得出左、右兩輪速度,根據(jù)差速轉(zhuǎn)向原理microsonic [19]來實現(xiàn)移動機器人的自主避障功能。BP 神經(jīng)網(wǎng)絡結(jié)構(gòu)[20]如圖 5 所示。網(wǎng)絡結(jié)構(gòu)中,輸入層神經(jīng)元有 3 個,為 3 個超聲波測距傳感器采集的距離信息; 輸出層神經(jīng)元有 3 個,microsonic 輸圖 7 神經(jīng)網(wǎng)絡學習訓練比較圖 8 兩種方法實際輸出值與期望輸出值之間的誤差比較為了驗證所提出的方法的有效性,設(shè)置初始速度為 0. 3 m/s,取 30 個采樣點的速度,在兩種神經(jīng)網(wǎng)絡作用下,對比它們的速度變化量,結(jié)果如圖 9 所示。圖 9 速度變化量圖 9 中 X 軸表示速度采樣數(shù),每隔 0. 5 s 采樣一次; Y 軸表示初始速度與實際采樣速度的差值,即速度變化量。在初始速度相同的條件下,對前方障礙物進行避障行為,RBF 神經(jīng)網(wǎng)絡訓練時間較長,速度出現(xiàn)較大波動,有明顯的急停現(xiàn)象。而所提出的方法訓練時間大大縮短能提前做出決策,速度變化較為平緩,實現(xiàn)了高效的避障動作。為了測試文中方法的避障效果,使用柵格法構(gòu)建了一個環(huán)境地圖,圖中黑色矩形為障礙物,空白部分為可通行區(qū)域。設(shè)機器人的初始速度為 0. 3 m/s,起點位置( 1,1) ,終點位置( 18,17) ; 預先將 5 個障礙物的位置信息及起點、終點坐標存儲在 Matlab 中,以便進行模擬避障環(huán)境。使用所提出的方法進行避障仿真,當移動機器人行走到障礙物區(qū)域時,先降低前進速度,調(diào)整方向以此來避開障礙物。移動機器人的避障軌跡如圖 10 所示。圖 10 機器人避障軌跡圖 10 中,機器人的運動軌跡連續(xù)平滑,相對穩(wěn)定,沒有出現(xiàn)急剎車情況,達到了理想的避障效果。5 結(jié)束語本文給出了一種 BP 神經(jīng)網(wǎng)絡避障方法來解決移動機器人在未知環(huán)境下的避障問題,為了驗證方法的有效性,進行了仿真實驗,結(jié)果表明,此方法可以高效精確地實現(xiàn)移動機器人的自主避障,運行相對穩(wěn)定、軌跡連續(xù)平滑,達到了較為理想的避障效果。在實際過程中,由于障礙物的形狀不同,單一傳感器不能很好地反映機器人當前環(huán)境信息,在后期的避障學習中,可以考慮增加視覺、紅外等多種傳感器,以此提高機器人對復雜環(huán)境的辨識度,可以實現(xiàn)更為精確的避障效果。
德國microsonic pico+15/F超聲波傳感器
德國microsonic pico+15/F超聲波傳感器