协作空间定位的制作方法_5

文档序号:8367411阅读:来源:国知局
权衡,则随后将被组合550,从而为对象测定其空间位置。除了每个信息源的个别差异之外,还对位置的总体测定进行约束,进而将对象通过其来输送自身位置的准确度输送至其他对象。
[0085]对象通信地联接570,以交换590空间和关联位置信息,这种信息随后可用于精确每个对象的空间位置。同时也会输送这种信息的准确度和可靠性,以使得接收对象可确定所输送信息的价值。
[0086]本发明将定位关联位置数据与关于空间定位的融合的传感器数据进行整合。通过这样做,对象不仅能够在各种环境中更准确地测定其空间位置,而且还能够基于邻近对象的位置和相对运动来改进其行为。例如,均都具有本发明的协作空间定位技术的两个对象彼此接近;第一对象与汽车相关且另一对象为行人持有的移动手机。随着第一对象(汽车)接近十字路口,其会与手机产生通信链接。基于新增强的空间位置信息和对象的相对运动,两个装置独立地确定了碰撞即将发生。在一个实施方式中,汽车向驾驶员发出警报,并开始减速或将车辆停下。手机播放警告,提醒其持有人即将发生的碰撞,从而提供了一种避免碰撞的手段。用于协作空间定位的系统和相关方法的这些和其他应用是可能的,并且为本发明所考虑。
[0087]尽管本发明已以一定程度的特殊性进行了描述和说明,但应理解的是,本公开仅以示例的方式做出,并且,本领域的技术人员可在不脱离本发明的精神和范围的前提下对部件的组合和布置作出许多改变。
[0088]以下简要描述了本发明的优选实施例。在用于对象之间的协作空间位置测定的一个方法实施例中,该方法包括:
?由第一对象接收得自一种或多种不同位置测定技术的位置信息;
?组合来自一种或多种不同位置测定技术的位置信息,以测定第一对象空间位置; ?将第一对象通信地联接至第二对象;以及
?交换第一对象与第二对象之间的位置信息,其中,第二对象部分地基于第一对象接收的位置信息来测定第二对象空间位置。
[0089]用于对象之间的协作空间位置测定的方法的其他优选特征包括:
?其中,一种或多种不同位置测定技术中的至少一种基于已知位置的间距和方位角。
[0090].其中,第二对象部分地基于第一对象空间位置来测定第二对象空间位置。
[0091].其中,一种或多种不同位置测定技术中的至少一种基于惯性导航系统。
[0092].其中,一种或多种不同位置测定技术中的至少一种基于三个或多个球体的交集,每个球体具有已知原点和半径。
[0093].其中,每个球体的原点为地球轨道上的卫星。
[0094].其中,一种或多种不同位置测定技术中的至少一种基于与电磁射频场的交互。
[0095].其中,电磁射频场的交互为标签的形式。
[0096].其中,一种或多种不同位置测定技术中的至少一种基于对象的运动。
[0097].其中,基于对象的运动的位置测定包括始于已知位置的时间测量和速度测量。
[0098].还包括为第一对象测定用于一种或多种不同位置测定技术中的每一种的位置
?目息差异。
[0099].其中,测定包括基于位置信息差异,将加权因子分配至一种或多种不同位置测定技术中的每一种。
[0100].其中,加权因子基于变化的位置信息差异而变化。
[0101].其中,组合包括在测定第一对象的空间位置中考虑加权因子。
[0102].其中,交换第一对象与第二对象之间的位置信息包括对象相对位置信息。
[0103].其中,第二对象接收来自一种或多种不同位置测定技术的位置信息,该位置信息独立于第一对象所接收的信息并且是基于从第一对象交换至第二对象的位置信息,第二对象校正与该第二对象相关的用于一种或多种不同位置测定技术中的每一种的位置信息差异。
[0104]本发明的另一个实施例包括用于对象之间的协作空间位置测定的系统。该系统包括:
?第一对象;
?第二对象;
? 一种或多种不同位置测定资源,其可操作来为第一对象测定第一对象空间位置;以及
?第一对象与第二对象之间的通信链接,其中,第二对象可操作来至少部分地基于从第一对象接收的第一对象空间位置来为第二对象测定第二对象空间位置。
[0105]上述用于对象之间的协作空间位置测定的系统的其他优选特征包括:
?其中,一种或多种不同位置测定技术中的至少一种基于已知位置的间距和方位角。
[0106].其中,间距和方位角基于天线与接收器之间的射频传输。
[0107].其中,一种或多种不同位置测定技术中的至少一种基于惯性导航系统。
[0108].其中一种或多种不同位置测定技术中的至少一种基于三个或多个球体的交集,每个球体具有已知原点和半径。
[0109].其中,每个球体的原点为地球轨道上的卫星。
[0110].其中,一种或多种不同位置测定技术中的至少一种基于与电磁射频场的交互。
[0111].其中,电磁射频场的交互为标签的形式。
[0112].其中,一种或多种不同位置测定技术中的至少一种基于对象的运动。
[0113].其中,基于对象的运动的位置测定包括始于已知位置的时间测量和速度测量。
[0114].其中,第二对象空间位置包括第一对象与第二对象之间的相对位置信息。
[0115].其中,第二对象接收来自一种或多种不同位置测定资源的位置信息,该位置信息独立于第一对象所接收的信息并且基于从第一对象交换至第二对象的位置信息,第二对象校正与该第二对象相关的用于一种或多种不同位置测定资源中的每一种的位置信息差升。
[0116]在另一个实施例中,一种用于协作测定空间位置的系统包括:
?第一收发器,其可操作来接收得自一种或多种不同位置测定技术的第一对象的位置信息;
?存储器,其可操作来存储从一种或多种不同位置测定技术接收的位置信息;
?第二收发器,其可操作来将第一对象通信地链接至第二对象;
?处理器,其通信地联接至存储器并且能够执行呈现为软件的指令;以及 ?多个软件部分,其中
?所述软件部分之一配置为测定从一种或多种不同位置测定技术中的每一种接收的位置信息中的差异
?所述软件部分之一配置为组合从一种或多种不同位置测定技术接收的位置信息,以测定第一对象空间位置,以及
?所述软件部分之一配置为交换第一对象与第二对象之间的位置信息,以使第二对象能够部分地基于第一对象的空间位置来测定第二对象空间位置。
[0117]上述用于协作测定空间位置的计算机系统的其他优选特征包括:
?其中,一种或多种不同位置测定技术中的至少一种基于已知位置的间距和方位角。
[0118].其中,间距和方位角基于天线与接收器之间的射频传输。
[0119].其中,一种或多种不同位置测定技术中的至少一种基于三个或多个球体的交集,每个球体具有已知原点和半径。
[0120].其中,每个球体的原点为地球轨道上的卫星。
[0121].其中,一种或多种不同位置测定技术中的至少一种基于与电磁射频场的交互。
[0122].其中,电磁射频场的交互为标签的形式。
[0123].其中,一种或多种不同位置测定技术中的至少一种基于对象的运动。
[0124].其中,基于对象的运动的位置测定包括始于已知位置的时间测量和速度测量。
[0125].其中,一种或多种不同位置测定技术中的至少一种基于惯性导航系统。
[0126].还包括软件部分,其配置为基于位置信息的差异,将加权因子分配至一种或多种不同位置测定技术中的每一种。
[0127].其中,加权因子基于变化的位置信息差异而变化。
[0128].其中,组合包括在测定第一对象空间位置中考虑加权因子。
[0129]在阅读本公开内容之后,本领域的技术人员通过本文公开的原理将会理解用于协作空间定位的系统和过程的其他替代结构和功能设计。因此,尽管已对具体实施例和应用进行了说明和描述,但应当理解,所公开的实施例不限于本文公开的精确构造和部件。在不脱离所附权利要求所限定的精神和范围的前提下,可以对本文公开的方法和设备的布置、操作以及细节做出对本领域的技术人员将会显而易见的各种修改、变化和变型。
[0130]熟悉本领域的技术人员还会理解的是,本发明可以以其他特定形式来体现而不脱离其精神或本质特性。同样地,模块、管理器、功能、系统、发动机、层、特征、属性、方法和其他方面的具体命名和划分为非强制性的或显著的,并且,实施本发明或其特征的机构可具有不同的名称、划分和/或格式。此外,对相关领域中的普通技术人员将显而易见的是,本发明的模块、管理器、功能、系统、发动机、层、特征、属性、方法和其他方面可实施为软件、硬件、固件或这三种的任何组合。当然,只要本发明的一个组件实施为软件,则该组件可实施为脚本、独立程序、较大程序的一部分、多个单独脚本和/或程序、动态或静态链接库、内核可加载模块、装置驱动程序、和/或计算机编程领域的技术人员现在或将来已知的每一种方式和其他任何方式。另外,本发明决不局限于任何特定编程语言的实施方式,或者决不用于任何特定的操作系统或环境。因此,本发明的公开内容旨在具有说明性,而不是对在以下权利要求中提出的本发明的范围进行限制。
[0131]在一优选的实施例中,本发明可以软件来实施。体现本发明的软件编程代码通常由某些类型的长期、永久存储介质的微处理器访问,诸如闪存驱动器或硬盘驱动器。软件编程代码可体现于各种已知介质的任一种上,以与数据处理系统配合使用,诸如软盘、硬盘驱动器、⑶-ROM等。这种代码可分布于此类介质上,或者可从某些类型的网络上的一个计算机系统的内存或存储器分布至其他计算机系统,以便于此类其他系统使用。另选地,编程代码可体现在装置的存储器中并且可由微处理器利用内部总线来访问。用于在存储器中、物理介质上体现软件编程代码和/或用于通过网络分布软件代码的技术和方法是众所周知的,并且在本文中不再进一步论述。
[0132]一般来说,程序模块包括执行具体任务或实施具体抽象数据类型的路径、程序、对象、组件、数据结构等。此外,本领域的技术人员将理解,本发明可以由其他计算机系统配置来实施,其中包括手持设备、多处理器系统、基于微处理器的或可编程的消费电子产品、网络PC、小型计算机、大型计算机等。本发明还可在通过远程处理装置来执行任务的分布式计算环境中来实施,这些远程处理装置通过通信网络链接。在分布式计算环境中,程序模块可位于本地和远程存储器存储装置中。
[0133]用于实施本发明的示例性系统包括通用计算装置(诸如传统个人计算机、个人通信装置等的形式),其中包括处理单元、系统存储器以及将各种系统组件(包括系统存储器)联接至处理单元的系统总线。系统总线可为几种类型的总线结构中的任一种,包括存储器总线或存储器控制器、外设总线以及利用各种总线架构中的任一种的本地总线。系统存储器一般包括只读存储器(ROM)和随机存取存储器(RAM)。包括帮助实现在个人计算机内的元件之间传输信息的基本程序(例如,在启动期间)的基本输入/输出系统(B1S)存储于ROM中。个人计算机还可包括用于从硬盘读取或写入硬盘的硬盘驱动器、用于从移动式磁盘读取或写入该移动式磁盘的磁盘驱动器。硬盘驱动器和磁盘驱动器通过硬盘驱动器接口和磁盘驱动器接口分别连接至系统总线。驱动器及其相关计算机可读介质为个人计算机实现了对计算机可读指令、数据结构、程序模块和其他数据的非易失性存储。虽然本文所述的示例性环境采用的是硬盘和
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1