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

    虛實(shí)結(jié)合的低延時(shí)工業(yè)機(jī)器人監(jiān)控調(diào)試系統(tǒng)①

    2022-03-23 07:33:14禹鑫燚應(yīng)皓哲歐林林
    高技術(shù)通訊 2022年12期
    關(guān)鍵詞:云端調(diào)試遠(yuǎn)程

    禹鑫燚 應(yīng)皓哲 鄭 坤 王 犇 歐林林

    (浙江工業(yè)大學(xué)信息工程學(xué)院 杭州310023)

    0 引言

    機(jī)器人作為一種高效率、智能化的生產(chǎn)工具,應(yīng)用范圍涉及工業(yè)制造、航空航天和醫(yī)療護(hù)理等各個(gè)領(lǐng)域,在我國(guó)具有很高的使用占比。其中工業(yè)機(jī)器人與“工業(yè)4.0”提倡的“無(wú)人工廠(chǎng)”、“智能制造”等理念完美貼合,是實(shí)現(xiàn)實(shí)體制造行業(yè)從傳統(tǒng)的勞動(dòng)密集、資源密集向數(shù)字化、網(wǎng)絡(luò)化、智能化轉(zhuǎn)變的重要推動(dòng)力量[1-2]。但是隨著工業(yè)機(jī)器人使用場(chǎng)景的增多,工作場(chǎng)景內(nèi)設(shè)備量的增加,工作環(huán)境愈發(fā)復(fù)雜。隨之帶來(lái)了安全隱患增加、故障排查困難等問(wèn)題,大量設(shè)備的同時(shí)運(yùn)行也增加了網(wǎng)絡(luò)的負(fù)荷、惡化了網(wǎng)絡(luò)環(huán)境,對(duì)搭建有效、穩(wěn)定且低延時(shí)的監(jiān)控系統(tǒng)提出了新的挑戰(zhàn)[3]。如何提前預(yù)防和有效解決工業(yè)機(jī)器人自身運(yùn)行安全以及人機(jī)安全問(wèn)題,同時(shí)減少網(wǎng)絡(luò)延時(shí)和波動(dòng)對(duì)系統(tǒng)性能的影響,具有很高的應(yīng)用和研究?jī)r(jià)值。

    目前國(guó)內(nèi)外很多學(xué)者對(duì)于工業(yè)生產(chǎn)環(huán)境下的監(jiān)控系統(tǒng)進(jìn)行了研究。文獻(xiàn)[4]針對(duì)工業(yè)機(jī)器人提出了一種生命周期風(fēng)險(xiǎn)評(píng)估的方案。文獻(xiàn)[5]基于云計(jì)算對(duì)噴涂機(jī)器人設(shè)備進(jìn)行遠(yuǎn)程監(jiān)控以及診斷系統(tǒng),能夠匹配到不同的故障類(lèi)型。文獻(xiàn)[6]結(jié)合機(jī)器人運(yùn)動(dòng)學(xué)和實(shí)時(shí)監(jiān)測(cè)數(shù)據(jù)實(shí)現(xiàn)多機(jī)器人協(xié)同的動(dòng)態(tài)視覺(jué)監(jiān)測(cè)。文獻(xiàn)[7]基于Unity 3D 虛擬現(xiàn)實(shí)引擎開(kāi)發(fā)B/S 架構(gòu)下的三維虛擬監(jiān)控系統(tǒng),能實(shí)時(shí)再現(xiàn)工業(yè)機(jī)器人的真實(shí)狀態(tài)。文獻(xiàn)[8]利用具有空間分辨率的觸覺(jué)地板作為監(jiān)測(cè)空間安全的傳感器,通過(guò)地板顏色提示空間的安全區(qū)域。在監(jiān)控系統(tǒng)的通信方式上,文獻(xiàn)[9]通過(guò)WiFi 模塊采集傳感器節(jié)點(diǎn)數(shù)據(jù),并以以太網(wǎng)傳輸。文獻(xiàn)[10]以消息隊(duì)列遙測(cè)傳輸協(xié)議(message queuing telemetry transport,MQTT)進(jìn)行客戶(hù)端和服務(wù)端間的通信,傳輸機(jī)器人角度數(shù)據(jù)。文獻(xiàn)[11]利用TCP/IP 協(xié)議的遠(yuǎn)程通信網(wǎng)關(guān)進(jìn)行遠(yuǎn)程工業(yè)設(shè)備控制。文獻(xiàn)[12]基于以太網(wǎng)通過(guò)Socket 和Ethernet KRL 接口,實(shí)現(xiàn)機(jī)器人與上位控制系統(tǒng)的實(shí)時(shí)數(shù)據(jù)交互。

    目前研究所設(shè)計(jì)的遠(yuǎn)程監(jiān)控系統(tǒng)大多將重心放在對(duì)設(shè)備運(yùn)行狀態(tài)的監(jiān)控上,缺乏對(duì)于人機(jī)安全的監(jiān)控手段。同時(shí)網(wǎng)絡(luò)波動(dòng)以及延遲等負(fù)面因素的影響,導(dǎo)致監(jiān)控系統(tǒng)的整體性能大打折扣。因此高效的工業(yè)機(jī)器人多類(lèi)安全問(wèn)題監(jiān)控方案具有較高的研究?jī)r(jià)值。

    本文在此研究背景下面向工業(yè)機(jī)器人生產(chǎn)環(huán)境,設(shè)計(jì)了基于“云-邊-端”架構(gòu)的虛實(shí)結(jié)合的低延時(shí)工業(yè)機(jī)器人監(jiān)控調(diào)試系統(tǒng),在“云”層以瀏覽器/服務(wù)器模式(browser/server,B/S)結(jié)構(gòu)設(shè)計(jì)了交互控制界面,實(shí)現(xiàn)對(duì)工業(yè)機(jī)器人生產(chǎn)環(huán)境的遠(yuǎn)程監(jiān)控。在機(jī)器人數(shù)據(jù)監(jiān)控的基礎(chǔ)上,以現(xiàn)場(chǎng)畫(huà)面實(shí)時(shí)監(jiān)控結(jié)合虛擬仿真環(huán)境同步運(yùn)行的形式對(duì)設(shè)備運(yùn)行狀態(tài)多維度監(jiān)控;同時(shí)結(jié)合部署在“邊”層帶算力的嵌入式設(shè)備,對(duì)生產(chǎn)環(huán)境下的人和運(yùn)行的工業(yè)機(jī)器人進(jìn)行實(shí)時(shí)圖像處理,實(shí)現(xiàn)人機(jī)安全監(jiān)測(cè)。根據(jù)所評(píng)估的風(fēng)險(xiǎn)實(shí)時(shí)做出警告信息和安全決策。最后構(gòu)建了實(shí)驗(yàn)平臺(tái),以一系列實(shí)驗(yàn)對(duì)虛實(shí)結(jié)合的低延時(shí)工業(yè)機(jī)器人監(jiān)控調(diào)試系統(tǒng)進(jìn)行功能驗(yàn)證和性能分析,驗(yàn)證系統(tǒng)的可行性。

    1 系統(tǒng)需求及總體框架設(shè)計(jì)

    本文設(shè)計(jì)的虛實(shí)結(jié)合的低延時(shí)工業(yè)機(jī)器人監(jiān)控調(diào)試系統(tǒng)主要用于解決工業(yè)機(jī)器人生產(chǎn)環(huán)境中傳統(tǒng)監(jiān)控系統(tǒng)監(jiān)控手段單一、監(jiān)控信息不夠全面、故障時(shí)故障原因排查困難以及遠(yuǎn)程監(jiān)控高延時(shí)等問(wèn)題。從系統(tǒng)硬件構(gòu)成和系統(tǒng)軟件結(jié)構(gòu)兩方面對(duì)系統(tǒng)進(jìn)行總體方案設(shè)計(jì),系統(tǒng)總體框架如圖1 所示。

    圖1 系統(tǒng)總體框架圖

    系統(tǒng)硬件構(gòu)成方面,所需的系統(tǒng)硬件主要包括部署在生產(chǎn)環(huán)境內(nèi)網(wǎng)的機(jī)器人及其控制臺(tái)、帶算力和豐富接口的嵌入式設(shè)備、攝像頭和工業(yè)路由器及高性能的云服務(wù)主機(jī)。對(duì)系統(tǒng)硬件結(jié)構(gòu)的設(shè)計(jì)包括對(duì)設(shè)備進(jìn)行選型、系統(tǒng)環(huán)境構(gòu)建和連接調(diào)試等操作。

    系統(tǒng)的軟件結(jié)構(gòu)方面,為了增加系統(tǒng)的及時(shí)性和安全性,采用邊-云協(xié)同的系統(tǒng)架構(gòu)進(jìn)行軟件設(shè)計(jì)。在“云”層,為了給用戶(hù)提供可視化界面以顯示多維度的監(jiān)控信息,以及提供簡(jiǎn)單易操控的交互控制界面,采用Vue.js 對(duì)交互式Web 客戶(hù)端進(jìn)行編寫(xiě)。為了在前端實(shí)現(xiàn)對(duì)于生產(chǎn)設(shè)備的同步仿真,使用3D 引擎three.js 在頁(yè)面中嵌入機(jī)器人設(shè)備的3D模型??紤]到前后端的快速通信需求,采用GoLang語(yǔ)言和Beego 框架進(jìn)行后臺(tái)功能開(kāi)發(fā)。為了實(shí)現(xiàn)對(duì)現(xiàn)場(chǎng)畫(huà)面實(shí)時(shí)監(jiān)控,在后臺(tái)部署基于快速UDP 互聯(lián)網(wǎng)連接(quick UDP Internet connection,QUIC)協(xié)議的實(shí)時(shí)消息傳輸協(xié)議(real time messaging protocol,RTMP)直播服務(wù)器,接收視頻推流并在前端播放。為了實(shí)現(xiàn)對(duì)“端”層設(shè)備的控制以及數(shù)據(jù)交互操作,集成ModBus 協(xié)議通訊進(jìn)行遠(yuǎn)程交互,封裝MoveJ和SpeedJ 指令控制機(jī)械臂運(yùn)動(dòng),在進(jìn)程間采用Redis 數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)進(jìn)行緩存,采用MySQL 數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)持久化存儲(chǔ)。為了能夠?qū)崿F(xiàn)系統(tǒng)設(shè)備在“云”與“邊”層的分布式部署,并實(shí)現(xiàn)進(jìn)程間的低延時(shí)通信調(diào)度功能,采用遠(yuǎn)程過(guò)程調(diào)用(remote procedure call,RPC)分布式框架實(shí)現(xiàn)系統(tǒng)不同層級(jí)進(jìn)程間通訊的功能,并在通信協(xié)議上采用QUIC 協(xié)議代替TCP 協(xié)議進(jìn)行數(shù)據(jù)傳輸,降低通信延時(shí)以增加系統(tǒng)的實(shí)時(shí)性。為了確保生產(chǎn)環(huán)境的人機(jī)安全,通過(guò)向部署的YOLO模型中輸入生產(chǎn)環(huán)境圖像,對(duì)機(jī)器人和工作人員進(jìn)行識(shí)別框定,并根據(jù)空間位置關(guān)系生成警報(bào)信息和機(jī)器人控制決策。為了增加監(jiān)控系統(tǒng)的及時(shí)性和安全性,將上述監(jiān)測(cè)計(jì)算和控制決策功能從“云”層的云服務(wù)器移到“邊”層的嵌入式設(shè)備上進(jìn)行計(jì)算。

    以分布式調(diào)度框架實(shí)現(xiàn)云端系統(tǒng)和邊緣設(shè)備的協(xié)同工作,實(shí)現(xiàn)以下功能:(1)實(shí)現(xiàn)對(duì)多類(lèi)工業(yè)機(jī)器人設(shè)備的遠(yuǎn)程連接、數(shù)據(jù)采集和運(yùn)行控制功能;(2)針對(duì)工業(yè)生產(chǎn)環(huán)境中的機(jī)器人運(yùn)行安全以及人機(jī)安全問(wèn)題進(jìn)行監(jiān)控,及時(shí)進(jìn)行異常警報(bào)和決策控制;(3)實(shí)現(xiàn)對(duì)不同設(shè)備、進(jìn)程和語(yǔ)言的功能模塊進(jìn)行低延時(shí)通信和分布式調(diào)度;(4)為用戶(hù)提供可視化前端,包括直觀的監(jiān)控界面和簡(jiǎn)潔操作面板。

    2 系統(tǒng)硬件設(shè)計(jì)

    2.1 系統(tǒng)硬件總體方案設(shè)計(jì)

    本系統(tǒng)硬件總體架構(gòu)如圖2 所示,系統(tǒng)以“云-邊-端”三層構(gòu)成。“云”層為高帶寬大存儲(chǔ)容量的云服務(wù)主機(jī),向上接受用戶(hù)的指令操作并可視化監(jiān)控信息,向下進(jìn)行功能調(diào)度和數(shù)據(jù)采集;“邊”層為帶算力的嵌入式設(shè)備,作為內(nèi)網(wǎng)設(shè)備的工業(yè)網(wǎng)關(guān)與外網(wǎng)通信,同時(shí)采集攝像頭數(shù)據(jù)進(jìn)行實(shí)時(shí)計(jì)算監(jiān)控;“端”層由部署在工業(yè)生產(chǎn)環(huán)境內(nèi)網(wǎng)的一系列工業(yè)機(jī)器人以及監(jiān)控?cái)z像頭組成。

    圖2 硬件總體架構(gòu)圖

    近年來(lái)科技高速發(fā)展,設(shè)備的存儲(chǔ)和計(jì)算能力都得到了迅速的進(jìn)步,以帶算力的嵌入式設(shè)備代替云計(jì)算主要有以下幾個(gè)優(yōu)點(diǎn):(1)將計(jì)算和存儲(chǔ)由邊緣設(shè)備執(zhí)行,能夠降低云端的負(fù)荷,提升系統(tǒng)整體的計(jì)算速度,降低數(shù)據(jù)傳輸導(dǎo)致的網(wǎng)絡(luò)延遲;(2)將數(shù)據(jù)在邊緣端處理,同時(shí)將決策處理從云端移至邊緣端,降低分布式拒絕服務(wù)(distributed denial of service,DDoS)惡意攻擊的風(fēng)險(xiǎn),增加系統(tǒng)的安全性;(3)增加系統(tǒng)的可擴(kuò)展性,對(duì)系統(tǒng)進(jìn)行擴(kuò)展升級(jí),只需通過(guò)增加或升級(jí)邊緣設(shè)備,而不需要對(duì)云服務(wù)器進(jìn)行資源升級(jí);(4)降低云服務(wù)端故障、網(wǎng)絡(luò)中斷等意外因素帶來(lái)的危害性,增加系統(tǒng)的可靠性。

    2.2 系統(tǒng)硬件選型與分析

    針對(duì)上述設(shè)計(jì)需求,選擇TP-LINK TL-SG1024DT千兆網(wǎng)絡(luò)交換機(jī)進(jìn)行局域網(wǎng)組網(wǎng);選用螢石C6C 攝像頭進(jìn)行實(shí)時(shí)監(jiān)控;嵌入式設(shè)備的選型需求為:作為網(wǎng)關(guān)設(shè)備需要有豐富的接口資源,同時(shí)要強(qiáng)勁的算力對(duì)監(jiān)控畫(huà)面進(jìn)行實(shí)時(shí)檢測(cè)。綜合考慮算力、成本、硬件資源等因素,最終選擇ATLAS 200 計(jì)算卡結(jié)合擴(kuò)展系統(tǒng)載板RTSO-7001 進(jìn)行系統(tǒng)構(gòu)建,拓展載板如圖3 所示。利用系統(tǒng)載板RTSO-7001 上多網(wǎng)口的優(yōu)勢(shì),實(shí)現(xiàn)工業(yè)網(wǎng)關(guān)設(shè)備的功能;利用計(jì)算卡ATLAS 200 的22 TOPS INT8 算力以及最高16 路30 幀1080P 視頻的編解碼能力的優(yōu)勢(shì),作為局域網(wǎng)內(nèi)的計(jì)算節(jié)點(diǎn),對(duì)所采集的視頻數(shù)據(jù)進(jìn)行計(jì)算,實(shí)時(shí)輸出監(jiān)控結(jié)果。ATLAS 200 與系統(tǒng)載板RTSO-7001 結(jié)合作為“邊”層的通信計(jì)算節(jié)點(diǎn),將產(chǎn)生的監(jiān)控?cái)?shù)據(jù)實(shí)時(shí)上報(bào)至云端。而云端對(duì)各個(gè)嵌入式端節(jié)點(diǎn)發(fā)送來(lái)的數(shù)據(jù)信息進(jìn)行匯總、處理、存儲(chǔ),并在前端界面進(jìn)行可視化顯示。

    圖3 擴(kuò)展載板

    3 系統(tǒng)軟件設(shè)計(jì)

    3.1 系統(tǒng)軟件總體方案設(shè)計(jì)

    本系統(tǒng)采用“邊-云”協(xié)同的分布式網(wǎng)絡(luò)結(jié)構(gòu)對(duì)系統(tǒng)軟件進(jìn)行設(shè)計(jì),依照功能邏輯將云端分為節(jié)點(diǎn)通信模塊、遠(yuǎn)程控制模塊、可視化監(jiān)控模塊和數(shù)據(jù)采集模塊,將邊緣節(jié)點(diǎn)分為節(jié)點(diǎn)通信模塊、實(shí)時(shí)監(jiān)控模塊和決策控制模塊,功能結(jié)構(gòu)如圖4 所示。云端監(jiān)控中心通過(guò)節(jié)點(diǎn)通信模塊與遠(yuǎn)端的邊緣計(jì)算節(jié)點(diǎn)通信,實(shí)現(xiàn)數(shù)據(jù)的交互以及任務(wù)的分布式調(diào)度。在此基礎(chǔ)上通過(guò)云端以及邊緣節(jié)點(diǎn)上的監(jiān)控模塊協(xié)同工作實(shí)現(xiàn)對(duì)生產(chǎn)環(huán)境和設(shè)備運(yùn)行狀況的可視化監(jiān)控;通過(guò)云端以及邊緣節(jié)點(diǎn)上的控制模塊協(xié)同工作,實(shí)現(xiàn)對(duì)生產(chǎn)環(huán)境中機(jī)器人設(shè)備的遠(yuǎn)程調(diào)試功能,進(jìn)而實(shí)現(xiàn)整個(gè)監(jiān)控系統(tǒng)。

    圖4 功能結(jié)構(gòu)圖

    基于上述“邊-云”協(xié)同的分布式結(jié)構(gòu)設(shè)計(jì)思想,設(shè)計(jì)如圖5 所示的軟件系統(tǒng)框架,包括云端監(jiān)控中心以及邊緣計(jì)算節(jié)點(diǎn)2 個(gè)層級(jí)。以2 個(gè)層級(jí)協(xié)同工作的模式,將系統(tǒng)以核心服務(wù)為劃分,抽離出節(jié)點(diǎn)通信子系統(tǒng)、實(shí)時(shí)監(jiān)控子系統(tǒng)和遠(yuǎn)程控制子系統(tǒng),實(shí)現(xiàn)對(duì)遠(yuǎn)程工業(yè)機(jī)器人的監(jiān)控。

    圖5 軟件系統(tǒng)框架圖

    3.2 節(jié)點(diǎn)通信子系統(tǒng)

    本文中的節(jié)點(diǎn)通信子系統(tǒng)采用GoLang 語(yǔ)言進(jìn)行開(kāi)發(fā),為了實(shí)現(xiàn)在不同語(yǔ)言、不同設(shè)備運(yùn)行的進(jìn)程間互相通信,設(shè)計(jì)RPC 服務(wù)端和客戶(hù)端進(jìn)行任務(wù)的分布式調(diào)度。為了減少業(yè)務(wù)在不同網(wǎng)絡(luò)環(huán)境下的網(wǎng)絡(luò)耗時(shí),在傳輸層采用QUIC 協(xié)議代替?zhèn)鹘y(tǒng)的TCP協(xié)議進(jìn)行數(shù)據(jù)傳輸。

    3.2.1 協(xié)議選擇

    在通信協(xié)議的選擇上,傳統(tǒng)傳輸層協(xié)議包括TCP、UDP 等協(xié)議,TCP 協(xié)議面向連接,強(qiáng)調(diào)的是傳輸?shù)目煽啃?但連接開(kāi)銷(xiāo)大、效率低。UDP 協(xié)議是無(wú)連接方式的協(xié)議,效率高速度快,但是傳輸不可靠?;诒O(jiān)控系統(tǒng)實(shí)時(shí)性和穩(wěn)定性的設(shè)計(jì)需求,采用QUIC 協(xié)議作為通信協(xié)議進(jìn)行系統(tǒng)開(kāi)發(fā)。QUIC協(xié)議由Google 定制,基于UDP 實(shí)現(xiàn),其集成了TCP協(xié)議和UDP 協(xié)議的優(yōu)勢(shì),可以在保證穩(wěn)定傳輸?shù)耐瑫r(shí)有效減少網(wǎng)絡(luò)延遲[13]。在本文中采用QUIC 協(xié)議代替?zhèn)鹘y(tǒng)協(xié)議進(jìn)行系統(tǒng)開(kāi)發(fā)有以下優(yōu)點(diǎn):(1)傳統(tǒng)協(xié)議內(nèi)置于系統(tǒng)內(nèi)核中實(shí)現(xiàn),而QUIC 基于客戶(hù)端實(shí)現(xiàn),在后續(xù)升級(jí)中,無(wú)需進(jìn)行操作系統(tǒng)層級(jí)的修改,方便進(jìn)行系統(tǒng)的迭代更新;(2)在協(xié)議性能上,與TCP 協(xié)議相比QUIC 采用多路復(fù)用設(shè)計(jì),可以通過(guò)一個(gè)連接同時(shí)進(jìn)行多個(gè)請(qǐng)求,減少時(shí)間和連接資源的浪費(fèi);采用TCP Fast Opend 的設(shè)計(jì),在已建立過(guò)連接的情況下無(wú)需握手就可以再次建立連接,減少等待時(shí)延;在重傳機(jī)制上采用前向糾錯(cuò)(forward error correction)機(jī)制恢復(fù)傳輸中丟失的數(shù)據(jù),減少重傳造成的阻塞;對(duì)于擁塞控制、數(shù)據(jù)加密等機(jī)制也做了進(jìn)一步的優(yōu)化。使用QUIC 協(xié)議可以保證系統(tǒng)在穩(wěn)定安全地傳輸數(shù)據(jù)的同時(shí),極大地提升訪(fǎng)問(wèn)速度增加系統(tǒng)的實(shí)時(shí)性?;谠赪eb 端實(shí)時(shí)顯示直播現(xiàn)場(chǎng)畫(huà)面的監(jiān)控需求,修改視頻推流協(xié)議RTMP 的傳輸層協(xié)議以提升系統(tǒng)監(jiān)控性能。QUIC 協(xié)議在網(wǎng)絡(luò)傳輸中的層級(jí)關(guān)系如圖6所示,將RTMP 的底層實(shí)現(xiàn)協(xié)議從傳統(tǒng)的TCP 協(xié)議修改成QUIC 協(xié)議,達(dá)到降低推流卡頓的效果。

    圖6 QUIC 協(xié)議層級(jí)關(guān)系圖

    3.2.2 RPC 系統(tǒng)設(shè)計(jì)

    基于本文的應(yīng)用場(chǎng)景,需要在云端遠(yuǎn)程調(diào)用C++接口的目標(biāo)檢測(cè)推理引擎,實(shí)現(xiàn)對(duì)現(xiàn)場(chǎng)圖像的實(shí)時(shí)檢測(cè)。因此所實(shí)現(xiàn)的RPC 功能需要在跨設(shè)備的同時(shí)實(shí)現(xiàn)跨語(yǔ)言的服務(wù)調(diào)度,而GoLang 語(yǔ)言標(biāo)準(zhǔn)庫(kù)提供的net/rpc 包所實(shí)現(xiàn)RPC 框架不能實(shí)現(xiàn)跨語(yǔ)言服務(wù)調(diào)用,同時(shí)底層協(xié)議的實(shí)現(xiàn)也已經(jīng)封裝好難以修改,不能滿(mǎn)足設(shè)計(jì)需求。因此在標(biāo)準(zhǔn)庫(kù)的基礎(chǔ)上進(jìn)行以下擴(kuò)展設(shè)計(jì)。

    (1)為了解決通訊問(wèn)題,以QUIC 協(xié)議為基礎(chǔ),建立客戶(hù)端與服務(wù)端間的通信鏈路。

    (2)為了解決服務(wù)尋址問(wèn)題,為通信進(jìn)程雙方綁定固定的IP 地址和端口號(hào)解決設(shè)備尋址問(wèn)題;為服務(wù)方法綁定唯一的UUID 號(hào),并將UUID 號(hào)注冊(cè)至服務(wù)列表中,實(shí)現(xiàn)服務(wù)的尋址。

    (3)為了實(shí)現(xiàn)跨語(yǔ)言的數(shù)據(jù)交互,在兩端進(jìn)程中維護(hù)相同的JSON 結(jié)構(gòu)用于封裝通信的數(shù)據(jù)。同時(shí)由于在底層網(wǎng)絡(luò)協(xié)議中數(shù)據(jù)以二進(jìn)制數(shù)據(jù)的形式傳遞,需要將傳遞的數(shù)據(jù)進(jìn)行序列化,因此采用封裝了通用編碼協(xié)議的GO 標(biāo)準(zhǔn)庫(kù)"net/rpc/jsonrpc"包對(duì)JSON 數(shù)據(jù)進(jìn)行序列化和反序列化操作。

    上述RPC 設(shè)計(jì)實(shí)現(xiàn)后端進(jìn)程間跨語(yǔ)言、跨內(nèi)存、跨設(shè)備服務(wù)的相互調(diào)用。RPC 進(jìn)程調(diào)用流程如圖7 所示,在此基礎(chǔ)上即可實(shí)現(xiàn)云端與邊緣設(shè)備的協(xié)同工作。

    圖7 RPC 進(jìn)程調(diào)用流程圖

    3.3 實(shí)時(shí)監(jiān)控子系統(tǒng)

    以“邊-云”協(xié)同的模式實(shí)現(xiàn)監(jiān)控子系統(tǒng),將計(jì)算工作放在邊緣設(shè)備上極大減少了數(shù)據(jù)上下行負(fù)擔(dān)和云端的資源消耗。以前后端分離的形式開(kāi)發(fā)Web系統(tǒng),基于Beego 框架實(shí)現(xiàn)前后端的通信,用戶(hù)能隨時(shí)隨地通過(guò)瀏覽器在可視化的前端界面中,對(duì)設(shè)備的運(yùn)行狀態(tài)和人機(jī)安全進(jìn)行遠(yuǎn)程監(jiān)控。

    3.3.1 數(shù)據(jù)采集模塊

    實(shí)現(xiàn)數(shù)據(jù)采集模塊對(duì)生產(chǎn)環(huán)境中的工業(yè)機(jī)器人控制臺(tái)進(jìn)行數(shù)據(jù)讀取、緩存和持久化存儲(chǔ),作為后續(xù)模塊實(shí)時(shí)監(jiān)控分析的數(shù)據(jù)支撐。本文設(shè)計(jì)數(shù)據(jù)采集模塊采集機(jī)器人姿態(tài)數(shù)據(jù),通過(guò)RPC 框架在云端遠(yuǎn)程調(diào)用邊緣設(shè)備上封裝的數(shù)據(jù)采集協(xié)議,對(duì)UR5 機(jī)器人和ABB 機(jī)器人的控制臺(tái)進(jìn)行數(shù)據(jù)采集,并將數(shù)據(jù)上傳至部署于云端的數(shù)據(jù)庫(kù)中。

    為了實(shí)現(xiàn)對(duì)多類(lèi)工業(yè)機(jī)器人數(shù)據(jù)采集的通用化,首先在邊緣設(shè)備上通過(guò)Socket 連接實(shí)現(xiàn)數(shù)據(jù)采集模塊與機(jī)器人控制臺(tái)的數(shù)據(jù)通信,并以ModBus協(xié)議對(duì)工業(yè)機(jī)器人的數(shù)據(jù)進(jìn)行采集;對(duì)不同機(jī)器人的寄存器地址進(jìn)行封裝注冊(cè),實(shí)現(xiàn)多個(gè)寄存器的讀取。由于部分機(jī)器人服務(wù)器端口不支持多連接的問(wèn)題,采用長(zhǎng)連接和短連接的機(jī)制,對(duì)于只支持單連接的服務(wù)器端口在每次讀寫(xiě)完畢后就斷開(kāi)連接;對(duì)于支持多連接的服務(wù)器端口,維護(hù)長(zhǎng)連接進(jìn)行通信以增加讀寫(xiě)速度。對(duì)于不同的機(jī)器人封裝不同的采集協(xié)議,對(duì)ModBus 協(xié)議返回的報(bào)文信息進(jìn)行解析轉(zhuǎn)換,以便獲取正確的數(shù)據(jù),數(shù)據(jù)采集流程圖如圖8 所示。

    圖8 數(shù)據(jù)采集流程圖

    采用非關(guān)系型數(shù)據(jù)庫(kù)Redis 對(duì)讀取到的數(shù)據(jù)進(jìn)行緩存,以異步存取的方式,實(shí)現(xiàn)高速的數(shù)據(jù)采集、讀取通路,以提升系統(tǒng)整體的運(yùn)行效率,同時(shí)為后續(xù)模塊提供交互物理信號(hào)。利用關(guān)系型數(shù)據(jù)庫(kù)MySQL對(duì)設(shè)備的歷史數(shù)據(jù)進(jìn)行存儲(chǔ),允許用戶(hù)根據(jù)時(shí)間段對(duì)歷史數(shù)據(jù)查詢(xún),進(jìn)而對(duì)設(shè)備運(yùn)行歷史狀態(tài)進(jìn)行分析。

    3.3.2 虛實(shí)協(xié)同監(jiān)控模塊

    為了更好地實(shí)現(xiàn)對(duì)生產(chǎn)環(huán)境中工業(yè)機(jī)器人運(yùn)行狀態(tài)的監(jiān)控,設(shè)計(jì)了虛實(shí)協(xié)同的監(jiān)控模塊。以傳統(tǒng)數(shù)據(jù)監(jiān)控和視頻監(jiān)控模式為基礎(chǔ),加入對(duì)工業(yè)機(jī)器人的實(shí)時(shí)仿真。以現(xiàn)實(shí)物理設(shè)備數(shù)據(jù)實(shí)時(shí)驅(qū)動(dòng)仿真環(huán)境中的虛擬3D 模型運(yùn)動(dòng),用戶(hù)能在仿真環(huán)境中拖動(dòng)視角對(duì)運(yùn)行設(shè)備在不同角度進(jìn)行觀測(cè),增加設(shè)備監(jiān)控的維度。

    如圖9 所示,設(shè)計(jì)前端界面對(duì)設(shè)備運(yùn)行狀態(tài)的監(jiān)控信息可視化輸出,包括左側(cè)的視頻監(jiān)控模塊、右上角的數(shù)據(jù)監(jiān)控模塊和右下角的3D 仿真模型。

    圖9 虛實(shí)協(xié)同監(jiān)控前端界面

    為了實(shí)現(xiàn)對(duì)遠(yuǎn)程監(jiān)控畫(huà)面的直播功能,在云端部署直播服務(wù)器,用于接受由邊緣設(shè)備上推流來(lái)的視頻流數(shù)據(jù)。在前端頁(yè)面中嵌入flv.js 插件,對(duì)直播服務(wù)器上的視頻數(shù)據(jù)進(jìn)行拉流,輸出視頻畫(huà)面。為了實(shí)現(xiàn)對(duì)數(shù)據(jù)的實(shí)時(shí)監(jiān)控,從Redis 數(shù)據(jù)庫(kù)中讀取實(shí)時(shí)數(shù)據(jù),并設(shè)計(jì)數(shù)據(jù)可視化框?qū)?shù)據(jù)進(jìn)行展示。

    為了能實(shí)時(shí)驅(qū)動(dòng)前端的機(jī)器人模型,使用3D引擎three.js 在頁(yè)面中嵌入機(jī)器人設(shè)備的3D 模型實(shí)時(shí)仿真。在后端讀取Redis 數(shù)據(jù)庫(kù)中的實(shí)時(shí)設(shè)備數(shù)據(jù),并通過(guò)Beego 框架傳輸?shù)角岸藢?xiě)入虛擬模型的數(shù)據(jù)標(biāo)簽中,驅(qū)動(dòng)虛擬模型運(yùn)動(dòng)。在設(shè)備故障時(shí),用戶(hù)可以根據(jù)時(shí)間信息從MySQL 數(shù)據(jù)庫(kù)中導(dǎo)出歷史數(shù)據(jù),驅(qū)動(dòng)模型進(jìn)行軌跡復(fù)現(xiàn),并在運(yùn)行時(shí)通過(guò)拖動(dòng)模型的視角在不同角度觀察設(shè)備的運(yùn)行狀態(tài),幫助進(jìn)行故障的分析。

    在監(jiān)控系統(tǒng)的并發(fā)性能上,考慮到服務(wù)器、網(wǎng)絡(luò)和設(shè)備帶寬上限,視頻傳輸會(huì)成為系統(tǒng)并發(fā)數(shù)量的瓶頸,因此本系統(tǒng)將視頻數(shù)據(jù)與設(shè)備運(yùn)行數(shù)據(jù)分線(xiàn)程傳輸。對(duì)于視頻數(shù)據(jù),由前端播放器界面的開(kāi)關(guān)控制系統(tǒng)視頻推流的停啟,限制同一時(shí)刻最高傳輸4 路720P 的視頻監(jiān)控畫(huà)面,以保持系統(tǒng)數(shù)據(jù)傳輸?shù)姆€(wěn)定暢通;對(duì)于設(shè)備運(yùn)行數(shù)據(jù),系統(tǒng)會(huì)實(shí)時(shí)采集所有與系統(tǒng)建立連接的設(shè)備的運(yùn)行數(shù)據(jù),并緩存于redis中等待前端頁(yè)面讀取。通過(guò)上述機(jī)制保障系統(tǒng)對(duì)于多機(jī)器人設(shè)備的并發(fā)監(jiān)控性能。

    3.3.3 虛擬圍欄模塊

    為了在生產(chǎn)環(huán)境中進(jìn)行實(shí)時(shí)人機(jī)安全監(jiān)控,設(shè)計(jì)虛擬圍欄模塊,通過(guò)分布式調(diào)度方法實(shí)現(xiàn)“邊-云”協(xié)同的監(jiān)控模式。在云端遠(yuǎn)程調(diào)用運(yùn)行在生產(chǎn)環(huán)境側(cè)邊緣計(jì)算設(shè)備上的推理引擎,實(shí)時(shí)檢測(cè)雙視角下的生產(chǎn)環(huán)境視頻數(shù)據(jù),進(jìn)而推理出人機(jī)的位置關(guān)系,并將檢測(cè)結(jié)果結(jié)合視頻數(shù)據(jù)推流至云端實(shí)時(shí)顯示,前端界面如圖10 所示。

    圖10 虛擬圍欄前端界面

    虛擬圍欄如字面意義所示,在運(yùn)行的機(jī)器人周?chē)鷮?shí)時(shí)框定一個(gè)3D 的工作空間,當(dāng)檢測(cè)到有人進(jìn)入虛擬圍欄的空間范圍內(nèi)時(shí),觸發(fā)報(bào)警并在距離過(guò)近時(shí)對(duì)機(jī)械臂下發(fā)急停指令以確保人機(jī)安全。將檢測(cè)結(jié)果以RTMP 推流的形式實(shí)時(shí)推送至云端直播服務(wù)器中播放,實(shí)現(xiàn)生產(chǎn)環(huán)境下的人機(jī)安全監(jiān)控。

    基于文獻(xiàn)[14]的目標(biāo)檢測(cè)算法訓(xùn)練了目標(biāo)檢測(cè)模型對(duì)雙視角下的人員和機(jī)器人進(jìn)行目標(biāo)識(shí)別和框定,并在此基礎(chǔ)上生成機(jī)械臂周?chē)奶摂M圍欄,同時(shí)利用DeepSort 算法對(duì)目標(biāo)進(jìn)行跟蹤,解決遮擋問(wèn)題。首先拍攝不同角度姿態(tài)、遠(yuǎn)近和明暗的機(jī)器人設(shè)備和人物圖像共4800 張建立數(shù)據(jù)集,每類(lèi)檢測(cè)對(duì)象的圖片數(shù)量為1600 張,在標(biāo)定后將數(shù)據(jù)集分成80%的訓(xùn)練集和20%的測(cè)試集進(jìn)行訓(xùn)練。將訓(xùn)練后的模型利用華為的開(kāi)發(fā)工具鏈Mindstudio 轉(zhuǎn)換為Atlas 200 計(jì)算卡上能支持的om 格式離線(xiàn)模型。利用ACL 庫(kù)抽象出的C++功能接口實(shí)現(xiàn)推理引擎的開(kāi)發(fā),進(jìn)而實(shí)現(xiàn)對(duì)原始圖像數(shù)據(jù)的預(yù)處理、推理模型的調(diào)用、推理結(jié)果的后處理操作。

    通過(guò)雙路攝像頭從2 個(gè)垂直的視角拍攝運(yùn)行中的機(jī)器人,并將兩路圖片幀送入推理引擎中即可根據(jù)運(yùn)行機(jī)器人的中心點(diǎn)生成3D 虛擬圍欄,同時(shí)可以推理出人員是否進(jìn)入機(jī)器人的工作空間中。

    3.4 遠(yuǎn)程調(diào)試子系統(tǒng)

    為了方便用戶(hù)對(duì)設(shè)備的遠(yuǎn)程控制,設(shè)計(jì)遠(yuǎn)程調(diào)試子系統(tǒng),提供角度控制和虛擬調(diào)試2 種遠(yuǎn)程控制方式。設(shè)計(jì)前端交互控制臺(tái)供用戶(hù)操作,控制臺(tái)界面如圖11 所示。用戶(hù)可以在控制臺(tái)上以按鍵遠(yuǎn)程連接機(jī)器人、控制機(jī)器人停啟,拖動(dòng)滑塊來(lái)控制工業(yè)機(jī)器人的關(guān)節(jié)角和運(yùn)動(dòng)速度。

    圖11 控制臺(tái)界面

    為了實(shí)現(xiàn)對(duì)機(jī)器人的關(guān)節(jié)控制,首先與機(jī)器人控制器建立Socket 通信連接,在此基礎(chǔ)上將機(jī)器人腳本命令封裝成MoveJ 和SpeedJ 指令,控制機(jī)器人實(shí)現(xiàn)不同的運(yùn)行效果。其中MoveJ 指令控制機(jī)器人各個(gè)關(guān)節(jié)的角度值,SpeedJ 指令控制機(jī)器人各個(gè)關(guān)節(jié)的速度值。

    考慮到在Web 端遠(yuǎn)程調(diào)試機(jī)器人時(shí),不可避免會(huì)因數(shù)據(jù)傳遞延遲問(wèn)題導(dǎo)致操作延遲,在無(wú)監(jiān)督的情況下存在過(guò)調(diào)甚至損壞機(jī)器人的風(fēng)險(xiǎn),因此基于虛擬調(diào)試技術(shù)為系統(tǒng)加入虛擬調(diào)試功能。虛擬調(diào)試技術(shù)是在虛擬環(huán)境中調(diào)試控制設(shè)備的代碼,通過(guò)虛擬仿真測(cè)試和驗(yàn)證系統(tǒng)方案的可行性,再將調(diào)試代碼應(yīng)用到真實(shí)的場(chǎng)景中的技術(shù)[15]。

    通過(guò)VNC 協(xié)議實(shí)現(xiàn)遠(yuǎn)程控制部署于現(xiàn)場(chǎng)的調(diào)試主機(jī),在調(diào)試主機(jī)上運(yùn)行RoboDK 軟件構(gòu)建的生產(chǎn)環(huán)境虛擬仿真模型。在虛擬環(huán)境中進(jìn)行調(diào)試,將調(diào)試完畢的機(jī)器人運(yùn)動(dòng)軌跡生成機(jī)器人離線(xiàn)程序,通過(guò)安全文件傳輸協(xié)議(secure file transfer protocol,SFTP)傳送到機(jī)器人服務(wù)器中執(zhí)行,完成對(duì)機(jī)器人程序的虛擬調(diào)試功能。從而通過(guò)瀏覽器就可對(duì)設(shè)備問(wèn)題、運(yùn)行方案等進(jìn)行虛擬調(diào)試實(shí)驗(yàn),虛擬調(diào)試界面如圖12 所示。

    圖12 虛擬調(diào)試界面

    4 實(shí)驗(yàn)驗(yàn)證

    基于本文所設(shè)計(jì)的遠(yuǎn)程監(jiān)控系統(tǒng)構(gòu)建了實(shí)驗(yàn)平臺(tái)。實(shí)驗(yàn)平臺(tái)包括1 張華為ATLAS 200 計(jì)算卡、1張RTSO-7001 拓展載板、2 個(gè)螢石C6C 網(wǎng)絡(luò)攝像頭、1 臺(tái)路由器、1 臺(tái)千兆交換機(jī)、1 臺(tái)UR5 機(jī)器人及其控制臺(tái)、1 個(gè)阿里云服務(wù)器,以及1 臺(tái)筆記本電腦和若干網(wǎng)線(xiàn)。

    4.1 設(shè)備遠(yuǎn)程連接實(shí)驗(yàn)

    以UR5 機(jī)器人作為監(jiān)控對(duì)象,將邊緣設(shè)備的WAN 口通過(guò)網(wǎng)線(xiàn)接路由器連接外網(wǎng)。將邊緣計(jì)算設(shè)備的LAN 口、機(jī)器人控制器網(wǎng)口和攝像頭通過(guò)網(wǎng)線(xiàn)連接在同一交換機(jī)上,并配置IP 地址在同一網(wǎng)段下。在建立連接后通過(guò)電腦瀏覽器訪(fǎng)問(wèn)部署在云端的Web 系統(tǒng)并登錄,結(jié)果如圖13 所示。通過(guò)頁(yè)面上的連接按鈕連接遠(yuǎn)程設(shè)備,前端獲取到了現(xiàn)場(chǎng)畫(huà)面,并遠(yuǎn)程連接到了機(jī)器人控制器中獲取到了關(guān)節(jié)數(shù)據(jù)。

    圖13 設(shè)備連接控制界面

    4.2 遠(yuǎn)程監(jiān)控實(shí)驗(yàn)

    通過(guò)Web 端監(jiān)控界對(duì)機(jī)器人運(yùn)行狀態(tài)進(jìn)行監(jiān)控。在連接設(shè)備后,左側(cè)監(jiān)控開(kāi)啟獲取實(shí)時(shí)監(jiān)控畫(huà)面,右側(cè)上半部分控制臺(tái)中獲取到當(dāng)前機(jī)器人姿態(tài)的關(guān)節(jié)數(shù)據(jù),右側(cè)下半部的仿真環(huán)境可以看到當(dāng)前機(jī)械臂處于的實(shí)時(shí)位姿,如圖14(a)所示。通過(guò)控制臺(tái)對(duì)機(jī)器人關(guān)節(jié)角進(jìn)行調(diào)整,可以看到刀具位置、關(guān)節(jié)角度等數(shù)據(jù)隨機(jī)械臂運(yùn)動(dòng)實(shí)時(shí)更新,同時(shí) 仿真環(huán)境中模型的姿態(tài)隨著實(shí)際機(jī)器人的變化而變化,結(jié)果如圖14(b)所示。

    圖14 運(yùn)行狀態(tài)監(jiān)控實(shí)驗(yàn)結(jié)果

    在Web 端監(jiān)控界面對(duì)虛擬圍欄效果進(jìn)行驗(yàn)證。在連接設(shè)備后,界面左右兩側(cè)獲取到處理后的視頻流數(shù)據(jù),并對(duì)畫(huà)面中的機(jī)器人和人進(jìn)行實(shí)時(shí)檢測(cè)框定,如圖15(a)所示,此時(shí)測(cè)試人員在虛擬圍欄范圍外。當(dāng)測(cè)試人員進(jìn)入虛擬圍欄的范圍內(nèi)時(shí),前端產(chǎn)生報(bào)警信息,并觸發(fā)機(jī)械臂的急停措施,結(jié)果如圖15(b)所示。

    圖15 虛擬圍欄監(jiān)控實(shí)驗(yàn)結(jié)果

    4.3 系統(tǒng)實(shí)時(shí)性實(shí)驗(yàn)

    以本文系統(tǒng)作為測(cè)試平臺(tái),以UR5 機(jī)器人作為目標(biāo)連接對(duì)象,在4G 網(wǎng)絡(luò)環(huán)境下進(jìn)行實(shí)時(shí)性測(cè)試,所測(cè)試的性能指標(biāo)包括數(shù)據(jù)采集時(shí)間、指令響應(yīng)時(shí)間和視頻傳輸質(zhì)量測(cè)試。測(cè)試方式如下。

    基于文獻(xiàn)[16]的方法,以WebSocket 協(xié)議為基礎(chǔ)實(shí)現(xiàn)雙工數(shù)據(jù)傳輸機(jī)制對(duì)數(shù)據(jù)進(jìn)行傳輸,實(shí)現(xiàn)所有功能模塊部署在一起的單一應(yīng)用架構(gòu)監(jiān)控系統(tǒng)。將該系統(tǒng)與本文系統(tǒng)在平均數(shù)據(jù)采集時(shí)間和平均指令響應(yīng)時(shí)間上進(jìn)行對(duì)比測(cè)試。程序控制以30ms的時(shí)間間隔產(chǎn)生數(shù)據(jù)采集指令對(duì)機(jī)器人關(guān)節(jié)角度采集,共計(jì)3000 次計(jì)算平均數(shù)據(jù)采集時(shí)間。用程序控制以2 s 一次的頻率產(chǎn)生角度控制指令,控制機(jī)器人以相同的速度和角度前后擺動(dòng),共計(jì)3000 次,計(jì)算出平均指令響應(yīng)時(shí)間。比較結(jié)果如表1 所示,由表1可知,以QUIC 協(xié)議替代TCP 協(xié)議,同時(shí)以分布式服務(wù)框架代替單一應(yīng)用框架可以為遠(yuǎn)程監(jiān)控系統(tǒng)提升20%左右的實(shí)時(shí)性。

    表1 數(shù)據(jù)采集和指令響應(yīng)實(shí)時(shí)性對(duì)比

    基于文獻(xiàn)[17]的方法,搭建TCP 為協(xié)議基礎(chǔ)的流媒體服務(wù)器實(shí)現(xiàn)直播測(cè)試,將該系統(tǒng)與本文系統(tǒng)進(jìn)行視頻傳輸質(zhì)量測(cè)試對(duì)比。以1080P 的畫(huà)質(zhì)采集2 路監(jiān)控視頻,進(jìn)行處理和推流操作15 min。分別在畫(huà)面采集到時(shí)和在云端獲取到處理后的圖片幀時(shí)記錄時(shí)間戳,以時(shí)間戳相減獲取監(jiān)控延時(shí),并記錄緩存中圖片幀的堆積數(shù),當(dāng)超過(guò)10 幀時(shí)記錄為一次播放卡頓。比較結(jié)果如表2 所示,由表2 可知以QUIC協(xié)議替代TCP 協(xié)議,可以在畫(huà)面直播時(shí)減少延時(shí)和卡頓,提高了系統(tǒng)的實(shí)時(shí)性。

    表2 系統(tǒng)實(shí)時(shí)性對(duì)比

    通過(guò)以上實(shí)驗(yàn)可知,該系統(tǒng)可以通過(guò)實(shí)時(shí)圖像處理和實(shí)時(shí)模型驅(qū)動(dòng)對(duì)設(shè)備運(yùn)行狀態(tài)和人機(jī)安全進(jìn)行監(jiān)控;通過(guò)對(duì)多種協(xié)議的封裝實(shí)現(xiàn)對(duì)遠(yuǎn)程設(shè)備的調(diào)試;通過(guò)QUIC 協(xié)議可以減少網(wǎng)絡(luò)延時(shí),同時(shí)結(jié)合分布式框架可以減少協(xié)議的封裝、增加代碼的執(zhí)行效率增加系統(tǒng)的實(shí)時(shí)性。該系統(tǒng)運(yùn)行穩(wěn)定,可以高效地對(duì)工業(yè)機(jī)器人生產(chǎn)環(huán)境中的多類(lèi)安全問(wèn)題進(jìn)行監(jiān)控,有效地提升生產(chǎn)環(huán)境中的安全系數(shù)。

    5 結(jié)論

    本文設(shè)計(jì)并實(shí)現(xiàn)了虛實(shí)結(jié)合的低延時(shí)工業(yè)機(jī)器人監(jiān)控調(diào)試系統(tǒng)。設(shè)計(jì)了B/S 架構(gòu)的客戶(hù)端系統(tǒng),為用戶(hù)提供了直觀的可視化界面,能夠在只有一個(gè)瀏覽器的情況下對(duì)生產(chǎn)現(xiàn)場(chǎng)和機(jī)器人進(jìn)行遠(yuǎn)程監(jiān)測(cè)與控制。通過(guò)在前端界面嵌入虛擬仿真環(huán)境,對(duì)設(shè)備運(yùn)行狀態(tài)進(jìn)行多維度的監(jiān)控。通過(guò)目標(biāo)檢測(cè)算法為機(jī)器人加裝虛擬圍欄,能有效降低人機(jī)安全事故發(fā)生的風(fēng)險(xiǎn)。而基于數(shù)字孿生的虛擬調(diào)試技術(shù),能在機(jī)器人發(fā)生故障后,通過(guò)虛擬仿真找出問(wèn)題根源,提高效率的同時(shí)降低成本。整套系統(tǒng)通過(guò)RPC 框架結(jié)合QUIC 協(xié)議實(shí)現(xiàn)了高效穩(wěn)定的分布式調(diào)度,實(shí)現(xiàn)了較好的實(shí)時(shí)性。實(shí)驗(yàn)結(jié)果表明所設(shè)計(jì)的虛實(shí)結(jié)合的低延時(shí)工業(yè)機(jī)器人監(jiān)控調(diào)試系統(tǒng)運(yùn)行效果良好,在面對(duì)工業(yè)生產(chǎn)環(huán)境中機(jī)器人的安全問(wèn)題時(shí),已經(jīng)具備相當(dāng)程度的實(shí)際作用,為工業(yè)生產(chǎn)環(huán)境中機(jī)器人提供了一種合適的方案。

    猜你喜歡
    云端調(diào)試遠(yuǎn)程
    讓人膽寒的“遠(yuǎn)程殺手”:彈道導(dǎo)彈
    軍事文摘(2022年20期)2023-01-10 07:18:38
    遠(yuǎn)程工作狂綜合征
    云端之城
    遠(yuǎn)程詐騙
    基于航拍無(wú)人機(jī)的設(shè)計(jì)與調(diào)試
    電子制作(2018年12期)2018-08-01 00:47:44
    FOCAS功能在機(jī)床調(diào)試中的開(kāi)發(fā)與應(yīng)用
    美人如畫(huà)隔云端
    行走在云端
    初中生(2017年3期)2017-02-21 09:17:43
    云端創(chuàng)意
    無(wú)線(xiàn)通信中頻線(xiàn)路窄帶臨界調(diào)試法及其應(yīng)用
    電子制作(2017年19期)2017-02-02 07:08:38
    亚洲国产看品久久| 国产av又大| 国产高清视频在线播放一区 | 亚洲精品国产av蜜桃| 超碰成人久久| 久久99热这里只频精品6学生| 亚洲第一欧美日韩一区二区三区 | 日韩欧美国产一区二区入口| 老司机影院成人| 午夜精品久久久久久毛片777| 十八禁网站网址无遮挡| 天天躁狠狠躁夜夜躁狠狠躁| 亚洲五月色婷婷综合| 国产成+人综合+亚洲专区| 青春草亚洲视频在线观看| 一本色道久久久久久精品综合| 黄色视频不卡| 天天影视国产精品| 国产高清视频在线播放一区 | 丝袜美足系列| 可以免费在线观看a视频的电影网站| 久久天躁狠狠躁夜夜2o2o| 蜜桃在线观看..| 久久久国产欧美日韩av| 激情视频va一区二区三区| 国产精品久久久久久精品电影小说| 亚洲中文日韩欧美视频| 精品高清国产在线一区| 色视频在线一区二区三区| 热re99久久国产66热| 欧美大码av| 最新在线观看一区二区三区| 欧美日韩一级在线毛片| 满18在线观看网站| 亚洲欧美精品自产自拍| 国产亚洲欧美在线一区二区| 一二三四社区在线视频社区8| 悠悠久久av| 91九色精品人成在线观看| 丰满迷人的少妇在线观看| 可以免费在线观看a视频的电影网站| 国产极品粉嫩免费观看在线| 亚洲av电影在线进入| 精品久久久久久久毛片微露脸 | 一本色道久久久久久精品综合| 亚洲情色 制服丝袜| 欧美乱码精品一区二区三区| 欧美 日韩 精品 国产| av欧美777| 国产一区二区三区在线臀色熟女 | 国产高清国产精品国产三级| 欧美精品啪啪一区二区三区 | 亚洲欧美激情在线| 午夜福利乱码中文字幕| 欧美日韩亚洲综合一区二区三区_| 成人手机av| 国产精品秋霞免费鲁丝片| 日韩人妻精品一区2区三区| 亚洲欧美日韩高清在线视频 | 肉色欧美久久久久久久蜜桃| 亚洲一区二区三区欧美精品| 国产欧美日韩综合在线一区二区| 日韩一卡2卡3卡4卡2021年| 欧美精品一区二区免费开放| 日韩大码丰满熟妇| 天天操日日干夜夜撸| 亚洲七黄色美女视频| 女人高潮潮喷娇喘18禁视频| 久久精品熟女亚洲av麻豆精品| 欧美av亚洲av综合av国产av| 久热这里只有精品99| 日日爽夜夜爽网站| 女警被强在线播放| 男女边摸边吃奶| 欧美精品一区二区免费开放| 成人国语在线视频| 法律面前人人平等表现在哪些方面 | 免费不卡黄色视频| 成年女人毛片免费观看观看9 | 啪啪无遮挡十八禁网站| 老鸭窝网址在线观看| 电影成人av| 欧美人与性动交α欧美精品济南到| 在线观看免费午夜福利视频| 首页视频小说图片口味搜索| 色婷婷av一区二区三区视频| 久久精品亚洲av国产电影网| 日本av免费视频播放| 欧美精品一区二区免费开放| 交换朋友夫妻互换小说| 狠狠婷婷综合久久久久久88av| 国产在线视频一区二区| 国产精品二区激情视频| 精品人妻熟女毛片av久久网站| 色94色欧美一区二区| 性高湖久久久久久久久免费观看| 91av网站免费观看| 亚洲欧美精品自产自拍| 黄色视频,在线免费观看| a级片在线免费高清观看视频| 精品人妻1区二区| 巨乳人妻的诱惑在线观看| 久久久精品免费免费高清| 少妇被粗大的猛进出69影院| 久久天堂一区二区三区四区| 精品视频人人做人人爽| 欧美精品高潮呻吟av久久| 日韩中文字幕欧美一区二区| 日韩 亚洲 欧美在线| 麻豆乱淫一区二区| 九色亚洲精品在线播放| 日韩中文字幕欧美一区二区| 国产日韩欧美视频二区| a 毛片基地| 精品卡一卡二卡四卡免费| 高潮久久久久久久久久久不卡| av网站在线播放免费| 性少妇av在线| 国产成人一区二区三区免费视频网站| 99香蕉大伊视频| 麻豆av在线久日| 亚洲一区二区三区欧美精品| 99精品欧美一区二区三区四区| 91精品三级在线观看| 亚洲视频免费观看视频| 1024香蕉在线观看| 精品亚洲乱码少妇综合久久| 国产一区有黄有色的免费视频| av视频免费观看在线观看| 大香蕉久久网| 欧美日韩视频精品一区| 成人影院久久| 午夜激情av网站| 99国产极品粉嫩在线观看| videos熟女内射| 日本欧美视频一区| 99精品欧美一区二区三区四区| 大香蕉久久网| 麻豆av在线久日| 后天国语完整版免费观看| 狠狠婷婷综合久久久久久88av| 天天添夜夜摸| 国产精品一区二区在线观看99| 国产有黄有色有爽视频| a在线观看视频网站| 午夜成年电影在线免费观看| 丰满饥渴人妻一区二区三| 精品国产一区二区三区四区第35| 国产福利在线免费观看视频| 高清av免费在线| 久久人人爽av亚洲精品天堂| 婷婷成人精品国产| 亚洲中文av在线| 在线观看免费午夜福利视频| 一级毛片精品| 久久久久久人人人人人| 捣出白浆h1v1| 国产熟女午夜一区二区三区| 久久99热这里只频精品6学生| 999久久久精品免费观看国产| 一本一本久久a久久精品综合妖精| 欧美日韩成人在线一区二区| av天堂久久9| 日韩一区二区三区影片| kizo精华| 成人黄色视频免费在线看| 国产亚洲午夜精品一区二区久久| 国产亚洲一区二区精品| 成年人免费黄色播放视频| 夜夜夜夜夜久久久久| 制服人妻中文乱码| 亚洲成人免费电影在线观看| 在线天堂中文资源库| 国产av又大| 久久影院123| 精品高清国产在线一区| 日韩欧美国产一区二区入口| 自线自在国产av| 国产一卡二卡三卡精品| 免费在线观看黄色视频的| 久久综合国产亚洲精品| 久久精品国产a三级三级三级| 欧美日韩亚洲综合一区二区三区_| 免费久久久久久久精品成人欧美视频| 亚洲专区中文字幕在线| 中文字幕人妻丝袜制服| 淫妇啪啪啪对白视频 | 亚洲国产日韩一区二区| 婷婷丁香在线五月| 悠悠久久av| 久久中文字幕一级| 亚洲情色 制服丝袜| 乱人伦中国视频| 午夜福利在线观看吧| 亚洲精品久久午夜乱码| 国产成人系列免费观看| 日韩大码丰满熟妇| 一本大道久久a久久精品| 国产欧美日韩一区二区三 | 日日爽夜夜爽网站| 18禁观看日本| 亚洲av电影在线进入| 少妇人妻久久综合中文| 欧美日韩国产mv在线观看视频| av天堂在线播放| 精品国产一区二区三区久久久樱花| 日本vs欧美在线观看视频| 亚洲欧美清纯卡通| 亚洲精品中文字幕在线视频| videosex国产| 欧美大码av| 12—13女人毛片做爰片一| av有码第一页| 成人国产av品久久久| 久久99热这里只频精品6学生| 国产无遮挡羞羞视频在线观看| 国产又爽黄色视频| 亚洲av欧美aⅴ国产| 国产极品粉嫩免费观看在线| 欧美性长视频在线观看| 精品人妻在线不人妻| 亚洲一区二区三区欧美精品| 国产成人免费无遮挡视频| 国产成人欧美| 欧美日韩中文字幕国产精品一区二区三区 | 韩国高清视频一区二区三区| 午夜福利免费观看在线| 亚洲精品国产色婷婷电影| 韩国高清视频一区二区三区| 免费高清在线观看日韩| 日本猛色少妇xxxxx猛交久久| 久久人人爽人人片av| 人人妻人人爽人人添夜夜欢视频| 麻豆国产av国片精品| 久久国产亚洲av麻豆专区| 国产野战对白在线观看| 男女免费视频国产| 国产人伦9x9x在线观看| 老熟妇仑乱视频hdxx| 色94色欧美一区二区| av又黄又爽大尺度在线免费看| 少妇 在线观看| 精品少妇黑人巨大在线播放| bbb黄色大片| 国产精品久久久久成人av| 久久亚洲精品不卡| 亚洲一卡2卡3卡4卡5卡精品中文| 欧美 亚洲 国产 日韩一| 人妻 亚洲 视频| 国产色视频综合| 国产免费视频播放在线视频| 宅男免费午夜| 国产成人av教育| 亚洲va日本ⅴa欧美va伊人久久 | 色精品久久人妻99蜜桃| 青春草亚洲视频在线观看| 老熟妇仑乱视频hdxx| 男女床上黄色一级片免费看| 国产亚洲欧美在线一区二区| av线在线观看网站| 青春草亚洲视频在线观看| 久久青草综合色| 99国产精品99久久久久| av一本久久久久| 人人妻人人澡人人爽人人夜夜| 少妇粗大呻吟视频| 每晚都被弄得嗷嗷叫到高潮| 中文字幕另类日韩欧美亚洲嫩草| 国产激情久久老熟女| 手机成人av网站| 国产高清videossex| 美女高潮到喷水免费观看| 日韩一区二区三区影片| 欧美xxⅹ黑人| 老熟妇仑乱视频hdxx| 男人添女人高潮全过程视频| 国产精品香港三级国产av潘金莲| a级片在线免费高清观看视频| 热99久久久久精品小说推荐| 女性被躁到高潮视频| 日韩中文字幕欧美一区二区| 久久久欧美国产精品| 欧美xxⅹ黑人| 国产男人的电影天堂91| 不卡av一区二区三区| 久久久久久久国产电影| 国产三级黄色录像| 十八禁人妻一区二区| 国产精品欧美亚洲77777| 欧美 亚洲 国产 日韩一| 国产精品久久久av美女十八| 91av网站免费观看| 午夜激情久久久久久久| 国产精品99久久99久久久不卡| 美女中出高潮动态图| 亚洲av欧美aⅴ国产| 国产男女内射视频| 中文字幕高清在线视频| 女人被躁到高潮嗷嗷叫费观| 亚洲精品粉嫩美女一区| 国产黄色免费在线视频| 免费观看a级毛片全部| av片东京热男人的天堂| 国产欧美日韩综合在线一区二区| 亚洲欧洲日产国产| 亚洲中文日韩欧美视频| 国产精品久久久久成人av| 国产精品1区2区在线观看. | 成在线人永久免费视频| 午夜福利一区二区在线看| 国产精品国产av在线观看| 美女午夜性视频免费| 美女中出高潮动态图| 日韩电影二区| 国产91精品成人一区二区三区 | 啦啦啦啦在线视频资源| 99热全是精品| 午夜两性在线视频| 每晚都被弄得嗷嗷叫到高潮| 精品少妇久久久久久888优播| 欧美变态另类bdsm刘玥| 日本91视频免费播放| 韩国高清视频一区二区三区| 91麻豆av在线| 久久久久国内视频| 精品国产乱码久久久久久男人| 性色av一级| 91精品伊人久久大香线蕉| 搡老岳熟女国产| 亚洲九九香蕉| 成人免费观看视频高清| 国产不卡av网站在线观看| 91字幕亚洲| 成人影院久久| 99国产精品一区二区蜜桃av | av福利片在线| 日韩人妻精品一区2区三区| 五月开心婷婷网| 亚洲精品国产区一区二| 另类精品久久| 国产视频一区二区在线看| 亚洲精品第二区| 久久久久久久大尺度免费视频| 免费女性裸体啪啪无遮挡网站| 亚洲第一青青草原| 国产91精品成人一区二区三区 | 亚洲av片天天在线观看| 精品福利观看| 亚洲精品一区蜜桃| 国产在线免费精品| 亚洲黑人精品在线| 国产欧美日韩综合在线一区二区| 自拍欧美九色日韩亚洲蝌蚪91| 99久久精品国产亚洲精品| 免费不卡黄色视频| 夫妻午夜视频| 精品国产乱子伦一区二区三区 | 十八禁高潮呻吟视频| 欧美另类一区| 亚洲av成人不卡在线观看播放网 | 丝袜美足系列| 日本精品一区二区三区蜜桃| 欧美av亚洲av综合av国产av| 大香蕉久久成人网| 一二三四在线观看免费中文在| 午夜福利一区二区在线看| 国产成人一区二区三区免费视频网站| 亚洲国产精品成人久久小说| 国产免费福利视频在线观看| 国产成人啪精品午夜网站| 亚洲国产欧美日韩在线播放| 黑人巨大精品欧美一区二区蜜桃| 国产精品成人在线| 伊人亚洲综合成人网| 下体分泌物呈黄色| 午夜免费成人在线视频| 精品高清国产在线一区| 狂野欧美激情性xxxx| 久久人妻熟女aⅴ| 国产主播在线观看一区二区| 建设人人有责人人尽责人人享有的| 大片免费播放器 马上看| 亚洲一区二区三区欧美精品| 成年人午夜在线观看视频| 国产在线观看jvid| 欧美日韩精品网址| 黄色怎么调成土黄色| 亚洲国产中文字幕在线视频| 成年美女黄网站色视频大全免费| 美女午夜性视频免费| 五月天丁香电影| 十八禁人妻一区二区| 亚洲av日韩在线播放| 国产日韩欧美在线精品| 人人妻人人添人人爽欧美一区卜| 欧美激情高清一区二区三区| 久久久久久人人人人人| 脱女人内裤的视频| 人人妻人人澡人人看| 亚洲av美国av| 欧美日韩国产mv在线观看视频| 俄罗斯特黄特色一大片| videos熟女内射| 精品国内亚洲2022精品成人 | 黄网站色视频无遮挡免费观看| 国产亚洲一区二区精品| 久热爱精品视频在线9| 黑人操中国人逼视频| 我的亚洲天堂| 搡老乐熟女国产| 一区福利在线观看| 日本五十路高清| 动漫黄色视频在线观看| 热99国产精品久久久久久7| 国精品久久久久久国模美| 欧美日韩一级在线毛片| 啦啦啦免费观看视频1| 国产在视频线精品| 午夜久久久在线观看| 亚洲美女黄色视频免费看| 欧美日韩中文字幕国产精品一区二区三区 | 好男人电影高清在线观看| 国产亚洲一区二区精品| 狠狠狠狠99中文字幕| 99久久99久久久精品蜜桃| 两个人免费观看高清视频| 色婷婷av一区二区三区视频| 黑人巨大精品欧美一区二区mp4| 亚洲,欧美精品.| 一本—道久久a久久精品蜜桃钙片| 久久国产精品人妻蜜桃| 亚洲久久久国产精品| 操出白浆在线播放| 999久久久国产精品视频| 少妇裸体淫交视频免费看高清 | 中文欧美无线码| 岛国毛片在线播放| 成年人免费黄色播放视频| 国产成人啪精品午夜网站| 香蕉丝袜av| 多毛熟女@视频| 精品视频人人做人人爽| 日韩有码中文字幕| 国产免费视频播放在线视频| 热99久久久久精品小说推荐| 精品一区在线观看国产| 999久久久国产精品视频| 亚洲av日韩精品久久久久久密| 日韩一卡2卡3卡4卡2021年| 极品少妇高潮喷水抽搐| 国产精品成人在线| 免费在线观看视频国产中文字幕亚洲 | 国产日韩欧美在线精品| 人人妻人人澡人人爽人人夜夜| 精品一区在线观看国产| 999久久久精品免费观看国产| 国产免费福利视频在线观看| 久久久久久亚洲精品国产蜜桃av| 啦啦啦啦在线视频资源| 国产精品麻豆人妻色哟哟久久| 肉色欧美久久久久久久蜜桃| 黄色毛片三级朝国网站| 欧美精品啪啪一区二区三区 | 午夜福利一区二区在线看| 欧美午夜高清在线| 大香蕉久久成人网| 国产精品久久久久久精品电影小说| 80岁老熟妇乱子伦牲交| 亚洲av日韩在线播放| 色播在线永久视频| 国产又爽黄色视频| www.精华液| 男人舔女人的私密视频| 日韩大片免费观看网站| 成人国产一区最新在线观看| 亚洲综合色网址| 日韩中文字幕欧美一区二区| 日韩有码中文字幕| 亚洲欧美色中文字幕在线| 日韩制服骚丝袜av| 男人添女人高潮全过程视频| av一本久久久久| h视频一区二区三区| 我的亚洲天堂| 国产精品香港三级国产av潘金莲| 人人澡人人妻人| 久久毛片免费看一区二区三区| 久久99热这里只频精品6学生| a级片在线免费高清观看视频| 各种免费的搞黄视频| 妹子高潮喷水视频| h视频一区二区三区| 欧美亚洲日本最大视频资源| 新久久久久国产一级毛片| 亚洲成人国产一区在线观看| 黄色片一级片一级黄色片| 99香蕉大伊视频| 亚洲国产精品成人久久小说| 久久久国产欧美日韩av| 久久人妻福利社区极品人妻图片| 国产男人的电影天堂91| 又紧又爽又黄一区二区| 人人妻人人爽人人添夜夜欢视频| av网站免费在线观看视频| 在线av久久热| 97精品久久久久久久久久精品| 热99久久久久精品小说推荐| 后天国语完整版免费观看| 欧美中文综合在线视频| 久久精品国产综合久久久| 少妇粗大呻吟视频| 欧美老熟妇乱子伦牲交| 交换朋友夫妻互换小说| 首页视频小说图片口味搜索| 久久久久久久精品精品| 男女午夜视频在线观看| 日本av免费视频播放| 少妇猛男粗大的猛烈进出视频| 一区二区日韩欧美中文字幕| 一级,二级,三级黄色视频| 美女福利国产在线| 欧美日韩黄片免| 女人久久www免费人成看片| 黑人猛操日本美女一级片| 一边摸一边抽搐一进一出视频| 极品少妇高潮喷水抽搐| 丝袜美腿诱惑在线| 亚洲情色 制服丝袜| 欧美 日韩 精品 国产| 亚洲精品国产精品久久久不卡| 人妻久久中文字幕网| 午夜激情av网站| 午夜福利,免费看| 日本猛色少妇xxxxx猛交久久| 国产成+人综合+亚洲专区| 久久久水蜜桃国产精品网| 日韩大片免费观看网站| 中文字幕制服av| 51午夜福利影视在线观看| 9191精品国产免费久久| 天天躁夜夜躁狠狠躁躁| 久久中文字幕一级| 少妇人妻久久综合中文| 少妇猛男粗大的猛烈进出视频| 国产精品熟女久久久久浪| 男人爽女人下面视频在线观看| 成人18禁高潮啪啪吃奶动态图| 9191精品国产免费久久| 另类亚洲欧美激情| 中国美女看黄片| 啦啦啦中文免费视频观看日本| h视频一区二区三区| 母亲3免费完整高清在线观看| 91大片在线观看| 亚洲av片天天在线观看| 无遮挡黄片免费观看| 交换朋友夫妻互换小说| 老司机福利观看| 韩国精品一区二区三区| 嫁个100分男人电影在线观看| 国产精品熟女久久久久浪| 精品亚洲成国产av| 如日韩欧美国产精品一区二区三区| 丰满饥渴人妻一区二区三| 亚洲av日韩在线播放| 又黄又粗又硬又大视频| 亚洲中文av在线| 9191精品国产免费久久| 精品人妻熟女毛片av久久网站| 高清av免费在线| 少妇粗大呻吟视频| a级毛片在线看网站| 国产在视频线精品| 国产欧美日韩精品亚洲av| 国产精品 欧美亚洲| 成人18禁高潮啪啪吃奶动态图| 天天躁夜夜躁狠狠躁躁| 高清黄色对白视频在线免费看| av免费在线观看网站| 国内毛片毛片毛片毛片毛片| 日韩免费高清中文字幕av| 午夜福利一区二区在线看| 男人操女人黄网站| 欧美日韩精品网址| 国产又色又爽无遮挡免| kizo精华| 国产亚洲欧美精品永久| 丝瓜视频免费看黄片| 免费观看av网站的网址| 国产精品1区2区在线观看. | 亚洲精品国产av蜜桃| av片东京热男人的天堂| 亚洲欧美激情在线| 中文字幕人妻熟女乱码| 久久人人97超碰香蕉20202| 日本av免费视频播放| 好男人电影高清在线观看| 两性夫妻黄色片| 91字幕亚洲| 免费观看av网站的网址| 九色亚洲精品在线播放| 丝袜人妻中文字幕| 国产精品久久久久久精品电影小说| 大香蕉久久成人网| 国产日韩欧美视频二区| 久久精品国产亚洲av高清一级| 亚洲av成人一区二区三| 99精品欧美一区二区三区四区| 美女福利国产在线| 国产亚洲精品久久久久5区| 91精品国产国语对白视频| 丝瓜视频免费看黄片| 久久香蕉激情| 啦啦啦中文免费视频观看日本| 久久av网站|