【技术实现步骤摘要】
使用区块链平台使能地图更新的方法和设备专利技术的
本专利技术一般地涉及用于在自动驾驶车辆中执行电子地图更新的技术。更具体地,本专利技术涉及一种用于使用区块链技术为自动驾驶车辆提供全局地图更新和进行全局地图验证的解决方案。
技术介绍
自动驾驶车辆可能严重依赖预先存储的地图数据来进行地图辅助导航。随着自动驾驶汽车普及率的提高,为车辆提供实时可靠和最新的地图更新非常重要,以便他们能够以对时间敏感的方式针对由道路封闭,交通状况等造成的变化情况作出反应。特别是,施工区域等区域通常会迅速变化-导致区域的先前地图数据不准确或过时。因此,自动驾驶车辆不仅需要能够检测施工区域,还需要能够决定车辆应如何操纵来通过这些区域。因此,实时地向自动驾驶车辆提供最新的可用地图信息对于车辆的操作是至关重要的。目前,为自动驾驶车辆提供地图数据的所有已知供应商在向自动驾驶车辆传送地图或地图更新二者时使用他们自己的专有格式。没有一致的测绘(mapping)平台或地图更新格式作为供应商组中的标准出现。因此,当今行业中不存在用于支持地图更新的标准化和可扩展的工作解决 ...
【技术保护点】
1.一种使用区块链更新地图数据的方法,所述方法包括:/n存储区块链,其中所述区块链是包括多个数据记录的分布式数据库,每个数据记录与全局地图的更新相关联,并且其中所述区块链还包括用于维护预定地理区域的所述全局地图的数据;/n接收与所述全局地图的地图更新相关联的消息,其中所述消息包括与特定路线的地图更新有关的信息;/n通过评估关于所述地图更新的一致性来验证所述地图更新,其中所述评估包括选择并执行用于所述地图更新的多个证明中的至少一个;/n响应于通过所述多个证明中的至少一个进行的所述地图更新的成功验证,生成与所述地图更新相关联的数据记录;/n更新所述区块链以包括所述生成的数据记录 ...
【技术特征摘要】
20180802 US 16/053,6491.一种使用区块链更新地图数据的方法,所述方法包括:
存储区块链,其中所述区块链是包括多个数据记录的分布式数据库,每个数据记录与全局地图的更新相关联,并且其中所述区块链还包括用于维护预定地理区域的所述全局地图的数据;
接收与所述全局地图的地图更新相关联的消息,其中所述消息包括与特定路线的地图更新有关的信息;
通过评估关于所述地图更新的一致性来验证所述地图更新,其中所述评估包括选择并执行用于所述地图更新的多个证明中的至少一个;
响应于通过所述多个证明中的至少一个进行的所述地图更新的成功验证,生成与所述地图更新相关联的数据记录;
更新所述区块链以包括所述生成的数据记录,以基于所述地图更新来更新所述全局地图;以及
将所述生成的数据记录电子地发送到所述区块链中的多个节点。
2.如权利要求1所述的方法,其中所述区块链是半公开的分布式数据库。
3.如权利要求1所述的方法,其中所述接收所述消息包括接收基于供应商的专有数据格式标准格式化的所述消息,并且还包括:
在所述确定之前,将所述消息从所述供应商的专有数据格式转换为与所述区块链相兼容的数据格式标准。
4.如权利要求1所述的方法,其中所述多个证明包括从证明组中选择的一个或更多个证明,所述证明组包括:
位置证明;
迭代证明;
物理交付证明;以及
安全证明。
5.如权利要求1所述的方法,其中所述多个证明包括从证明组中选择的一个或更多个证明,所述证明组包括:位置证明、迭代证明、物理交付证明和安全证明,并且其中基于可用传感器配置、外部条件和环境复杂性中的至少一个选择所述多个证明中的至少一个。
6.如权利要求1所述的方法,其中所述多个证明包括从证明组中选择的一个或更多个证明,所述证明组包括:位置证明、迭代证明、物理交付证明和安全证明,并且其中执行所述位置证明包括在通过第二移动单元的地图更新验证了第一移动单元的位置之后验证由所述第一移动单元接收的地图更新。
7.如权利要求1所述的方法,其中所述多个证明包括从证明组中选择的一个或更多个证明,所述证明组包括:位置证明、迭代证明、物理交付证明和安全证明,并且其中执行所述迭代证明包括在通过第二移动单元的类似地图更新验证第一移动单元的地图更新之后,以及在与所述第一移动单元的所述地图更新相关联的路线已经由一个或更多个移动单元至少验证了阈值次数之后,验证由所述第一移动单元接收的所述地图更新。
8.如权利要求1所述的方法,其中所述多个证明包括从证明组中选择的一个或更多个证明,所述证明组包括:位置证明、迭代证明、物理交付证明和安全证明,其中执行所述物理交付证明包括:
将与所述全局地图相关联的数据和相应的地图更新自动交运到在其中维护服务器的数据中心;以及
将与所述交运相关联的追踪号添加到所述区块链。
9.如权利要求1所述的方法,其中所述多个证明包括从证明组中选择的一个或更多个证明,所述证明组包括:位置证明、迭代证明、物理交付证明和安全证明,其中所述执行所述安全证明包括执行用于所述位置证明和所述迭代证明的多次迭代。
10.如权利要求1所述的方法,进一步包括处理所述区块链以确定特定地图更新的特定来源。
11.如权利要求1所述的方法,进一步包括:
处理所述区块链以确定多个地图更新的特定来源;以及
响应于确定所述多个地图更新准确并且基于所确定的所述多个地图更新的数量,向与所述特定来源相关联的供应商提供阈值补偿。
12.如权利要求1所述的方法,进一步包括:
处理所述区块链以确定多个地图更新的特定来源;以及
响应于确定所述多个地图更新准确并且基于所确定的所述多个地图更新的数量,向与所述特定来源相关联的供应商提供阈值程度的全局地图访问。
13.如权利要求1所述的方法,进一步包括:
处理所述区块链以确定多个地图更新的特定来源;以及
响应于确定所述多个地图更新准确并且基于所确定的所述多个地图更新的数量,给与所述特定来源相关联的供应商归属信誉得分。
14.如权利要求1所述的方法,其中所述消息是从与包括所述全局地图的测绘生态系统相关联的供应商处接收的,其中所述供应商选自包括以下的组:一个或更多个原始设备制造商(OEM),一个或更多个全球定位系统(GPS)设备制造商,一个或更多个测绘软件提供商,一个或更多个自动驾驶汽车开发平台开发商,一个或更多个一级供应商,以及一个或更多个递送地面实况数据的公司。
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。