近年來,機器人的使用越來越廣泛,在生活、運輸、軍事、航天等領(lǐng)域都有應(yīng)用,遠程控制機器人大大的提升了人類的安全指數(shù),為人類的生活和健康帶來了極大的便利。
機器人的遠程控制系統(tǒng)是指通過遠距離控制機器人的系統(tǒng)設(shè)計。所以構(gòu)建遠程控制系統(tǒng)的工作模型至關(guān)重要。目前,構(gòu)建機器人遠程控制系統(tǒng)主要有客戶端/服務(wù)器結(jié)構(gòu)(Client-Server)和瀏覽器/服務(wù)器結(jié)構(gòu)(Browser/Server)兩種交互模式。
C/S結(jié)構(gòu)在遠程控制系統(tǒng)中是一種比較常見的通信模式,通常在客戶端給操作人員提供應(yīng)用服務(wù)界面,而在服務(wù)器提供各種機器人運行機制??蛻舳撕头?wù)器端建立連接后,由客戶端發(fā)送請求,等待服務(wù)器端返回請求的信息;服務(wù)器等待客戶端請求,在接受到客戶端的請求后,根據(jù)請求的信息,向客戶端返回處理結(jié)果。B/S結(jié)構(gòu)((Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。B/S結(jié)構(gòu)中,客戶端通過瀏覽器實現(xiàn),少部分事務(wù)邏輯在瀏覽器實現(xiàn),主要事務(wù)邏輯在服務(wù)器端實現(xiàn),形成“客戶端一Web服務(wù)器一數(shù)據(jù)庫服務(wù)器”三層結(jié)構(gòu)。
遠程控制技術(shù)的實現(xiàn)需要無線局域網(wǎng)的支持。隨著計算機網(wǎng)絡(luò)和電子通信技術(shù)的飛速發(fā)展,無線局域網(wǎng)為遠程控制技術(shù)的實現(xiàn)提供了新的機遇和可能?,F(xiàn)在,無線局域網(wǎng)協(xié)議標準主要有IEEE802.11協(xié)議、藍牙技術(shù)、Home RF等。