[发明专利]基于光通信的行进路线确定方法和装置在审
申请号: | 201410141189.6 | 申请日: | 2014-04-09 |
公开(公告)号: | CN103983262A | 公开(公告)日: | 2014-08-13 |
发明(设计)人: | 郭成;胡洪 | 申请(专利权)人: | 珠海横琴华策光通信科技有限公司 |
主分类号: | G01C21/00 | 分类号: | G01C21/00 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明;张永明 |
地址: | 519000 广东省珠海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 光通信 行进 路线 确定 方法 装置 | ||
技术领域
本发明涉及导航领域,具体而言,涉及一种基于光通信的行进路线确定方法和装置。
背景技术
随着科学技术的发展,室内定位导航已经提上日程,被越来越多的人重视和应用于生活中,现有技术中通常以用户行进过程中所经历的各个参考定位点为依据,来确定导航路线,由于受参考定位点密度的限制,根据上述方法所确定的导航线路并不能真实地反映出用户的实际行进路线,并且在参考定位点密度较小的情况下,按照上述方法确定出的导航线路还存在转折突兀的弊端。
针对现有技术中无法真实反映用户行进路线的问题,目前尚未提出有效的解决方案。
发明内容
本发明的主要目的在于提供一种基于光通信的行进路线确定方法和装置,以解决现有技术中无法真实反映用户行进路线的问题。
根据本发明的一个方面,提供了一种基于光通信的行进路线确定方法,包括:实时利用室内光源定位当前位置;确定用户相对当前位置的行进方向;计算用户在行进方向上的行进距离;以及按照行进方向和行进距离确定行进路线。
进一步地,在确定用户相对当前位置的行进方向之后,并且在计算用户在行进方向上的行进距离之前,确定方法还包括:判断用户是否行进,其中,在判断出用户行进的情况下,计算用户在行进方向上的行进距离。
进一步地,判断用户是否行进包括:检测X轴加速度、Y轴加速度和Z轴加速度,其中,X轴加速度为用户在行进方向的加速度,Z轴加速度为用户在重力方向的加速度,Y轴加速度为同时垂直于X轴加速度和Z轴加速度的加速度;计算X轴加速度、Y轴加速度和Z轴加速度的标量之和;以及判断标量之和是否大于预设值,其中,在判断出标量之和大于预设值的情况下,确定用户行进,在判断出标量之和小于或等于预设值的情况下,确定用户未行进。
进一步地,判断用户是否行进包括:检测Z轴加速度,其中,Z轴加速度为用户在重力方向的加速度;以及判断Z轴加速度的加速度是否大于预设值,其中,在判断出Z轴加速度的加速度大于预设值的情况下,确定用户行进,在判断出Z轴加速度的加速度小于或等于预设值的情况下,确定用户未行进。
进一步地,计算用户在行进方向上的行进距离包括:获取用户行进的初始速度和行进时间;计算X轴加速度、Y轴加速度和Z轴加速度的矢量之和;以及根据矢量之和、初始速度和行进时间计算行进距离。
进一步地,计算用户在行进方向上的行进距离包括:获取用户的行进步长和行进步伐数,其中,行进步伐数的初始值为0,每判断出标量之和大于预设值,行进步伐数加1;以及根据行进步长和行进步伐数计算行进距离。
进一步地,确定方法还包括:接收预设光源发出的光信号,得到预设光信号;处理预设光信号,得到参考方向;以及利用参考方向校正行进方向。
进一步地,在按照行进方向和行进距离确定行进路线之后,确定方法还包括:显示行进路线。
根据本发明的另一方面,提供了一种基于光通信的行进路线确定装置,包括:定位单元,用于实时利用室内光源定位当前位置;第一确定单元,用于确定用户相对当前位置的行进方向;计算单元,用于计算用户在行进方向上的行进距离;以及第二确定单元,用于按照行进方向和行进距离确定行进路线。
进一步地,行进路线确定装置还包括:判断单元,用于判断用户是否行进,其中,在判断出用户行进的情况下,计算用户在行进方向上的行进距离。
进一步地,判断单元包括:第一检测模块,用于检测X轴加速度、Y轴加速度和Z轴加速度,其中,X轴加速度为用户在行进方向的加速度,Z轴加速度为用户在重力方向的加速度,Y轴加速度为同时垂直于X轴加速度和Z轴加速度的加速度;计算模块,用于计算X轴加速度、Y轴加速度和Z轴加速度的标量之和;以及第一判断模块,用于判断标量之和之和是否大于预设值,其中,在判断出标量之和大于预设值的情况下,确定用户行进,在判断出标量之和小于或等于预设值的情况下,确定用户未行进。
进一步地,判断单元包括:第二检测模块,用于检测Z轴加速度,其中,Z轴加速度为用户在重力方向的加速度;以及第二判断模块,用于判断Z轴加速度的加速度是否大于预设值,其中,在判断出Z轴加速度的加速度大于预设值的情况下,确定用户行进,在判断出Z轴加速度的加速度小于或等于预设值的情况下,确定用户未行进。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海横琴华策光通信科技有限公司,未经珠海横琴华策光通信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410141189.6/2.html,转载请声明来源钻瓜专利网。