《航位推算标高分量调整.pdf》由会员分享,可在线阅读,更多相关《航位推算标高分量调整.pdf(23页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN102362155A43申请公布日20120222CN102362155ACN102362155A21申请号201080014024222申请日2010032412/410,31620090324USG01C21/16200601G01C22/00200601G01C21/1220060171申请人高通股份有限公司地址美国加利福尼亚州72发明人G伯恩斯坦N斯特劳斯AP艾坦74专利代理机构上海专利商标事务所有限公司31100代理人亓云54发明名称航位推算标高分量调整57摘要本文中公开的主题内容涉及至少部分地在基于传感器的航位推算的基础上来调整估计位置的标高分量。30优先权数据8。
2、5PCT申请进入国家阶段日2011092386PCT申请的申请数据PCT/US2010/0285172010032487PCT申请的公布数据WO2010/111402EN2010093051INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书5页说明书10页附图7页CN102362172A1/5页21一种方法,包括确定移动站的估计初始位置,其中所述估计初始位置包括标高分量;至少部分地通过响应于传感器数据经由检测所述标高分量的变化的方式进行的对所述移动站的位置相对于所述估计初始位置的变化的检测来检测建筑物的内部特征;以及使用与检测到的内部特征有关的信息来调整检测到的标高分量变化。。
3、2如权利要求1所述的方法,其特征在于,所述内部特征包括楼梯、电梯、自动扶梯、和/或斜坡中的一者或多者。3如权利要求2所述的方法,其特征在于,所述检测所述内部特征包括将所述移动站的运动与用户在所述内部特征中的一个内部特征上的运动相关联。4如权利要求3所述的方法,其特征在于,所述调整检测到的标高分量变化包括将与所检测到的内部特征有关的所述信息同来自数据库的与关联于所述估计初始位置的建筑物有关的信息相比较。5如权利要求3所述的方法,其特征在于,进一步包括,如果所检测到的内部特征包括所述楼梯,则通过检测与用户爬所述楼梯一致的一个或多个垂直运动并确定关于所述一个或多个检测到的垂直运动的一个或多个垂直位移。
4、来检测所述移动站的所述位置变化;以及通过对所述一个或多个垂直位移取平均并将所述平均与垂直运动的次数相乘,以及通过将结果加至所述估计初始位置的所述标高分量上来调整所检测到的标高分量变化。6如权利要求3所述的方法,其特征在于,进一步包括,如果所检测到的内部特征包括所述电梯,则通过检测与用户搭乘所述电梯一致的垂直加速度并至少部分地通过测量流逝的时间确定关于所检测到的垂直加速度的垂直位移的方式来检测所述移动站的所述位置变化;以及通过将所确定的与所检测到的内部特征有关的垂直位移信息同来自数据库的与由关于所述估计初始位置的位置信息所标识的建筑物有关的对应信息相比较的方式来调整所检测到的标高分量变化。7如权。
5、利要求3所述的方法,其特征在于,进一步包括,如果所检测到的内部特征包括所述斜坡或所述自动扶梯中的一者,则通过检测与用户搭乘所述电梯一致的上升速率并确定垂直位移的方式来检测所述移动站的位置变化;以及通过将所确定的与所检测到的内部特征有关的垂直位移信息同来自数据库的与由关于所述估计初始位置的位置信息所标识的建筑物有关的对应信息相比较的方式来调整所检测到的标高分量变化。8如权利要求4所述的方法,其特征在于,来自所述数据库的与所述建筑物有关的所述信息包括所述建筑物的诸楼层之间的垂直距离、个体梯级的高度、楼梯的高度、斜坡的标高变化、以及自动扶梯的标高变化中的一者或多者。9如权利要求1所述的方法,其特征在。
6、于,所述传感器数据包括来自惯性测量单元的数据,所述惯性测量单元包括陀螺仪和/或加速计中的一者或多者。10一种移动站,包括权利要求书CN102362155ACN102362172A2/5页3处理器,用于确定所述移动站的估计初始位置,其中所述估计初始位置包括标高分量;惯性测量单元,用于至少部分地通过响应于传感器数据经由检测所述标高分量的变化的方式进行的对所述移动站的位置相对于所述估计初始位置的变化的检测来检测建筑物的内部特征;所述处理器被进一步适配成使用与所检测到的内部结构有关的信息来调整所检测到的标高分量变化。11如权利要求10所述的移动站,其特征在于,所述内部特征包括楼梯、电梯、自动扶梯、和/。
7、或斜坡中的一者或多者。12如权利要求11所述的移动站,其特征在于,所述处理器被进一步适配成通过将所述移动站的运动与用户在所述内部特征中的一个内部特征上的运动相关联的方式来检测所述内部特征。13如权利要求12所述的移动站,其特征在于,所述处理器被进一步适配成通过将与所检测到的内部特征有关的所述信息同来自数据库的与关联于所述估计初始位置的建筑物有关的信息相比较的方式来校准所检测到的标高分量变化。14如权利要求12所述的移动站,其特征在于,如果所检测到的内部特征包括所述楼梯,则所述处理器被进一步适配成通过检测与用户爬所述楼梯一致的一个或多个垂直运动来检测所述移动站的所述位置变化,并且所述处理器被进一。
8、步适配成确定关于所述一个或多个检测到的垂直运动的一个或多个垂直位移,并通过对所述一个或多个垂直位移取平均并将所述平均与垂直运动的次数相乘,以及通过将结果加至所述估计初始位置的所述标高分量上的方式来调整所检测到的标高分量变化。15如权利要求12所述的移动站,其特征在于,如果所检测到的内部特征包括所述电梯,则所述处理器被进一步适配成通过检测与用户搭乘所述电梯一致的垂直加速度并至少部分地通过测量流逝的时间确定关于所检测到的垂直加速度的垂直位移的方式来检测所述移动站的所述位置变化;以及通过将所确定的与所检测到的内部特征有关的垂直位移信息同来自数据库的与关联于所述估计初始位置的建筑物有关的信息相比较的方。
9、式来调整所检测到的标高变化。16如权利要求12所述的移动站,其特征在于,如果所检测到的内部特征包括所述斜坡或所述自动扶梯中的一者,则所述处理器被进一步适配成通过检测与用户搭乘所述电梯一致的上升速率并确定垂直位移的方式来检测所述移动站的位置变化;以及通过将所确定的与所检测到的内部特征有关的垂直位移信息同来自数据库的与关联于所述估计初始位置的建筑物有关的对应信息相比较的方式来调整所检测到的标高分量变化。17如权利要求13所述的移动站,其特征在于,来自所述数据库的与所述建筑物有关的所述信息包括所述建筑物的诸楼层之间的垂直距离、个体梯级的高度、楼梯的高度、斜坡的标高变化、和/或自动扶梯的标高变化中的一。
10、者或多者。18如权利要求10所述的移动站,其特征在于,所述惯性测量单元包括陀螺仪和/或加权利要求书CN102362155ACN102362172A3/5页4速计中的一者或多者。19一种制品,包括其上存储有指令的存储介质,所述指令若被执行则使计算平台能确定移动站的估计初始位置,其中所述估计初始位置包括标高分量;至少部分地通过响应于传感器数据经由检测所述标高分量的变化的方式进行的对所述移动站的位置相对于所述估计初始位置的变化的检测来检测建筑物的内部特征;以及使用与检测到的内部特征有关的信息来调整所检测到的标高分量变化。20如权利要求19所述的制品,其特征在于,所述内部特征包括楼梯、电梯、自动扶梯、。
11、和/或斜坡中的一者或多者。21如权利要求20所述的制品,其特征在于,所述存储介质上已存储有进一步的指令,所述进一步的指令若被执行则进一步使所述计算平台能通过将所述移动站的运动与用户在所述内部特征中的一个内部特征上的运动相关联的方式来检测所述内部特征。22如权利要求21所述的制品,其特征在于,所述存储介质上已存储有进一步的指令,所述进一步的指令若被执行则进一步使所述计算平台能通过将与所检测到的内部特征有关的所述信息同来自数据库的与关联于所述估计初始位置的建筑物有关的信息相比较的方式来调整所检测到的标高分量变化。23如权利要求21所述的制品,其特征在于,所述存储介质上已存储有进一步的指令,所述进一。
12、步的指令若被执行则进一步使所述计算平台能如果所检测到的内部特征包括所述楼梯,则通过检测与用户爬所述楼梯一致的一个或多个垂直运动并确定关于所述一个或多个检测到的垂直运动的一个或多个垂直位移来检测所述移动站的所述位置变化;以及通过对所述一个或多个垂直位移取平均,并将所述平均与垂直运动的次数相乘,以及通过将结果加至所述估计初始位置的所述标高分量上来调整所检测到的标高分量变化。24如权利要求21所述的制品,其特征在于,所述存储介质上已存储有进一步的指令,所述进一步的指令若被执行则进一步使所述计算平台能如果所检测到的内部特征包括所述电梯,则通过检测与用户搭乘所述电梯一致的垂直加速度并至少部分地通过测量流。
13、逝的时间确定关于所检测到的垂直加速度的垂直位移的方式来检测所述移动站的所述位置变化;以及通过将所确定的与所检测到的内部特征有关的垂直位移信息同来自数据库的与由关于所述估计初始位置的位置信息所标识的建筑物有关的对应信息相比较的方式来调整所检测到的标高分量变化。25如权利要求22所述的制品,其特征在于,所述存储介质上已存储有进一步的指令,所述进一步的指令若被执行则进一步使所述计算平台能如果所检测到的内部特征包括所述斜坡或所述自动扶梯中的一者,则通过检测与用户搭乘所述电梯一致的上升速率并确定垂直位移的方式来检测所述移动站的位置变化;以及通过将所确定的与所检测到的内部特征有关的垂直位移信息同来自数据库。
14、的与由关于所述估计初始位置的位置信息所标识的建筑物有关的对应信息相比较的方式来调整所权利要求书CN102362155ACN102362172A4/5页5检测到的标高分量变化。26如权利要求22所述的制品,其特征在于,来自所述数据库的与所述建筑物有关的所述信息包括所述建筑物的诸楼层之间的垂直距离、个体梯级的高度、楼梯的高度、斜坡的标高变化、以及自动扶梯的标高变化中的一者或多者。27如权利要求19所述的制品,其特征在于,所述传感器数据包括来自惯性测量单元的信息,所述惯性测量单元包括陀螺仪和/或加速计中的一者或多者。28一种设备,包括用于确定移动站的估计初始位置的装置,其中所述估计初始位置包括标高分。
15、量;用于至少部分地通过响应于传感器数据经由检测所述标高分量的变化的方式进行的对所述移动站的位置相对于所述估计初始位置的变化的检测来检测建筑物的内部特征的装置;以及用于使用与检测到的内部特征有关的信息来调整检测到的标高分量变化的装置。29如权利要求28所述的设备,其特征在于,所述内部特征包括楼梯、电梯、自动扶梯和/或斜坡中的一者或多者。30如权利要求29所述的设备,其特征在于,所述用于检测所述内部特征的装置包括用于将所述移动站的运动与用户在所述内部特征中的一个内部特征上的运动相关联的装置。31如权利要求30所述的设备,其特征在于,所述用于调整所检测到的标高分量变化的装置包括用于将与检测到的内部特。
16、征有关的所述信息同来自数据库的与关联于所述估计初始位置的建筑物有关的信息相比较的装置。32如权利要求30所述的设备,其特征在于,进一步包括,如果所检测到的内部特征包括所述楼梯,则用于通过检测与用户爬所述楼梯一致的一个或多个垂直运动并确定关于所述一个或多个检测到的垂直运动的一个或多个垂直位移来检测所述移动站的所述位置变化的装置;以及用于通过对所述一个或多个垂直位移取平均并将所述平均与垂直运动的次数相乘以及通过将结果加至所述估计初始位置的所述标高分量上来调整所检测到的标高分量变化的装置。33如权利要求30所述的设备,其特征在于,进一步包括,如果所检测到的内部特征包括所述电梯,则用于通过检测与用户搭。
17、乘所述电梯一致的垂直加速度并确定关于所检测到的垂直加速度的垂直位移来检测所述移动站的所述位置变化的装置;以及用于通过将所确定的与所检测到的内部特征有关的垂直位移信息同来自数据库的与由关于所述估计初始位置的位置信息所标识的建筑物有关的对应信息相比较的方式来调整所检测到的标高分量变化的装置。34如权利要求30所述的设备,其特征在于,进一步包括,如果所检测到的内部特征包括所述斜坡或所述自动扶梯中的一者,则用于通过检测与用户搭乘所述电梯一致的上升速率并确定垂直位移的方式来检测所述移动站的位置变化的装置;以及权利要求书CN102362155ACN102362172A5/5页6用于通过将所确定的与所检测到。
18、的内部特征有关的垂直位移信息同来自数据库的与由关于所述估计初始位置的位置信息所标识的建筑物有关的对应信息相比较的方式来调整所检测到的标高分量变化的装置。35如权利要求31所述的设备,其特征在于,来自所述数据库的与所述建筑物有关的所述信息包括所述建筑物的诸楼层之间的垂直距离、个体梯级的高度、楼梯的高度、斜坡的标高变化、和/或自动扶梯的标高变化中的一者或多者。36如权利要求28所述的设备,其特征在于,所述传感器数据包括来自惯性测量单元的数据,所述惯性测量单元包括陀螺仪和/或加速计中的一者或多者。权利要求书CN102362155ACN102362172A1/10页7航位推算标高分量调整0001背景0。
19、002领域0003本文中公开的主题内容涉及至少部分地在基于传感器的航位推算的基础上来调整估计位置的标高分量。0004信息0005诸如举例而言全球定位系统GPS之类的卫星定位系统SPS可在许多境况中提供可靠的导航。为了采集信息以确定定位,移动设备可接收来自SPS的定时信号。此类信息可被移动站用来估计定位,或者移动站可将该信息提供给网络实体以进行定位估计。然而,在一些境况中,移动站可能在接收信号时遭遇困难。例如,如果移动站位于建筑物内部,则可能会遇到困难。在此类境况中,来自位于移动设备中的传感器的数据可被用于执行航位推算导航以更新移动站的估计位置。然而,通过传感器数据的航位推算可能招致一些误差。在。
20、至少一些境框中,测量标高变化可证明是非常具有挑战性的。0006概述0007在一个方面,可确定移动站的估计初始位置,其中该估计初始位置包括标高分量。另外,在一方面,可至少部分地通过检测移动站的位置关于该估计初始位置的变化来检测建筑物的内部特征。对位置变化的这种检测可响应于传感器数据通过检测标高分量的变化来进行。在另一方面,可使用与检测到的内部特征有关的信息来调整检测到的标高分量变化。0008附图简述0009将参考以下附图来描述非限定性和非详尽的示例,其中相同的附图标记贯穿各附图指示相同的部分。0010图1是示例卫星定位系统SPS和示例蜂窝网络的框图。0011图2是对位置在SPS坐标系中的建筑物的。
21、解说。0012图3是示例惯性测量单元的框图。0013图4是用于调整检测到的标高变化的示例过程的流程图。0014图5是解说具有多个自由度的示例惯性测量单元的示图。0015图6是用于调整估计位置的标高分量的示例过程的框图。0016图7是描绘对用户在电梯中移动的检测的解说。0017图8是解说对用户爬一段楼梯的检测的示图。0018图9是纳入了惯性测量单元的示例移动站的框图。0019详细描述0020贯穿本说明书引述的“一个示例”、“一个特征”、“一示例”或“一特征”意指结合该特征和/或示例所描述的特定特征、结构或特性包括在所要求保护的主题内容的至少一个特征和/或示例中。由此,短语“在一个示例中”、“一示。
22、例”、“在一个特征中”或“一特征”贯穿本说明书在各处的出现并非必然全部引述同一特征和/或示例。此外,特定特征、结构、或特性在一个或多个示例和/或特征中可被组合。说明书CN102362155ACN102362172A2/10页80021在一个示例中,一设备和/或系统可至少部分地基于从各卫星接收到的信号来估计自己的位置。具体而言,此类设备和/或系统可获得包括对相关联的发射机与导航接收机之间的距离的近似的“伪距”测量。在特定示例中,此类伪距可在能够处理来自一个或多个作为卫星定位系统SPS一部分的空间飞行器SV的信号的接收机处确定。此类SPS可包括例如全球定位系统GPS、GALILEO、GLONASS。
23、,以上仅列举了少数几种,或可包括将来开发的任何SPS。为确定其位置,导航接收机可获得到三颗或三颗以上SV的伪距测量以及它们在发射时的位置。知道了卫星的轨道参数,就能够针对任何时间点来演算这些卫星位置。伪距测量随后可至少部分地基于信号从卫星行进到该接收机的时间乘以光速来确定。虽然本文中所描述的技术可作为GPS、EGNOS、WAAS、GLONASS和/或GALILEO类型的SPS中位置确定的实现来提供以作为具体解说,但是应理解这些技术也可应用到其他类型的SPS,并且所要求保护的主题内容在这方面并不受到限定。对于一个或多个实施例,位置可包括三个元素X,Y,Z,该三个元素可包括例如经度、纬度、和在一些。
24、境况中可被称为海拔高度的标高。0022如以上讨论的,在一些境况中,移动站可能在接收供在获得伪距测量中使用的信号时遇到困难。例如,如果此类移动站位于建筑物内部,则可能会遇到困难。在此类境况中,来自位于移动设备中的传感器的数据可被用于执行航位推算导航导航以周期性地和/或连续地更新该移动设备的估计位置。然而,通过传感器数据的航位推算可能招致一些误差,并且在至少一些境况中,测量标高变化可证明是特别具有挑战性的。一般而言,确定移动站的标高的准确性可能低于确定经度和纬度一般可能达到的准确性。0023一般而言,航位推算导航可用已知的、或至少估计的位置开始。后续位置可通过标识从初始的先前位置的位移距离和方向来。
25、计算。在一个示例中,纳入到惯性测量单元中的传感器可提供距离和方向信息。如所提及的,航位推算具有位移和航向误差随时间累积的缺点。误差量可至少部分地取决于传感器的准确性和进行测量的频繁程度。较频繁的测量一般而言可导致较少的误差,而误差可能会随时间的流逝以及随相对较小的误差与当进行更多测量时进一步的误差复合而在总体上增大。0024短时间的测量区间可帮助提高准确性,由准确的传感器来跟踪距离和方向也是如此。然而,本文中描述的各种方面讨论可藉以利用相对不昂贵的且或许准确性较低的传感器来执行航位推算导航操作的诸技术,并且可至少部分地通过本文中描述的技术来补偿误差。0025如先前所提及的,对于一些移动站,传感。
26、器可被用于执行航位推算导航以检测标高变化。此类传感器可包括例如纳入到惯性测量单元中的加速计和陀螺仪。然而,具有足以在不存在SPS信号的情况下检测标高变化的准确性且不具有过度误差的惯性测量单元可能是相对昂贵的,和/或可能消费相对较大量的功率。为了解决这些问题,在一方面,如果移动站位于建筑物内部,则随着该移动站的用户在该建筑物中四处移动时,该建筑物的各种特征中的任何特征可被移动站检测,并且检测到的特征可被用于调整由移动站测得的标高变化。例如,如果移动站检测到用户已在电梯中从一个楼层移至下一楼层,那么这两个楼层之间已知或估计的垂直距离就可被用于调整通过由移动站进行的航位推算所检测到的标高变化,由此至。
27、少部分地校正累积误差。在以下的讨论中提供进一步的示例和附加详情。说明书CN102362155ACN102362172A3/10页90026如本文中所使用的,术语“标高”旨在表示一个参考点与另一参考点之间的垂直距离。例如,术语“标高”可表示对象与地平面之间的垂直距离。对于另一示例,术语“标高”可表示对象与海平面之间的海拔高度。对于又一示例,如果楼梯从第一水平升高到第一水平以上10英尺的高度,则该楼梯可被称为具有10英尺的标高。对于再一示例,如果楼梯从底楼通向底楼以下15英尺的地下室水平,则该楼梯可被称为具有15英尺的标高。然而,这些仅仅是术语“标高”的示例使用,并且所要求保护的主题内容的范围在这。
28、些方面不受限定。并且,如本文中所使用的,术语“加速度”可指正加速度,并且也可指负加速度,后者有时也可被称为减速度。此外,应注意到演算垂直距离可涉及时间测量和加速度。在给定垂直加速度或减速度和所耗时间量的前提下,可演算垂直距离的变化。0027图1是描绘示例蜂窝网络120和示例卫星定位系统SPS110的示图。在一方面,SPS110可包括数个SV,例如SV112、114和116。对于一示例,SPS110可包括若干SPS中的任何SPS,诸如GPS、GLONASS、GALILEO等,但是所要求保护的主题的范围在此方面不受限制。对于一个示例,蜂窝网络120可包括基站132、134和136。当然,其他示例可。
29、包括其他数目个基站,且图1中描绘的基站的配置仅是示例配置。此外,如本文中所使用的,术语“基站”意味着包括通常安装在已知位置且用于促成诸如举例而言蜂窝网络等无线网络中的通信的任何无线通信站和/或设备。在另一方面,基站可被包括在各种电子设备类型的任何类型中。并且,尽管本文所描述的一些示例实施例提及通信收发机和各种网络,但是一些实施例可包括移动站或其他无需连接至任何网络或其他设备以执行本文所描述的标高分量调整操作的电子设备类型。0028如本文中所使用的,术语“移动站”MS指代定位可不时地变化的设备。作为几个示例,定位的变化可包括方向、距离、取向等的变化。在特定示例中,移动站可包括蜂窝电话、无线通信设。
30、备、用户装备、膝上型计算机、其他个人通信系统PCS设备、个人数字助理PDA、个人音频设备PAD、便携式导航设备、和/或其他便携式通信设备。移动站还可包括适配成执行由机器可读指令控制的功能的处理器和/或计算平台。0029在一个或多个方面,移动站150可与SV112、114和116中的一个或多个SV以及与基站134通信。例如,移动站150可接收来自这些SV中的一个或多个SV和/或基站的信号传播延迟信息。然而,如先前所讨论的,在一些境况中,SPS信号可能是不可用的。在此类境况中,移动站150可执行航位推算导航以估计位置的变化,包括例如标高的变化。移动站150可至少部分地基于由移动站内的一个或多个传感。
31、器生成的信息来演算该移动站的定位。在以下更详细的提供基于传感器信息的测量的示例。0030在另一方面,定位确定演算可由诸如举例而言图1中所描绘的位置确定实体等位置服务器140来执行而非在移动站150处执行。例如,此类演算可以至少部分地基于由移动站150采集自SV112、114、和116中的一个或多个SV的信息、以及与用于移动站150的一个或多个传感器有关的信息。在又一方面,位置服务器140可将演算出的定位传送给移动站150。另外,在另一方面,位置服务器140可包含与一个或多个建筑物的各种特征有关的信息的数据库,该数据库可被用于帮助调整在航位推算导航操作期间标高演算的累积误差,如以下更全面地讨论的。
32、。0031图2是对具有在SPS坐标系中的位置214的建筑物210的解说。对于此示例,建筑物210具有估计位置4288,7155,321,该估计位置是以纬度和经度GPS坐标以及参说明书CN102362155ACN102362172A4/10页10照海平面的标高来给出的。尽管提到该位置的标高元素参照海平面为准,但是其他标高基准也是可能的,并且所要求保护的主题内容的范围在此方面不受限定。在此示例中,标高被表示为海平面以上的米数,但是同样,所要求保护的主题内容的范围不受如此限定。在图2中还描绘了移动站150。如果移动站150例如位于建筑物210的外部,那么该移动站150可以能够从诸如图1中所描绘的系统。
33、110之类的SPS系统接收SPS信号,并且移动站可以例如至少部分地基于这些SPS信号结合由PDE140提供的信息来演算自己的估计位置。然而,如果用户将移动站150携带到建筑物210中,那么SPS信号可能是不可用的。在此类情境中,移动站150可以执行航位推算导航操作以力图跟踪移动站的运动并不断地或者至少周期性地基于测得的运动来更新该移动站的估计位置。在一方面,移动站150的估计位置可包括标高分量,并且航位推算导航操作可尝试跟踪标高的变化。0032如先前所提及的,航位推算测量由于其涉及标高变化而可能易受误差的影响,这些误差可随时间累积,从而在一些境况中产生不够的准确性。在一个方面,与建筑物210有。
34、关的信息可被用于调整由移动站150作出的标高测量的变化。例如,假定用户将移动站150携带到建筑物210中,并且用户搭乘电梯从底楼到三楼。移动站150可执行航位推算演算以估计随着移动站从底楼移到三楼而经历的标高变化。如先前所描述的,此类测量可能招致累积误差。然而,如果建筑物210的两个楼层之间的距离是已知的,那么可以调整由移动站150演算出的估计标高变化以补偿累积误差。对于本示例,在图2中用楼层分隔212来标示建筑物210的诸楼层之间的垂直距离。0033对于以上给出的示例,建筑物210的诸楼层之间的垂直距离是已知的值。然而,在其他示例中,此类信息可能不是已知的。在此类情境中,来自传感器和/或计时。
35、器的信息可被用于演算估计位置变化,包括标高变化。例如,如果用户搭乘电梯从一个楼层到下一楼层,则移动站可基于电梯的速度和行程期间所流逝的时间量来演算估计标高变化。当然,这仅是一个示例。对于一些示例,在至少一些情形中可基于针对其他建筑物所观察到的典型的楼层分隔值来估计诸楼层之间的距离。对于一示例,市区中的建筑物可被估计为具有一个楼层分隔值,并且郊区中的建筑物可被估计为具有另一个楼层分隔值。在一个方面,数据库可被存储,其中该数据库包括关于数个建筑物的信息。在一示例中,建筑物可与SPS坐标相关联,以使得移动设备可以能够通过查阅建筑物的坐标来请求建筑物信息。在另一方面,可被存储的关于建筑物的信息的类型可。
36、包括楼层分隔值、楼层平面图、与电梯、自动扶梯、楼梯、斜坡等有关的信息。对于一示例,就楼梯而言,可以存储与梯级数目和单个梯级的平均高度有关的信息。与电梯有关的信息可涉及上升和下降的速率、加速度信息等。对于一个或多个示例,在给定与建筑物的上述内部特征中的一个或多个内部特征有关的信息的前提下,航位推算导航操作可得以增强并且误差可至少部分地得到校正。当然,尽管本文中描述的一些实施例利用关于建筑物信息的外部数据库,但是在其中移动站在不连接至任何网络且不访问外部数据库的情况下执行标高元素调整操作的其他实施例也是可能的。0034在另一方面,与建筑物210有关的信息可能对于移动站150而言是不可用的。在此示例。
37、中,并如将在以下更全面地讨论的,移动站150可确定估计的初始位置。此类位置可以是在移动站150进入建筑物210之前在SPS信号的辅助下所确定的最后位置。一旦丢失SPS信号的接收,移动站150就可以着手进行航位推算演算并可以至少部分地基于航位推算操作来对估计位置作出相对频繁的调整。对于本示例,假定用户将移动站150携带到建说明书CN102362155ACN102362172A5/10页11筑物210中并继续爬楼梯到三楼。移动站150可检测到用户正在爬一组梯级,并且对一个示例而言可基于楼梯的已知或估计的质量和/或特性来调整移动站150的估计位置的标高分量。对于一个示例,移动站150可至少部分地响应。
38、于该移动站检测到用户在爬楼梯而进一步将楼层分隔值212用于调整估计位置的标高分量。当然,楼梯仅是建筑物的可被用于调整位置估计以校正累积误差的内部特征的一个示例,并且所要求保护的主题内容的范围在这些方面不受限定。在检测楼梯中,来自诸如以下描述的示例单元之类的惯性测量单元IMU的信号可具有可被称为“楼梯”的模式,如此命名是因为这些信号可按楼梯的方式从一个值跳到另一个值。这种模式可以类似于行走模式,但是将具有标高变化以及横向运动。各种IMU可呈现它们自己个体的模式,并且这些模式可能受该单元相对于地面的倾斜的影响。0035图3是示例惯性测量单元300的框图。对于此示例,IMU包括传感器320和传感器3。
39、30、以及处理器310和存储器340。对于本示例,处理器310可专用于直接与传感器320和330有关的操作,尽管所要求保护的主题内容的范围在此方面并不受限定。0036传感器320和330可包括各种传感器类型中的任何类型。有各种各样的传感器可用以支持数种应用。这些传感器可将物理现象转换成模拟和/或电信号。此类传感器可包括例如加速计。加速计可感测传感器所体验到的重力和任何其他力的方向。加速计可被用于感测线性和/或角运动,并且还可被用于例如测量倾斜和/或侧滚。又一传感器类型可包括陀螺仪,陀螺仪测量科里奥利CORIOLIS效应并可用在测量航向变化的应用中或用在测量转速中。0037另一传感器类型可包括气。
40、压传感器。气压传感器可被用于测量大气压。气压传感器的应用可包括确定海拔高度。其他应用可包括观察大气压,因为其与天气条件有关。0038另一类型的传感器可包括可测量磁场强度并相应地测量磁场方向的磁场传感器。罗盘是磁场传感器的示例。罗盘可在汽车及行人导航应用中的绝对航向确定上得到应用。0039尽管图3的示例将传感器320和330描绘为同处理器310一起被纳入在分立的、单独封装的IMU300中,但是所要求保护的主题内容的范围在此方面并不受限定,且使用未封装在IMU中的分立传感器的其他示例也是可能的。0040图4是根据所要求保护的主题内容的用于调整检测到的标高变化的示例过程的流程图。在一方面,在框410。
41、处,可确定移动站的估计初始位置,其中该估计初始位置包括标高分量。在框420处,可至少部分地通过响应于传感器数据经由检测标高分量的变化的方式进行的对移动站的位置相对于估计初始位置的变化的检测来检测建筑物的内部特征。在另一方面,在框430处,可使用与检测到的内部特征有关的信息来调整检测到的标高分量变化。根据所要求保护的主题内容的其他示例过程可包括框410430的全部或者与之相比更少或更多的框。此外,框410430的次序仅仅是示例次序,并且所要求保护的主题的范围在此方面不受限定。0041图5是解说具有多个自由度的示例IMU300的示图。如上所提及的,在导航应用中,可利用加速计、陀螺仪、地磁传感器、以。
42、及压力传感器来提供各种可观察度。在一方面,IMU300可包括至少一个加速计和至少一个陀螺仪,但是所要求保护的主题内容的范围在此方面并不受限定。对于一个示例并且如图5中所描绘的,加速计和陀螺仪可提供6根轴的可观察性I,J,K,。如以上所提及的,加速计可感测线性运动在诸如局部水说明书CN102362155ACN102362172A6/10页12平面之类的任何平面中的平移。可参照至少一根轴来测量此平移。加速计还可提供对物体的倾斜侧滚或俯仰的测量。由此,有了加速计,对象在笛卡尔坐标空间I,J,K中的运动就可被感测,并且重力方向可被感测以估计该对象的侧滚和俯仰。陀螺仪可被用于测量关于I,J,K的旋转即侧。
43、滚和俯仰以及也可被称为方位或“航向”的偏航的速率。当然,IMU300仅代表一个示例,且这些各种可观察度也仅是示例。所要求保护的主题内容的范围不限于这些具体示例。0042图6是用于调整估计位置的标高分量的示例过程的框图。在框610处,可估计初始位置。对于此示例,SPS信号可由移动站150用于至少部分地确定该移动站的估计位置。在框620处,SPS信号可能在此示例中是不可用的,因为用户已将移动站150携带到建筑物中。响应于不能接收SPS信号,移动站150可开始执行航位推算,并可作出一系列测量以重复地更新估计位置。移动站150可在用户漫步建筑物中各处时继续进行测量。0043在处于建筑物中期间的某个时间。
44、点处,用户可能遇到建筑物的可由移动站150识别的数个内部特征中的一个内部特征。例如,用户可搭乘自动扶梯从一个楼层移到另一楼层。移动设备150至少部分地通过IMU500可检测与对于搭乘自动扶梯的用户而言预期将见到的运动模式相匹配的运动模式。在图6中的框630处描绘了示例内部特征检测过程。在一方面,移动站150可将来自IMU300的涉及可疑内部特征的新近测量与已知表示不同分类或类型的内部特征的测量值模式相匹配。即,例如,关于正在爬楼梯的用户的IMU测量信息看上去不同于关于正在搭乘自动扶梯或在斜坡上行走的用户的IMU测量信息。0044作为内部特征检测过程的一部分,移动设备150可访问与建筑物的内部特。
45、征有关的信息的数据库640。对于一示例,该数据库可被存储在诸如位置服务器140之类的网络实体处。数据库640可包括与内部特征有关的很广范围的信息中的任何信息。例如,数据库640可包括与以上提及的自动扶梯有关的信息。此类信息可包括例如建筑物中的诸楼层之间的垂直距离、建筑物中的电梯的位置、加速度/减速度特性、以及电梯上升和下降的速率。当然,这些仅仅是示例信息类型,并且所要求保护的主题内容在这方面不受限定。另外,如先前所提及的,根据所要求保护的主题内容的诸实施例可不纳入数据库,并且对于一些实施例,移动站可在不连接至任何网络和不访问任何外部数据库的情况下执行标高元素调整操作。即,移动站可按自立方式执行。
46、这些操作。0045在一方面,移动站150可利用来自数据库640的信息来调整移动站的最新近的估计位置的标高分量。对于电梯的示例,如果移动站150检测到用户搭乘电梯大致上升一个楼层,则数据库640可提供该特定建筑物、或者对于另一示例而言平均水平的建筑物中的诸楼层之间的垂直距离的值,并且诸楼层之间的垂直距离的值可被用来调整移动站的最新近的估计位置的标高分量,并且以此方式可补偿来自航位推算计算的累积误差。0046在另一方面,数据库640可包括关于数个可个体地标识的建筑物的信息,而在又一方面,数据库可包括旨在被用于数个建筑物的经平均信息。另外,尽管图6中描绘的本示例描绘了与内部特征有关的信息的数据库,但。
47、是其他示例可不包括此类数据库。例如,移动站150可仅利用从航位推算操作搜集的信息来检测内部特征和检测关于检测到的特征的具体细节。例如,使用IMU数据来测量楼梯的个体梯级的高度是可能的。0047图7是描绘对在电梯710中移动的用户700的检测的解说。对于此示例,用户700正携带移动站150。另外对于此示例,电梯710位于建筑物210内。对于此示例,可假定用说明书CN102362155ACN102362172A7/10页13户700以新近的估计位置进入建筑物210,并且一旦进入建筑物210,移动站150就开始航位推算测量,并且在航位推算测量数据变得可用时频繁地更新初始估计位置。当然,如先前提及的,。
48、航位推算的一个潜在缺点在于随时间累积的误差。每次测量中的小误差可彼此复合直至结果得到较大的误差。0048对于图7的示例,用户700以最新近的估计位置进入电梯,该最新近的估计位置至少部分地基于先前在进入建筑物之前从SPS系统获得的位置信息以及随着移动站迫近电梯的航位推算测量信息。对于此示例,可能已在X,Y平面中累积了误差。如果诸如数据库640之类的数据库是可用的并且包括与建筑物210内的电梯的位置有关的信息,则该信息可被用于调整移动站150的估计位置。对于此示例,当电梯710开始从三楼上升到四楼时,IMU300可提供传感器数据,并且进行一系列测量。对于此示例,利用每个测量来更新估计位置以反映移动。
49、站150的运动,对于此情境而言,该运动仅在垂直方向上。0049随着航位推算测量的进行,误差可能累积,如先前所描述的。移动站150可使用已知的和/或估计的与电梯有关的信息通过调整当前估计位置的标高分量来至少部分地补偿累积误差。例如,测得的或估计的上升速率值可被用来确定电梯的标高自从上次测量起已变化了多少,并且可相应地调整估计位置的标高分量。类似地,一旦电梯已行进了到达下一楼层的整个距离并且移动站检测到电梯已停止,楼层分隔值212就可被用于调整估计位置的标高分量以补偿累积误差。0050图8是解说对爬楼梯810的用户700的检测的示图。以上与图7的电梯示例有关的讨论中的大多数可应用于楼梯示例。对于此示例,用户700同样携带移动站150。另外对于此示例,楼梯810位于建筑物210内。对于此示例,可假定用户700以新近估计位置进入建筑物210,并且一旦进入建筑物210,移动站150就执行航位推算测量,并且在航位推算测量数据变得可用时频繁地更新初始估计位置。同样,每次测量中的小误差可彼此复合直至结果得到较大的误差。0051对于图8的示例,用户700以最新近的估计位置遇到楼梯810,该最新近的估计位置至少部分地基于先前在进入建筑物之前从SPS系统获得的位置信息以及随着移动站迫近楼梯的航位推算测量信息。对于此示例,在用户700开始爬楼梯810时,IMU300可提供传感器数据,并且可执行一。