一種基于超聲波定位的交互方法和系統的制作方法
【技術領域】
[0001]本發明涉及電子應用(applicat1n)技術領域,特別地,涉及一種基于超聲波定位的交互方法和系統。
【背景技術】
[0002]1959年美國學者B.Shackel首次提出了人機交互工程學的概念。20世紀90年代后期以來,隨著高速處理芯片,多媒體技術和互聯網技術的迅速發展和普及,人機交互的研宄重點放在了智能化交互、多模態(多通道)_多媒體交互、虛擬交互以及人機協同交互等方面,也就是放在以人為在中心的人機交互技術方面。
[0003]隨著智能設備的發展,其功能越來越強大,應用范圍越來越廣,人們的生活已經離不開智能設備。智能終端如手機基于地理位置的交互應用越來越多,如社交功能的陌陌、大眾點評網、微信的搖一搖等,但這些應用的定位主要采用基站定位和GPS定位,基于GPS的定位方式是利用手機上的GPS定位模塊將自己的位置信號發送到定位后臺來實現手機定位的。基站定位則是利用基站對手機的距離的測算距離來確定手機位置的。基站定位誤差會超過一公里。GPS定位精度較高,但受信號影響很大,最高精度可達10米左右,另外,設備在室內時收到的GPS信號非常弱,難以定位。在小區域的精確定位時,GPS和基站的定位方式都不適應。
[0004]由于超聲波指向性強,能量消耗緩慢,在介質中傳播的距離較遠,因而超聲波經常用于距離的測量,如測距儀和物位測量儀等都可以通過超聲波來實現。利用超聲波檢測往往比較迅速、方便、計算簡單、易于做到實時控制,并且在測量精度方面能達到工業實用的要求,因此在移動機器人研制上也得到了廣泛的應用。
[0005]
【發明內容】
[0006]有鑒于此,本發明提出一種基于超聲波定位的交互方法和系統。
[0007]本發明技術方案如下:
一種基于超聲波定位的交互方法,該方法適用于第一終端,包括:
與至少兩個終端共同組成定位單元,并參與執行定位單元內的相對定位;
所述相對定位包括:定位單元中的每個終端發送帶有自身標識的超聲波定位信號,并且接收所述定位單元中其它終端發送的帶有各自標識的超聲波定位信號;基于任意兩個終端之間的超聲波定位信號確定所述任意兩個終端之間的距離信息;基于所述定位單元內的各兩兩終端之間的距離信息確定各個終端的相對位置信息,并在該定位單元內共享相對位置信息;
從定位單元中其它終端發送的超聲波定位信號中解析出所述其它終端的標識,關聯展示所述其它終端的相對位置信息以及所述其它終端的標識,并將所述其它終端的標識發送到網絡側以檢索對應于所述其它終端的標識的關聯信息; 展示所述關聯信息。
[0008]優選地,所述關聯信息包括下列組中的至少一個:
所述其它終端的標識所對應的博客地址;所述其它終端的標識所對應的微博地址;所述其它終端的標識所對應的即時通訊號;所述其它終端的標識所對應的臉書帳號;所述其它終端的標識所對應的領英帳號;所述其它終端的標識所對應的簡歷;所述其它終端的標識所對應的微信帳號;所述其它終端的標識所對應的推特帳號;所述其它終端的標識所對應的電子郵件地址。
[0009]優選地,所述將其它終端的標識發送到網絡側以檢索對應于所述其它終端的標識的關聯信息:
接收針對所述其它終端的標識的用戶選擇觸發命令;
基于所述用戶選擇觸發命令將所述其它終端的標識發送到網絡側以檢索對應于所述其它終端的標識的關聯信息。
[0010]優選地,定位單元中至少兩個終端被設置為終端組,而且終端組中每個終端所發送的超聲波定位信號進一步包括組標識;該方法還包括:
從終端組中終端發送的超聲波定位信號中解析出所述組標識,將所述組標識發送到網絡側以檢索對應于所述組標識的關聯組信息;
展示所述關聯組信息。
[0011]一種基于超聲波定位的交互方法,該方法適用于第一終端,包括:
與至少三個終端共同組成定位單元,并參與執行定位單元內的精確定位,所述定位單元包括三個位置固定且不在同一條直線上的固定終端以及至少一個被精確定位終端;所述精確定位包括:
定位單元中每個終端發送帶有自身標識的超聲波定位信號,并且接收所述定位單元中其它終端發送的帶有各自標識的超聲波定位信號;以三個固定終端為一個平面,精確定位所述被精確定位終端以獲取所述被精確定位終端的精確位置信息;
從被精確定位終端發送的超聲波定位信號中解析出所述被精確定位終端的標識,關聯展示所述被精確定位終端精確位置信息及所述被精確定位終端的標識,并將所述被精確定位終端的標識發送到網絡側以檢索對應于所述被精確定位終端的標識的關聯信息;
展示所述關聯信息。
[0012]優選地,定位單元中至少兩個終端被設置為終端組,而且終端組中每個終端所發送的超聲波定位信號進一步包括組標識;該方法還包括:
從終端組中終端發送的超聲波定位信號中解析出所述組標識,將所述組標識發送到網絡側以檢索對應于所述組標識的關聯組信息;
展示所述關聯組信息。
[0013]一種基于超聲波定位的交互系統,包括第一終端和服務器;
第一終端,用于與至少兩個終端共同組成定位單元,并參與執行定位單元內的相對定位;
所述相對定位包括:定位單元中的每個終端發送帶有自身標識的超聲波定位信號,并且接收所述定位單元中其它終端發送的帶有各自標識的超聲波定位信號;基于任意兩個終端之間的超聲波定位信號確定所述任意兩個終端之間的距離信息;基于所述定位單元內的各兩兩終端之間的距離信息確定各個終端的相對位置信息,并在該定位單元內共享相對位置信息;
從定位單元中其它終端發送的超聲波定位信號中解析出所述其它終端的標識,關聯展示所述其它終端的相對位置信息以及所述其它終端的標識,并將所述其它終端的標識發送到服務器以檢索對應于所述其它終端的標識的關聯信息,并展示所述關聯信息;
服務器,用于向第一終端提供對應于所述其它終端的標識的關聯信息。
[0014]優選地,至少兩個終端被設置為終端組,而且終端組中每個終端所發送的超聲波定位信號進一步包括組標識;
第一終端,還用于從終端組中終端發送的超聲波定位信號中解析出所述組標識,將所述組標識發送到網絡側以檢索對應于所述組標識的關聯組信息;展示所述關聯組信息。
[0015]一種基于超聲波定位的交互系統,包括第一終端和服務器,其中:
第一終端,用于與至少三個終端共同組成定位單元,并參與執行定位單元內的精確定位,所述定位單元包括三個位置固定且不在同一條直線上的固定終端以及至少一個被精確定位終端;所述精確定位包括:
定位單元中每個終端發送帶有自身標識的超聲波定位信號,并且接收所述定位單元中其它終端發送的帶有各自標識的超聲波定位信號;以三個固定終端為一個平面,精確定位所述被精確定位終端以獲取所述被精確定位終端的精確位置信息;
從被精確定位終端發送的超聲波定位信號中解析出所述被精確定位終端的標識,關聯展示所述被精確定位終端精確位置信息及所述被精確定位終端的標識,并將所述被精確定位終端的標識發送到網絡側以檢索對應于所述被精確定位終端的標識的關聯信息;
展不所述關聯?目息;
服務器,用于向第一終端提供對應于所述被精確定位終端的標識的關聯信息。
[0016]優選地,至少兩個終端被設置為終端組,而且終端組中每個終端所發送的超聲波定位信號進一步包括組標識;
第一終端,還用于從終端組中終端發送的超聲波定位信號中解析出所述組標識,將所述組標識發送到網絡側以檢索對應于所述組標識的關聯組信息;展示所述關聯組信息。
[0017]從上述技術方案中可以看出,在本發明中,通過精準定位或相對定位,可以精確地識別對象,實現近距離的交流方式。而且,在本發明的交互方式中,信息針對性很強,交流方式快速高效,大大節省了時間成本,提高了交互成功率。
[0018]而且,本發明的應用軟件可以在云端共享,智能設備上安裝簡單快捷,使用非常方便。
[0019]
【附圖說明】
[0020]圖1為根據一組超聲波測距值時另