一種基于點(diǎn)對(duì)點(diǎn)通訊的位置共享方法和導(dǎo)航裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子設(shè)備領(lǐng)域,尤其涉及一種基于點(diǎn)對(duì)點(diǎn)通訊的位置共享方法和導(dǎo)航
目-Ο
【背景技術(shù)】
[0002]隨著科技的發(fā)展,生活水平的提高,可移動(dòng)的終端設(shè)備也日益融入人們的生活,改變著人們的生活方式。例如智能手機(jī)、車載導(dǎo)航儀、平板電腦等智能終端都搭載了導(dǎo)航芯片和無線通訊芯片,具備全球?qū)Ш胶蜔o線通訊功能,這給人們的生活和外出旅游提供了極大的方便。越來越多的智能設(shè)備和智能機(jī)器人也需要自主控制和位置導(dǎo)航功能,以便智能設(shè)備或智能機(jī)器人之間進(jìn)行位置信息共享。
[0003]目前,導(dǎo)航終端解決了單一個(gè)體位置信息檢測(cè)與顯示,但是對(duì)于團(tuán)體出行時(shí)位置信息的共享還沒有很好的解決方法,增加用戶體驗(yàn)。同樣,對(duì)于集群智能機(jī)器人之間也需要位置信息共享以確定彼此之間空間位置,以便做出合理的行動(dòng)規(guī)劃。
【發(fā)明內(nèi)容】
[0004]本發(fā)明目的就是為了解決上述技術(shù)問題,提供了一種基于點(diǎn)對(duì)點(diǎn)通訊的位置共享與導(dǎo)航裝置,可以使得需要共享位置信息的個(gè)體之間通過點(diǎn)對(duì)點(diǎn)通訊實(shí)現(xiàn)位置共享,從而更好的規(guī)劃行動(dòng)路線。
[0005]本發(fā)明是通過以下技術(shù)方案實(shí)現(xiàn)的:
1、一種基于點(diǎn)對(duì)點(diǎn)通訊的位置共享方法,包括:
⑴開啟需要共享位置信息的導(dǎo)航裝置點(diǎn)對(duì)點(diǎn)通訊模塊。
[0006]⑵掃描并記錄所在區(qū)域內(nèi)已開啟點(diǎn)對(duì)點(diǎn)通訊模塊的導(dǎo)航裝置。
[0007]⑶對(duì)掃描到的導(dǎo)航裝置記錄列表的每一個(gè)導(dǎo)航裝置發(fā)起位置共享通訊連接請(qǐng)求,或者根據(jù)用戶命令對(duì)列表內(nèi)的指定導(dǎo)航裝置發(fā)起位置共享通訊連接請(qǐng)求。
[0008]⑷記錄通訊連接成功的導(dǎo)航裝置,并生成點(diǎn)對(duì)點(diǎn)通訊連接在線導(dǎo)航裝置列表。
[0009](5)獲取導(dǎo)航裝置自身的空間定位模塊采集的位置信息,并將該位置信息傳輸給點(diǎn)到點(diǎn)通訊模塊,同時(shí)將位置信息傳給位置顯示模塊進(jìn)行實(shí)時(shí)顯示。
[0010](6)獲取在線導(dǎo)航裝置列表內(nèi)每個(gè)導(dǎo)航裝置的位置信息,并發(fā)送給顯示模塊進(jìn)行實(shí)時(shí)顯示。
[0011](7)顯示模塊根據(jù)空間位置圖結(jié)合導(dǎo)航裝置的位置信息對(duì)用戶顯示畫面進(jìn)行實(shí)時(shí)更新,以顯示當(dāng)前用戶導(dǎo)航裝置所在位置與其它用戶導(dǎo)航裝置的位置信息。
[0012]⑶可以接受其他導(dǎo)航裝置的點(diǎn)對(duì)點(diǎn)通訊請(qǐng)求,并將通訊連接成功的導(dǎo)航裝置添加到在線導(dǎo)航列表,以實(shí)現(xiàn)位置共享通訊。
[0013]2、由GPS、北斗等導(dǎo)航模塊或者位置傳感器等提供的空間位置信息,即導(dǎo)航裝置所處的空間位置信息,用于用戶需要共享的位置內(nèi)容。
[0014]3、導(dǎo)航裝置包括空間定位模塊、點(diǎn)對(duì)點(diǎn)通訊模塊、空間位置圖數(shù)據(jù)庫(kù)、顯示模塊、用戶輸入模塊和電源模塊。導(dǎo)航裝置通過空間定位模塊獲取當(dāng)前位置信息,通過點(diǎn)對(duì)點(diǎn)通訊模塊實(shí)現(xiàn)與其它導(dǎo)航裝置的位置共享,顯示模塊可以根據(jù)控制位置圖數(shù)據(jù)庫(kù)結(jié)合所獲得的位置信息顯示導(dǎo)航裝置所在區(qū)域內(nèi)所有在線的導(dǎo)航裝置位置信息,并提供用戶輸入模塊接受用戶的輸入命令以實(shí)現(xiàn)與用戶的互動(dòng)。
[0015]4、點(diǎn)對(duì)點(diǎn)通訊模塊是一個(gè)無線通訊模塊,可以實(shí)現(xiàn)對(duì)周圍區(qū)域內(nèi)點(diǎn)對(duì)點(diǎn)通訊終端的掃描,可以記錄掃描過程發(fā)現(xiàn)的具有相同點(diǎn)對(duì)點(diǎn)通訊功能的終端,對(duì)已發(fā)現(xiàn)的通訊終端發(fā)起通訊,并可以接受區(qū)域內(nèi)點(diǎn)對(duì)點(diǎn)通訊終端的通訊連接請(qǐng)求。
[0016]5、顯示模塊顯示當(dāng)前用戶所在空間位置圖,并把共享的導(dǎo)航終端所在的空間位置顯示在同一個(gè)空間位置圖內(nèi),導(dǎo)航用戶可以實(shí)時(shí)查看當(dāng)前位置和其他位置共享導(dǎo)航終端的空間位置。
[0017]本發(fā)明的優(yōu)點(diǎn)是:本發(fā)明提供了一種點(diǎn)對(duì)點(diǎn)通訊的位置共享方法與導(dǎo)航裝置,滿足群體用戶外出旅游時(shí)的位置共享需求,同時(shí)也提供了一種智能機(jī)器人群體位置共享的通訊方法。該發(fā)明所實(shí)現(xiàn)的技術(shù)可以廣泛應(yīng)用于旅行導(dǎo)航、智能機(jī)器人導(dǎo)航和物聯(lián)網(wǎng)導(dǎo)航等領(lǐng)域。
【附圖說明】
[0018]圖1為本發(fā)明的導(dǎo)航裝置通過點(diǎn)對(duì)點(diǎn)通訊實(shí)現(xiàn)位置共享示意圖。
[0019]圖2為導(dǎo)航裝置組成示意圖。
【具體實(shí)施方式】
[0020]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0021]本發(fā)明實(shí)施實(shí)例提供了一種基于點(diǎn)對(duì)點(diǎn)通訊的位置共享方法,如圖1所示,導(dǎo)航裝置101、102、103和104通過點(diǎn)對(duì)點(diǎn)通訊方式進(jìn)行位置共享。每個(gè)導(dǎo)航裝置都有一個(gè)固定的點(diǎn)對(duì)點(diǎn)通訊區(qū)域,只有導(dǎo)航裝置的點(diǎn)對(duì)點(diǎn)通訊區(qū)域相互覆蓋后才能實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)通訊。下面以導(dǎo)航裝置101、102、103和104為例說明本發(fā)明的實(shí)施方法,假設(shè)導(dǎo)航裝置102和104已開機(jī)并建立了點(diǎn)對(duì)點(diǎn)通訊連接,下面對(duì)實(shí)施方法分類介紹。
[0022]第一類:1對(duì)1情況下導(dǎo)航裝置開機(jī)與通訊建立。
[0023](1)導(dǎo)航裝置101開機(jī),設(shè)置為位置共享模式,開啟點(diǎn)對(duì)點(diǎn)通訊模塊,并將自己加入在線導(dǎo)航裝置列表。
[0024](2)導(dǎo)航裝置101掃描點(diǎn)對(duì)點(diǎn)通訊區(qū)域內(nèi)的導(dǎo)航裝置,發(fā)現(xiàn)導(dǎo)航裝置102并記錄到列表。
[0025](3)導(dǎo)航裝置101對(duì)導(dǎo)航裝置記錄列表的導(dǎo)航裝置102發(fā)起位置共享通訊連接請(qǐng)求,或者根據(jù)用戶命令對(duì)導(dǎo)航裝置102發(fā)起位置共享通訊連接請(qǐng)求。
[0026](4)導(dǎo)航裝置102接受通訊連接,導(dǎo)航裝置101將導(dǎo)航裝置102記錄為通訊成功的導(dǎo)航裝置。導(dǎo)航裝置101將導(dǎo)航裝置102加入點(diǎn)對(duì)點(diǎn)通訊連接在線導(dǎo)航裝置列表。同樣地,導(dǎo)航裝置102將導(dǎo)航裝置101加入點(diǎn)對(duì)點(diǎn)通訊連接在線導(dǎo)航裝置列表。
[0027](5)導(dǎo)航裝置101獲取自身的空間定位模塊采集的位置信息,并將該位置信息傳輸給點(diǎn)到點(diǎn)通訊模塊,同時(shí)將位置信息傳給位置顯示模塊進(jìn)行實(shí)時(shí)顯示。
[0028](6)導(dǎo)航裝置101向在線導(dǎo)航裝置列表內(nèi)導(dǎo)航裝置102發(fā)出位置共享請(qǐng)求,并等待導(dǎo)航裝置102的應(yīng)答。
[0029](7)導(dǎo)航裝置102收到位置共享請(qǐng)求,導(dǎo)航裝置102檢查在線導(dǎo)航裝置列表,發(fā)現(xiàn)導(dǎo)航裝置列表內(nèi)有導(dǎo)航裝置101和102,則導(dǎo)航裝置102僅將自己的位置信息反饋給導(dǎo)航裝置 101。
[0030](8)導(dǎo)航裝置101將接收到導(dǎo)航裝置102的反饋信息,并發(fā)送給顯示模塊進(jìn)行實(shí)時(shí)顯不ο
[0031](9)導(dǎo)航裝置101的顯示模塊接收到在線導(dǎo)航裝置表內(nèi)導(dǎo)航裝置的位置信息,結(jié)合空間位置圖對(duì)顯示畫面進(jìn)行實(shí)時(shí)更新,以顯示在線導(dǎo)航裝置101和102所在位置信息。
[0032]第二類:1對(duì)多情況下導(dǎo)航裝置開機(jī)與通訊建立。
[0033](1)導(dǎo)航裝置103開機(jī),設(shè)置為位置共享模式,開啟點(diǎn)對(duì)點(diǎn)通訊模塊,并將自己加入在線導(dǎo)航裝置列表。
[0034](2)導(dǎo)航裝置103掃描點(diǎn)對(duì)點(diǎn)通訊區(qū)域內(nèi)的導(dǎo)航裝置,發(fā)現(xiàn)導(dǎo)航裝置102和導(dǎo)航裝置104,并記錄到導(dǎo)航裝置待識(shí)別列表。
[0035](3)導(dǎo)航裝置103對(duì)待識(shí)別列表的導(dǎo)航裝置102和104發(fā)起位置共享通訊連接請(qǐng)求,或者根據(jù)用戶命令對(duì)導(dǎo)航裝置102和104發(fā)起位置共享通訊連接請(qǐng)求。
[0036](4)導(dǎo)航裝置102接受通訊連接,導(dǎo)航裝置103將導(dǎo)航裝置102記錄為通訊識(shí)別的導(dǎo)航裝置。導(dǎo)航裝置102將導(dǎo)航裝置103加入點(diǎn)對(duì)點(diǎn)通訊連接在線導(dǎo)航裝置列表。同樣地,導(dǎo)航裝置102將導(dǎo)航裝置103加入點(diǎn)對(duì)點(diǎn)通訊連接在線導(dǎo)航裝置列表。
[0037](5)導(dǎo)航裝置104接受通訊連接,導(dǎo)航裝置103將導(dǎo)航裝置104記錄為通訊識(shí)別的導(dǎo)航裝置。導(dǎo)航裝置103將導(dǎo)航裝置104加入點(diǎn)對(duì)點(diǎn)通訊連接在線導(dǎo)航裝置列表。同樣地,導(dǎo)航裝置104將導(dǎo)航裝置103加入點(diǎn)對(duì)點(diǎn)通訊連接在線導(dǎo)航裝置列表。
[0038](6)導(dǎo)航裝置103獲取自身的空間定位模塊采集的位置信息,并將該位置信息傳輸給點(diǎn)到點(diǎn)通訊模塊,同時(shí)將位置信息傳給位置顯示模塊進(jìn)行實(shí)時(shí)顯示。
[0039](7)導(dǎo)航裝置103向在線導(dǎo)航裝置列表內(nèi)導(dǎo)航裝置102和104發(fā)出位置共享請(qǐng)求,并等待導(dǎo)航裝置102和104的應(yīng)答。
[0040](8)導(dǎo)航裝置102收到位置共享請(qǐng)求,導(dǎo)航裝置102檢查在線導(dǎo)航裝置列表,發(fā)現(xiàn)導(dǎo)航裝置列表內(nèi)有導(dǎo)航裝置101、102和103,則導(dǎo)航裝置102將自己和導(dǎo)航裝置101的位置信息反饋給導(dǎo)航裝置103。
[0041](9)導(dǎo)航裝置104收到位置共享請(qǐng)求,導(dǎo)航裝置104檢查在線導(dǎo)航裝置列表,發(fā)現(xiàn)導(dǎo)航裝置列表內(nèi)有導(dǎo)航裝置103和104,則導(dǎo)航裝置104將自己的位置信息反饋給導(dǎo)航裝置
103。
[0042](10)導(dǎo)航裝置103接收到導(dǎo)航裝置102和104的反饋信息,并發(fā)送給顯示模塊進(jìn)行實(shí)時(shí)顯示。
[0043](11)導(dǎo)航裝置103的顯示模塊接收到在線導(dǎo)航裝置表內(nèi)導(dǎo)航裝置的