CN105306511A - 一种基于点对点通讯的位置共享方法和导航装置 - Google Patents
一种基于点对点通讯的位置共享方法和导航装置 Download PDFInfo
- Publication number
- CN105306511A CN105306511A CN201410352325.6A CN201410352325A CN105306511A CN 105306511 A CN105306511 A CN 105306511A CN 201410352325 A CN201410352325 A CN 201410352325A CN 105306511 A CN105306511 A CN 105306511A
- Authority
- CN
- China
- Prior art keywords
- guider
- point
- communication
- module
- point communication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Navigation (AREA)
Abstract
本发明公开了一种基于点对点通讯的位置共享方法和导航装置,具有点对点通讯功能的导航装置通过扫描点对点通讯区域内的导航装置建立一个在线导航装置列表,通过点对点通讯实现导航装置间的位置信息共享;在多个导航装置点到点通讯连接情况下,点对点通讯区域没有覆盖的两个导航装置间的位置共享可以通过其它已建立的通讯连接实现间接的位置共享。导航装置通过空间定位模块获取当前位置信息,通过点对点通讯模块共享位置信息,显示模块通过查询空间位置数据库将在线的导航装置位置信息显示给用户,控制调度模块通过用户输入模块接受输入命令以调度***模块和执行控制命令。本发明可以广泛应用于团体旅行导航、智能机器人导航和物联网追踪等领域。
Description
技术领域
本发明涉及电子设备领域,尤其涉及一种基于点对点通讯的位置共享方法和导航装置。
背景技术
随着科技的发展,生活水平的提高,可移动的终端设备也日益融入人们的生活,改变着人们的生活方式。例如智能手机、车载导航仪、平板电脑等智能终端都搭载了导航芯片和无线通讯芯片,具备全球导航和无线通讯功能,这给人们的生活和外出旅游提供了极大的方便。越来越多的智能设备和智能机器人也需要自主控制和位置导航功能,以便智能设备或智能机器人之间进行位置信息共享。
目前,导航终端解决了单一个***置信息检测与显示,但是对于团体出行时位置信息的共享还没有很好的解决方法,增加用户体验。同样,对于集群智能机器人之间也需要位置信息共享以确定彼此之间空间位置,以便做出合理的行动规划。
发明内容
本发明目的就是为了解决上述技术问题,提供了一种基于点对点通讯的位置共享与导航装置,可以使得需要共享位置信息的个体之间通过点对点通讯实现位置共享,从而更好的规划行动路线。
本发明是通过以下技术方案实现的:
1、一种基于点对点通讯的位置共享方法,包括:
⑴开启需要共享位置信息的导航装置点对点通讯模块。
⑵扫描并记录所在区域内已开启点对点通讯模块的导航装置。
⑶对扫描到的导航装置记录列表的每一个导航装置发起位置共享通讯连接请求,或者根据用户命令对列表内的指定导航装置发起位置共享通讯连接请求。
⑷记录通讯连接成功的导航装置,并生成点对点通讯连接在线导航装置列表。
⑸获取导航装置自身的空间定位模块采集的位置信息,并将该位置信息传输给点到点通讯模块,同时将位置信息传给位置显示模块进行实时显示。
⑹获取在线导航装置列表内每个导航装置的位置信息,并发送给显示模块进行实时显示。
⑺显示模块根据空间位置图结合导航装置的位置信息对用户显示画面进行实时更新,以显示当前用户导航装置所在位置与其它用户导航装置的位置信息。
⑻可以接受其他导航装置的点对点通讯请求,并将通讯连接成功的导航装置添加到在线导航列表,以实现位置共享通讯。
2、由GPS、北斗等导航模块或者位置传感器等提供的空间位置信息,即导航装置所处的空间位置信息,用于用户需要共享的位置内容。
3、导航装置包括空间定位模块、点对点通讯模块、空间位置图数据库、显示模块、用户输入模块和电源模块。导航装置通过空间定位模块获取当前位置信息,通过点对点通讯模块实现与其它导航装置的位置共享,显示模块可以根据控制位置图数据库结合所获得的位置信息显示导航装置所在区域内所有在线的导航装置位置信息,并提供用户输入模块接受用户的输入命令以实现与用户的互动。
4、点对点通讯模块是一个无线通讯模块,可以实现对周围区域内点对点通讯终端的扫描,可以记录扫描过程发现的具有相同点对点通讯功能的终端,对已发现的通讯终端发起通讯,并可以接受区域内点对点通讯终端的通讯连接请求。
5、显示模块显示当前用户所在空间位置图,并把共享的导航终端所在的空间位置显示在同一个空间位置图内,导航用户可以实时查看当前位置和其他位置共享导航终端的空间位置。
本发明的优点是:本发明提供了一种点对点通讯的位置共享方法与导航装置,满足群体用户外出旅游时的位置共享需求,同时也提供了一种智能机器人群***置共享的通讯方法。该发明所实现的技术可以广泛应用于旅行导航、智能机器人导航和物联网导航等领域。
附图说明
图1为本发明的导航装置通过点对点通讯实现位置共享示意图。
图2为导航装置组成示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
本发明实施实例提供了一种基于点对点通讯的位置共享方法,如图1所示,导航装置101、102、103和104通过点对点通讯方式进行位置共享。每个导航装置都有一个固定的点对点通讯区域,只有导航装置的点对点通讯区域相互覆盖后才能实现点对点通讯。下面以导航装置101、102、103和104为例说明本发明的实施方法,假设导航装置102和104已开机并建立了点对点通讯连接,下面对实施方法分类介绍。
第一类:1对1情况下导航装置开机与通讯建立。
(1)导航装置101开机,设置为位置共享模式,开启点对点通讯模块,并将自己加入在线导航装置列表。
(2)导航装置101扫描点对点通讯区域内的导航装置,发现导航装置102并记录到列表。
(3)导航装置101对导航装置记录列表的导航装置102发起位置共享通讯连接请求,或者根据用户命令对导航装置102发起位置共享通讯连接请求。
(4)导航装置102接受通讯连接,导航装置101将导航装置102记录为通讯成功的导航装置。导航装置101将导航装置102加入点对点通讯连接在线导航装置列表。同样地,导航装置102将导航装置101加入点对点通讯连接在线导航装置列表。
(5)导航装置101获取自身的空间定位模块采集的位置信息,并将该位置信息传输给点到点通讯模块,同时将位置信息传给位置显示模块进行实时显示。
(6)导航装置101向在线导航装置列表内导航装置102发出位置共享请求,并等待导航装置102的应答。
(7)导航装置102收到位置共享请求,导航装置102检查在线导航装置列表,发现导航装置列表内有导航装置101和102,则导航装置102仅将自己的位置信息反馈给导航装置101。
(8)导航装置101将接收到导航装置102的反馈信息,并发送给显示模块进行实时显示。
(9)导航装置101的显示模块接收到在线导航装置表内导航装置的位置信息,结合空间位置图对显示画面进行实时更新,以显示在线导航装置101和102所在位置信息。
第二类:1对多情况下导航装置开机与通讯建立。
(1)导航装置103开机,设置为位置共享模式,开启点对点通讯模块,并将自己加入在线导航装置列表。
(2)导航装置103扫描点对点通讯区域内的导航装置,发现导航装置102和导航装置104,并记录到导航装置待识别列表。
(3)导航装置103对待识别列表的导航装置102和104发起位置共享通讯连接请求,或者根据用户命令对导航装置102和104发起位置共享通讯连接请求。
(4)导航装置102接受通讯连接,导航装置103将导航装置102记录为通讯识别的导航装置。导航装置102将导航装置103加入点对点通讯连接在线导航装置列表。同样地,导航装置102将导航装置103加入点对点通讯连接在线导航装置列表。
(5)导航装置104接受通讯连接,导航装置103将导航装置104记录为通讯识别的导航装置。导航装置103将导航装置104加入点对点通讯连接在线导航装置列表。同样地,导航装置104将导航装置103加入点对点通讯连接在线导航装置列表。
(6)导航装置103获取自身的空间定位模块采集的位置信息,并将该位置信息传输给点到点通讯模块,同时将位置信息传给位置显示模块进行实时显示。
(7)导航装置103向在线导航装置列表内导航装置102和104发出位置共享请求,并等待导航装置102和104的应答。
(8)导航装置102收到位置共享请求,导航装置102检查在线导航装置列表,发现导航装置列表内有导航装置101、102和103,则导航装置102将自己和导航装置101的位置信息反馈给导航装置103。
(9)导航装置104收到位置共享请求,导航装置104检查在线导航装置列表,发现导航装置列表内有导航装置103和104,则导航装置104将自己的位置信息反馈给导航装置103。
(10)导航装置103接收到导航装置102和104的反馈信息,并发送给显示模块进行实时显示。
(11)导航装置103的显示模块接收到在线导航装置表内导航装置的位置信息,结合空间位置图对显示画面进行实时更新,以显示在线导航装置101、102、103和104所在位置信息。
第三类:1对1情况下不在点对点通讯区域内导航装置发现。
(1)导航装置101对在线导航装置列表的导航装置102发起位置共享通讯请求,或者根据用户命令对导航装置102发起位置共享通讯请求。
(2)导航装置102接受位置共享通讯请求,导航装置102检查在线导航装置列表,把在线导航装置101、102和103的位置信息发送给导航装置101。
(3)导航装置101接收到导航装置102的反馈信息,并过滤掉本次通讯的导航装置103和导航装置101的位置信息,将剩下的位置信息发送给显示模块进行实时显示。
(4)导航装置101的显示模块接收到在线导航装置表内导航装置的位置信息,结合空间位置图对显示画面进行实时更新,以显示在线导航装置101、102和103所在位置信息。
第四类:1对多情况下不在点对点通讯区域内导航装置发现。
(1)导航装置102对在线导航装置列表的导航装置103发起位置共享通讯请求,或者根据用户命令对导航装置103发起位置共享通讯请求。
(2)导航装置103接受位置共享通讯请求,导航装置103检查在线导航装置列表,把在线导航装置101、102、103和104的位置信息发送给导航装置101。
(3)导航装置102接收到导航装置103的反馈信息,并过滤掉本次通讯的导航装置102和导航装置103的位置信息和与导航装置102直接点对点通讯的导航装置101的位置信息,将剩下的位置信息发送给显示模块进行实时显示。
(4)导航装置102的显示模块接收到在线导航装置表内导航装置的位置信息,结合空间位置图对显示画面进行实时更新,以显示在线导航装置101、102、103和104所在位置信息。
本发明实施实例提供了一种导航装置,如图2所示,其特征在于,导航装置包括点对点通讯模块201、用户输入模块202、空间定位模块203、控制调度模块204、空间位置图数据库205、显示模块206和电源模块207。导航装置通过空间定位模块203获取当前空间位置信息,通过点对点通讯模块201实现与其它导航装置的位置共享,显示模块206可以根据对空间位置图数据库205的查询结果并结合所获得的位置信息来显示点到点通讯区域内所有在线的导航装置位置信息,并提供用户输入模块202接受用户的输入命令以实现与用户的互动。控制调度模块204实现对用户命令、点到点通讯和位置定位等功能的调度与执行。电源模块207为点对点通讯模块201、用户输入模块202、空间定位模块203和显示模块206提供电源以维持***运行。
在本实施实例中点对点通讯模块是一个无线通讯模块实现,带有一个无线接入点和客户端连接模式,该通讯模块可以建立点到点通讯连接。点到点通讯距离可以达到5公里,传输速率为256kbps,频段334MHz-444MHz,通讯协议满足IEEE802.11b/g/n。用户输入模块由电源开关、模式选择、USB2.0接口和触摸屏组成,电源开关实现对导航装置的开关,模式选择实现对导航装置亮度选择、睡眠模式、省电模式等模式选择,采用10.1寸触摸屏实现对显示模块的触摸输入和虚拟键盘的点击输入,USB2.0实现***升级和用户数据导入,同时作为电源模块充电接口,为电源模块的锂电池充电。空间定位模块采用和芯星通公司的UM220-IIIN芯片,该芯片支持北斗和GPS双***定位,空间定位模块和控制调度模块间采用UART串口通讯实现空间定位数据传输。空间位置图数据库采用导航数据格式GDF4.0,由用户根据导航需求进行导入,构建空间位置共享时的空间位置图数据库,以便显示模块进行查询和显示位置信息。显示模块采用一块10.1英寸彩色屏,分辨率可达1024*768,主要用于显示空间位置信息和虚拟键盘。电源模块采用一块3200mAH的锂电池,配有充放电管理电路,实现对电池的管理,并为导航装置提供电源。
以上所述的一种基于点对点通讯的位置共享方法与导航装置,仅为发明专利较佳的具体实施方式与具有代表性的具体实施方式,同时所述的导航装置也仅是有代表性的点对点通讯的导航装置***结构;但本发明专利的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明专利揭露的技术范围内,可轻易想到的变化或替换,都应该涵盖在本发明专利的保护范围之内。因此,本发明专利的保护范围应该以权利要求书的保护范围为准。
Claims (6)
1.一种基于点对点通讯的位置共享方法,其特征在于,包括:
⑴开启导航装置,设置为位置共享模式,开启点对点通讯模块,并将自身加入在线导航装置列表;
⑵扫描点到点通讯区域内已开启点对点通讯模块的导航装置,并记录到未识别导航装置列表;
⑶对未识别导航装置列表的每一个导航装置发起位置共享通讯连接请求,或者根据用户命令对未识别导航装置列表内的指定导航装置发起位置共享通讯连接请求;
⑷记录通讯连接成功的导航装置,并将点对点通讯连接成功的导航装置添加到在线导航装置列表;
⑸通过空间定位模块获取导航装置自身的空间位置信息,并将该信息更新在线导航装置列表内自身的位置信息,同时将位置信息传输到显示模块进行实时显示;
⑹获取在线导航装置列表内每个导航装置的位置信息,并将点到点通讯接收的其它导航装置的位置信息发送给显示模块进行实时显示;
⑺显示模块通过查询空间位置数据库,并结合导航装置的位置信息对显示画面进行实时更新,以显示在线导航装置列表内所有导航装置的位置信息;
⑻导航装置可以接受其它导航装置的点对点通讯请求,并将通讯连接成功的导航装置添加到在线导航装置列表,以实现多个导航装置的位置共享。
2.根据权利要求1所述的导航装置,其特征在于,导航装置的位置信息是指导航装置所处的空间位置信息,包括由GPS、北斗等导航模块或者其它位置传感器提供的空间位置信息,它是用户需要共享的内容。
3.根据权利要求1所述的导航装置,其特征在于,导航装置具有点对点通讯功能,通过一种无线通讯模块实现,点对点通讯区域是一个以导航装置为中心的立体空间;点对点通讯区域相互覆盖的导航装置可以建立点对点通讯连接;在多个导航装置建立点对点通讯的条件下,可以实现点对点通讯区域没有覆盖的两个导航装置间通过其它已建立点对点通讯的导航装置间的通讯连接实现间接地位置信息共享。
4.根据权利要求1所述的导航装置,其特征在于,导航装置包括空间定位模块、点对点通讯模块、空间位置数据库、显示模块、用户输入模块、控制调度模块和电源模块;导航装置通过空间定位模块获取当前空间位置信息,通过点对点通讯模块实现导航装置间的位置共享通讯,显示模块可以根据所获得的位置信息查询空间位置数据库,将所在区域内所有在线的导航装置位置信息显示到用户界面,控制调度模块根据用户输入模块接受用户的输入命令,实现***模块调度和控制命令执行,以完成导航装置与用户的互动和数据输入输出。
5.根据权利要求3所述的点对点通讯模块,其特征在于,点对点通讯模块是一个无线通讯模块,实现对周围区域内点对点通讯终端的扫描,记录扫描过程发现的具有相同点对点通讯功能的终端设备,可以对已发现的通讯终端发起通讯请求,并可以接受区域内点对点通讯终端的通讯连接请求。
6.根据权利要求3所述的显示模块,其特征在于,显示模块显示当前用户所在空间位置图,并把开启位置共享模式的导航装置所在的空间位置显示在同一个空间位置图上,导航用户可以实时查看当前位置和其它已开启位置共享模式的导航装置的空间位置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410352325.6A CN105306511A (zh) | 2014-07-24 | 2014-07-24 | 一种基于点对点通讯的位置共享方法和导航装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410352325.6A CN105306511A (zh) | 2014-07-24 | 2014-07-24 | 一种基于点对点通讯的位置共享方法和导航装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105306511A true CN105306511A (zh) | 2016-02-03 |
Family
ID=55203260
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410352325.6A Pending CN105306511A (zh) | 2014-07-24 | 2014-07-24 | 一种基于点对点通讯的位置共享方法和导航装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105306511A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108111974A (zh) * | 2017-12-13 | 2018-06-01 | 广东欧珀移动通信有限公司 | 定位模块的控制方法、装置、存储介质及终端 |
CN109213152A (zh) * | 2018-08-07 | 2019-01-15 | 北京云迹科技有限公司 | 一种自动送货方法、装置以及机器人 |
CN110784824A (zh) * | 2019-10-29 | 2020-02-11 | 维沃移动通信有限公司 | 一种行程数据的分享方法及移动终端 |
-
2014
- 2014-07-24 CN CN201410352325.6A patent/CN105306511A/zh active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108111974A (zh) * | 2017-12-13 | 2018-06-01 | 广东欧珀移动通信有限公司 | 定位模块的控制方法、装置、存储介质及终端 |
CN109213152A (zh) * | 2018-08-07 | 2019-01-15 | 北京云迹科技有限公司 | 一种自动送货方法、装置以及机器人 |
CN110784824A (zh) * | 2019-10-29 | 2020-02-11 | 维沃移动通信有限公司 | 一种行程数据的分享方法及移动终端 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Hu et al. | iRobot-Factory: An intelligent robot factory based on cognitive manufacturing and edge computing | |
CN103558986B (zh) | 文件传输方法及文件传输*** | |
CN102346643A (zh) | 可学习型遥控器实现方法及装置 | |
KR102600269B1 (ko) | 공항용 청소 로봇 및 그의 동작 방법 | |
CN106792549A (zh) | 基于WiFi指纹的室内定位***及其停取车导航*** | |
CN106249719A (zh) | 基于机器人的电器控制方法、装置及*** | |
US20240085913A1 (en) | Robot autonomous operation method, robot, and computer-readable storage medium | |
CN110349396A (zh) | 智能交互***、交互终端及控制平台 | |
CN104853023A (zh) | 电子名片的分发方法和*** | |
CN102497441B (zh) | 一种手机与计算机之间的信息同步的方法及*** | |
CN105306511A (zh) | 一种基于点对点通讯的位置共享方法和导航装置 | |
CN204990678U (zh) | 一种多功能万能遥控器 | |
CN108513738A (zh) | 数据传输方法、设备、机器可读存储介质以及*** | |
US11412555B2 (en) | Mobile terminal | |
CN110058935A (zh) | 日志级别调整方法、装置及***、可读存储介质 | |
CN106789488B (zh) | 智能家居设备管理方法及装置 | |
CN111132164A (zh) | 一种智能设备的配网方法及装置 | |
CN204480290U (zh) | 一种用于蓝牙连接的nfc标签及烧录装置 | |
CN205608416U (zh) | 基于远程控制的智能家居服务机器人*** | |
CN207916789U (zh) | 一种基于蓝牙技术的车辆控制装置及*** | |
CN110244616A (zh) | 一种物联网信号转换装置 | |
CN114466304B (zh) | 智能家居设备的控制方法、移动终端及智能家居平台 | |
CN102123441B (zh) | 一种进行数据发送和接收的方法及设备 | |
CN206025430U (zh) | 蓝牙智能电子产品族群设备及其中的蓝牙智能操控手环 | |
CN101988962A (zh) | 基于本体和位置服务的交互式信息辅助***的实现 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160203 |
|
WD01 | Invention patent application deemed withdrawn after publication |