国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于4G網(wǎng)絡(luò)的移動(dòng)機(jī)器人遠(yuǎn)程控制研究

2019-12-12 06:05王賽劉子龍
軟件導(dǎo)刊 2019年11期
關(guān)鍵詞:香橙移動(dòng)機(jī)器人智能手機(jī)

王賽 劉子龍

摘 要:為解決移動(dòng)機(jī)器人遠(yuǎn)程控制終端不便捷問(wèn)題,提出基于4G網(wǎng)絡(luò)的移動(dòng)機(jī)器人遠(yuǎn)程控制監(jiān)控系統(tǒng),使用Android手機(jī)客戶端通過(guò)4G網(wǎng)絡(luò)進(jìn)行遠(yuǎn)程視頻監(jiān)控;以TCP與UDP協(xié)同作用的方式對(duì)控制命令和圖像信息進(jìn)行遠(yuǎn)程傳輸。實(shí)驗(yàn)證明,Android智能手機(jī)終端可實(shí)時(shí)進(jìn)行視頻監(jiān)控,并遠(yuǎn)程控制移動(dòng)機(jī)器人運(yùn)行狀態(tài)。遠(yuǎn)程控制更加便捷,應(yīng)用范圍更廣。

關(guān)鍵詞:監(jiān)控系統(tǒng);4G模塊;香橙派;TCP;UDP;Android手機(jī)

0 引言

智能移動(dòng)機(jī)器人系統(tǒng)受到廣泛關(guān)注[1],無(wú)線通信技術(shù)在移動(dòng)機(jī)器人遠(yuǎn)程控制方面得到廣泛應(yīng)用。移動(dòng)機(jī)器人控制系統(tǒng)相關(guān)技術(shù)研究較多:文獻(xiàn)[2-6]設(shè)計(jì)了基于3G網(wǎng)絡(luò)下的移動(dòng)機(jī)器人遠(yuǎn)程控制方案,但是傳輸?shù)囊曨l分辨率較低,傳輸速度較慢;文獻(xiàn)[7]將4G網(wǎng)絡(luò)下的遠(yuǎn)程監(jiān)控技術(shù)應(yīng)用于無(wú)人機(jī)監(jiān)控系統(tǒng);文獻(xiàn)[8]提出4G網(wǎng)絡(luò)下的視頻監(jiān)控,但未涉及移動(dòng)機(jī)器人模擬量傳輸;文獻(xiàn)[9-10]提出了移動(dòng)機(jī)器人在WiFi網(wǎng)絡(luò)下的近距離遠(yuǎn)程視頻監(jiān)控系統(tǒng),但是遠(yuǎn)程控制距離有限;文獻(xiàn)[11-12]提出使用Android智能手機(jī)終端通過(guò)藍(lán)牙控制移動(dòng)機(jī)器人;文獻(xiàn)[13-15]均采用PC作為控制終端。雖然這些控制方式滿足了移動(dòng)機(jī)器人遠(yuǎn)程控制要求,但是控制范圍有限,以PC作為控制終端靈活性不夠[16]。

隨著無(wú)線通信技術(shù)和Android智能手機(jī)的飛速發(fā)展,移動(dòng)機(jī)器人遠(yuǎn)程控制不僅僅局限于現(xiàn)場(chǎng)控制和PC端控制,應(yīng)該與無(wú)線通信技術(shù)及Android智能手機(jī)尤其是4G網(wǎng)絡(luò)技術(shù)相結(jié)合,這對(duì)于有危險(xiǎn)以及有污染的工作現(xiàn)場(chǎng)應(yīng)用更具實(shí)際意義,如對(duì)危險(xiǎn)場(chǎng)合工作的機(jī)器人系統(tǒng)進(jìn)行監(jiān)控。另外,基于Android的應(yīng)用也是當(dāng)今軟件開(kāi)發(fā)的一個(gè)發(fā)展方向[17]。本文設(shè)計(jì)并實(shí)現(xiàn)了基于4G網(wǎng)絡(luò)技術(shù)進(jìn)行遠(yuǎn)程視頻監(jiān)控的移動(dòng)機(jī)器人系統(tǒng),應(yīng)用該系統(tǒng)不僅可以通過(guò)Android智能手機(jī)查看移動(dòng)機(jī)器人攝像頭的視頻畫(huà)面,而且還可實(shí)現(xiàn)移動(dòng)機(jī)器人與攝像頭的云臺(tái)運(yùn)動(dòng),對(duì)現(xiàn)場(chǎng)設(shè)備進(jìn)行操控及對(duì)現(xiàn)場(chǎng)環(huán)境實(shí)時(shí)監(jiān)測(cè)。

1 系統(tǒng)總體設(shè)計(jì)

系統(tǒng)采用香橙派為主控制器,通過(guò)串口連接攝像頭在第一時(shí)間收集環(huán)境信息;香橙派通過(guò)I2C連接PWM控制器,通過(guò)GPIO連接電機(jī)與2自由度云臺(tái),控制移動(dòng)機(jī)器人運(yùn)行以及攝像頭左右、上下轉(zhuǎn)動(dòng);通過(guò)TCP與UDP協(xié)同作用將控制命令和視頻信息通過(guò)4G模塊遠(yuǎn)程傳輸?shù)紸ndroid智能手機(jī)終端。系統(tǒng)總體框架如圖1所示。

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

底層平臺(tái)控制系統(tǒng)設(shè)計(jì)是整個(gè)系統(tǒng)設(shè)計(jì)中最為重要的,它保證整個(gè)系統(tǒng)穩(wěn)定運(yùn)行,直接決定了控制系統(tǒng)水平高低[18]。移動(dòng)機(jī)器人硬件部分主要包括主控制器模塊、4G通信模塊、視頻采集模塊、電機(jī)驅(qū)動(dòng)模塊等。

2.1 主控制器模塊

香橙派是一款性價(jià)比特別高并且開(kāi)源的平板電腦,是新一代ARM開(kāi)發(fā)板,可以安裝Android、Ubuntu、Debian等操作系統(tǒng)。香橙派擁有1GB DDR3 內(nèi)存以及全制H3系統(tǒng)級(jí)芯片,不僅提高了開(kāi)發(fā)的方便性和工作的可靠性,還縮小了系統(tǒng)體積,應(yīng)用十分廣泛。香橙派是基于ARM的Cortex-A7四核CPU,另外帶Mali400MP2的GPU,運(yùn)行內(nèi)存1G,最大支持64G TF卡,支持?jǐn)z像頭模塊、HDMI等輸出,4個(gè)USB2.0接口,支持Java、Python、C、C++等編程語(yǔ)言,開(kāi)發(fā)靈活。

2.2 4G模塊

經(jīng)過(guò)對(duì)同類產(chǎn)品進(jìn)行大量比較,最終選定宗安/ZOOAN的AF760-4G無(wú)線視頻通信模塊。它是工業(yè)級(jí)的4G模塊,支持4G/3G/2G+WiFi無(wú)線接入,有著快速的無(wú)線傳輸速率,最高可達(dá)150Mbps。支持移動(dòng)、聯(lián)通和電信的SIM卡,實(shí)現(xiàn)了全網(wǎng)通。

2.3 電機(jī)驅(qū)動(dòng)模塊

電機(jī)驅(qū)動(dòng)模塊選用SKU:RB-01C073A 樹(shù)莓派電機(jī)驅(qū)動(dòng)板。驅(qū)動(dòng)模塊含有3.3V電平6Pin串行接口,可與藍(lán)牙模塊、各類I2C接口模塊及超聲波模塊連接,制作開(kāi)發(fā)更加方便、簡(jiǎn)潔。

2.4 通信與控制

傳輸層分為傳輸控制協(xié)議TCP(Transmission Control Protocol)和用戶數(shù)據(jù)協(xié)議UDP(User Datagram Protocol)兩種類型。TCP是面向連接的,能夠保證可靠的傳輸服務(wù)。但是當(dāng)距離較長(zhǎng)時(shí),發(fā)送方和接收方必須經(jīng)過(guò)許多路由,并且中間路徑可能經(jīng)常阻塞,此時(shí)連接延遲非常高。而UDP是面向非連接的,可以有效進(jìn)行網(wǎng)絡(luò)傳輸,但是會(huì)存在丟包現(xiàn)象,缺乏可靠性。

通過(guò)比較分析,系統(tǒng)使用TCP協(xié)議進(jìn)行機(jī)器人移動(dòng)和攝像頭云臺(tái)信息傳輸,視頻信息則采用UDP協(xié)議傳輸。理由如下:

(1)可靠性:移動(dòng)機(jī)器人對(duì)于控制命令的可靠性要求較高,如果控制命令傳輸錯(cuò)誤,會(huì)直接導(dǎo)致機(jī)器人動(dòng)作錯(cuò)亂。另一方面,機(jī)械式移動(dòng)機(jī)器人對(duì)時(shí)間的響應(yīng)有點(diǎn)遲鈍,故網(wǎng)絡(luò)傳輸延遲可以容忍,所以控制命令信息的傳輸采用TCP協(xié)議,這樣既降低了網(wǎng)絡(luò)傳輸?shù)难訒r(shí)對(duì)移動(dòng)機(jī)器人運(yùn)動(dòng)狀態(tài)的影響,又保證了控制信息傳輸?shù)臏?zhǔn)確性和可靠性。

(2)實(shí)時(shí)性:移動(dòng)機(jī)器人對(duì)視頻信息的實(shí)時(shí)傳輸要求很高,希望在有限的網(wǎng)絡(luò)傳輸速度下,盡可能實(shí)時(shí)掌握現(xiàn)場(chǎng)環(huán)境變化,這就必須減少網(wǎng)絡(luò)協(xié)議開(kāi)銷。因此,選用UDP協(xié)議傳輸視頻信息[19]。

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

本文香橙派采用Android操作系統(tǒng),通過(guò)Socket網(wǎng)絡(luò)編程實(shí)現(xiàn)通信。Android 智能手機(jī)作為Client端,主控板香橙派作為Server端。

3.1 控制命令傳輸與控制

4 實(shí)驗(yàn)結(jié)果及分析

圖2和圖3是移動(dòng)機(jī)器人外部和內(nèi)部展示,圖3是Android智能手機(jī)終端APP界面,從中可以清晰地看到移動(dòng)機(jī)器人遠(yuǎn)程傳輸過(guò)來(lái)的視頻,并且可以通過(guò)手機(jī)終端中的左側(cè)按鈕實(shí)現(xiàn)移動(dòng)機(jī)器人攝像頭上下 、左右兩個(gè)自由度旋轉(zhuǎn),從而以第一視覺(jué)查看移動(dòng)機(jī)器人周邊環(huán)境。同時(shí),移動(dòng)機(jī)器人運(yùn)動(dòng)狀態(tài)通過(guò)右側(cè)的4個(gè)按鈕實(shí)現(xiàn),包括移動(dòng)機(jī)器人的前進(jìn)、后退、左轉(zhuǎn)和右轉(zhuǎn)。UDP和TCP協(xié)議的協(xié)同作用,不僅提供了清晰的視頻,還提供了準(zhǔn)確可靠的控制命令。

5 結(jié)語(yǔ)

本文通過(guò)4G無(wú)線通信技術(shù)實(shí)現(xiàn)了移動(dòng)機(jī)器人的遠(yuǎn)程監(jiān)控系統(tǒng),并通過(guò)Android智能手機(jī)終端實(shí)現(xiàn)遠(yuǎn)程控制移動(dòng)機(jī)器人運(yùn)動(dòng)狀態(tài)和攝像頭云臺(tái)的移動(dòng)。測(cè)試結(jié)果表明,該系統(tǒng)穩(wěn)定可靠,實(shí)時(shí)性好。不僅解決了有危險(xiǎn)以及有污染的工作現(xiàn)場(chǎng)設(shè)備控制,而且結(jié)合Android智能手機(jī)終端技術(shù),使得移動(dòng)機(jī)器人控制更加靈活。后續(xù)可在此基礎(chǔ)上進(jìn)一步開(kāi)發(fā)與擴(kuò)展功能,也可與5G模塊和5G 手機(jī)終端相連以降低視頻傳輸延遲。

參考文獻(xiàn):

[1] 何曉旭,趙志剛,殷守林. 移動(dòng)機(jī)器人控制器無(wú)線技術(shù)比較研究[J]. 軟件導(dǎo)刊,2016(4):132-133

[2] 徐海恩,項(xiàng)慧慧,邵星,等. 基于4G物聯(lián)網(wǎng)技術(shù)的無(wú)人船云控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 軟件導(dǎo)刊,2017(6):56-58

[3] BI J C,LI Q,LIU Y F. The design of the rescue robot long-distance control based on 3G and GPS[C]. Proceedings of the International Conference on Intelligent Human-Machine Systems and Cybernetics, 2009:170-172.

[4] A S ASLAM HUSSAINI,DR M SUNDARAMBAL,PG SCHOLAR,et al. Wireless control of humanoid robot using 3G[M]. Proceedings of the IEEE,2011.

[5] ZHONG R,JU D Y. Biped-walking robot teleoperation and remote monitoring featuring 3G mobile phone[C]. In the Proceedings of the 2011 IEEE International Conference on Mechatronics and Automation, 2011:1786-1791.

[6] 劉丙洋,郭文成. 3G網(wǎng)絡(luò)的移動(dòng)機(jī)器人遠(yuǎn)程監(jiān)控系統(tǒng)[J]. 單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2013(2):59-61.

[7] SAMEER QAZI,ALI SHUJA SIDDIQUI,ASIM IMDAD WAGAN.UAV based real time video surveillance over 4G lte[C]. In the Proceedings of the 2015 International Conference on Open Source Systems and Technologies (ICOSST), 2015:141-145.

[8] ZENG H,SHI L L,ZHANG Z Y. Design of intelligent mobile video surveillance system based on 4G[C]. Proceedings of the 2016 International Conference on Network and Information Systems for Computers, 2016:71-75.

[9] LEE H W,F(xiàn)ANG Z C,CHEN J Y. A study of WIFI control wheeled robot system with ultrasonic obstacle avoidance[C]. In the Proceedings of the 2018 IEEE International Conference on Consumer Electronics-Taiwan (ICCE-TW),2018.

[10] 瑚琦,雷航,夏志遷,等. 基于WiFi遠(yuǎn)程控制的智能監(jiān)控機(jī)器人系統(tǒng)設(shè)計(jì)[J]. 軟件導(dǎo)刊,2018,17(8):61-64.

[11] 蘆文彬,寧祎,郭愛(ài)芹. 基于手機(jī)與機(jī)器人之間藍(lán)牙通信的論述[J]. 科技創(chuàng)新與應(yīng)用,2016(21):70-76.

[12] 楊英明. Android手機(jī)APP藍(lán)牙控制智能車解決方案[J]. 單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2017(3):71-74.

[13] 陸建飛,趙福臣. 基于Internet的機(jī)器人遙操作研究[J]. 機(jī)械工程師,2008(8):119-121.

[14] 馮陽(yáng),周龍. 動(dòng)態(tài)Web技術(shù)在遠(yuǎn)程監(jiān)控系統(tǒng)中的應(yīng)用[J]. 軟件導(dǎo)刊,2015(10):57-59.

[15] 鄒翰,劉昌華. 基于ARM的無(wú)線網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 軟件導(dǎo)刊,2016(3):63-65.

[16] 燕飛,李曉明,涂波. 基于Android 平臺(tái)的移動(dòng)機(jī)器人遠(yuǎn)程控制系統(tǒng)[J]. 機(jī)電工程,2014,31(2):261-264.

[17] 陸璐,施伯樂(lè). 基于Web的遠(yuǎn)程機(jī)器人控制系統(tǒng)的研究 [J]. 機(jī)器人,2001,23(2):152-155.

[18] 平麗華,樊石,要鵬超,等. 阿里云服務(wù)器的遠(yuǎn)程機(jī)器人監(jiān)控系統(tǒng)[J]. 單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2019(5):25-28.

[19] 趙鵬,戴梅萼,付良. 遠(yuǎn)程機(jī)器人監(jiān)控系統(tǒng)關(guān)鍵技術(shù)的研究和實(shí)現(xiàn)[J]. 小型微型計(jì)算機(jī)系統(tǒng),2000,21(12):1261-1263.

[20] 王常衡,任廣鵬,羅欽,等. 基于TCP的Socket網(wǎng)絡(luò)編程[J]. 科技經(jīng)濟(jì)導(dǎo)刊,2019(7):36-41.

(責(zé)任編輯:杜能鋼)

猜你喜歡
香橙移動(dòng)機(jī)器人智能手機(jī)
移動(dòng)機(jī)器人自主動(dòng)態(tài)避障方法
如何種植新品種長(zhǎng)葉香橙
假如我是一部智能手機(jī)
有趣的橙皮小船
基于Twincat的移動(dòng)機(jī)器人制孔系統(tǒng)
智能手機(jī)如何讓我們變得低能
極坐標(biāo)系下移動(dòng)機(jī)器人的點(diǎn)鎮(zhèn)定
基于引導(dǎo)角的非完整移動(dòng)機(jī)器人軌跡跟蹤控制
香橙的特征香氣、營(yíng)養(yǎng)成分及其保健功能
近年韓國(guó)發(fā)展香橙產(chǎn)業(yè)的運(yùn)作及其啟示
大竹县| 南投市| 宁陵县| 邓州市| 沈阳市| 威信县| 伊金霍洛旗| 图片| 磴口县| 宜丰县| 宜君县| 太原市| 北宁市| 庆元县| 珠海市| 增城市| 彭山县| 保康县| 阳信县| 抚州市| 康平县| 北辰区| 隆子县| 瓮安县| 泰州市| 八宿县| 大丰市| 锦屏县| 乌海市| 柳江县| 大名县| 英德市| 东乌| 望城县| 房产| 龙泉市| 谷城县| 巢湖市| 汽车| 泽库县| 铜梁县|