CN113056778B - 车辆控制***及服务器 - Google Patents

车辆控制***及服务器 Download PDF

Info

Publication number
CN113056778B
CN113056778B CN201980068881.1A CN201980068881A CN113056778B CN 113056778 B CN113056778 B CN 113056778B CN 201980068881 A CN201980068881 A CN 201980068881A CN 113056778 B CN113056778 B CN 113056778B
Authority
CN
China
Prior art keywords
road
category
information
vehicle
map
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201980068881.1A
Other languages
English (en)
Other versions
CN113056778A (zh
Inventor
安藤孝一
安保圭介
林涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Astemo Ltd
Original Assignee
Hitachi Astemo Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Astemo Ltd filed Critical Hitachi Astemo Ltd
Publication of CN113056778A publication Critical patent/CN113056778A/zh
Application granted granted Critical
Publication of CN113056778B publication Critical patent/CN113056778B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0137Measuring and analyzing of parameters relative to traffic conditions for specific applications
    • G08G1/0141Measuring and analyzing of parameters relative to traffic conditions for specific applications for traffic information dissemination
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096708Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control
    • G08G1/096725Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control where the received information generates an automatic action on the vehicle control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/001Planning or execution of driving tasks
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3804Creation or updating of map data
    • G01C21/3807Creation or updating of map data characterised by the type of data
    • G01C21/3815Road data
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3863Structures of map data
    • G01C21/387Organisation of map data, e.g. version management or database structures
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096733Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place
    • G08G1/096741Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place where the source of the transmitted information selects which information to transmit to each vehicle
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096733Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place
    • G08G1/09675Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place where a selection from the received information takes place in the vehicle
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096766Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission
    • G08G1/096775Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission where the origin of the information is a central station
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • G09B29/10Map spot or coordinate position indicators; Map reading aids
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • H04L67/5651Reducing the amount or size of exchanged application data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/44Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2552/00Input parameters relating to infrastructure
    • B60W2552/05Type of road, e.g. motorways, local streets, paved or unpaved roads
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/50External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Atmospheric Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Mathematical Physics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Analytical Chemistry (AREA)
  • Chemical & Material Sciences (AREA)
  • Traffic Control Systems (AREA)
  • Navigation (AREA)
  • Instructional Devices (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

本发明在减小地图数据的大小的情况下抑制自动驾驶精度的降低。本发明为一种车辆控制***,其具备:电子控制单元,其控制车辆;以及服务器,其向所述电子控制单元派发地图信息,所述地图信息包含能够进行车辆的自动驾驶或驾驶辅助的第1类别的道路的信息和车辆的自动驾驶及驾驶辅助都无法进行的第2类别的道路的信息,所述服务器具有输出部,所述输出部将存在于所述车辆所行驶的第1类别的道路的规定范围内且在规定角度以内并排分布的第2类别的道路的信息发送至所述电子控制单元,所述电子控制单元具有:地图管理部,其管理从所述服务器接收到的所述第1类别的道路的信息以及所述第2类别的道路的信息;以及车辆控制部,其使用所述第1类别的道路的信息以及所述第2类别的道路的信息来控制所述车辆的行驶。

Description

车辆控制***及服务器
技术领域
本发明涉及车辆控制***。
背景技术
在自动驾驶和驾驶辅助中,会使用以道路的车道级别制作出的自动驾驶用地图。在不是存在于自动驾驶用地图上的道路上行驶而是在其附近的道路上行驶的情况下,须防止误判定为正在自动驾驶用地图上的道路上行驶。
作为该领域的现有技术,有日本专利特开2018-96743号公报(专利文献1)。在专利文献1记载的道路确定装置中,“根据具有道路数据的自动驾驶用地图数据、具有道路数据而且是内容与自动驾驶用地图数据存在部分重复的数据的导航用地图数据、以及借助外部定位***定位得到的自身车辆的位置信息来确定自身车辆正在行驶的道路”(参考摘要)。
现有技术文献
专利文献
专利文献1:日本专利特开2018-96743号公报
发明内容
发明要解决的问题
如前文所述,专利文献1中记载了利用自动驾驶用地图数据和非自动驾驶用的导航用地图数据这一内容。但是,由于具有双重地图数据,因此存在数据大小增大的问题、数据大小增大带来的处理成本的问题、以及非自动驾驶用地图的地图数据的精度的问题。因此,本发明的目的在于提供一种相较于具有双重地图而言减小数据大小并且不降低自动驾驶和驾驶辅助的精度的车辆控制***以及向该车辆控制***派发地图数据的地图数据派发服务器。
解决问题的技术手段
展示本申请中揭示的发明的代表性的一例如下。即,一种车辆控制***,其具备:电子控制单元,其控制车辆;以及服务器,其向所述电子控制单元派发地图信息,所述地图信息包含能够进行车辆的自动驾驶或驾驶辅助的第1类别的道路的信息和车辆的自动驾驶及驾驶辅助都无法进行的第2类别的道路的信息,所述第1类别的道路的信息以及所述第2类别的道路的信息以规定网格进行了分割,所述网格被分割成规定数量的角度判定用区域,所述第1类别的道路的信息以及所述第2类别的道路的信息被分割成了区段,所述服务器具有输出部,所述输出部将存在于所述车辆所行驶的第1类别的道路的规定范围内且在规定角度以内并排分布的第2类别的道路的信息发送至所述电子控制单元,所述电子控制单元具有:地图管理部,其管理从所述服务器接收到的所述第1类别的道路的信息以及所述第2类别的道路的信息;以及车辆控制部,其使用所述第1类别的道路的信息来控制在所述第1类别的道路上的所述车辆的行驶,在由包含同时存在所述第1类别的道路的区段和所述第2类别的道路的区段的网格的多个网格构成的区域内,在两区段的延长线通过同一所述角度判定用区域的相同边的情况下,所述服务器判定该第1类别的道路与该第2类别的道路在规定角度以内并排分布,将包含存在于所述车辆所行驶的第1类别的道路的规定范围内且在规定角度以内并排分布的第2类别的道路的信息的的地图数据发送至所述电子控制单元。
发明的效果
根据本发明的一形态,可以在减小地图数据的大小的情况下抑制自动驾驶和驾驶辅助的精度降低。前文所述以外的课题、构成及效果将通过以下实施例的说明来加以明确。
附图说明
图1为表示本车辆控制***的构成的图。
图2为地图ECU的框图。
图3为地图生成服务器的框图。
图4为地图OTA服务器的框图。
图5为表示服务器的物理构成的框图。
图6为表示地图ECU向地图OTA服务器请求下载前方一定距离的地图数据(网格)的例子的图。
图7为地图生成服务器的生成部所执行的处理的流程图。
图8为普通道路车道精简处理的流程图。
图9为车道向量判定处理的流程图。
图10为表示确定作为派发对象的普通道路信息的具体例的图。
图11为表示在正在地图数据储存部中不存在的普通道路上行驶的情况下错误地作出正在地图数据储存部中存在的高速公路上的道路上行驶这一误判定的例子的图。
图12为表示地图数据的构成例的图。
具体实施方式
<实施例1>
图1为表示本发明的实施例1的车辆控制***的构成的图。
本实施例的车辆控制***具有地图ECU 21、地图数据储存部211、通信单元22、自动驾驶ECU 23以及导航***24,且该车辆控制***搭载于车辆1上。此外,由地图ECU 21及自动驾驶ECU 23构成电子控制单元2。车辆控制***经由网络连接到地图OTA服务器3,地图OTA服务器3经由网络连接到地图生成服务器4。
地图ECU 21对地图数据储存部211中储存的地图数据进行管理。具体而言,地图ECU 21经由通信单元22从地图OTA服务器3接收地图数据,将接收到的地图数据保存至地图数据储存部211。此外,地图ECU 21解释地图数据储存部211中包含的数据并发送至自动驾驶ECU 23。地图ECU 21的详细构成将参考图2于后文叙述。地图数据储存部211储存自动驾驶用的、包含道路的每一车道的信息的高精度的自动驾驶用地图数据。
此外,地图ECU 21使用导航***24所生成的路径信息来决定车辆1进行自动驾驶用的车道,生成车道信息。
此外,地图ECU 21也可利用从GNSS接收器213获取到的位置信息以及根据位置信息计算出的车速的信息来判定车辆1正在高速公路、普通道路中的哪一道路上行驶的可能性高。
通信单元22控制车辆控制***与外部(地图OTA服务器3等)的通信。
当从地图ECU 21接收到车道信息时,自动驾驶ECU 23判定能够进行遵循导航***24所生成的路径信息的自动驾驶。继而,自动驾驶ECU 23按照地图ECU 21所生成的车道信息、使用车辆1上搭载的传感器(省略了图示的摄像机、雷达、LIDER等)所获取到的外界信息来使转向机构、加速机构及制动机构动作而控制车辆1的行驶。即,在地图数据储存部211中储存有表示路径的自动驾驶用地图数据,只要定下了行驶车道,自动驾驶ECU 23便判定可以自动驾驶,从而开始自动驾驶。本实施例的自动驾驶ECU 23在高速公路、汽车专用道等特定道路上提供在没有驾驶员操作的情况下使车辆1行驶的自动驾驶功能以及辅助驾驶员的操作而使车辆1行驶的驾驶辅助功能中的至少一种。
在本说明书中,主要是对基于地图ECU 21进行的车辆1的自动驾驶进行说明,但同样地,也能运用于在特定道路(高速公路、汽车专用道等)上对驾驶员的操作进行辅助而使车辆1行驶的驾驶辅助功能。
当操作者输入了目的地或路径时,导航***24参考道路地图来运算行驶路径,并将生成的路径信息送至地图ECU 21。导航***24所使用的道路地图可储存在导航***24中内置的存储装置中,也可从经由网络相连的地图服务器(图示省略)获取。也可由地图OTA服务器3派发导航***24用的地图。导航***24所生成的路径信息被送至地图ECU 21。
地图ECU 21及自动驾驶ECU 23是控制车辆1的电脑(电子控制装置),通过执行存储介质(例如非易失性存储器)中存储的程序来实现各ECU的功能。各ECU 21、23连接到车辆1的CAN等通信构件,得到来自GNSS接收器、传感器(图示省略)的信息的输入。车辆1的车速、舵角、挡位等车辆信息被输入至自动驾驶ECU 23,对转向机构、加速机构、制动机构等的执行器进行控制。
地图生成服务器4是生成发送至地图ECU 21的地图数据的计算机,将生成的地图数据发送至地图OTA服务器3。地图生成服务器4的详细构成将参考图3于后文叙述。
地图OTA服务器3保存从地图生成服务器4接收到的地图数据,按照来自地图ECU21的请求将地图数据发送至地图ECU 21。地图OTA服务器3的详细构成将参考图4于后文叙述。
图2为地图ECU 21的框图。
地图ECU 21具有地图数据储存部211、加速度传感器212、GNSS接收器213以及运算部214。运算部214对GNSS接收器213、加速度传感器212以及地图数据储存部211进行控制来确定地图上的自身车辆位置。
GNSS接收器213从人造卫星接收信号来测定车辆1的位置。加速度传感器212测定施加至车辆1的加速度,并对测定出的加速度进行运算处理,由此来计算移动速度、移动距离、移动方向等。地图数据储存部211是保存高速公路及普通道路的地图数据的数据库。
运算部214通过执行存储介质(例如非易失性存储器)中存储的程序来确定地图上的自身车辆位置。运算部214具有绝对位置推断部2141、相对位置推断部2142、车道判定部2143以及位置修正部2144。绝对位置推断部2141从人造卫星接收信号来计算车辆1的绝对位置。相对位置推断部2142根据计算出的绝对位置来计算地图上的车辆1的位置即相对位置。车道判定部2143使用地图数据211中储存的以车道级别制作出的高精度地图来判定正在行驶的车道。位置修正部2144根据推断出的车辆1在车道上的位置来修正车辆1的绝对位置。
图3为地图生成服务器4的框图。
地图生成服务器4是生成用于提供给地图ECU 21的地图数据的计算机。地图生成服务器4具有管理部41、输出部42、生成部43以及地图数据储存部45。管理部41向其他功能部发布命令而对整个地图生成服务器4进行管理。生成部43按照从管理部41接到的命令来生成地图数据并储存至地图数据储存部45。生成部43所执行的处理将参考图7、图8、图9、图10于后文叙述。输出部42按照从管理部41接到的命令从地图数据储存部45提取地图数据,并将地图数据输出至外部。地图数据储存部45是储存生成部43所生成的地图数据的数据库。
图4为地图OTA服务器3的框图。
地图OTA服务器3是保存从地图生成服务器4接收到的地图数据并按照来自地图ECU21的请求将地图数据发送至地图ECU 21的计算机。地图OTA服务器3具有管理部31、输出部32、更新部33、参考部34以及地图数据储存部36。管理部31向其他功能部发布命令而对整个地图OTA服务器3进行管理。更新部33按照从管理部31接到的命令、使用从地图生成服务器4接收到的地图数据来更新地图数据储存部45中储存的地图数据。参考部34按照来自地图ECU 21的请求而参考地图数据储存部36中储存的地图数据。地图数据储存部36中储存的地图数据可以处理为来自地图OTA服务器3的地图数据的派发单位即网格单位。输出部32将按照来自地图ECU 21的请求进行参考得到的地图数据经由网络输出至外部。地图数据储存部36是储存从地图生成服务器4接收到的地图数据的数据库。
图5为表示构成地图OTA服务器3及地图生成服务器4的计算机的物理构成的框图。
构成各服务器3、4的计算机具有处理器(CPU)101、存储器102、辅助存储装置103以及通信接口104。计算机也可具有输入接口105及输出接口108。处理器(CPU)101、存储器102、辅助存储装置103、通信接口104、输入接口105以及输出接口108由总线等通信构件以可访问的方式连接在一起。
处理器101是执行存储器102中储存的程序的运算装置。通过由处理器101执行各种程序来实现服务器的各种功能。再者,也可由其他运算设备(例如FPGA、ASIC)执行由处理器101执行程序来进行的处理的一部分。
存储器102包括非易失性的存储元件即ROM以及易失性的存储设备即RAM。ROM储存不变的程序(例如BIOS)等。RAM是DRAM(Dynamic Random Access Memory)之类的高速且易失性的存储设备,暂时储存处理器101所执行的程序以及程序执行时使用的数据。
辅助存储装置103例如为磁存储装置(HDD)、闪存(SSD)等大容量且非易失性的存储设备。此外,辅助存储装置103储存处理器101在程序执行时使用的数据以及供处理器101执行的程序。即,从辅助存储装置103中读出程序并加载至存储器102而由处理器101加以执行,由此实现服务器的各功能。
通信接口104是按照规定协议来控制与其他装置的通信的网络接口装置。
输入接口105连接键盘106、鼠标107、触控面板(图示省略)等输入装置,是接受来自操作人员的输入的接口。输出接口108连接显示器装置109、打印机(图示省略)等输出装置,是以操作人员能进行视觉辨认的形式输出程序的执行结果的接口。
供处理器101执行的程序经由可移动介质(CD-ROM、闪存等)或网络提供给服务器,储存在非暂时性存储介质即非易失性的辅助存储装置103中。因此,服务器宜具有从可移动介质读入数据的接口。
地图OTA服务器3及地图生成服务器4是物理性地在一个计算机上构成或者在以逻辑方式或物理方式构成的多个计算机上构成的计算机***,也可在构建于多个物理计算机资源上的虚拟计算机上进行动作。
图6为表示地图ECU 21向地图OTA服务器3请求下载前方一定距离的地图数据(网格)的例子的图。
地图ECU 12发送自身车辆位置(纬度经度信息)、想要下载的地图数据(网格)的编号、存储区域的剩余容量而向地图OTA服务器3请求下载自身车辆位置的前方一定距离的地图数据。例如,在图6所示的情况下,发送309089752、309089753、309089756、309089757、309089759、309089781作为想要下载的地图数据的网格编号。地图OTA服务器3将所请求的地图数据发送至地图ECU 21。
图7、图8、图9为地图生成服务器4的生成部43所执行的处理的流程图,图10为表示处理的具体例的图。基于图7、图8、图9的流程图以及图10的具体例的动作如下。
首先,当生成部43从管理部41接到对象网格的地图数据生成命令时,判定对象网格中是否存在高速公路(S501)。继而,若对象网格中存在高速公路,则执行普通道路车道精简处理(参考图8)(S502)。另一方面,若对象网格中不存在高速公路,则结束处理。
在普通道路车道精简处理中,如图8所示,生成部43将高速公路的地图数据分割为区段单位(S503)。例如,将一条车道(Lane1)分割为多个区段(sgA、sgB)。
继而,生成部43判定未处理的高速公路的区段的数量是否大于0(S504)。结果,若高速公路的所有区段的处理已结束,则结束处理。另一方面,若有未处理的高速公路的区段,则生成部43从高速公路的区段的端点起划出规定长度的垂线来制作矩形,查询普通道路的地图数据(车道)(S505)。例如,划出通过多个区段sgA、sgB的端点的垂线来制作矩形,进行提取制作出的矩形中的普通道路的查询,获取该矩形中的普通道路的车道的数据。例如获取到一条普通道路的车道(Lane2)。
其后,生成部43判定通过查询获取到的普通道路的车道当中未处理的普通道路的车道的数量是否大于0(S506)。
若普通道路的所有车道的处理都已结束,则返回至步骤S504,对下一高速公路的区段进行处理。另一方面,若有未处理的普通道路的车道,则生成部43将普通道路的地图数据(车道)分割为区段单位(S507)。例如,将普通道路的车道(Lane2)分割为多个区段(sg1、sg2、sg3、sg4、sg5)。
其后,生成部43判定高速公路的区段的数量是否大于0(S508)。结果,若高速公路的所有区段的处理都已结束,则结束处理。另一方面,若有未处理的高速公路的区段,则生成部43从高速公路的区段的端点起划出规定长度的垂线来制作矩形,查询普通道路的地图数据(区段)(S509)。例如,划出通过多个区段sgA、sgB的端点的垂线来制作矩形,进行提取制作出的矩形中的普通道路的查询,获取该矩形中的普通道路的区段的数据。
其后,生成部43判定通过查询获取到的普通道路的区段当中未处理的普通道路的区段的数量是否大于0(S510)。
若普通道路的所有区段的处理都已结束,则返回至步骤S508,对下一高速公路的区段进行处理。另一方面,若有未处理的普通道路的区段,则生成部43执行车道向量判定处理(参考图9)(S511)。
在车道向量判定处理中,如图9所示,生成部43提取高速公路的区段以及根据高速公路的区段查询到的普通道路的区段(S512)。例如,对应于sgA而提取sg2,对应于sgB而提取sg2、sg3、sg4、sg5。
继而,生成部43将高速公路的区段以及普通道路的区段都分别沿向量方向及逆向量方向两方延伸到网格框为止(S513)。例如,将sgA、sgB、sg1、sg2、sg3、sg4及sg5朝向量方向及逆向量方向延伸。此处,要规定角度判定用区域。例如,像图10所示那样规定将1个网格分割为纵横各四个总共16个的角度判定用区域。该角度判定区域的大小宜根据将与高速公路之间的哪一程度的并行的普通道路作为派发对象来加以变化。
其后,生成部43判定延伸出去的高速公路的区段和延伸出去的普通道路的区段是否与角度判定用区域的相同边交叉(S514)。继而,若延伸出去的高速公路的区段的端点和延伸出去的普通道路的区段的端点不与角度判定用区域的相同边交叉,则结束车道向量判定处理。另一方面,若高速公路的区段的端点和延伸出去的普通道路的区段的端点与角度判定用区域的相同边交叉,则生成部43判定延伸出去的区段相关的普通道路与高速公路处于接近并行的关系,将延伸出去的普通道路的区段相关的普通道路的地图数据决定为派发对象地图数据(S515),将派发对象地图数据储存至派发普通道路车道列表(S516)。例如,延伸出去的sgB和sg3的上端点存在于同一网格内,下端点也存在于同一网格内,因此将Lane2决定为派发对象普通道路。如此,在第1实施例中,根据高速公路的区段的延长线和普通道路的区段的延长线与同一角度判定用区域的边交叉这一情况来判定高速公路与普通道路是否在规定角度以内并排分布。
图11为表示在正在地图数据储存部211中不存在的普通道路上行驶的情况下错误地作出正在地图数据储存部211中存在的高速公路上的道路上行驶这一误判定的例子的图。
在普通道路与高速公路并排分布的区间内,若地图数据储存部211没有普通道路的数据,则在虚线箭头所示的普通道路的车道上行驶时,有时会匹配到实线箭头所示的高速公路的车道上。但是,通过本实施例,会从地图OTA服务器3获取普通道路的地图数据,由此能减少在普通道路上行驶时匹配到高速公路上的可能性。
再者,该地图数据的下载请求是随着车辆1的移动而酌情产生,不再需要的网格的地图数据会从地图数据储存部211中删除。
图12为表示地图数据储存部211中储存的地图数据的构成例的图。
地图数据储存部211中储存的地图数据是包含道路的每一车道的信息的高精度的自动驾驶用地图数据,以按每一车道ID加以定义的链的集合来表示,链被分割为区段。即,地图数据包含车道ID、起点纬度、起点经度、起点高度、终点纬度、终点经度、终点高度、车道类别、右车道ID、左车道ID、后方车道ID以及前方车道ID。
起点纬度、起点经度以及起点高度是该链的起点位置,终点纬度、终点经度、终点高度是该链的终点位置。车道类别表示包含该链的链的类别,例如有行驶车道、超车车道、匝道等。右车道ID及左车道ID分别是多个车道并列的道路中的右侧及左侧的车道ID。后方车道ID及前方车道ID分别是该链的行进方向近前侧及行进方向侧的下一车道的ID。
<实施例2>
接着,对本发明的实施例2进行说明。在实施例2中,不依靠区段的延长线,而是将区段向量化来计算内积,根据两个方向的差来判定高速公路与普通道路是否在规定角度以内并排分布。
两个区段sgP与sgQ的内积以式1表示,两个区段sgP与sgQ之间的角度以式2表示。
sgP·sgQ=|sgP||sgQ|cosθ…(1)
cosθ=sgP·sgQ/(|sgP||sgQ|)…(2)
式2中,若两个区段sgP与sgQ平行,则cosθ为1,因此,设定规定阈值,若满足式3的条件,则可以判定两个区段的角度接***行也就是高速公路与普通道路并行。
|1-cosθ|<阈值…(3)
在以上说明过的例子中,是由地图OTA服务器3判定高速公路与普通道路是否并行,但也可在车辆侧判定有无与高速公路并行的普通道路。
如以上所说明,在本发明的实施例的车辆控制***中,地图信息派发服务器(地图OTA服务器3)具有输出部32,所述输出部32将存在于车辆所行驶的第1类别的道路(高速公路)的规定范围内且在规定角度以内并排分布的第2类别的道路(普通道路)的信息发送至电子控制单元2,地图ECU 21具有地图管理部(地图ECU 21)和车辆控制部(自动驾驶ECU23),所述地图管理部(地图ECU 21)管理从地图OTA服务器3接收到的高速公路的信息以及普通道路的信息,所述车辆控制部(自动驾驶ECU 23)使用高速公路的信息以及控制所需的一部分普通道路的信息来控制车辆1的行驶,因此,可以在相较于具有双重地图而言减小数据大小的情况下抑制自动驾驶的精度降低。
此外,地图ECU 21具有存储高速公路的信息以及所述第2类别的道路的信息的存储装置(地图数据储存部211),自动驾驶ECU 23对车辆1应行驶的路径与高速公路的信息以及普通道路的信息进行对照,在定下了车辆1应行驶的车道的情况下,判定能够自动驾驶,因此,可以仅在自动驾驶用地图数据齐备的道路上提供自动驾驶功能或驾驶辅助功能。
此外,地图OTA服务器3将连结从高速公路的区段的端点起延伸规定距离的垂线的端点而制作出的矩形内存在的普通道路确定为存在于所述车辆所行驶的高速公路的规定范围内的普通道路,因此可以通过简单的运算来判定高速公路附近的普通道路。
此外,地图OTA服务器3以所述网格为单位来确定发送至电子控制单元2(地图ECU21)的普通道路的信息,因此可以根据网格编号来容易地管理地图数据。
此外,在由包含同时存在高速公路的区段和普通道路的区段的网格的多个网格构成的区域内,在两区段的延长线通过相同边的情况下,地图OTA服务器3判定该高速公路与该普通道路在规定角度以内并排分布,因此可以通过简单的运算来判定与高速公路并排分布的普通道路。
此外,在高速公路的区段的朝向与普通道路的区段的朝向小于规定角度的情况下,地图OTA服务器3判定该高速公路与该普通道路在规定角度以内并排分布,因此可以使用公知函数(通过使用内积的向量运算)来判定与高速公路并排分布的普通道路。
再者,本发明包含随附权利要求书的宗旨内的各种变形例及同等构成,并不限定于前文所述的实施例。例如,前文所述的实施例是为了以易于理解的方式说明本发明所作的详细说明,本发明并非一定限定于具备说明过的所有构成。此外,也可将某一实施例的构成的一部分替换为其他实施例的构成。此外,也可对某一实施例的构成加入其他实施例的构成。此外,也可对各实施例的构成的一部分进行其他构成的追加、删除、替换。
此外,前文所述的各构成、功能、处理部、处理手段等例如可通过利用集成电路进行设计等而以硬件来实现它们的一部分或全部,也可通过由处理器解释并执行实现各功能的程序而以软件来实现。
实现各功能的程序、表格、文件等信息可以储存在存储器、硬盘、SSD(Solid StateDrive)等存储装置或者IC卡、SD卡、DVD等记录介质中。
此外,控制线和信息线展示的是认为说明上需要的部分,未必展示了实际实施所需的所有控制线和信息线。实际上,可认为几乎所有构成都相互连接在一起。
符号说明
1…车辆、2…电子控制单元、21…地图ECU、211…地图数据储存部、212…加速度传感器、213…GNSS接收器、214…运算部、2141…绝对位置推断部、2142…相对位置推断部、2143…车道判定部、2144…位置修正部、22…通信单元、23…自动驾驶ECU、24…导航***、3…地图OTA服务器、31…管理部、32…输出部、33…更新部、34…参考部、36…地图数据储存部、4…地图生成服务器、41…管理部、42…输出部、43…生成部、45…地图数据储存部。

Claims (10)

1.一种车辆控制***,其具备:
电子控制单元,其控制车辆;以及
服务器,其向所述电子控制单元派发地图信息,
所述车辆控制***的特征在于,
所述地图信息包含能够进行车辆的自动驾驶或驾驶辅助的第1类别的道路的信息和车辆的自动驾驶及驾驶辅助都无法进行的第2类别的道路的信息,
所述第1类别的道路的信息以及所述第2类别的道路的信息以规定网格进行了分割,
所述网格被分割成规定数量的角度判定用区域,
所述第1类别的道路的信息以及所述第2类别的道路的信息被分割成了区段,
所述服务器具有输出部,所述输出部将存在于所述车辆所行驶的第1类别的道路的规定范围内且在规定角度以内并排分布的第2类别的道路的信息发送至所述电子控制单元,
所述电子控制单元具有:
地图管理部,其管理从所述服务器接收到的所述第1类别的道路的信息以及所述第2类别的道路的信息;以及
车辆控制部,其使用所述第1类别的道路的信息来控制在所述第1类别的道路上的所述车辆的行驶,
在由包含同时存在所述第1类别的道路的区段和所述第2类别的道路的区段的网格的多个网格构成的区域内,在两区段的延长线通过同一所述角度判定用区域的相同边的情况下,所述服务器判定该第1类别的道路与该第2类别的道路在规定角度以内并排分布,
所述服务器将包含存在于所述车辆所行驶的第1类别的道路的规定范围内且在规定角度以内并排分布的第2类别的道路的信息的地图数据发送至所述电子控制单元。
2.根据权利要求1所述的车辆控制***,其特征在于,
所述地图管理部具有存储所述第1类别的道路的信息以及所述第2类别的道路的信息的存储装置,
所述第1类别的道路的信息为用于自动驾驶或者驾驶辅助的、包含道路的每一车道的信息的高精度的自动驾驶用地图数据,
所述车辆控制部对所述车辆应行驶的路径与所述第1类别的道路的信息以及所述第2类别的道路的信息进行对照,在定下了在所述第1类别的道路上所述车辆应行驶的路径的车道的情况下,判定能够沿着所述车辆应行驶的路径的自动驾驶。
3.根据权利要求1所述的车辆控制***,其特征在于,
所述服务器将存在于以下矩形内的所述第2类别的道路确定为存在于所述车辆所行驶的第1类别的道路的规定范围内的第2类别的道路,该矩形是将从所述第1类别的道路的区段的端点起垂直于该区段地延伸规定距离的垂线的端点加以连结而制作出的。
4.根据权利要求1所述的车辆控制***,其特征在于,
所述服务器以所述网格为单位来确定发送至所述电子控制单元的第2类别的道路的信息。
5.根据权利要求1所述的车辆控制***,其特征在于,
所述第1类别的道路的信息以及所述第2类别的道路的信息被分割成了区段,
在所述第1类别的道路的区段的朝向与所述第2类别的道路的区段的朝向小于规定角度的情况下,所述服务器判定该第1类别的道路与该第2类别的道路在规定角度以内并排分布。
6.一种服务器,其向车辆上搭载的电子控制单元派发地图信息,其特征在于,
具备:运算装置,其执行规定处理来实现各功能部;以及存储装置,其能够供所述运算装置访问,
所述地图信息包含能够进行车辆的自动驾驶或驾驶辅助的第1类别的道路的信息和车辆的自动驾驶及驾驶辅助都无法进行的第2类别的道路的信息,
所述第1类别的道路的信息以及所述第2类别的道路的信息以规定网格进行了分割,
所述网格被分割成规定数量的角度判定用区域,
所述第1类别的道路的信息以及所述第2类别的道路的信息被分割成了区段,
在由包含同时存在所述第1类别的道路的区段和所述第2类别的道路的区段的网格的多个网格构成的区域内,在两区段的延长线通过同一所述角度判定用区域的相同边的情况下,所述服务器判定该第1类别的道路与该第2类别的道路在规定角度以内并排分布,
所述运算装置将包含存在于所述车辆所行驶的第1类别的道路的规定范围内且在规定角度以内并排分布的第2类别的道路的信息的地图数据发送至所述电子控制单元。
7.根据权利要求6所述的服务器,其特征在于,
所述第1类别的道路的信息为用于自动驾驶或者驾驶辅助的、包含道路的每一车道的信息的高精度的自动驾驶用地图数据,
发送至所述电子控制单元的第2类别的道路的信息用于判定可否自动驾驶。
8.根据权利要求6所述的服务器,其特征在于,
所述服务器将存在于以下矩形内的所述第2类别的道路确定为存在于所述车辆所行驶的第1类别的道路的规定范围内的第2类别的道路,所述矩形是将从所述第1类别的道路的区段的端点起延伸规定距离的垂线的端点加以连结而制作出的。
9.根据权利要求6所述的服务器,其特征在于,
所述服务器以所述网格为单位来确定发送至所述电子控制单元的第2类别的道路的信息。
10.根据权利要求6所述的服务器,其特征在于,
在所述第1类别的道路的区段的朝向与所述第2类别的道路的区段的朝向小于规定角度的情况下,所述服务器判定该第1类别的道路与该第2类别的道路在规定角度以内并排分布。
CN201980068881.1A 2018-11-29 2019-11-08 车辆控制***及服务器 Active CN113056778B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2018223852 2018-11-29
JP2018-223852 2018-11-29
PCT/JP2019/043803 WO2020110657A1 (ja) 2018-11-29 2019-11-08 車両制御システム及びサーバ

Publications (2)

Publication Number Publication Date
CN113056778A CN113056778A (zh) 2021-06-29
CN113056778B true CN113056778B (zh) 2023-01-06

Family

ID=70853725

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980068881.1A Active CN113056778B (zh) 2018-11-29 2019-11-08 车辆控制***及服务器

Country Status (4)

Country Link
US (1) US11862012B2 (zh)
JP (1) JP7117394B2 (zh)
CN (1) CN113056778B (zh)
WO (1) WO2020110657A1 (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105206108A (zh) * 2015-08-06 2015-12-30 同济大学 一种基于电子地图的车辆碰撞预警方法
CN108351216A (zh) * 2015-10-05 2018-07-31 日本先锋公司 估计装置、控制方法、程序以及存储介质
CN108693862A (zh) * 2017-03-31 2018-10-23 株式会社斯巴鲁 自动操舵控制装置

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4914592B2 (ja) * 2005-09-05 2012-04-11 クラリオン株式会社 ナビゲーション装置
JP2007147577A (ja) * 2005-10-31 2007-06-14 Aisin Aw Co Ltd 経路案内システム及び経路案内方法
JP5160761B2 (ja) * 2006-10-13 2013-03-13 クラリオン株式会社 地図情報配信システム
JP2009128327A (ja) * 2007-11-28 2009-06-11 Panasonic Corp ナビゲーション装置、方法およびプログラム
JP2010210405A (ja) 2009-03-10 2010-09-24 Toyota Motor Corp 運転支援装置
CN103310699A (zh) * 2012-03-16 2013-09-18 北京四维图新科技股份有限公司 一种提取道路的线形参数的方法
JP5852920B2 (ja) * 2012-05-17 2016-02-03 クラリオン株式会社 ナビゲーション装置
US9141107B2 (en) * 2013-04-10 2015-09-22 Google Inc. Mapping active and inactive construction zones for autonomous driving
CN103954275B (zh) * 2014-04-01 2017-02-08 西安交通大学 基于车道线检测和gis地图信息开发的视觉导航方法
JP6488594B2 (ja) * 2014-09-02 2019-03-27 アイシン・エィ・ダブリュ株式会社 自動運転支援システム、自動運転支援方法及びコンピュータプログラム
JP6390276B2 (ja) * 2014-09-02 2018-09-19 アイシン・エィ・ダブリュ株式会社 自動運転支援システム、自動運転支援方法及びコンピュータプログラム
KR102316654B1 (ko) * 2014-11-04 2021-10-26 현대모비스 주식회사 운전 안내 장치 및 그 제어 방법
JP6551304B2 (ja) * 2016-05-30 2019-07-31 株式会社デンソー 詳細経路作成装置、車両用自動運転システム及び詳細経路作成プログラム
JP2018072069A (ja) * 2016-10-26 2018-05-10 パイオニア株式会社 地図データ構造、送信装置及び地図表示装置
JP6609540B2 (ja) 2016-12-09 2019-11-20 日立オートモティブシステムズ株式会社 道路特定装置及び車両制御システム
DE102017103097A1 (de) * 2017-02-15 2018-08-16 Konecranes Global Corporation Automatisch geführtes Transportfahrzeug für Container und Verfahren zum Betreiben desselben sowie System mit einem automatisch geführten Transportfahrzeug
US11352026B2 (en) * 2017-11-06 2022-06-07 Honda Motor Co., Ltd. Vehicle, vehicle monitoring server, vehicle monitoring system, and vehicle monitoring method
US10895468B2 (en) * 2018-04-10 2021-01-19 Toyota Jidosha Kabushiki Kaisha Dynamic lane-level vehicle navigation with lane group identification
US10760918B2 (en) * 2018-06-13 2020-09-01 Here Global B.V. Spatiotemporal lane maneuver delay for road navigation
US11168989B2 (en) * 2019-01-02 2021-11-09 Here Global B.V. Supervised point map matcher
US11181922B2 (en) * 2019-03-29 2021-11-23 Zoox, Inc. Extension of autonomous driving functionality to new regions
US20220242440A1 (en) * 2021-01-29 2022-08-04 Argo AI, LLC Methods and system for generating a lane-level map for an area of interest for navigation of an autonomous vehicle
WO2023004184A1 (en) * 2021-07-23 2023-01-26 Cavnue Technology, LLC System, method and machine-readable media to monitore a dedicated roadway that runs in parallel to a railroad

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105206108A (zh) * 2015-08-06 2015-12-30 同济大学 一种基于电子地图的车辆碰撞预警方法
CN108351216A (zh) * 2015-10-05 2018-07-31 日本先锋公司 估计装置、控制方法、程序以及存储介质
CN108693862A (zh) * 2017-03-31 2018-10-23 株式会社斯巴鲁 自动操舵控制装置

Also Published As

Publication number Publication date
US11862012B2 (en) 2024-01-02
JPWO2020110657A1 (ja) 2021-10-14
WO2020110657A1 (ja) 2020-06-04
CN113056778A (zh) 2021-06-29
JP7117394B2 (ja) 2022-08-12
US20210396529A1 (en) 2021-12-23

Similar Documents

Publication Publication Date Title
JP6567617B2 (ja) 自律走行車の安定性を向上させるための方法、媒体、及びシステム
JP6734668B2 (ja) 基盤的地図データ
US11409728B2 (en) Map information system
US10943130B2 (en) Method, device and computer readable storage medium with instructions for determining the lateral position of a transportation vehicle relative to the lanes of a carriageway
JP7103161B2 (ja) 地図情報システム
CN111902697B (zh) 行驶辅助***、行驶辅助方法和计算机能读取的存储介质
US20190310091A1 (en) Travel control device for moving body
JPWO2018066133A1 (ja) 車両判定方法、走行経路補正方法、車両判定装置、及び走行経路補正装置
CN110103988B (zh) 自动驾驶支援装置及其方法
CN113495272A (zh) 生成动态占用网格的方法
WO2019207639A1 (ja) 行動選択装置、行動選択プログラム及び行動選択方法
KR20190047199A (ko) 주행상황 판단을 위한 지도정보 제공장치, 그를 포함한 시스템 및 그 방법
CN113056778B (zh) 车辆控制***及服务器
JP7077999B2 (ja) 地図データ出力装置
JP7026208B2 (ja) 地図提供装置
JP6987150B2 (ja) 自動運転車両の3ポイントターンの最適プランナー切り替え方法
JP7202197B2 (ja) 地図提供装置
US20220136845A1 (en) Map verification method, map verification system, and vehicle-mounted control device
JP7447272B2 (ja) 地図提供システム
WO2022190161A1 (ja) 運転支援装置および運転支援方法
JP7321034B2 (ja) 走行支援方法及び走行支援装置
US11941983B2 (en) Driving assistance device and driving assistance system
JP7032847B2 (ja) 自動走行支援プログラム
WO2024134706A1 (ja) 軌道生成装置、軌道生成システム、軌道生成方法、およびコンピュータ可読媒体
US20230392951A1 (en) Method and device for updating a map

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant