一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

具有高清地图绘制机构的导航系统及其操作方法与流程

2022-03-02 00:55:20 来源:中国专利 TAG:


1.本发明的实施例总体地涉及导航系统,并且更具体地涉及具有高清地图绘制机构的系统。


背景技术:

2.自主自动驾驶车辆以及非自主车辆或半自主车辆的兴起需要在提供给自主车辆的地图中的附加细节。高清地图需求提供了与道路状况和标记有关的附加信息,以及与街道支持自主车辆操作的合适性有关的详细安全指南。现有技术的研究和开发可以采取无数不同的方向。
3.随着驾驶员辅助和自主车辆上路,高清地图的缺乏增加了事故或错误路径规划的风险以使得车辆能够正常运行。随着道路状况、道路标记、路线标志和可用资源的细节的附加信息变得可用,驾驶员辅助和自主车辆可以安全地上路。然而,在用户容易获得的信息的增加过程中,尚未充分利用使用外部来源的信息来为用户提供附加特征。
4.因此,仍然需要具有高清地图绘制机构的导航系统。鉴于商业竞争压力不断增加以及消费者期望增长并且市场上的有意义的产品差异化的机会减少,找到这些问题的答案越来越关键。此外,降低成本、提高效率和性能以及应对竞争压力的需求为找到这些问题的答案的关键必要性增加了更大的紧迫性。
5.长期以来一直在寻求这些问题的解决方案,但先前的发展尚未教导或建议任何解决方案,因此,本领域技术人员长期以来一直没有得到这些问题的解决方案。


技术实现要素:

6.本发明的实施例提供了一种导航系统的操作方法,所述操作方法包括:请求区域的初始地图绘制;从地图生成资源接收针对所述区域的传感器数据分组;从所述传感器数据分组编译高清地图;以及将所述高清地图作为基于度量的(matric-based)内容发布到导航交换机构。
7.本发明的实施例提供了一种导航系统,该导航系统包括:通信电路,被配置为:请求区域的初始地图绘制,并且从地图生成资源接收针对所述区域的传感器数据分组;控制电路,耦合到所述通信电路,被配置为:从所述传感器数据分组编译高清地图,并且将所述高清地图作为基于度量的内容发布到导航交换机构。
8.本发明的实施例提供了一种包括用于导航系统的指令的非暂时性计算机可读介质,所述指令包括:请求区域的初始地图绘制;从地图生成资源接收针对所述区域的传感器数据分组;从所述传感器数据分组编译高清地图;以及将所述高清地图作为基于度量的内容发布到导航交换机构。
9.本发明的某些实施例除上述步骤或元件之外或代替上述步骤或元件而具有其他步骤或元件。当参考附图理解时,根据对以下详细描述的阅读,这些步骤或元件对于本领域技术人员将变得清楚。
附图说明
10.图1是本发明的实施例中的具有高清地图绘制机构的导航系统。
11.图2是用于实现导航系统的各种设备的俯视图的示例。
12.图3是包括高清地图开发和交付机构的导航系统的示例性框图。
13.图4是针对导航系统的停车结构的一部分的初始地图绘制的示例。
14.图5是导航系统的示例性框图。
15.图6是导航系统的示例性控制流程。
16.图7是本发明的实施例中的导航系统的操作方法的流程图。
具体实施方式
17.以下实施例可以生成高清地图,这使得能够进行用于操作或控制车辆的物理运动的车辆运动控制。车辆运动控制可以基于行驶车道识别以及当前位置,并且可以包括用于为车辆提供车道特定巡航控制特征的控制车辆速度。
18.车辆运动控制还可以基于与地理区域的实时状态或状况相对应的区域简档,其包括该地理区域中的一辆或多辆车辆的表示、位置、状况或其组合。区域简档可以基于用于表示报告车辆或设备的状况的车辆数据、用于表示与报告车辆或设备的环境或周围环境相关联的传感器数据的车辆数据或其组合。
19.以下实施例被足够详细地描述以使本领域技术人员能够制作和使用本发明。将会理解,基于本公开,其他实施例将是清楚的,并且可以在不脱离本发明的实施例的范围的情况下做出系统、过程或机械改变。
20.在以下描述中,给出了许多具体细节以提供对本发明的透彻理解。然而,将会清楚的是,可以在没有这些具体细节的情况下实践本发明。为了避免使本发明的实施例模糊,未详细公开一些众所周知的电路、系统配置和工艺步骤。
21.示出系统实施例的附图是半图解的,并且不按比例,特别是,一些尺寸是为了呈现的清晰性并且在附图中被夸大地示出。类似地,尽管图中的视图为了易于描述而通常示出类似的方向,但是图中的该描绘大多是任意的。通常,可以在任何方向上操作本发明。为描述便利,实施例已被编号为第一实施例、第二实施例等,并非旨在具有任何其他意义或对本发明的实施例提供限制。
22.本领域技术人员将理解,用来表达导航信息的格式对于本发明的一些实施例不是关键的。例如,在一些实施例中,以(x,y,z)的格式呈现导航信息;其中x和y和z是定义地理位置(即,用户的位置)的三个坐标。
23.在替代实施例中,通过经度和纬度相关信息呈现导航信息。在本发明的又一实施例中,导航信息还包括包含速度分量和航向分量的速度元素。
24.本文中提到的术语“初始地图绘制”可以包括所描述的导航信息以及与提供先前未知的普遍感兴趣的空间的第一组高清地图有关的信息。
25.下面描述的本公开的许多实施例或方面可以采用计算机可执行指令或控制器可执行指令的形式,包括由可编程计算机或控制器执行的例程。相关领域的技术人员将理解,所公开的技术可以在不同于下面示出和描述的那些的计算机或控制器系统上实践。本文中描述的技术可以在被专门编程、配置或构造为执行下面描述的计算机可执行指令中的一个
或多个计算机可执行指令的数据处理器或专用计算机中实施。因此,本文中通常使用的术语“计算机”和“控制器”指的是任何数据处理器,并且可以包括因特网电器和手持设备,包括掌上计算机、可穿戴计算机、蜂窝或移动电话、多处理器系统、基于处理器或可编程的消费电子产品、网络计算机、微型计算机等。可以在包括液晶显示器(lcd)在内的任何合适的显示介质上呈现由这些计算机和控制器处理的信息。可以在任何合适的计算机可读介质中或在任何合适的计算机可读介质上存储用于执行计算机或控制器可执行任务的指令,包括硬件、固件或硬件和固件的组合。指令可以被包含在包括例如闪存驱动器、usb设备和/或其他合适的介质在内的任何合适的存储器设备中。
26.术语“耦合”和“连接”以及其派生词在本文中可以用于描述组件之间的结构关系。应当理解,这些术语并非旨在作为彼此的同义词。不如说,在特定实施例中,“连接”可以用于表明两个或更多元素彼此直接接触。除非在上下文中另有说明,术语“耦合”可以用于表明两个或更多元素彼此直接接触或间接接触(它们之间有其他中间元素),或者表明两个或更多元素彼此配合或彼此交互(例如,如在因果关系中,诸如用于信号发送/接收或用于函数调用),或者两者兼有。
27.根据使用术语的上下文,本文中提到的术语“模块”可以包括或被实现为或包括本发明中的在专用硬件、硬件或其组合上运行的软件。例如,软件可以是机器代码、固件、嵌入式代码和应用软件。软件还可以包括函数、对函数的调用、代码块或其组合。又例如,硬件可以是门、电路、处理器、计算机、集成电路、集成电路核心、压力传感器、惯性传感器、微机电系统(mems)、无源器件、包括用于执行软件功能的指令的物理非暂时性存储介质、其中的一部分或其组合,以控制硬件单元或电路中的一个或多个。另外,如果“模块”或“单元”写在下面的系统权利要求部分中,则该“模块”或“单元”被认为包括用于系统权利要求的目的和范围的硬件电路。
28.实施例的以下描述中的模块或单元可以如所描述或如所示地彼此耦合或附接。耦合或附接可以是直接或间接的,在耦合或附接的模块或单元之间没有项目或有中间项目。耦合或附接可以通过物理接触或通过模块或单元之间的通信,诸如无线通信。
29.还理解的是,实施例中的名词或元素可以被描述为单数实例。理解的是,单数的使用不限于单数,而是单数使用可以适用于本技术中的任何特定名词或元素的多个实例。众多实例可以是相同或类似的,或者可以是不同的。
30.现在参考图1,在其中示出了本发明的实施例中的具有高清地图绘制机构的导航系统100。导航系统100可以包括诸如客户端或服务器的第一设备102,该第一设备102连接到诸如客户端或服务器的第二设备106。
31.导航系统100可以包括用于搜索或提供与地理位置、速度控制相关联的指导或信息的系统、用于使得能够访问设备或车辆的监管系统或其组合。第一设备102可以通过诸如无线或有线网络的网络104与第二设备106进行通信。
32.例如,第一设备102可以是多种计算设备中的任何一种,诸如蜂窝电话、个人数字助理、笔记本计算机、可穿戴设备、物联网(iot)设备、汽车远程信息处理导航系统(automotive telematics navigation system)或其他多功能设备。此外,例如,第一设备102可以包括设备或子系统、自主或自操纵车辆或物体、遥控车辆或物体或其组合。
33.第一设备102可以直接或间接地耦合到网络104以与第二设备106进行通信,或者
可以是独立设备。第一设备102还可以是单独形式,或者与诸如汽车、卡车、公共汽车或火车的车辆相结合。
34.为了说明的目的,利用作为移动计算设备的第一设备102来描述导航系统100,但是理解的是,第一设备102可以是不同类型的设备。例如,第一设备102也可以是非移动计算设备,诸如服务器、服务器群或台式计算机。
35.第二设备106可以是多种集中式或分散式计算设备或者高清视频处理设备中的任何一种。例如,第二设备106可以是计算机、网格计算资源、虚拟化计算机资源、云计算资源、路由器、交换机、对等分布式计算设备或其组合。
36.第二设备106可以集中在单个房间中,分布在不同房间中,分布在不同地理位置,嵌入在电信网络内。第二设备106可以与网络104耦合以与第一设备102进行通信。第二设备106也可以是如针对第一设备102描述的客户端型设备。
37.为了说明的目的,利用作为非移动计算设备的第二设备106来描述导航系统100,但是理解的是,第二设备106可以是不同类型的计算设备。例如,第二设备106也可以是移动计算设备,诸如笔记本计算机、另一客户端设备、可穿戴设备或另一类型的客户端设备。第二设备106可以是独立设备,或者可以与诸如汽车、卡车、公共汽车或火车的车辆相结合。
38.此外,为了说明的目的,利用作为计算设备的第二设备106来描述导航系统100,但是理解的是,第二设备106可以是不同类型的设备。此外,为了说明的目的,利用作为网络104的端点的第一设备102和第二设备106来示出导航系统100,但是理解的是,导航系统100可以包括第一设备102、第二设备106和网络104之间的不同分区。例如,第一设备102、第二设备106或其组合也可以用作网络104的一部分。
39.网络104可以跨越并表示多种网络。例如,网络104可以包括无线通信、有线通信、光学、超声波或其组合。卫星通信、蜂窝通信、蓝牙、红外数据协会标准(irda)、无线保真(wifi)和全球微波接入互操作性(wimax)是可以被包括在通信路径中的无线通信的示例。以太网、数字用户线(dsl)、光纤到户(ftth)和普通老式电话服务(pots)是可以被包括在网络104中的有线通信的示例。另外,网络104可以穿过多个网络拓扑和距离。例如,网络104可以包括直接连接、个域网(pan)、局域网(lan)、城域网(man)、广域网(wan)或其组合。
40.导航系统100可以提供在现有技术导航系统中不可用的附加特征。第一设备102可以耦合到高清地图绘制传感器110和高清地图绘制本地存储108。高清地图绘制传感器110是诸如一组光学相机的传感器,被配置为对第一设备102的周围环境进行监视、观察、记录或其组合。高清地图绘制本地存储108提供非暂时性存储介质。例如,可以以诸如非易失性存储设备(诸如硬盘驱动器、固态存储设备(ssd)、闪存卡或其组合)的多种方式实现高清地图绘制本地存储108。高清地图绘制本地存储108可以耦合到高清地图绘制传感器110以存储传感器数据分组111。传感器数据分组111可以提供由高清地图绘制传感器110捕获的信息、由高清地图绘制传感器110捕获并记录在高清地图绘制本地存储108中的信息的时间和位置。例如,本文中提到的术语“高清”是具有4096乘4096像素计数或更好像素计数的以jpeg2000格式捕获的图像。
41.导航系统100可以由用户112操作。用户112可以包括访问或利用导航系统100或其中的设备的人或实体。例如,用户112可以包括拥有或操作第一设备102、服务或其组合的人。此外,例如,用户112可以通过第一设备102、服务或其组合来访问或利用第二设备106。
42.导航系统100还可以处理来自用户112的直接用户输入114。直接用户输入114可以包括对导航辅助、兴趣点的位置、停车位置辅助、餐厅辅助、住宿辅助、加油站的位置、事件预订或其组合的请求。直接用户输入114可以从用户112直接提供给第一设备102或由用户112直接在第一设备102上提供。直接用户输入114可以包括直接用于或关于对应软件、应用、特征或其组合的输入或激励。
43.导航系统100可以在没有直接用户输入114的情况下实施一个或多个实施例。导航系统100还可以使用与其无关的直接用户输入114、直接用户输入114的先前实例或其组合来实施一个或多个实施例。在下面讨论进一步的细节。
44.第二设备106可以从第一设备102接收传感器数据分组111。第二设备106可以处理传感器数据分组111以产生高清地图109。例如,本文中提到的术语“高清地图”是对普遍感兴趣的物理空间的记录,该记录提供了该物理空间的布局和尺寸。
45.第二设备106可以处理传感器数据分组111以产生高清地图109。例如,第二设备106可以通过检查时间和位置信息来验证传感器数据分组111以识别它表示感兴趣的区域,然后编译由高清地图绘制传感器110捕获的信息以产生高清地图109。
46.第二设备106可以耦合到导航文件存储115,诸如独立磁盘的随机阵列(raid)、固态存储设备(ssd)、包括硬盘和ssd的存储阵列或其组合。导航文件存储115可以维护高清地图数据库116和交换日志118。高清地图数据库116可以是导航文件存储115的用于维护包括先前已经由导航系统100处理的所有感兴趣区域的高清地图109的部分。交换日志118可以是导航文件存储115的用于记账用户112和导航文件存储115之间的交换权限和分配比的部分。稍后将更详细地讨论这些功能。
47.现在参考图2,在其中示出了用于实现图1的导航系统100的各种设备的俯视图的示例。导航系统100可以包括自主车辆202或与自主车辆202交互。
48.自主车辆202是用于运输人或货物的物体或机器,人或货物能够自动操纵或操作该物体或机器。自主车辆202可以包括可以由图1的用户112访问以进行控制、操纵、操作或其组合的车辆。例如,自主车辆202可以包括汽车、卡车、小型机动车(cart)、无人机或其组合。
49.自主车辆202还可以在没有与操纵或运动相对应的图1的直接用户输入114的情况下被控制或操纵。例如,自主车辆202可以包括自驾驶车辆,或者具有诸如智能巡航控制或预防性刹车的自动操纵特征的车辆。自主车辆202可以包括能够在没有直接用户输入114的情况下设置和调整自主车辆202的行驶速度的智能巡航控制特征。此外,例如,可以由导航系统100控制或操纵自主车辆202,包括导航系统100控制或设置自主车辆202的巡航速度或其他物理操纵或运动。
50.导航系统100还可以利用来自一个或多个车辆或设备的车辆数据220。车辆数据220可以包括关于车辆或设备(诸如图1的第一设备102)、与设备相对应或相关联的车辆或其组合的信息。
51.车辆数据220可以包括关于设备或车辆本身的状况、状态、设置、描述、图1的高清地图109或其组合。车辆数据220还可以包括描述或表示报告车辆数据220的车辆或设备的周围环境或环境的信息。例如,车辆数据220可以包括速度数据、导航数据、配件或特征状况、传感器数据、交通数据、路况数据或其组合。
52.此外,例如,车辆数据220可以包括配件状况226。配件状况226可以表示或描述对应车辆的电路、功能、特征或其组合的状态。作为更具体的示例,配件状况226可以包括对应车辆的灯、环境设置、门或行李箱、挡风玻璃刮水器、通信设置、制动系统、信号指示器或其组合的开关状态、水平或大小或其组合。
53.自主车辆202或与导航系统100接口的其他车辆可以包括用于向控制、操纵或操作自主车辆202的用户112提供辅助或附加信息的设备、电路、一个或多个特定传感器(诸如环境传感器210)或其组合。自主车辆202或任何其他车辆可以包括车辆通信电路204、车辆控制电路206、车辆存储电路208、其他接口或其组合。
54.车辆存储电路208可以包括集成到对应的控制车辆并被配置为存储和调用信息的功能单元或电路,该信息包括导航指令、图1的高清地图109、系统状况或其组合。车辆存储电路208可以是易失性存储器、非易失性存储器、内部存储器、外部存储器或其组合。例如,车辆存储电路208可以是诸如非易失性随机存取存储器(nvram)、闪存、盘存储设备的非易失性存储设备,或者诸如静态随机存取存储器(sram)的易失性存储设备。车辆存储电路208可以记录来自视觉传感器214(诸如高清相机传感器214)、雷达传感器216、配件传感器218或其组合的同时流。可以组合这些单独的流以生成图1的传感器数据分组111。
55.车辆存储电路208可以存储车辆软件、其他相关数据(诸如输入信息、来自传感器的信息、处理结果、由导航系统100或车辆制造商预先决定或预加载的信息)或其组合。
56.车辆控制电路206可以包括集成到自主车辆202并被配置为执行或实施指令的功能单元或电路。车辆控制电路206可以执行或实施车辆软件以提供对应车辆、导航系统100或其组合的智能。
57.车辆控制电路206可以以多种不同的方式来实现。例如,车辆控制电路206可以是处理器、专用集成电路(asic)、嵌入式处理器、微处理器、硬件控制逻辑、硬件有限状态机(fsm)、数字信号处理器(dsp)或其组合。作为更具体的示例,车辆控制电路206可以包括发动机控制单元、一个或多个中央处理单元或其组合。
58.车辆通信电路204可以包括集成到对应车辆(诸如自主车辆202)、另一车辆或其组合的功能单元或电路。车辆通信电路204可以被配置为使得能够进行去往和来自对应车辆的外部通信。例如,车辆通信电路204可以允许自主车辆202与图1的第一设备102、第二设备106或其组合进行通信。
59.车辆通信电路204还可以用作通信集线器,该通信集线器使得自主车辆202能够用作网络104的一部分并且不限于作为网络104的端点或终端电路。车辆通信电路204可以包括用于与网络104交互的有源和无源的组件,诸如微电子或天线。例如,车辆通信电路204可以包括用于有线通信、无线通信或其组合的调制解调器、发射器、接收器、端口、连接器或其组合。
60.车辆通信电路204可以与网络104耦合以在车辆通信电路204和作为通信端点的第一设备102、第二设备106或其组合之间直接发送或接收信息,诸如用于直接视距通信或对等通信。车辆通信电路204还可以与网络104耦合以通过服务器或通信端点之间的另一中间设备发送或接收信息。
61.自主车辆202或其他车辆还可以包括各种接口。自主车辆202可以包括用于自主车辆202的功能单元或电路之间的交互或内部通信的一个或多个接口。例如,自主车辆202可
以包括用于车辆存储电路208、车辆控制电路206或其组合的一个或多个接口,诸如驱动器、固件、导线连接或总线、协议或其组合。
62.自主车辆202或其他车辆还可以包括用于与和对应车辆有关的乘员、操作者或驾驶员、乘客或其组合进行交互的一个或多个接口。例如,自主车辆202或其他车辆可以包括包含输入或输出设备或电路的用户接口,诸如屏幕或触摸屏、扬声器、麦克风、键盘或其他输入设备、仪表板或其组合。
63.自主车辆202还可以包括用于物理地控制自主车辆202的可移动组件的一个或多个接口以及开关或致动器。例如,自主车辆202可以包括一个或多个接口以及控制机构以物理地执行和控制自主车辆202的操纵,诸如用于自主驾驶、智能巡航控制或操纵特征。
64.自主车辆202中的功能单元或电路可以单独且独立于其他功能单元或电路而工作。自主车辆202可以单独且独立于第一设备102、网络104、第二设备106、其他设备或车辆或其组合而工作。
65.可以以硬件实现上述功能单元或电路。例如,可以使用门、电路、处理器、计算机、集成电路、集成电路核心、压力传感器、惯性传感器、微机电系统(mems)、无源器件、包含用于执行软件功能的指令的物理非暂时性存储介质、其中的一部分或其组合来实现功能单元或电路中的一个或多个。
66.环境传感器210各自是用于检测或识别对应车辆的环境的设备或电路。环境传感器210可以诸如针对对应车辆的状况、周围环境或运动进行检测、识别、确定或其组合。环境传感器210可以针对对应车辆的车厢内的环境、对应车辆外部和周围的环境或其组合进行检测、识别、确定或其组合。可以针对自主车辆202、智能车辆222、第一设备102或其组合实现环境传感器210。
67.例如,环境传感器210可以包括位置-运动传感器212、视觉传感器214(诸如高清相机传感器214)、雷达传感器216、配件传感器218或其组合。位置-运动传感器212可以包括用于识别或计算对应车辆或设备的地理位置、确定对应车辆或设备的运动或速度或其组合的传感器。位置-运动传感器212可以包括加速度计、速度计、全球定位系统(gps)接收器或设备、陀螺仪或指南针或其组合。自主车辆202可以包括不同于位置-运动传感器212或除位置-运动传感器212之外的环境传感器210。
68.视觉传感器214可以包括用于检测或确定表示对应车辆外部和周围的环境的视觉信息的传感器,包括高清相机传感器214。视觉传感器214可以包括附接到或集成到对应车辆或设备的相机。例如,视觉传感器214可以包括相机,诸如前向相机、后视或倒车相机、侧视或盲点相机或其组合。此外,例如,视觉传感器214可以包括红外传感器或夜视传感器。
69.视觉传感器214还可以包括在第一设备102或用户112的连接到车辆并与车辆交互的另一用户设备上的相机。视觉传感器214还可以包括用于检测或确定车辆或车辆的舱室内部的视觉信息的舱室相机。视觉传感器214可以是支持jpeg2000标准或更好标准的高清相机。视觉传感器214将具有用于创建图1的传感器数据分组111的最小4096
×
4096像素密度。
70.雷达传感器216可以包括物体检测系统、设备或电路。雷达传感器216可以确定或识别对应设备或车辆外部的物体或目标(诸如障碍物或另一车辆)的存在、该物体或目标与对应设备或车辆之间的相对位置或距离或其组合。
71.雷达传感器216可以利用无线电波来确定或识别物体或目标的存在、相对于自主车辆202或其他对应设备或车辆的相对位置或距离或其组合。例如,雷达传感器216可以包括接近传感器或警告系统,诸如用于相对于自主车辆202在地理上或物理上在其前面、在其后面、与之邻近或在其一侧或其组合的区域。
72.配件传感器218可以包括用于确定或检测对应设备或车辆的特征或子系统的状况的传感器。配件传感器218可以确定或检测对应车辆的挡风玻璃刮水器、转向信号、档位设置、前灯或其组合的状况或设置。
73.导航系统100可以使用与一个或多个设备、一个或多个车辆或其组合相对应的环境传感器210中的一个或多个来生成描述或表示与对应设备或车辆内部或周围的环境有关的信息的车辆数据220。车辆数据220可以由车辆控制电路206进行进一步处理,存储在车辆存储电路208中,通过车辆通信电路204传送到另一设备或车辆,或其组合。
74.智能车辆222可以包括用于提供增强的特征或控制的电路或特征。智能车辆222可以包括并利用用于增强的特征或控制的计算机电路。例如,智能车辆222可以包括环境传感器210(诸如相机或接近传感器)、传感器数据分析、自动或无人驾驶操纵特征或其组合。智能车辆222可以针对车辆数据220进行生成、处理、通信或其组合。
75.自主车辆202可以是智能车辆222的实例。智能车辆222还可以包括图1所示的用户设备或移动设备或者与图1所示的用户设备或移动设备集成。例如,智能车辆222可以包括第一设备102。
76.作为更具体的示例,车辆通信电路204、车辆控制电路206、车辆存储电路208、环境传感器210、一个或多个接口或其组合可以被包括在第一设备102中或组成第一设备102,第一设备102被包括在智能车辆222中或与智能车辆222集成。此外,作为更具体的示例,智能车辆222可以包括第一设备102或与第一设备102集成,包括该车辆的嵌入式导航系统、信息娱乐系统、智能驾驶或驾驶员辅助系统、自驾驶或操纵系统或其组合。
77.导航系统100可以利用来自设备、车辆或其组合的车辆数据220来动态地确定和绘制地理区域以及该地理区域内的车辆、行人、物体或其组合。作为更具体的示例,导航系统100可以使用车辆数据220来动态地定位和绘制道路上的车辆。导航系统100还可以利用数据来控制自主车辆202在车道级别或粒度的运动。
78.行驶车道标识230是对应车辆或设备所占用或行驶的行车道232的表示。行驶车道标识230可以基于编号或命名系统。例如,最靠近对应车道的外边缘或边界的行车道232的行驶车道标识230可以是“外”或“最后”车道。此外,例如,最靠近道路中心、最靠近相反行驶方向的车道或其组合的行车道232的行驶车道标识230可以编号为“1”或“0”、“内”或“第一”车道。
79.行驶车道标识230可以识别、描述或表示对应设备或车辆(包括自主车辆202)所占用或穿过的行车道232。导航系统100可以基于行驶车道标识230并且专门针对当前占用或行驶的车道来针对自主车辆202进行控制、操纵、生成与其相对应的信号或指令或其组合。导航系统100还可以基于来自多个车辆的车辆数据220生成或处理车辆运动控制228。
80.导航系统100可以处理并生成车辆运动控制228以控制或操纵自主车辆202。车辆运动控制228是指导或控制自主车辆202的物理运动或行驶的指令、信号、过程、方法、机构或其组合。
81.例如,导航系统100可以基于或根据自主车辆202的行驶车道标识230并且特定于自主车辆202所占用或正在穿过的行车道232来生成车辆运动控制228以操纵或控制自主车辆202。
82.导航系统100还可以识别相邻车道234。相邻车道234可以包括紧挨着或邻接自主车辆202所占用或穿过的行车道232的行车道232的实例。
83.行车道232可以是指定供车辆的单线使用的道路。行车道232可以包括主要高速公路、指定为单向交通的单车道道路、快速车道、停车车道、辅助车道和专用车道。行车道232还可以包括诸如在高速公路或道路上的诸如路段或区域的供一个车辆在特定方向上行驶的车道。
84.导航系统100可以在第一设备102、网络104、智能车辆222、自主车辆202或其组合之间传送车辆数据220。对于说明性示例,导航系统100可以包括作为智能车辆222的实例的自主车辆202内的第一设备102,其中车辆组在预定距离内,根据预定布置相对定位,或其组合。
85.继续该示例,导航系统100可以在没有用户输入114的情况下使用从智能车辆222生成或提供的车辆数据220。导航系统100可以利用车辆数据220来为其他车辆(诸如包括智能车辆222的另一实例、自主车辆202或其组合的单独车辆)提供信息、辅助操纵、控制操纵、发布先前无图区域的hd地图或其组合。导航系统100可以将车辆数据220直接从智能车辆222传送到第二设备106或通过第一设备102传送到第二设备106以进行处理和存储。
86.继续该示例,导航系统100可以将车辆数据220通过第二设备106传送到其他设备或车辆,或者直接传送到其他设备或车辆,诸如对于对等通信系统。导航系统100可以传送车辆数据220以向其他设备或车辆通知智能车辆222本身的位置或状况、在智能车辆222周围检测到和识别出的其他车辆、或其组合。
87.作为更具体的示例,导航系统100可以使用车辆数据220来生成车辆运动控制228,诸如用于转向、制动、设置或调整行驶速度、辅助控制或其组合。下面讨论关于车辆运动控制228的处理的细节。
88.现在参考图3,在其中示出了包括高清地图开发和交付机构的导航系统100的示例性框图。导航系统100可以提供用于从导航交换机构306发布和检索基于度量的内容302和应用304的机构。可以通过使用诸如telenavcoin、比特币或其他加密货币的加密货币308来交换基于度量的内容302。加密货币308是基于链成员的总分类账(general ledger)的数字资产,并且总分类账表示该链的交易。例如,加密货币308可以被设计为作为交换媒介而工作,其中个人币所有权记录存储在使用强加密的数字分类帐或计算机化数据库中并存储在多个位置以保护交易记录条目并控制额外的数字币记录的创建。
89.基于度量的内容302是基于导航的服务信息,并且可以包括适合自主车辆或驾驶员辅助车辆的路线规划服务、高清地图或其组合。基于度量的内容302还可以提供医疗资源、检测中心、医疗服务、找车位停车场服务、途中预订服务、途中餐饮服务、途中行驶补给,其可以包括汽油、机械辅助、轮胎等。每个基于度量的内容302可以通过加密货币308进行交换。
90.应用304可以向图1的用户112提供用于识别兴趣点、确定医疗资源的可用性、计算燃料效率、基于燃料储备和路线信息识别建议的加油站、访问沿途的酒店预订、访问基于位
置的服务或其组合的有用工具。应用304可以由应用开发者310生成并且可以通过导航交换机构306进行交换、访问或其组合。导航交换机构306是用于对基于度量的内容302和应用304进行加载、访问、交换或其组合的位置、协议或其组合。
91.应用开发者310可以是利用开发者工具包312(诸如应用编程接口(api)和模块)来使应用304与高清地图数据库116兼容的程序员。一旦应用304被开发,它们在被添加到高清地图数据库116和导航交换机构306之前必须访问并通过应用测试套件316。作为用于开发应用304的交换,应用开发者310可以从开发储存库318接收加密货币308。应用开发者310还可以基于应用304的交换或使用以加密货币308的形式接收版税。
92.第二设备106可以是多种集中式或分散式计算设备或者高清视频处理设备中的任何一种。例如,第二设备106可以是计算机、网格计算资源、虚拟化计算机资源、云计算资源、路由器、交换机、对等分布式计算设备或其组合。
93.耦合到第二设备106的导航文件存储115包括从耦合到第二设备106的存储设备322访问的高清地图数据库116。存储设备322可以包括独立磁盘的随机阵列(raid)、固态存储设备(ssd)、包括硬盘和ssd的存储阵列或其组合。导航文件存储115可以从存储设备322加载到导航文件存储115的存储器中。在断电时,导航文件存储115的内容就被加载回存储设备322以保存交换日志118和交换存储330的内容。
94.导航文件存储115可以维护交换存储330以提供对加密货币308的跟踪,该加密货币308被交换给应用开发者310以用于应用304的开发。当应用304被驾驶员326使用时,使用费的一部分以在加密货币308中交换的比率的形式交换回应用开发者310。区块链支持328可以执行在交换存储330中维护的账户的加密和分发。第二设备106可以执行在驾驶员326、应用开发者310、oem贡献者332、地图生成资源334或其组合之间分发的加密货币308的贷方和借方的记账,其然后被保存到交换存储330。例如,区块链支持328可以是硬件结构,该硬件结构包括加密货币308的账户文件的分发、硬件加密和加密种子生成。
95.第二设备106可以包括硬件和软件的组合,该组合监视应用304的开发、资格取得和使用。oem贡献者332可以是第一设备102、图2的自主车辆202、图2的智能车辆222或其组合的制造商。oem贡献者332可以包括车辆制造商,该车辆制造商提供可以向导航交换机构306发布的车辆信息、维护建议、召回警告、保修更新、特别优惠、车辆跟踪服务、防盗服务或其组合。
96.第二设备106可以通过图1的网络104请求感兴趣的位置或区域的初始地图绘制。地图生成资源334可以编译位置数据和来自图1的高清地图绘制传感器110的数据以形成传感器数据分组111,其可以被发送到第二设备106。
97.地图生成资源334可以是第一设备102、自主车辆202或智能车辆222中的任何一个,其可以捕获jpeg2000标准格式或更好的格式的传感器数据分组111。第二设备106可以验证传感器数据分组111是在正确的感兴趣的位置或区域中生成的,并且可以在将来自高清地图绘制传感器110的数据编译成高清地图109之前满足jpeg2000。一旦被第二设备106验证,高清的编译就可以被发布到导航交换机构306以进行分发。如果传感器数据分组111不是在感兴趣的位置或区域中捕获的或者未能满足jpeg2000标准,则第二设备106可以拒绝传感器数据分组111。如果第二设备106可以成功地验证传感器数据分组111,则高清地图109可以被传送到导航文件存储115并且可以将高清地图109作为地图生成资源334中的执
行了对感兴趣的区域或地区的初始地图绘制的特定一个地图生成资源334的资产记入日志。
98.地图生成资源334可以通过奖励储存库338为高清地图109的初始生成得到补偿。如果任何驾驶员326访问高清地图109,则他们被收取一笔加密货币308,这些加密货币308在导航交换机构306和执行了对感兴趣的区域或地区的初始地图绘制的地图生成资源334之间分配。
99.已经发现,导航系统100可以提供导航交换机构306以使应用304和基于度量的内容302一经发布就被分发。导航系统100可以提供应用304和基于度量的内容302的最新进展,其将始终提供高清地图109的最新版本以供驾驶员326、设备102、图2的自主车辆202、图2的智能车辆222或其组合使用。导航系统100的这种发布和分发机构表示对当前由大多数oem源分发的每年更新的数据库的改进。区块链支持328可以通过提供对在交换存储330中保存的加密货币308账户的软件配置的硬件加密和分发来提供在交换存储330中保存的账户的安全性和对这些账户的完整性的信心。
100.现在参考图4,在其中示出了针对图1的导航系统100的对区域402(诸如停车结构402)的一部分的初始地图绘制401的示例。初始地图绘制401的示例描绘了包括多个停车位404的区域402。区域402可以具有带有指示流动方向的涂画箭头的入口车道406和出口车道408。
101.例如,智能车辆222可以配备有图2的视觉传感器214,其能够将区域402记录为图1的高清地图109。视觉传感器214可以捕获区域402的布局以及任何标志和地板标记。可以足够详细地记录区域402的布局,使得可以将停车位404、入口车道406和出口车道408的确切尺寸确定为高清地图109的一部分。
102.在离开区域402时,智能车辆222可以将区域402的高清地图109发送到图1的第二设备106。智能车辆222的图1的用户112可以接收一笔加密货币308的贷记,用于执行对区域402的先前未绘制地图的区域或地区的初始地图绘制401。当其他车辆(诸如第一设备102或自主车辆202)利用区域402的停车位404时,它们将交换一笔加密货币308。使用停车位404的停车费可以在图3的导航交换机构306和智能车辆222的用户112之间分配。
103.例如,智能车辆222可以记录通过图2的视觉传感器214接收的车辆数据220,以生成供其他车辆使用的高清地图109。理解的是,作为示例,初始地图绘制401描绘了为区域402生成高清地图109,并且相同的条件适用于当前未绘制地图的任何区域或地区。在区域402的后续使用中,找车位停车应用可以利用由智能车辆222生成的高清地图109。
104.已经发现,导航系统100可以提供最新的地图、基于度量的内容302和应用304以供第一设备102或自主车辆202使用。智能车辆222记录来自视觉传感器214的输入的能力可以使得能够对已经受到自然灾害或一些人为现象影响的现有地图进行立即更新。导航系统100可以提供高清地图109的高度精确版本,同时扩展服务并呈现基于度量的内容302。
105.现在参考图5,在其中示出了图1的导航系统100的示例性框图。导航系统100可以包括图1的第一设备102、图1的网络104和图1的第二设备106。第一设备102可以通过网络104在第一设备传输508中向第二设备106发送信息。第二设备106可以通过网络104在第二设备传输510中向第一设备102发送信息。
106.为了说明的目的,利用作为客户端设备的第一设备102示出导航系统100,但是理
解的是,导航系统100可以包括作为不同类型设备的第一设备102。例如,第一设备102可以是包含显示接口的服务器。
107.同样为了说明的目的,利用作为服务器的第二设备106示出导航系统100,但是理解的是,导航系统100可以包括作为不同类型设备的第二设备106。例如,第二设备106可以是客户端设备。
108.同样,为了说明的目的,利用第一设备102和第二设备106之间的交互来示出导航系统100。然而,理解的是,第一设备102可以类似地与图2的自主车辆202、图2的智能车辆222或其组合进行交互。类似地,第二设备106可以类似地与自主车辆202、智能车辆222或其组合进行交互。
109.在本发明的该实施例中,为了描述的简洁,第一设备102将被描述为客户端设备,并且第二设备106将被描述为服务器设备。本发明实施例不限于对设备类型的该选择。该选择是本发明的实施例的示例。
110.第一设备102可以包括第一控制电路512、第一存储电路514、第一通信电路516和第一用户接口518以及第一位置电路520。第一控制电路512可以包括第一控制接口522。第一控制电路512可以执行第一软件526以提供导航系统100的智能。
111.第一控制电路512可以以多种不同的方式来实现。例如,第一控制电路512可以是处理器、专用集成电路(asic)、嵌入式处理器、微处理器、硬件控制逻辑、硬件有限状态机(fsm)、数字信号处理器(dsp)或其组合。第一控制接口522可以用于第一控制电路512与第一设备102中的其他功能单元或电路之间的通信。第一控制接口522还可以用于第一设备102外部的通信。
112.第一控制接口522可以从其他功能单元/电路或从外部源接收信息,或者可以向其他功能单元/电路或向外部目的地发送信息。外部源和外部目的地指的是第一设备102外部的源和目的地。
113.第一控制接口522可以以不同的方式来实现,并且可以取决于哪些功能单元/电路或外部单元/电路正在与第一控制接口522接口而包括不同的实施方式。例如,第一控制接口522可以由压力传感器、惯性传感器、微机电系统(mems)、光电路、波导、无线电路、有线电路或其组合来实现。
114.第一存储电路514可以存储第一软件526。第一存储电路514还可以存储相关信息,诸如表示传入图像的数据、表示先前呈现的图像的数据、声音文件或其组合。
115.第一存储电路514可以是易失性存储器、非易失性存储器、内部存储器、外部存储器或其组合。例如,第一存储电路514可以是诸如非易失性随机存取存储器(nvram)、闪存、盘存储设备的非易失性存储设备,或者诸如静态随机存取存储器(sram)的易失性存储设备。
116.第一存储电路514可以包括第一存储接口524。第一存储接口524可以用于第一存储电路514与第一设备102中的其他功能单元或电路(诸如高清地图本地存储108)之间的通信。第一存储接口524还可以用于第一设备102外部的通信。
117.第一存储接口524可以从其他功能单元/电路或从外部源接收信息,或者可以向其他功能单元/电路或向外部目的地发送信息。外部源和外部目的地指的是第一设备102外部的源和目的地。
118.第一存储接口524可以取决于哪些功能单元/电路或外部单元/电路正在与第一存储电路514接口而包括不同的实施方式。可以利用与第一控制接口522的实施方式类似的科技和技术来实现第一存储接口524。
119.第一通信电路516可以使得能够进行去往和来自第一设备102的外部通信。例如,第一通信电路516可以允许第一设备102与第二设备106、附件(诸如外围设备或台式计算机)和网络104进行通信。
120.第一通信电路516还可以用作通信集线器,该通信集线器使得第一设备102能够用作网络104的一部分并且不限于作为网络104的端点或终端电路。第一通信电路516可以包括用于与网络104交互的有源和无源组件,诸如微电子或天线。
121.第一通信电路516可以包括图5的第一通信接口528。第一通信接口528可以用于第一通信电路516与第一设备102中的其他功能单元或电路之间的通信。例如,第一通信电路516可以通过第一存储接口524从高清地图本地存储108中检索图1的高清地图109,以将其发送到第二设备106以进行进一步处理和分发。第一通信接口528可以从第二设备106接收信息以分发给其他功能单元/电路,或者可以将信息发送到其他功能单元或电路。
122.第一通信接口528可以取决于哪些功能单元或电路正在与第一通信电路516接口而包括不同的实施方式。可以利用与第一控制接口522的实施方式类似的科技和技术来实现第一通信接口528。
123.第一用户接口518使得图1的用户112能够与第一设备102接口和交互。第一用户接口518可以包括输入设备和输出设备。第一用户接口518的输入设备的示例可以包括小键盘、触摸板、软键、键盘、麦克风、用于接收远程信号的红外传感器、高清地图传感器110或其任意组合以提供数据和通信输入。例如,高清地图传感器110可以通过有线或无线连接而输入到第一用户接口518。第一用户接口518可以将来自高清地图传感器110的输入传递到第一控制电路112以进行处理和存储。
124.第一用户接口518可以包括第一显示接口530。第一显示接口530可以包括输出设备。第一显示接口530可以包括显示器、投影仪、视频屏幕、扬声器或其任意组合。
125.第一控制电路512可以操作第一用户接口518以显示由导航系统100生成的信息。第一控制电路512还可以执行第一软件526以用于导航系统100的其他功能,包括从第一位置电路520接收位置信息。第一控制电路512还可以执行第一软件526以经由第一通信电路516与网络104交互。
126.第一控制电路512可以操作第一用户接口518以从高清地图绘制传感器119收集数据。第一控制电路512还可以从第一位置电路520接收位置信息。在作为图3的地图生成资源334运行的同时,第一控制电路512可以编译传感器数据分组111,包括来自第一位置电路520的位置数据、时间以及来自高清地图绘制传感器110的数据。第一控制电路512可以将传感器数据分组111通过第一通信电路516发送到第二设备106以进行处理。
127.作为示例,第一位置电路520可以生成第一设备102的位置信息、当前航向、当前加速度和当前速度。第一位置电路520可以以多种方式来实现。例如,第一位置电路520可以用作全球定位系统、惯性导航系统、蜂窝塔定位系统、压力定位系统或其任意组合的至少一部分。此外,例如,第一位置电路520可以利用诸如加速度计或全球定位系统(gps)接收器的组件。
128.第一位置电路520可以包括第一位置接口532。第一位置接口532可以用于第一位置电路520与第一设备102中的其他功能单元或电路之间的通信。第一位置接口532也可以用于第一设备102外部的通信。
129.第一位置接口532可以从其他功能单元/电路或从外部源接收信息,或者可以向其他功能单元/电路或向外部目的地发送信息。外部源和外部目的地指的是第一设备102外部的源和目的地。
130.第一位置接口532可以取决于哪些功能单元/电路或外部单元/电路正在与第一位置电路520接口而包括不同的实施方式。可以利用与第一控制电路512的实施方式类似的科技和技术来实施第一位置接口532。
131.可以优化第二设备106以在具有第一设备102的多设备实施例中实现本发明的实施例。与第一设备102相比,第二设备106可以提供附加的或更高性能的处理能力。第二设备106可以包括第二控制电路534、第二通信电路536、第二用户接口538和第二存储电路546。
132.第二用户接口538使得用户(未示出)能够与第二设备106接口和交互。第二用户接口538可以包括输入设备和输出设备。第二用户接口538的输入设备的示例可以包括小键盘、触摸板、软键、键盘、麦克风或其任意组合以提供数据和通信输入。第二用户接口538的输出设备的示例可以包括第二显示接口540。第二显示接口540可以包括显示器、投影仪、视频屏幕、扬声器或其任意组合。
133.第二控制电路534可以通过第二通信电路536接收传感器数据分组111。第二控制电路可以通过检查位置数据、时间和高清地图绘制传感器110数据来验证传感器数据分组111的内容确实表示从地图生成资源334请求的图4的区域402。一旦传感器数据分组已被验证,第二控制电路534就可以编译高清地图109以传送到在导航文件存储115中存储的图1的高清地图数据库116。第二控制电路534然后可以将高清地图109发布到图3的导航交换机构306以进行分发。
134.第二控制电路534可以执行第二软件542以提供导航系统100的第二设备106的智能。第二软件542可以与第一软件526结合运行。与第一控制电路512相比,第二控制电路534可以提供附加的性能。
135.第二控制电路534可以操作第二用户接口538以显示信息。第二控制电路534还可以执行第二软件542以用于导航系统100的其他功能,包括操作第二通信电路536以通过网络104与第一设备102进行通信。
136.第二控制电路534可以以多种不同的方式来实现。例如,第二控制电路534可以是处理器、嵌入式处理器、微处理器、硬件控制逻辑、硬件有限状态机(fsm)、数字信号处理器(dsp)或其组合。
137.第二控制电路534可以包括第二控制接口544。第二控制接口544可以用于第二控制电路534与第二设备106中的其他功能单元或电路之间的通信。第二控制接口544也可以用于第二设备106外部的通信。
138.第二控制接口544可以从其他功能单元/电路或从外部源接收信息,或者可以向其他功能单元/电路或向外部目的地发送信息。外部源和外部目的地指的是第二设备106外部的源和目的地。
139.第二控制接口544可以以不同的方式来实现,并且可以取决于哪些功能单元/电路
或外部单元/电路正在与第二控制接口544接口而包括不同的实施方式。例如,第二控制接口544可以由压力传感器、惯性传感器、微机电系统(mems)、光电路、波导、无线电路、有线电路或其组合来实现。
140.第二存储电路546可以存储第二软件542。第二存储电路546还可以存储诸如表示传入图像的数据、表示先前呈现的图像的数据、声音文件或其组合的信息。第二存储电路546的大小可以被确定为提供附加的存储容量以补充第一存储电路514。
141.为了说明的目的,第二存储电路546被示出为单个元件,但是理解的是,第二存储电路546可以是存储元件的分布。此外,为了说明的目的,利用作为单层级存储系统的第二存储电路546来示出导航系统100,但是理解的是,导航系统100可以包括不同配置的第二存储电路546。例如,可以利用形成包括不同级别的缓存、主存储器、旋转介质或离线存储设备的存储器分层系统的不同的存储技术来形成第二存储电路546。
142.第二存储电路546可以是易失性存储器、非易失性存储器、内部存储器、外部存储器或其组合。例如,第二存储电路546可以是诸如非易失性随机存取存储器(nvram)、闪存、盘存储设备的非易失性存储设备,或者诸如静态随机存取存储器(sram)的易失性存储设备。
143.第二存储电路546可以包括第二存储接口548。第二存储接口548可以用于第二存储电路546与第二设备106中的其他功能单元或电路之间的通信。第二存储接口548还可以用于第二设备106外部的通信,诸如导航文件存储115,其可以维护图1的高清地图数据库116和图1的交换日志118。
144.第二存储接口548可以从其他功能单元/电路或从外部源接收信息,或者可以向其他功能单元/电路或向外部目的地发送信息。外部源和外部目的地指的是第二设备106外部的源和目的地。
145.第二存储接口548可以取决于哪些功能单元/电路或外部单元/电路正在与第二存储电路546接口而包括不同的实施方式。可以利用与第二控制接口544的实施方式类似的科技和技术来实现第二存储接口548。
146.第二通信电路536可以使得能够进行去往和来自第二设备106的外部通信。例如,第二通信电路536可以允许第二设备106通过网络104与第一设备102进行通信。例如,第二设备106可以响应于来自用户112的请求而向第一设备102提供高清地图109。
147.第二通信电路536还可以用作通信集线器,该通信集线器使得第二设备106能够用作网络104的一部分并且不限于作为网络104的端点或终端单元或电路。第二通信电路536可以包括用于与网络104交互的有源和无源组件,诸如微电子或天线。
148.第二通信电路536可以包括第二通信接口550。第二通信接口550可以用于第二通信电路536与第二设备106中的其他功能单元或电路之间的通信。第二通信接口550可以从其他功能单元/电路接收信息,或者可以向其他功能单元或电路发送信息。
149.第二通信接口550可以取决于哪些功能单元或电路正在与第二通信电路536接口而包括不同的实施方式。可以利用与第二控制接口544的实施方式类似的科技和技术来实现第二通信接口550。
150.第一通信电路516可以与网络104耦合以在第一设备传输508中向第二设备106发送包括图1的高清地图109在内的车辆数据220。第二设备106可以在第二通信电路536中从
网络104的第一设备传输508接收信息。
151.第二通信电路536可以与网络104耦合以在第二设备传输510中向第一设备102发送信息。第一设备102可以在第一通信电路516中从网络104的第二设备传输510接收信息。导航系统100可以由第一控制电路512、第二控制电路534或其组合来执行。为了说明的目的,利用包含第二用户接口538、第二存储电路546、第二控制电路534和第二通信电路536的分区来示出第二设备106,但是理解的是,第二设备106可以包括不同的分区。例如,第二软件542可以被不同地划分,使得其功能的一些或全部可以在第二控制电路534和第二通信电路536中。此外,第二设备106可以包括为清楚起见而未在图5中示出的其他功能单元或电路。
152.第一设备102中的功能单元或电路可以单独且独立于其他功能单元或电路而工作。第一设备102可以单独且独立于第二设备106和网络104而工作。
153.第二设备106中的功能单元或电路可以单独且独立于其他功能单元或电路而工作。第二设备106可以单独且独立于第一设备102和网络104而工作。
154.上述功能单元或电路可以以硬件实现。例如,可以使用门、电路、处理器、计算机、集成电路、集成电路核心、压力传感器、惯性传感器、微机电系统(mems)、无源器件、包含用于执行软件功能的指令的物理非暂时性存储介质、其中的一部分或其组合来实现功能单元或电路中的一个或多个。
155.为了说明的目的,通过第一设备102和第二设备106的操作来描述导航系统100。理解的是,第一设备102和第二设备106可以操作导航系统100的任何模块和功能。
156.作为另一示例,第一设备102可以是图2的自主车辆202。第一用户接口518可以从图2的位置-运动传感器212、图2的视觉传感器214(诸如图2的高清相机传感器214)、图2的雷达传感器216、图2的配件传感器218或其组合接收输入,以编译图1的高清地图109。高清地图109可以由第一控制电路512从位置-运动传感器212、视觉传感器214(诸如高清相机传感器214)、雷达传感器216、配件传感器218或其组合来生成。高清地图109可以通过第一通信电路516和网络104发送到第二设备106,以合并在图1的高清地图数据库116中。
157.已经发现,第二设备106可以请求感兴趣的区域402的图4的初始地图绘制401,其可以在几分钟到几小时的短时间内得到响应,以使地图生成资源334产生传感器数据分组111并将其发送到第二设备106。第二控制电路534可以在不到一小时内执行对传感器数据分组111的验证、从传感器数据分组111编译高清地图109、并将高清地图109发布到导航交换机构306,以分发给图3的驾驶员326、图2的自主车辆202、图2的智能车辆222或其组合。这与提供年度更新的其他oem和地图服务形成鲜明对比,从而提高了高清地图109的完整性并向图1的用户112提供安全且可靠的信息。
158.现在参考图6,在其中示出了图1的导航系统100的示例性控制流程601。在模块602中,导航系统100的示例性控制流程601可以识别图4的初始地图绘制401。在模块604中,图3的地图生成资源334可以定位初始地图绘制401的区域或地区并捕获图1的传感器数据分组111以处理初始地图绘制401。在模块606中,地图生成资源334可以将传感器数据分组111发送到图1的第二设备106以验证传感器数据分组111和编译图1的高清地图109。
159.在模块608中,第二设备106可以利用高清地图109更新图1的高清地图数据库116并在导航文件存储115中贷记交易。在模块610中,第二设备106可以从图3的驾驶员326接收
对基于度量的内容302或应用304的请求。在模块612中,根据驾驶员326的请求,第二设备106可以发送第一设备102、自主车辆202、智能车辆222或其组合所请求的基于度量的内容302或应用304。
160.在模块614中,第二设备106可以通过更新图1的交换日志118来记账为基于度量的内容302或应用304转移的加密货币308。在模块616中,驾驶员326可以在第一设备102、自主车辆202、智能车辆222或其组合中显示包括高清地图109在内的基于度量的内容302、应用304。
161.已经发现,导航系统100可以请求能够由地图生成资源334执行的地区或区域402的初始地图绘制401。地图生成资源334可以是能够以jpeg-2000标准格式或更好的格式记录地区或区域402的第一设备102、自主车辆202、智能车辆222中的任何一个。当地图生成资源334发送传感器数据分组111并且第二设备已经验证内容并编译了高清地图109时,它们接收对记录的补偿并且每当它们的高清地图109被驾驶员326中的其他驾驶员访问时接收额外补偿。该激励计划可以确保包括高清地图109在内的基于度量的内容302可以在尽可能短的时间内保持最佳准确度。所有补偿均基于包括telenavcoin或比特币在内的加密货币308。
162.现在参考图7,在其中示出了本发明的实施例中的图1的导航系统100的操作的方法700的流程图。方法700包括:在块702中请求区域的初始地图绘制;在块704中从地图生成资源接收传感器数据分组;在块706中从传感器数据分组编译高清地图;以及在块708中将该高清地图作为基于度量的内容发布到导航交换机构。
163.得到的方法、过程、装置、设备、产品和/或系统是直截了当的、有成本效益的、不复杂的、高度通用的、精确的、灵敏的和有效的,并且可通过使已知的组件适合于准备好的、高效的且经济的制造、应用和使用而被实现。本发明的实施例的另一个重要方面是它有价值地支持和服务于降低成本、简化系统和提高性能的历史趋势。
164.本发明的实施例的这些和其他有价值的方面因此将技术的状态推进到至少下一个水平。
165.虽然已经结合具体最佳模式描述了本发明,但是将会理解的是,鉴于前述描述,许多替代、修改和变化对本领域技术人员而言将是清楚的。因此,意图包括属于所包括的权利要求书的范围的所有这种替代、修改和变化。本文中陈述的或在附图中示出的所有事项将以说明性和非限制性的意义来解释。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献