本發(fā)明涉及智能機器人管理方法,具體涉及一種基于android系統(tǒng)的機器人局域網(wǎng)掃描方法。
背景技術(shù):
隨著internet的普及和商用化,越來越多的人使用qq和微信。其中有一個類似雷達掃描附近好友的功能,局域網(wǎng)內(nèi)掃描機器人的想法也源于此。比如在展覽狀態(tài)下,用戶想要體驗機器人控制的操作,可以打開手機端應(yīng)用后,直接進入機器人掃描界面,查看在同一網(wǎng)絡(luò)下的機器人,不用進行用戶注冊,方便了用戶體驗。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明提供了一種基于android系統(tǒng)的機器人局域網(wǎng)掃描方法,持手機的用戶在局域網(wǎng)內(nèi)不用登錄,即可通過手機實現(xiàn)對機器人的簡單控制。此功能在手機端用戶不登錄的情況下即可以使用。在用戶沒有注冊的情況下提高使用的方便性。
基于android系統(tǒng)的機器人局域網(wǎng)掃描方法,該方法的硬件包含機器人端、云平臺和手機端;
手機端的功能是:手機端在登錄或不登錄狀態(tài)下都能進入掃描界面,掃描在同一網(wǎng)絡(luò)下的機器人。
機器人端的功能是:機器人端登錄并通過云平臺驗證后,機器人端才可以正常使用;
云平臺的功能是:對機器人端的信息進行驗證;
掃描方法實現(xiàn)的步驟如下:
步驟一:機器人端向云平臺登錄,驗證成功后機器人端才能正常工作;
步驟二:手機端用戶登錄或不登錄狀態(tài)下均可進入掃描界面,手動觸發(fā)并通過云平臺發(fā)送掃描機器人廣播,向機器人端發(fā)送掃描意圖;
步驟三:機器人端接收到手機端的掃描意圖后,通過廣播向手機端發(fā)送機器人基本信息,手機端接收后顯示在界面上。
進一步地,所述掃描方法的實現(xiàn)流程如下:
步驟1:機器人端登錄驗證成功后啟動udp廣播服務(wù);手機端啟動udp廣播服務(wù);
步驟2:手機端發(fā)送掃描意圖,在同一局域網(wǎng)下的機器人接收到掃描意圖后,向手機端發(fā)送機器人端信息廣播;
步驟3:手機端接收到機器人端信息廣播后,將機器人端信息廣播在手機端界面上呈現(xiàn)。
有益效果:
本發(fā)明采用的掃描方法不需要使用外網(wǎng),只需要搭建一個局域網(wǎng)即可實現(xiàn)對局域網(wǎng)范圍內(nèi)機器人的掃描,通過手機界面找到對應(yīng)型號的智能機器人并實現(xiàn)控制;本方法有利于用戶體驗以及更好的實現(xiàn)對機器人的簡單控制,提高人與智能機器人之間的互動。
附圖說明
圖1為本發(fā)明的硬件組成和掃描步驟示意圖。
圖2為本發(fā)明的掃描流程實現(xiàn)示意圖。
具體實施方式
下面結(jié)合附圖并舉實施例,對本發(fā)明進行詳細描述。
本發(fā)明提供了一種基于android系統(tǒng)的機器人局域網(wǎng)掃描方法,該方法的硬件包含機器人端、云平臺和手機端;
手機端的功能是:手機端在登錄不登錄狀態(tài)下都能進入掃描界面,掃描在同一網(wǎng)絡(luò)下的機器人。
機器人端的功能是:機器人端登錄并通過云平臺驗證后,機器人端才可以正常使用;
云平臺的功能是:對機器人端的信息進行驗證;
如附圖1所示,掃描方法實現(xiàn)的步驟如下:
步驟一:機器人端向云平臺登錄,驗證成功后機器人端才能正常工作;
步驟二:手機端用戶登錄或不登錄狀態(tài)下均可進入掃描界面,手動觸發(fā)并通過云平臺發(fā)送掃描機器人廣播,向機器人端發(fā)送掃描意圖;
步驟三:機器人端接收到手機端的掃描意圖后,通過廣播向手機端發(fā)送機器人基本信息,手機端接收后顯示在界面上。
如附圖2所示,掃描方法的具體實現(xiàn)流程如下:
步驟1:機器人端登錄驗證成功后啟動udp廣播服務(wù);手機端啟動udp廣播服務(wù);
步驟2:手機端發(fā)送掃描意圖,在同一局域網(wǎng)下的機器人接收到掃描意圖后,向手機端發(fā)送機器人端信息廣播;
步驟3:手機端接收到機器人端信息廣播后,將機器人端信息廣播在手機端界面上呈現(xiàn)。
該實施例的具體場景為:機器人端向云平臺登錄,實時上報機器人狀態(tài)和位置信息。手機端進入掃描界面。當(dāng)機器人端和手機端連接在同一路由器下時,機器人端即可接受到手機端發(fā)送的掃描信息,向手機端發(fā)送機器人信息。此功能在手機端用戶不登錄的情況下即可以使用。在用戶沒有注冊的情況下提高使用的方便性。
綜上所述,以上僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。