亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于Android平臺(tái)的變電站巡檢機(jī)器人控制系統(tǒng)及方法與流程

文檔序號:11132979閱讀:來源:國知局

技術(shù)特征:

1.一種基于Android平臺(tái)的變電站巡檢機(jī)器人控制系統(tǒng),其特征是,包括:Android平臺(tái)客戶端、變電站PC服務(wù)端、變電站巡檢機(jī)器人、第一無線通信模塊和第二無線通信模塊;

所述Android平臺(tái)客戶端安裝在移動(dòng)終端上,移動(dòng)終端通過第一無線通信模塊與變電站巡檢機(jī)器人通訊,變電站PC服務(wù)端部署在變電站監(jiān)控服務(wù)器上,變電站監(jiān)控服務(wù)器通過第二無線通信模塊與變電站巡檢機(jī)器人通信。

2.如權(quán)利要求1所述的一種基于Android平臺(tái)的變電站巡檢機(jī)器人控制系統(tǒng),其特征是,所述Android平臺(tái)客戶端包括:

登錄驗(yàn)證模塊:用于Android平臺(tái)客戶端的使用權(quán)限控制;

參數(shù)設(shè)置模塊:用于設(shè)置網(wǎng)絡(luò)連接中的IP地址和端口號以及機(jī)器人的驅(qū)動(dòng)類型;

通信管理模塊:用于設(shè)置通信的狀態(tài)以及Web Service的請求和返回;

狀態(tài)顯示模塊:用于顯示變電站PC服務(wù)端返回的任務(wù)控制結(jié)果、變電站巡檢機(jī)器人返回的驅(qū)動(dòng)控制結(jié)果、云臺(tái)控制結(jié)果以及機(jī)器人狀態(tài)信息;

車體控制模塊:用于控制變電站巡檢機(jī)器人的車體運(yùn)動(dòng);

云臺(tái)控制模塊:用于控制變電站巡檢機(jī)器人的云臺(tái)運(yùn)動(dòng)。

3.如權(quán)利要求1所述的一種基于Android平臺(tái)的變電站巡檢機(jī)器人控制系統(tǒng),其特征是,所述變電站PC服務(wù)端包括:

數(shù)據(jù)管理模塊:用于存儲(chǔ)變電站設(shè)備模型、機(jī)器人模型、巡檢任務(wù)模型、巡檢數(shù)據(jù),提供數(shù)據(jù)的添加、刪除、修改和查詢;

模型配置模塊:用于提供變電站設(shè)備模型、機(jī)器人模型、巡檢任務(wù)模型的配置;

通信管理模塊:用于設(shè)置通信的狀態(tài)以及Web Service的請求和返回;

Web服務(wù)模塊:用于提供Web Service接口并管理Web Service的發(fā)布;

FTP管理模塊:用于管理變電站巡檢機(jī)器人3中的機(jī)器人模型配置文件和巡檢任務(wù)模型配置文件。

4.如權(quán)利要求1所述的一種基于Android平臺(tái)的變電站巡檢機(jī)器人控制系統(tǒng),其特征是,變電站巡檢機(jī)器人包括:

通信管理模塊:用于設(shè)置通信的狀態(tài)以及Web Service的請求和返回;

報(bào)文處理模塊:用于解析并返回Android平臺(tái)客戶端和變電站PC服務(wù)端發(fā)送的控制報(bào)文;

驅(qū)動(dòng)模塊:用于控制變電站巡檢機(jī)器人的車體運(yùn)動(dòng);

云臺(tái)模塊:用于控制變電站巡檢機(jī)器人的云臺(tái)運(yùn)動(dòng);

任務(wù)執(zhí)行模塊:用于控制變電站巡檢機(jī)器人啟動(dòng)、執(zhí)行和停止巡檢任務(wù)。

5.一種如權(quán)利要求1所述的基于Android平臺(tái)的變電站巡檢機(jī)器人控制系統(tǒng)的方法,其特征是,包括:

步驟1,系統(tǒng)初始化:包括Android平臺(tái)客戶端的初始化和變電站巡檢機(jī)器人的初始化;

步驟2,登錄驗(yàn)證:將用戶輸入的信息與內(nèi)部存儲(chǔ)的信息進(jìn)行匹配,匹配成功進(jìn)入Android平臺(tái)客戶端,否則,不允許進(jìn)入;

步驟3,參數(shù)設(shè)置:設(shè)置變電站巡檢機(jī)器人的IP地址、端口、驅(qū)動(dòng)類型,以及變電站PC服務(wù)端發(fā)布的Web服務(wù)的URL;

步驟4,進(jìn)行網(wǎng)絡(luò)連接,Android平臺(tái)客戶端向變電站巡檢機(jī)器人發(fā)送報(bào)文實(shí)現(xiàn)對變電站巡檢機(jī)器人車體和云臺(tái)的控制并對控制結(jié)果進(jìn)行顯示;

或者顯示并更新本地任務(wù)列表,對任務(wù)進(jìn)行控制。

6.如權(quán)利要求5所述的一種基于Android平臺(tái)的變電站巡檢機(jī)器人控制系統(tǒng)的方法,其特征是,所述步驟1中,Android平臺(tái)客戶端初始化包括讀取本地參數(shù)、加載顯示用戶界面;變電站巡檢機(jī)器人初始化包括啟動(dòng)電源、各工作模塊上電、加載本地模型參數(shù)、啟動(dòng)各工作模塊處理線程和啟動(dòng)定時(shí)服務(wù)。

7.如權(quán)利要求5所述的一種基于Android平臺(tái)的變電站巡檢機(jī)器人控制系統(tǒng)的方法,其特征是,所述步驟4中,進(jìn)行網(wǎng)絡(luò)連接的方法具體為:

Android平臺(tái)客戶端根據(jù)用戶輸入的IP地址和端口,發(fā)起TCP連接請求,變電站巡檢機(jī)器人收到TCP連接請求后返回允許TCP連接,并給Android平臺(tái)客戶端發(fā)送機(jī)器人狀態(tài)數(shù)據(jù),Android平臺(tái)客戶端收到機(jī)器人狀態(tài)數(shù)據(jù)后進(jìn)行處理并顯示;

Android平臺(tái)客戶端判斷網(wǎng)絡(luò)連接情況,如果網(wǎng)絡(luò)連接不正常,重新發(fā)起TCP連接請求;如果網(wǎng)絡(luò)連接正常,進(jìn)入等待操作。

8.如權(quán)利要求5所述的一種基于Android平臺(tái)的變電站巡檢機(jī)器人控制系統(tǒng)的方法,其特征是,所述步驟4中,對變電站巡檢機(jī)器人車體和云臺(tái)的控制的具體方法為:

Android平臺(tái)客戶端給變電站巡檢機(jī)器人發(fā)送車體和云臺(tái)控制報(bào)文,變電站巡檢機(jī)器人收到控制報(bào)文后,進(jìn)行報(bào)文解析;

變電站巡檢機(jī)器人根據(jù)報(bào)文命令類型進(jìn)行控制驅(qū)動(dòng)和控制云臺(tái)操作;

變電站巡檢機(jī)器人收到驅(qū)動(dòng)模塊和云臺(tái)模塊反饋的控制結(jié)果后,給Android平臺(tái)客戶端發(fā)送驅(qū)動(dòng)狀態(tài)數(shù)據(jù)和云臺(tái)狀態(tài)數(shù)據(jù)。

9.如權(quán)利要求5所述的一種基于Android平臺(tái)的變電站巡檢機(jī)器人控制系統(tǒng)的方法,其特征是,所述步驟4中,對任務(wù)進(jìn)行控制的方法具體為:

(1)獲取任務(wù)列表:Android平臺(tái)客戶端向變電站PC服務(wù)端請求獲取任務(wù)列表,變電站PC服務(wù)端返回任務(wù)列表,Android平臺(tái)客戶端根據(jù)返回結(jié)果更新本地任務(wù)列表并顯示;

(2)下發(fā)任務(wù)列表:Android平臺(tái)客戶端向變電站PC服務(wù)端請求下發(fā)任務(wù)列表,變電站PC服務(wù)端通過FTP向變電站巡檢機(jī)器人發(fā)送巡檢任務(wù)配置文件;

變電站巡檢機(jī)器人返回下發(fā)結(jié)果,變電站PC服務(wù)端根據(jù)返回結(jié)果判斷下發(fā)是否成功,如果下發(fā)成功,給Android平臺(tái)客戶端返回下發(fā)成功;如果下發(fā)失敗,重新通過FTP下發(fā)任務(wù)配置文件,重試失敗設(shè)定次數(shù)后,給Android平臺(tái)客戶端返回下發(fā)失?。?/p>

(3)啟動(dòng)任務(wù):Android平臺(tái)客戶端向變電站PC服務(wù)端請求啟動(dòng)任務(wù)(id=x),變電站PC服務(wù)端向變電站巡檢機(jī)器人請求啟動(dòng)任務(wù)(id=x),變電站巡檢機(jī)器人將任務(wù)(id=x)的啟動(dòng)結(jié)果返回給變電站PC服務(wù)端,變電站PC服務(wù)端將任務(wù)(id=x)的啟動(dòng)結(jié)果返回給Android平臺(tái)客戶端;

(4)停止任務(wù):Android平臺(tái)客戶端向變電站PC服務(wù)端請求停止任務(wù),變電站PC服務(wù)端向變電站巡檢機(jī)器人請求停止任務(wù);變電站巡檢機(jī)器人向變電站PC服務(wù)端返回任務(wù)停止結(jié)果,變電站PC服務(wù)端向Android平臺(tái)客戶端返回任務(wù)停止結(jié)果。

10.如權(quán)利要求9所述的一種基于Android平臺(tái)的變電站巡檢機(jī)器人控制系統(tǒng)的方法,其特征是,所述步驟(3)的具體方法為:

Android平臺(tái)客戶端向變電站PC服務(wù)端請求啟動(dòng)任務(wù)(id=x),變電站PC服務(wù)端通過FTP查詢變電站巡檢機(jī)器人上的任務(wù)(id=x)的版本號,變電站巡檢機(jī)器人給變電站PC服務(wù)端返回任務(wù)(id=x)的版本號;

變電站PC服務(wù)端判斷版本號是否一致,如果不一致,給Android平臺(tái)客戶端返回任務(wù)啟動(dòng)失敗;如果版本一致,變電站PC服務(wù)端向變電站巡檢機(jī)器人請求啟動(dòng)任務(wù)(id=x);

變電站巡檢機(jī)器人判斷任務(wù)(id=x)是否已經(jīng)加載,如果已經(jīng)加載啟動(dòng)任務(wù)執(zhí)行,如果沒有加載,則加載啟動(dòng)任務(wù)執(zhí)行,將任務(wù)(id=x)的啟動(dòng)結(jié)果返回給變電站PC服務(wù)端,變電站PC服務(wù)端將任務(wù)(id=x)的啟動(dòng)結(jié)果返回給Android平臺(tái)客戶端;

最后,Android平臺(tái)客戶端根據(jù)變電站PC服務(wù)端的反饋顯示任務(wù)啟動(dòng)結(jié)果。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1