CN108801259B - 一种室内导航方法、装置及移动终端 - Google Patents
一种室内导航方法、装置及移动终端 Download PDFInfo
- Publication number
- CN108801259B CN108801259B CN201810395696.0A CN201810395696A CN108801259B CN 108801259 B CN108801259 B CN 108801259B CN 201810395696 A CN201810395696 A CN 201810395696A CN 108801259 B CN108801259 B CN 108801259B
- Authority
- CN
- China
- Prior art keywords
- segmented
- mobile terminal
- navigation path
- navigation
- path
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000004891 communication Methods 0.000 claims description 19
- 230000008569 process Effects 0.000 claims description 17
- 238000012544 monitoring process Methods 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 6
- 238000005516 engineering process Methods 0.000 description 14
- 230000003068 static effect Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 230000003190 augmentative effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000007789 sealing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
- G01C21/206—Instruments for performing navigational calculations specially adapted for indoor navigation
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
本发明实施例提供了一种室内导航方法、装置及移动终端,包括:获取移动终端当前的室内位置信息;以该室内位置信息所对应的位置为起始点,以输入的目的地位置为终点,生成分段导航路径,该分段导航路径为直线;当确定移动终端指向该分段导航路径的方向时,在导航界面显示前进标识信息,用于指示用户沿移动终端指向的当前方向前进。应用本发明实施例,能够解决现有技术中存在的室内导航使用不便的问题。
Description
技术领域
本发明涉及导航技术领域,特别是涉及一种室内导航方法、装置及移动终端。
背景技术
基于Wi-Fi或蓝牙的室内定位技术。
Wi-Fi定位技术,基于移动终端的RSS(Received Signal Strength,接收信号强度)定位。定位前需要先在室内部署AP(Wireless Access Point,无线访问接入点),AP部署越密集,定位效果越好。每个AP都有一个全球唯一的MAC(Media Access Control,媒体访问控制)地址,并且一般对于AP来说,MAC地址在一段时间内不会改变。将MAC地址与室内物理地址之间映射,由此建立Wi-Fi定位的位置数据库。
移动终端扫描并搜集周围的AP信号,采集AP广播出来的消息,从该消息中获取该AP的MAC地址。MAC地址用于确定是哪个AP,RSS用于计算出移动终端和AP之间的距离。移动终端的位置可以采用三角定位或指纹定位的方式确定。
蓝牙定位技术与Wi-Fi定位技术类似,移动设备也可以根据蓝牙信号广播出来的消息中携带的地址和蓝牙信号的强度确定自身位置。
二维码室内定位技术。
将室内已知地点的室内位置信息存储在二维码之中,打印出来,展示在该已知地点。移动终端扫描二维码,读取该室内位置信息,完成定位。
二维码定位技术采用的是静态二维码存储室内位置信息,静态二维码所能表示信息的数据量的容量有限,也就限制了其所表示的室内位置信息的大小,并且,室内位置信息与二维码是直接绑定,无法改变的,所以,当二维码所表示的该室内位置信息需要变更的时候,需要前往该已知地点展示新的二维码,以通过该新的二维码表示变更后的室内位置信息。
基于地图的传统室内导航方案。
用户向应用输入导航的起点和终点,应用生成导航数据,在二维或者三维地图上绘制由导航起点到终点的导航路径,并在导航过程中展示相应的导航提示信息。导航信息主要包括导航方向以及行走距离,行走距离通过地图比例计算获得,导航方向以东西南北的方式呈现。
这样的导航方式适用于室外场景,但是在室内场景,由于缺乏足够的参照物以及室内的封闭性,用户比在室外场景更难以确定自己的行走方向。
发明内容
本发明实施例的目的在于提供一种室内导航方法、装置及移动终端,用以解决现有技术中存在的室内导航使用不便的问题。具体技术方案如下:
本发明实施例提供一种室内导航方法,应用于移动终端,包括:
获取所述移动终端当前的室内位置信息;
以所述室内位置信息所对应的位置为起始点,以输入的目的地位置为终点,生成分段导航路径,所述分段导航路径为直线;
当确定所述移动终端指向所述分段导航路径的方向时,在导航界面显示前进标识信息,所述前进标识信息用于指示用户沿所述移动终端指向的当前方向前进,所述导航界面还显示有所述分段导航路径。
进一步的,所述获取所述移动终端当前的室内位置信息,包括:
向服务器发送所扫描的定位二维码的编码信息;
接收所述服务器返回的所述编码信息表示的室内位置信息;
所述确定所述移动终端指向所述分段导航路径的方向,包括:
确定所述移动终端从扫描所述定位二维码时指向的方向,与所述分段导航路径的方向之间的偏转方向和偏转角度;
当确定所述移动终端从扫描所述定位二维码时指向的方向,沿所述偏转方向偏转所述偏转角度时,确定所述移动终端指向所述分段导航路径的方向。
进一步的,所述确定所述移动终端指向所述分段导航路径的方向,包括:
获取所述移动终端与磁北极或磁南极的方向夹角信息及所述移动终端与水平面的水平夹角信息;
基于所述方向夹角信息与所述水平夹角信息,判断所述移动终端是否指向所述分段导航路径的方向。
进一步的,所述方法还包括:
在所述导航界面上显示从所述分段导航路径的终点进入所述分段导航路径的下一段分段导航路径的指示信息;
在经过所述分段导航路径对应的行走时长后,当监控到所述移动终端指向所述分段导航路径的下一段分段导航路径的方向时,显示所述分段导航路径的下一个分段导航路径;或者
在确定所述移动终端移动的距离达到所述分段导航路径的距离后,当监控到所述移动终端指向所述分段导航路径的下一段分段导航路径的方向时,显示所述分段导航路径的下一个分段导航路径;或者
在所述分段导航路径上,显示以预设移动速度乘以地图比例尺的乘积移动的光标;在所述光标处于移动的过程中,当所述移动终端指向的方向偏离所述分段导航路径的方向时,停止所述光标的移动;在所述光标处于停止移动的过程中,当所述移动终端指向的方向指向所述分段导航路径的方向时,启动所述光标继续移动;在确定所述导航界面上所述光标移动到所述分段路径的终点后,当监控到所述移动终端指向所述分段导航路径的下一段分段导航路径的方向时,显示所述分段导航路径的下一个分段导航路径。
进一步的,采用如下步骤确定所述分段导航路径对应的行走时长,包括:
计算所述分段导航路径起点到终点的距离;
按照所述预设移动速度和所述距离计算持续行走状态下的行走时长;
监控所述移动终端指向的方向,当所述移动终端指向的方向偏离所述分段导航路径的方向一定角度时,开始一次偏离计时,当所述移动终端指向的方向回到所述分段导航路径的方向时,终止该次偏离计时;
将所述持续行走状态下的行走时长与所述分段导航路径上全部偏离计时的时长相加得到所述分段导航路径对应的行走时长。
进一步的,所述在导航界面上显示前进标识信息,包括:
在导航界面上显示所述移动终端的摄像头采集的实时相机画面,且所述实时相机画面中显示有三维的前进标识信息。
进一步的,在所述在导航界面显示前进标识信息之后,还包括:
在导航过程中当获取到所述移动终端扫描的新定位二维码时,以所述新定位二维码对应的位置为新起始点,终点不变,生成新分段导航路径,所述新分段导航路径为直线。
进一步的,所述新定位二维码为所述移动终端的摄像头采集的实时相机画面中的二维码。
本发明实施例还提供一种室内导航装置,位于移动终端,包括:
位置获取模块,用于获取所述移动终端当前的室内位置信息;
路径生成模块,用于以所述室内位置信息所对应的位置为起始点,以输入的目的地位置为终点,生成分段导航路径,所述分段导航路径为直线;
导航显示模块,用于当确定所述移动终端指向所述分段导航路径的方向时,在导航界面显示前进标识信息,所述前进标识信息用于指示用户沿所述移动终端指向的当前方向前进,所述导航界面还显示有所述分段导航路径。
本发明实施例还提供一种移动终端,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现上述任一室内导航方法的步骤。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一室内导航方法的步骤。
本发明实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一室内导航方法。
本发明实施例提供的一种室内导航方法、装置及移动终端,在确定方向难度大的室内场景,为用户提供了指示导航方向的功能。用户只要尝试将移动终端对向不同方向,即可辨别导航方向。相比现有技术需要用户根据室内地图自行确定方向,本发明给用户带来了便利,也避免了因为辨别错方向而走错路的情况的发生。当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的室内导航方法的流程图;
图2为本发明实施例提供的室内导航方法的一个实施例的流程图;
图3为本发明实施例中二维码活码技术精简效果的示意图;
图4为本发明实施例提供的增强现实技术效果的示意图;
图5为本发明实施例提供的室内导航装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供了一种室内导航方法,下面通过具体实施例,对本发明进行详细说明。
参见图1,图1为本发明实施例提供的室内导航方法的一种流程图,该方法应用于移动终端,包括如下步骤:
步骤101、获取移动终端当前的室内位置信息。
步骤102、以该室内位置信息所对应的位置为起始点,以输入的目的地位置为终点,生成分段导航路径,该分段导航路径为直线。
步骤103、当确定移动终端指向该分段导航路径的方向时,在导航界面显示前进标识信息,用于指示用户沿该移动终端指向的当前方向前进,该导航界面还显示有分段导航路径。
本发明实施例提供的室内导航方法,在确定方向难度大的室内场景,为用户提供了指示导航方向的功能。用户只要尝试将移动终端对向不同方向,即可辨别导航方向。相比现有技术需要用户根据室内地图自行确定方向,本发明给用户带来了便利,也避免了因为辨别错方向而走错路的情况的发生。
在上述图1所示的方法中,移动终端指向的方向,基于用户使用移动终端的习惯,可以是移动终端的摄像头或顶部所指向的方向,该方向可以是指水平方向。
进一步的,当室内场景为多楼层的室内场景时,该分段导航路径可以是位于同一楼层内的。
下面结合附图,对本发明实施例提供的上述室内导航方法进行详细描述。
图2所示为本发明实施例提供的室内导航方法的详细流程图,具体可以包括如下步骤:
步骤201、向服务器发送所扫描的定位二维码的编码信息。
本发明实施例中,用户可以使用移动终端扫描室内场景中二维码,移动终端在扫描该二维码之后,识别该二维码的编码是否符合定位二维码的编码格式;如果识别成功,向服务器发送所扫描的该定位二维码的编码信息,用于向服务器请求获取该定位二维码表示的室内位置信息,即移动终端当前所在的室内位置信息。
步骤202、接收服务器返回的该编码信息表示的室内位置信息。
本发明实施例中,服务器侧可以预先创建二维码位置映射数据库,将定位二维码的编码信息与二维码所在室内位置的位置信息一一对应。在接收到移动终端发来的编码信息后,服务器查询二维码位置映射数据库,如果不存在该编码信息对应的室内位置信息,则可以向移动终端返回表示未查询到的响应消息;如果存在该编码信息对应的室内位置信息,则将该编码信息对应的室内位置信息,发送给移动终端。
目前,一种二维码定位技术为静态二维码技术,
本发明实施例中,定位二维码可以采用二维码活码技术,如图3中右侧的二维码,即定位二维码中不需要存储室内位置信息,只需要存储编码信息即可,而相对二维码活码技术的静态二维码技术,如图3中左侧的二维码,不再受限于二维码所能表示信息的数据量的容量限制,并且,二维码所表示的室内位置信息需要改变时,不再需要改变二维码,只需要在服务器侧变更该定位二维码的编码信息对应的室内位置信息即可。
另外,较小的二维码图案支持的扫码距离更远,使用移动终端扫描也更便利。本发明实施例的二维码定位技术相比现有技术更加便利。
步骤203、以接收到的该室内位置信息所对应的位置为起始点,以输入的目的地位置为终点,生成分段导航路径,该分段导航路径为直线。
本步骤中,移动终端可以以接收到的该室内位置信息所对应的位置为起始点,以输入的目的地位置为终点,生成从该起始点到该终点的导航路径,并确定该导航路径中的关键位置点,关键位置点可以是该导航路径中转向的位置点,当室内场景为多楼层的室内场景时,关键位置点也可以是上楼或下楼的位置点。
将相邻两个关键位置点之间的路径,确定为分段导航路径,即使得分段导航路径为直线。当室内场景为多楼层的室内场景时,每段分段导航路径均在同一楼层内。
步骤204、确定当前需要导航的分段导航路径。
首次进入本步骤时,可以将导航路径的第一段分段导航路径,作为当前需要导航的分段导航路径,当后续再次进入本步骤时,可以将上一段分段导航路径的下一段分段导航路径,作为当前需要导航的分段导航路径。
步骤205、确定该移动终端是否指向当前需要导航的分段导航路径的方向,如果是,进入步骤206,如果否,返回本步骤205,继续判断。
本步骤中,可以采用如下方式确定该移动终端是否指向分段导航路径的方向:
第一种方式:确定移动终端从扫描定位二维码时指向的方向,与分段导航路径的方向之间的偏转方向和偏转角度;
当确定移动终端从扫描定位二维码时指向的方向,沿该偏转方向偏转该偏转角度时,确定移动终端指向分段导航路径的方向。
本方式中,通过步骤202获取的室内位置信息,包括了扫描的定位二维码展示的方向,移动终端的偏转方向和偏转角度,可以从移动终端内的陀螺仪获取到。
第二种方式:获取移动终端与磁北极或磁南极的方向夹角信息及移动终端与水平面的水平夹角信息;
基于该方向夹角信息与该水平夹角信息,判断移动终端是否指向分段导航路径的方向。
步骤206、当确定移动终端指向该分段导航路径的方向时,在导航界面显示前进标识信息,该前进标识信息用于指示用户沿移动终端指向的当前方向前进。
具体的,在导航的过程中,移动终端的摄像头可以采集实时相机画面,并在导航界面上显示所采集的实时相机画面,且在该实时相机画面中显示三维的前进标识信息。
进一步的,该三维的前进标识信息在实时相机画面中的位置,可以满足:
移动终端所指向的方向与该分段导航路径的方向夹角为0°时,该三维的前进标识信息出现在实时相机画面的正中央;
当移动终端所指向的方向与该分段导航路径的方向有不为0°的夹角时,该三维的前进标识信息的位置将偏离实时相机画面的正中央,在以移动终端实时相机画面正中央为原点,显示界面中的横向方向为x轴,显示界面中的竖向方向为y轴的平面坐标系中,其横坐标为预设常量乘以移动终端所指向的方向在水平平面内的投影,与该分段导航路径的方向的夹角;其纵坐标为该预设常量乘以移动终端所指向的方向与水平平面的夹角;如果该三维的前进标识信息的坐标超出显示界面的范围,则不显示该三维的前进标识信息。
位置满足上述条件的三维的前进标识信息,在移动终端所指向的方向变化时,在实时相机画面中会出现增强现实的效果。
进一步的,导航界面还可以显示有该分段导航路径,具体可以在本步骤中与前进标识信息一起显示,也可以在确定出当前需要导航的该分段导航路径之后,即在导航界面上显示。
步骤207、当确定当前需要导航的该分段导航路径导航结束后,如果完整的导航路径已经导航结束,则进入步骤208,结束本次导航,如果完整的导航路径未导航结束,则返回上述步骤204,进入下一段分段导航路径的导航。
本发明实施例提供的上述室内导航方法中,导航界面上还可以显示有从当前需要导航的该分段导航路径的终点,进入该分段导航路径的下一段分段导航路径的指示信息,用于指示用户进入下一段分段导航路径的位置。
进一步的,该指示信息可以是转向信息,也可以是用于指示上楼或下楼的信息。
相应的,本步骤中,确定当前需要导航的该分段导航路径导航结束的过程,具体可以采用如下方式之一,以实现移动终端自动检测到当前需要导航的该分段导航路径导航结束:
第一种方式:在经过该分段导航路径对应的行走时长后,确定当前需要导航的该分段导航路径导航结束。
具体的,可以采用如下步骤确定该分段导航路径对应的行走时长:
计算分段导航路径起点到终点的距离;
按照预设移动速度和该距离计算持续行走状态下的行走时长;
监控移动终端指向的方向,当移动终端指向的方向偏离分段导航路径的方向一定角度时,开始一次偏离计时,当移动终端指向的方向回到分段导航路径的方向时,终止该次偏离计时;
将持续行走状态下的行走时长与分段导航路径上全部偏离计时的时长相加得到分段导航路径对应的行走时长。
第二种方式:在确定移动终端移动的距离达到该分段导航路径的距离后,确定当前需要导航的该分段导航路径导航结束。
本方式中,移动终端移动的距离可以基于移动终端的加速度传感器和陀螺仪监测到的数据,计算得出。
第三种方式:在分段导航路径上,显示以预设移动速度乘以地图比例尺的乘积移动的光标;
在光标处于移动的过程中,当移动终端指向的方向偏离分段导航路径的方向时,停止光标的移动;
在光标处于停止移动的过程中,当移动终端指向的方向指向分段导航路径的方向时,启动光标继续移动;
在确定导航界面上该光标移动到分段路径的终点后,确定当前需要导航的该分段导航路径导航结束。
本步骤中,确定当前需要导航的该分段导航路径导航结束的第一种方式和第三种方式中的预设移动速度,默认状态下,是根据人在室内步行的平均速度设定的。用户可以根据自己的具体情况对预设移动速度进行个性化调整。
进一步的,在导航界面上,设置“下一步”按钮,如图4所示,当用户点击该按钮时,确定当前需要导航的该分段导航路径导航结束。
本步骤中,因为移动终端自动检测的当前需要导航的该分段导航路径导航结束的情况,未必同实际情况完全一致,当用户到达了该分段导航路径的终点,而移动终端未确定该分段导航路径导航结束时,可以通过点击“下一步”按钮,直接进入下一段分段导航路径的导航。
针对本发明实施例提供的上述室内导航方法,在导航的过程中,用户还可以在导航界面上,点击“上一步”按钮,如图4所示,入,返回上述步骤204,进入本段分段导航路径的上一段分段导航路径的导航。
进一步的,完整的导航路径已经导航结束后,用户还可以点击“上一步”按钮,回到最后一段分段导航路径的导航,防止因为用户误操作,连续点击“下一步”按钮导致导航全部结束的情况发生。
针对本发明实施例提供的上述室内导航方法,在导航的过程中,用户还可以使用移动终端扫描室内场景中的新定位二维码,相应的,移动终端以新定位二维码对应的位置为新起始点,终点不变,生成新分段导航路径,新分段导航路径为直线,并基于新分段导航路径进行导航,具体生成方式以及导航方式,详见上述图2所示处理流程中,在此不再进行详细描述。
进一步的,新定位二维码可以不是用户主动扫描的,而是移动终端的摄像头采集的实时相机画面中的二维码。
本发明实施例还提供了一种移动终端,如图5所示,包括处理器501、通信接口502、存储器503和通信总线504,其中,处理器501,通信接口502,存储器503通过通信总线504完成相互间的通信,
存储器503,用于存放计算机程序;
处理器501,用于执行存储器503上所存放的程序。
上述电子设备提到的通信总线可以是外设部件互连标准(Peripheral ComponentInterconnect,PCI)总线或扩展工业标准结构(Extended Industry StandardArchitecture,EISA)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
通信接口用于上述电子设备与其他设备之间的通信。
存储器可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、移动终端等实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
Claims (8)
1.一种室内导航方法,其特征在于,应用于移动终端,包括:
获取所述移动终端当前的室内位置信息;
以所述室内位置信息所对应的位置为起始点,以输入的目的地位置为终点,生成分段导航路径,所述分段导航路径为直线;
当确定所述移动终端指向所述分段导航路径的方向时,在导航界面显示前进标识信息,所述前进标识信息用于指示用户沿所述移动终端指向的当前方向前进,所述导航界面还显示有所述分段导航路径;
在所述导航界面上显示从所述分段导航路径的终点进入所述分段导航路径的下一段分段导航路径的指示信息;
在经过所述分段导航路径对应的行走时长后,当监控到所述移动终端指向所述分段导航路径的下一段分段导航路径的方向时,显示所述分段导航路径的下一个分段导航路径;或者
在确定所述移动终端移动的距离达到所述分段导航路径的距离后,当监控到所述移动终端指向所述分段导航路径的下一段分段导航路径的方向时,显示所述分段导航路径的下一个分段导航路径;或者
在所述分段导航路径上,显示以预设移动速度乘以地图比例尺的乘积移动的光标;在所述光标处于移动的过程中,当所述移动终端指向的方向偏离所述分段导航路径的方向时,停止所述光标的移动;在所述光标处于停止移动的过程中,当所述移动终端指向的方向指向所述分段导航路径的方向时,启动所述光标继续移动;在确定所述导航界面上所述光标移动到所述分段路径的终点后,当监控到所述移动终端指向所述分段导航路径的下一段分段导航路径的方向时,显示所述分段导航路径的下一个分段导航路径;
采用如下步骤确定所述分段导航路径对应的行走时长,包括:
计算所述分段导航路径起点到终点的距离;
按照所述预设移动速度和所述距离计算持续行走状态下的行走时长;
监控所述移动终端指向的方向,当所述移动终端指向的方向偏离所述分段导航路径的方向一定角度时,开始一次偏离计时,当所述移动终端指向的方向回到所述分段导航路径的方向时,终止该次偏离计时;
将所述持续行走状态下的行走时长与所述分段导航路径上全部偏离计时的时长相加得到所述分段导航路径对应的行走时长。
2.根据权利要求1所述的方法,其特征在于,所述获取所述移动终端当前的室内位置信息,包括:
向服务器发送所扫描的定位二维码的编码信息;
接收所述服务器返回的所述编码信息表示的室内位置信息;
所述确定所述移动终端指向所述分段导航路径的方向,包括:
确定所述移动终端从扫描所述定位二维码时指向的方向,与所述分段导航路径的方向之间的偏转方向和偏转角度;
当确定所述移动终端从扫描所述定位二维码时指向的方向,沿所述偏转方向偏转所述偏转角度时,确定所述移动终端指向所述分段导航路径的方向。
3.根据权利要求1所述的方法,其特征在于,所述确定所述移动终端指向所述分段导航路径的方向,包括:
获取所述移动终端与磁北极或磁南极的方向夹角信息及所述移动终端与水平面的水平夹角信息;
基于所述方向夹角信息与所述水平夹角信息,判断所述移动终端是否指向所述分段导航路径的方向。
4.根据权利要求1所述的方法,其特征在于,所述在导航界面上显示前进标识信息,包括:
在导航界面上显示所述移动终端的摄像头采集的实时相机画面,且所述实时相机画面中显示有三维的前进标识信息。
5.根据权利要求1-4任一项所述的方法,其特征在于,在所述在导航界面显示前进标识信息之后,还包括:
在导航过程中当获取到所述移动终端扫描的新定位二维码时,以所述新定位二维码对应的位置为新起始点,终点不变,生成新分段导航路径,所述新分段导航路径为直线。
6.根据权利要求5所述的方法,其特征在于,所述新定位二维码为所述移动终端的摄像头采集的实时相机画面中的二维码。
7.一种室内导航装置,位于所述移动终端,其特征在于,包括:
位置获取模块,用于获取所述移动终端当前的室内位置信息;
路径生成模块,用于以所述室内位置信息所对应的位置为起始点,以输入的目的地位置为终点,生成分段导航路径,所述分段导航路径为直线;
导航显示模块,用于当确定所述移动终端指向所述分段导航路径的方向时,在导航界面显示前进标识信息,所述前进标识信息用于指示用户沿所述移动终端指向的当前方向前进,所述导航界面还显示有所述分段导航路径;
第一导航显示模块,用于在所述导航界面上显示从所述分段导航路径的终点进入所述分段导航路径的下一段分段导航路径的指示信息;
第二导航显示模块,用于在经过所述分段导航路径对应的行走时长后,当监控到所述移动终端指向所述分段导航路径的下一段分段导航路径的方向时,显示所述分段导航路径的下一个分段导航路径;或者
第三导航显示模块,用于在确定所述移动终端移动的距离达到所述分段导航路径的距离后,当监控到所述移动终端指向所述分段导航路径的下一段分段导航路径的方向时,显示所述分段导航路径的下一个分段导航路径;或者
第四导航显示模块,用于在所述分段导航路径上,显示以预设移动速度乘以地图比例尺的乘积移动的光标;在所述光标处于移动的过程中,当所述移动终端指向的方向偏离所述分段导航路径的方向时,停止所述光标的移动;在所述光标处于停止移动的过程中,当所述移动终端指向的方向指向所述分段导航路径的方向时,启动所述光标继续移动;在确定所述导航界面上所述光标移动到所述分段路径的终点后,当监控到所述移动终端指向所述分段导航路径的下一段分段导航路径的方向时,显示所述分段导航路径的下一个分段导航路径;
所述第二导航显示模块,具体用于:
采用如下步骤确定所述分段导航路径对应的行走时长,包括:
计算所述分段导航路径起点到终点的距离;
按照所述预设移动速度和所述距离计算持续行走状态下的行走时长;
监控所述移动终端指向的方向,当所述移动终端指向的方向偏离所述分段导航路径的方向一定角度时,开始一次偏离计时,当所述移动终端指向的方向回到所述分段导航路径的方向时,终止该次偏离计时;
将所述持续行走状态下的行走时长与所述分段导航路径上全部偏离计时的时长相加得到所述分段导航路径对应的行走时长。
8.一种移动终端,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序;
处理器,用于执行存储器上所存放的程序时,实现权利要求1-6任一所述的方法步骤。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810395696.0A CN108801259B (zh) | 2018-04-27 | 2018-04-27 | 一种室内导航方法、装置及移动终端 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810395696.0A CN108801259B (zh) | 2018-04-27 | 2018-04-27 | 一种室内导航方法、装置及移动终端 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN108801259A CN108801259A (zh) | 2018-11-13 |
| CN108801259B true CN108801259B (zh) | 2021-03-02 |
Family
ID=64093985
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810395696.0A Expired - Fee Related CN108801259B (zh) | 2018-04-27 | 2018-04-27 | 一种室内导航方法、装置及移动终端 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108801259B (zh) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109556603A (zh) * | 2018-11-19 | 2019-04-02 | 惠州Tcl移动通信有限公司 | 移动终端及其导航时出发方向的确定方法 |
| CN110243378B (zh) * | 2019-07-25 | 2021-09-14 | 北京路码科技有限公司 | 一种人机互动室内路径引导方法及系统 |
| CN111289004B (zh) * | 2020-03-11 | 2021-07-20 | 众虎物联网(广州)有限公司 | 一种基于路径方向锁定的路径导航方法及装置 |
| CN111426325B (zh) * | 2020-06-12 | 2020-11-27 | 北京云迹科技有限公司 | 定位方法及装置、机器人、存储介质及定位系统 |
| CN119043341A (zh) * | 2024-11-01 | 2024-11-29 | 深圳市创互科技有限公司 | 多层空间导航方法及系统 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105387857A (zh) * | 2015-12-08 | 2016-03-09 | 申志远 | 导航方法及装置 |
| CN106370189B (zh) * | 2016-12-02 | 2020-03-24 | 华中科技大学 | 一种基于多传感器融合的室内导航装置及方法 |
| CN106767771B (zh) * | 2016-12-02 | 2019-10-01 | 华中科技大学 | 一种用于室内导航的传感器装置的磁地图生成方法 |
| CN106895839A (zh) * | 2017-03-15 | 2017-06-27 | 万象三维视觉科技(北京)有限公司 | 一种基于扫描标识码的室内定位导航方法 |
| CN107687854A (zh) * | 2017-07-20 | 2018-02-13 | 努比亚技术有限公司 | 一种室内导航方法、终端和计算机可读存储介质 |
| CN107830863A (zh) * | 2017-10-20 | 2018-03-23 | 四川西谷物联科技有限公司 | 一种基于标识码识别的室内导航方法、装置及系统 |
-
2018
- 2018-04-27 CN CN201810395696.0A patent/CN108801259B/zh not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| CN108801259A (zh) | 2018-11-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108801259B (zh) | 一种室内导航方法、装置及移动终端 | |
| JP4278979B2 (ja) | ジェスチャーに基づいた入力及びターゲット指示のための単一カメラシステム | |
| US9001208B2 (en) | Imaging sensor based multi-dimensional remote controller with multiple input mode | |
| KR101465974B1 (ko) | 디바이스의 위치 탐색 및 통신 방법 및 그 장치 | |
| US11580658B2 (en) | Spatial construction using guided surface detection | |
| KR102214253B1 (ko) | 지도를 디스플레이하기 위한 방법, 시스템, 단말, 및 맵 서버 | |
| CN106153047A (zh) | 一种室内定位方法、装置及终端 | |
| JP2019041261A (ja) | 画像処理システムおよび画像処理システムの設定方法 | |
| CN102540673A (zh) | 激光点位置确定系统及方法 | |
| CN105116886A (zh) | 一种机器人自主行走的方法 | |
| CN110647045A (zh) | 一种智能家居控制方法及设备、计算机可读存储介质 | |
| CN111750888B (zh) | 信息交互方法、装置、电子设备和计算机可读存储介质 | |
| CN110962132B (zh) | 一种机器人系统 | |
| CN113465600A (zh) | 一种导航方法、装置及电子设备和存储介质 | |
| WO2014082417A1 (zh) | 一种空中输入设备的运行方法、运行控制方法及相关装置 | |
| CN112565866B (zh) | 焦点控制方法、系统、设备及存储介质 | |
| CN109489678B (zh) | 用于监控导航的定位方法及系统 | |
| US9413950B2 (en) | Determining a device identifier from a light signal emitted by a device | |
| CN114756162B (zh) | 触控系统及方法、电子设备及计算机可读存储介质 | |
| CN113183153B (zh) | 一种地图创建方法、装置、设备及介质 | |
| JP7520599B2 (ja) | 撮影支援装置、方法およびプログラム | |
| WO2023149118A1 (ja) | プログラム、情報処理装置、および情報処理方法 | |
| CN115388876A (zh) | 智能可移动设备导航方法、装置、设备和存储介质 | |
| WO2014005435A1 (zh) | 一种电子设备及其遥控方法 | |
| CN113987235B (zh) | 楼盘信息的查询方法及装置、存储介质及电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20210302 |