CN111324113B - 自动驾驶装置 - Google Patents

自动驾驶装置 Download PDF

Info

Publication number
CN111324113B
CN111324113B CN201910961097.5A CN201910961097A CN111324113B CN 111324113 B CN111324113 B CN 111324113B CN 201910961097 A CN201910961097 A CN 201910961097A CN 111324113 B CN111324113 B CN 111324113B
Authority
CN
China
Prior art keywords
vehicle
route
path
navigation device
automatic driving
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
CN201910961097.5A
Other languages
English (en)
Other versions
CN111324113A (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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
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 Toyota Motor Corp filed Critical Toyota Motor Corp
Publication of CN111324113A publication Critical patent/CN111324113A/zh
Application granted granted Critical
Publication of CN111324113B publication Critical patent/CN111324113B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0246Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
    • G05D1/0251Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means extracting 3D information from a plurality of images taken from different locations, e.g. stereo vision
    • 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/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3446Details of route searching algorithms, e.g. Dijkstra, A*, arc-flags, using precalculated routes
    • 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/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • G01C21/3415Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents
    • 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/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • 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/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3492Special cost functions, i.e. other than distance or default speed limit of road segments employing speed data or traffic data, e.g. real-time or historical
    • 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/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3605Destination input or retrieval
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0088Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0223Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving speed control of the vehicle
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0257Control of position or course in two dimensions specially adapted to land vehicles using a radar
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Artificial Intelligence (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Game Theory and Decision Science (AREA)
  • Medical Informatics (AREA)
  • Electromagnetism (AREA)
  • Multimedia (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)
  • Instructional Devices (AREA)

Abstract

自动驾驶装置具备:导航装置,在车辆通过预料车辆会通过的分支点之前,检索从分支点分支的、除引导路径以外的一个以上的具有预定的长度的部分路径;及电子控制单元,在车辆在分支点处从引导路径离开而在一个以上的部分路径中的任一特定的部分路径上行驶时,在直到导航装置完成用于将车辆向目标地点引导的预备路径的检索为止的期间,基于特定的部分路径的信息来控制车辆的自动驾驶。

Description

自动驾驶装置
技术领域
本发明涉及自动驾驶装置。
背景技术
近年来,与汽车的自动驾驶相关的研究开发正在推进。自动驾驶的自动化等级被分类成无自动化(等级0)、驾驶支援(等级1)、部分驾驶自动化(等级2)、带条件自动驾驶(等级3)、高度自动驾驶(等级4)及完全自动驾驶(等级5)。自动化等级越高,则控制自动驾驶的电子控制单元与导航装置之间的合作越重要。作为这种导航装置,例如,如日本特开2003-232645所记载那样具备路线变更功能的导航装置是以往已知的。路线变更功能是指在车辆从到目标地点的引导路径离开而行驶时检索到目标地点的预备路径并进行引导的功能。
发明内容
但是,从路线变更功能起动到完成到目标地点的预备路径的检索为止,需要某种程度的检索时间。基于导航装置检索出的到目标地点的路径的信息来控制自动驾驶的电子控制单元在直到基于路线变更功能的预备路径的检索完成为止的期间,无法从导航装置接收到目标地点的预备路径的信息。因而,会因路线变更功能的起动而导致控制自动驾驶的电子控制单元与导航装置之间的合作暂时中断,电子控制单元会暂时沿着道路控制自动驾驶。
于是,本发明的课题在于解决这样的问题,提出一种能够抑制控制自动驾驶的电子控制单元与导航装置之间的合作的中断的自动驾驶装置。
为了解决上述的课题,本发明的自动驾驶装置具备:导航装置,在车辆通过预料车辆会通过的分支点之前,检索从分支点分支的、除引导路径以外的一个以上的具有预定的长度的部分路径;及电子控制单元,在车辆在分支点处从引导路径离开而在一个以上的部分路径中的任一特定的部分路径上行驶时,在直到导航装置完成用于将车辆向目标地点引导的预备路径的检索为止的期间,基于特定的部分路径的信息来控制车辆的自动驾驶。在此,预定的长度设定成在车辆驶完特定的部分路径之前导航装置完成预备路径的检索。由此,即使以车辆从引导路径脱离为契机而导航装置开始预备路径的检索,也能够抑制电子控制单元与导航装置之间的合作的中断。
涉及本发明的另一观点的自动驾驶装置具备:导航装置,在车辆通过预料车辆会通过的分支点之前,从路径检索服务器接收从分支点分支的、除引导路径以外的一个以上的具有预定的长度的部分路径的检索结果;及电子控制单元,在车辆在分支点处从引导路径离开而在一个以上的部分路径中的任一特定的部分路径上行驶时,在直到路径检索服务器完成用于将车辆向目标地点引导的预备路径的检索为止的期间,基于特定的部分路径的信息来控制车辆的自动驾驶。在此,预定的长度设定成在车辆驶完特定的部分路径之前路径检索服务器完成预备路径的检索。由此,即使以车辆从引导路径脱离为契机而路径检索服务器开始预备路径的检索,也能够抑制电子控制单元与导航装置之间的合作的中断。
根据本发明,能够抑制控制自动驾驶的电子控制单元与导航装置之间的合作的中断。
附图说明
本发明的典型实施例的特征、优点及技术上和工业上的意义将会在下面参照附图来描述,在这些附图中,同样的标号表示同样的要素,其中:
图1是涉及本发明的实施方式1的自动驾驶装置的构成图。
图2是示出涉及本发明的实施方式1的导航处理的概要的一例的说明图。
图3是示出涉及本发明的实施方式1的导航处理的一例的流程图。
图4是涉及本发明的实施方式2的自动驾驶装置的构成图。
图5是示出涉及本发明的实施方式2的导航处理的一例的流程图。
具体实施方式
以下,一边参照各图一边对本发明的各实施方式进行说明。在此,同一标号表示同一构成要素,重复的说明省略。图1是涉及本发明的实施方式1的自动驾驶装置10的构成图。自动驾驶装置10搭载于车辆90,构成为控制车辆90的行驶。车辆90例如是家用车或商用车。自动驾驶装置10能够将车辆90的驾驶控制模式在自动驾驶模式与手动驾驶模式之间切换。在此,自动驾驶模式意味着无需驾驶员主体性地进行驾驶操作而沿着从当前地点到目标地点的引导路径使车辆90自动地行驶的驾驶模式。手动驾驶模式意味着以驾驶员的驾驶操作为主体来使车辆90行驶的驾驶模式。
自动驾驶装置10具备电子控制单元(ECU)20、拍摄装置30、传感器类40、导航装置50、输出控制装置60、舵角控制装置70及制动控制装置80。
拍摄装置30是具备拍摄车辆90的周围的状况(例如,前方、侧方、后方等的状况)的图像传感器的相机。拍摄装置30响应来自电子控制单元20的指示而拍摄车辆90的周围的状况。由拍摄装置30得到的图像信息可以是静态图像也可以是动态图像。
传感器类40响应来自电子控制单元20的指示而检测在车辆90的驾驶控制中使用的各种信息。传感器类40可以具备检测车辆90的位置的位置检测装置(例如,全球定位***)。传感器类40也可以具备检测伴随于车辆90的行进方向的变化的角速度的陀螺仪传感器。传感器类40也可以具备检测车辆90的行驶速度或移动距离的行驶距离传感器。传感器类40也可以具备检测车辆90的操舵角的舵角传感器。传感器类40也可以包括检测在车辆90的周围行驶的他车的行驶状况或障碍物的有无的雷达。雷达例如通过将毫米波向车辆90的前方发送并接收从前车或障碍物反射的毫米波来检测前车或障碍物的位置及相对速度。
导航装置50具备运算装置51、存储装置55、图像处理电路56及显示装置57,基于从传感器类40输出的各种信息(例如,车辆90的位置、速度、行进方向等信息)来进行导航处理(例如,检索基点的设定、引导路径的检索、部分路径的检索、预备路径的检索、路径信息的生成及输出)。在此,检索基点的设定是指求出出发地点、目标地点及途经地点等成为引导路径检索的基点的位置的坐标(经度及纬度)。引导路径的检索是指从出发地点、目标地点及途经地点等路径检索的基点设定引导路径的检索范围,检索满足检索条件的引导路径。预备路径的检索是指检索取代到目标地点的引导路径的代替路径。预备路径与代替路径同义。部分路径的检索是指检索从引导路径上的分支点分支并到达目标地点的预备路径的一部分。预备路径的一部与部分路径同义。路径信息的生成及输出是指生成及输出用于引导路径的图像信号。
从某交叉点到其他交叉点为止的道路区间作为基于图论的图形(graph)的链路(link)来处理,交叉点作为图形的节点(node)来处理。在本说明书中,“路径”设为引导路径、预备路径及部分路径的统称,另外,“路径的信息(路径信息)”意味着构成路径的各链路的连接信息。
运算装置51具备CPU(Central Processing Unit:中央处理单元)52、ROM(ReadOnly Memory:只读存储器)53及RAM(Random Access Memory:随机存取存储器)54。在ROM53中保存有用于执行上述的导航处理的导航程序。导航程序从ROM53向RAM54读出,由CPU52解释及执行。
存储装置55是保存高精度地图信息的盘介质(例如,磁记录介质或光磁记录介质)。高精度地图信息例如承担涉及道路的连接关系的信息。高精度地图信息是精度比导航用的通常的地图信息高的地图信息。高精度地图信息例如包括表示车道的中央位置的信息、表示车道彼此的交界的信息等。另外,在高精度地图信息中也可以包括道路信息、交通管制信息、地址信息(地址·邮编)、设施信息或电话号码信息等。在道路信息中包括表示高速道路、收费道路、国道、都道府县道等道路的类别的信息、道路的车道数、各车道的宽度、道路的坡度、道路的位置(包括经度、纬度、高度的三维坐标)、车道的弯道的曲率、车道的汇合及分支点的位置或设置于道路的标识等信息。在交通管制信息中包括表示因施工、交通事故、拥堵等而封锁了车道的信息。
图像处理电路56具备缓冲存储器及图形控制器,将从存储装置55读出的地图信息展开于缓冲存储器,利用图形控制器生成用于引导路径的图像信号,并向显示装置57输出。显示装置57例如是液晶显示器。
在手动驾驶模式时,导航装置50将到目标地点的引导路径向车辆90的驾驶者引导。在自动驾驶模式时,导航装置50将到目标地点的引导路径的信息(构成引导路径的各链路的连接信息)向电子控制单元20提供。电子控制单元20基于从导航装置50提供的引导路径的信息来控制车辆90向目标地点的自动驾驶。
电子控制单元20是控制车辆20的自动驾驶的控制器。电子控制单元20具备运算装置21作为其硬件资源。运算装置21具备CPU22、ROM23及RAM24。在ROM23中保存有用于控制车辆20的自动驾驶的自动驾驶程序。自动驾驶程序从ROM23向RAM24读出,由CPU22解释及执行。电子控制单元20通过其硬件资源与自动驾驶程序的协同配合而作为自动驾驶控制部发挥功能。自动驾驶控制部的功能可以由单个电子控制单元实现,或者也可以由通过车载通信网络(例如,控制器局域网或以太网(注册商标)网络等)而相互连接的多个电子控制单元实现。自动驾驶控制部的功能也可以使用专用的硬件资源、固件来实现。专用的硬件资源例如是专用集成电路(ASIC)或现场可编程门阵列(FPGA)等。
输出控制装置60是控制车辆90的动力源(例如,发动机或牵引马达)的输出的电子控制单元。输出控制装置60响应来自电子控制单元20的指示而控制车辆90的动力源的输出。
舵角控制装置70是控制车辆90的电动助力转向***的电子控制单元。电动助力转向***的辅助马达生成操舵转矩。舵角控制装置70响应来自电子控制单元20的指示而控制辅助马达,从而控制车辆90的操舵角。
制动控制装置80是控制车辆90的制动***的电子控制单元。制动***例如是液压制动***。制动控制装置80响应来自电子控制单元20的指示而调整液压制动***的液压,从而控制车辆90的制动力。
当车辆90的驾驶控制模式被设定为自动驾驶模式时,电子控制单元20基于表示拍摄装置30拍摄的车辆90的周围的状况的图像信息、传感器类40检测的各种信息(例如,车辆90的位置、速度、行进方向等信息)及从导航装置50提供的引导路径的信息,一边识别车辆90的周围的状况一边以使车辆90朝向目标地点行驶的方式向输出控制装置60、舵角控制装置70及制动控制装置80输出指示,控制车辆90的自动驾驶。
此外,电子控制单元20、拍摄装置30、传感器类40、导航装置50、输出控制装置60、舵角控制装置70及制动控制装置80通过车载通信网络而连接。
图2是示出涉及本发明的实施方式1的导航处理的概要的一例的说明图。在该图中,标号100表示车辆90的当前地点,标号120表示车辆90的目标地点,标号200表示从当前地点100到目标地点120的引导路径。标号110表示预料车辆90会通过的引导路径200上的分支点。分支点110例如是高速道路的汇合处(junction)或普通道路的交叉点。
导航装置50检索从分支点110分支的、除引导路径200以外的一个以上的部分路径300A、300B、300C。导航装置50例如可以以车辆90的当前地点100与分支点110之间的距离400变得比阈值距离短为契机来开始一个以上的部分路径300A、300B、300C的检索。阈值距离例如可以是与在从导航装置50开始部分路径300A、300B、300C的检索到该检索完成为止的期间车辆90移动的距离相同程度或其以上的距离,例如将车辆90的车速、部分路径300A、300B、300C的推定检索时间及交通信息(例如,拥堵信息)等纳入考虑而决定。由此,导航装置50能够在车辆90通过分支点110前完成一个以上的部分路径300A、300B、300C的检索。
导航装置50从存储装置55读出一个以上的部分路径300A、300B、300C各自的信息(分别构成部分路径300A、300B、300C的各链路的连接信息),并将读出的这些信息向电子控制单元20提供。电子控制单元20将从导航装置50提供的一个以上的部分路径300A、300B、300C各自的信息暂时存储于RAM24。
在车辆90在分支点110处从引导路径200离开而在一个以上的部分路径300A、300B、300C中的任一特定的部分路径300B上行驶时,导航装置50检索用于将车辆90向目标地点120引导的预备路径800。部分路径300B是用于从分支点110向目标地点120引导车辆90的预备路径800的一部分。在直到导航装置50完成预备路径800的检索为止的期间,电子控制单元20从RAM24读出特定的部分路径300B的信息(构成预备路径300B的各链路的连接信息),并基于读出的信息来控制车辆90的自动驾驶。由此,即使以车辆90从引导路径200脱离为契机而导航装置50开始了预备路径800的检索,也能够抑制电子控制单元20与导航装置50之间的合作的中断。
此外,部分路径300A、300B、300C各自的长度700预先设定成在车辆90驶完部分路径300A、300B、300C之前导航装置50完成预备路径800的检索。长度700例如将使分别构成部分路径300A、300B、300C的各链路的连接信息与高精度地图信息建立关联所需的时间、利用传感器类40检测的各种信息来确定车辆90正在哪个道路的哪个车道上行驶所需的时间、基于分别构成部分路径300A、300B、300C的各链路的连接信息和高精度地图信息来进行车道单位的路线规划所需的时间及交通信息(例如,拥堵信息)等纳入考虑而决定。
图3是示出涉及本发明的实施方式1的导航处理的一例的流程图。在此,例示通过自动驾驶模式而车辆90从当前地点100向目标地点120行驶的情况。
在步骤301中,导航装置50基于来自车辆90的乘员的指定而设定目标地点120。
在步骤302中,导航装置50检索从当前地点100到目标地点120的引导路径200。在由导航装置50检索出引导路径200的多个候补的情况下,也可以是车辆90的乘员选择多个候补中的一个。电子控制单元20基于从导航装置50提供的引导路径200的信息来控制车辆90向目标地点的自动驾驶。
在步骤303中,导航装置50判定在车辆90的行进方向上是否存在分支点110。在步骤303中,判定引导路径200上的多个分支点110中的预料在一定时间以内车辆90会通过的分支点110的有无。
在步骤304中,导航装置50检索从分支点110分支的、除引导路径200以外的一个以上的部分路径300A、300B、300C。导航装置50从存储装置55读出一个以上的部分路径300A、300B、300C各自的信息,并将读出的这些信息向电子控制单元20提供。步骤304的处理反复进行与预料车辆90会通过的分支点110的数量相当的次数。
在步骤305中,电子控制单元20将从导航装置50提供的一个以上的部分路径300A、300B、300C各自的信息暂时存储于RAM24。
在步骤306中,导航装置50判定车辆90是否在分支点110处脱离了引导路径200。
在步骤307中,导航装置50开始预备路径800的检索。电子控制单元20在直到导航装置50完成预备路径800的检索为止的期间,从RAM24读出部分路径300B的信息,基于读出的信息来控制车辆90的自动驾驶。
在步骤308中,导航装置50判定是否完成了预备路径800的检索。导航装置50当完成预备路径800的检索时,将预备路径800的信息向电子控制单元20提供。
在步骤309中,电子控制单元20基于从导航装置50提供的预备路径800的信息来控制车辆90向目标地点的自动驾驶。
在步骤310中,电子控制单元20基于从导航装置50提供的引导路径200的信息来控制车辆90向目标地点的自动驾驶。
在步骤311中,导航装置50判定车辆90是否抵达了目标地点120。
根据本发明的实施方式1,能够在车辆90通过预料车辆90会通过的分支点110之前,导航装置50预先检索从分支点110分支的、除引导路径200以外的一个以上的部分路径300A、300B、300C,并将该检索到的部分路径300A、300B、300C的信息暂时存储于电子控制单元20的RAM24。由此,即使以车辆90从引导路径200脱离为契机而导航装置50开始了预备路径800的检索,也能够抑制电子控制单元20与导航装置50之间的合作的中断。
图4是涉及本发明的实施方式2的自动驾驶装置10的构成图。在本发明的实施方式1中,导航装置50进行路径检索,相对于此,在本发明的实施方式2中,路径检索服务器500进行路径检索,两者在这一点上不同,在其余点上共同。以下,以两者的不同点为中心进行说明,省略关于共同点的说明。
导航装置50具备与路径检索服务器500之间通过网络600而进行无线通信的通信装置58。网络600例如是移动通信网。路径检索服务器500具备通信装置501、运算装置502及存储装置503,这些硬件资源与导航装置50的通信装置58、运算装置51及存储装置55分别是同样的。在存储装置503中保存有地图信息。
图5是示出涉及本发明的实施方式2的导航处理的一例的流程图。在此,例示通过自动驾驶模式而车辆90从当前地点100向目标地点120行驶的情况。另外,设为导航装置50将车辆90的位置信息以一定周期向路径检索服务器500通知。
在步骤501中,导航装置50当基于来自车辆90的乘员的指定而受理了目标地点120的指定时,对路径检索服务器500要求从当前地100向目标地点120的引导路径200的检索。
在步骤502中,路径检索服务器500检索从当前地点100到目标地点120的引导路径200。在由路径检索服务器500检索出引导路径200的多个候补的情况下,也可以是车辆90的乘员选择多个候补中的一个。路径检索服务器500将引导路径200的信息向导航装置50提供。导航装置50将引导路径200的信息向电子控制单元20提供。电子控制单元20基于从导航装置50提供的引导路径200的信息来控制车辆90向目标地点的自动驾驶。
在步骤503中,路径检索服务器500判定在车辆90的行进方向上是否存在分支点110。在步骤503中,判定引导路径200上的多个分支点110中的预料在一定时间以内车辆90会通过的分支点110的有无。
在步骤504中,路径检索服务器500检索从分支点110分支的、除引导路径200以外的一个以上的部分路径300A、300B、300C。路径检索服务器500例如可以以车辆90的当前地点100与分支点110之间的距离400变得比阈值距离短为契机而开始一个以上的部分路径300A、300B、300C的检索。阈值距离例如是与在从路径检索服务器500开始部分路径300A、300B、300C的检索到该检索完成为止的期间车辆90移动的距离相同程度或其以上的距离,例如将车辆90的车速、部分路径300A、300B、300C的推定检索时间及交通信息(例如,拥堵信息)等纳入考虑而决定。由此,路径检索服务器500能够在车辆90通过分支点110之前完成一个以上的部分路径300A、300B、300C的检索。路径检索服务器500从存储装置503读出检索出的一个以上的部分路径300A、300B、300C各自的信息,并将读出的这些信息向导航装置50提供。导航装置50将一个以上的部分路径300A、300B、300C各自的信息向电子控制单元20提供。步骤504的处理反复进行与预料车辆90会通过的分支点110的数量相当的次数。
在步骤505中,电子控制单元20将从导航装置50提供的一个以上的部分路径300A、300B、300C各自的信息暂时存储于RAM24。
在步骤506中,路径检索服务器500判定车辆90是否在分支点110处脱离了引导路径200。
在步骤507中,路径检索服务器500开始预备路径800的检索。电子控制单元20在直到路径检索服务器500完成预备路径800的检索为止的期间,从RAM24读出部分路径300B的信息,基于读出的信息来控制车辆90的自动驾驶。
在步骤508中,路径检索服务器500判定是否完成了预备路径800的检索。路径检索服务器500当完成预备路径800的检索时,将预备路径800的信息向导航装置50提供。
在步骤509中,电子控制单元20基于从导航装置50提供的预备路径800的信息来控制车辆90向目标地点的自动驾驶。
在步骤510中,电子控制单元20基于从导航装置50提供的引导路径200的信息来控制车辆90向目标地点的自动驾驶。
在步骤511中,路径检索服务器500判定车辆90是否抵达了目标地点120。
此外,部分路径300A、300B、300C各自的长度700例如将导航装置50与路径检索服务器500之间的通信所需的时间、使分别构成部分路径300A、300B、300C的各链路的连接信息与高精度地图信息建立关联所需的时间、利用传感器类40检测的各种信息来确定车辆90正在哪个道路的哪个车道上行驶所需的时间、基于分别构成部分路径300A、300B、300C的各链路的连接信息和高精度地图信息来进行车道单位的路线规划所需的时间及交通信息(例如,拥堵信息)等纳入考虑而决定。
根据本发明的实施方式2,能够在车辆90通过预料车辆90会通过的分支点110之前,路径检索服务器500预先检索从分支点110分支的、除引导路径200以外的一个以上的部分路径300A、300B、300C,并将该检索出的部分路径300A、300B、300C的信息暂时存储于电子控制单元20的RAM24。由此,即使以车辆90从引导路径200脱离为契机而路径检索服务器500开始了预备路径800的检索,也能够抑制电子控制单元20与导航装置50之间的合作的中断。
以上说明的实施方式用于使本发明易于理解,而不用于对本发明进行限定解释。本发明能够以不脱离其主旨的方式变更或改良,并且在本发明中也包含其等价物。

Claims (4)

1.一种自动驾驶装置,具备:
导航装置,在车辆通过预料所述车辆会通过的分支点之前,检索从所述分支点分支的、除引导路径以外的一个以上的具有预定的长度的部分路径;及
电子控制单元,在所述车辆在所述分支点处从所述引导路径离开而在所述一个以上的部分路径中的任一特定的部分路径上行驶时,在直到所述导航装置完成用于将所述车辆向目标地点引导的预备路径的检索为止的期间,基于所述特定的部分路径的信息来控制所述车辆的自动驾驶,
所述预定的长度被设定为以使得在所述车辆驶完所述特定的部分路径之前所述导航装置完成所述预备路径的检索相应的长度。
2.根据权利要求1所述的自动驾驶装置,
所述导航装置以所述车辆与所述分支点之间的距离变得比阈值距离短为契机来检索所述一个以上的部分路径。
3.一种自动驾驶装置,具备:
导航装置,在车辆通过预料所述车辆会通过的分支点之前,从路径检索服务器接收从所述分支点分支的、除引导路径以外的一个以上的具有预定的长度的部分路径的检索结果;及
电子控制单元,在所述车辆在所述分支点处从所述引导路径离开而在所述一个以上的部分路径中的任一特定的部分路径上行驶时,在直到所述路径检索服务器完成用于将所述车辆向目标地点引导的预备路径的检索为止的期间,基于所述特定的部分路径的信息来控制所述车辆的自动驾驶,
所述预定的长度被设定为以使得在所述车辆驶完所述特定的部分路径之前所述路径检索服务器完成所述预备路径的检索相应的长度。
4.根据权利要求3所述的自动驾驶装置,
所述路径检索服务器以所述车辆与所述分支点之间的距离变得比阈值距离短为契机来检索所述一个以上的部分路径。
CN201910961097.5A 2018-11-28 2019-10-11 自动驾驶装置 Active CN111324113B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2018-222632 2018-11-28
JP2018222632A JP7205798B2 (ja) 2018-11-28 2018-11-28 自動運転装置

Publications (2)

Publication Number Publication Date
CN111324113A CN111324113A (zh) 2020-06-23
CN111324113B true CN111324113B (zh) 2023-05-09

Family

ID=70771280

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910961097.5A Active CN111324113B (zh) 2018-11-28 2019-10-11 自动驾驶装置

Country Status (3)

Country Link
US (1) US11353329B2 (zh)
JP (1) JP7205798B2 (zh)
CN (1) CN111324113B (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012002572A (ja) * 2010-06-15 2012-01-05 Navitime Japan Co Ltd ナビゲーションシステム、ナビゲーション装置、ナビゲーションサーバ、ナビゲーション方法、および、プログラム
CN106184217A (zh) * 2015-05-25 2016-12-07 丰田自动车株式会社 车辆的自动驾驶***
JP2017110924A (ja) * 2015-12-14 2017-06-22 株式会社デンソー 経路探索装置及び車両用自動運転装置
CN107444401A (zh) * 2016-05-19 2017-12-08 本田技研工业株式会社 车辆控制***、交通信息共享***、车辆控制方法及程序
CN108369777A (zh) * 2015-12-22 2018-08-03 爱信艾达株式会社 自动驾驶支援***、自动驾驶支援方法以及计算机程序
CN108628300A (zh) * 2017-03-16 2018-10-09 本田技研工业株式会社 路径决定装置、车辆控制装置、路径决定方法及存储介质

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3960851B2 (ja) 2001-12-04 2007-08-15 パイオニア株式会社 ナビゲーション装置
JP4025599B2 (ja) 2002-07-30 2007-12-19 松下電器産業株式会社 ナビゲーション装置
JP2007163274A (ja) 2005-12-13 2007-06-28 Denso Corp ナビゲーション装置
JP6490486B2 (ja) 2015-04-21 2019-03-27 クラリオン株式会社 経路探索装置及び経路探索方法
JP6723883B2 (ja) 2016-09-14 2020-07-15 日産自動車株式会社 自動運転支援方法および装置
JP6663038B2 (ja) 2016-11-08 2020-03-11 本田技研工業株式会社 車両制御システム、車両制御方法、および車両制御プログラム
WO2018125848A1 (en) * 2016-12-30 2018-07-05 DeepMap Inc. Route generation using high definition maps for autonomous vehicles
JP2019159611A (ja) * 2018-03-09 2019-09-19 本田技研工業株式会社 車両制御装置、車両制御方法、およびプログラム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012002572A (ja) * 2010-06-15 2012-01-05 Navitime Japan Co Ltd ナビゲーションシステム、ナビゲーション装置、ナビゲーションサーバ、ナビゲーション方法、および、プログラム
CN106184217A (zh) * 2015-05-25 2016-12-07 丰田自动车株式会社 车辆的自动驾驶***
JP2017110924A (ja) * 2015-12-14 2017-06-22 株式会社デンソー 経路探索装置及び車両用自動運転装置
CN108369777A (zh) * 2015-12-22 2018-08-03 爱信艾达株式会社 自动驾驶支援***、自动驾驶支援方法以及计算机程序
CN107444401A (zh) * 2016-05-19 2017-12-08 本田技研工业株式会社 车辆控制***、交通信息共享***、车辆控制方法及程序
CN108628300A (zh) * 2017-03-16 2018-10-09 本田技研工业株式会社 路径决定装置、车辆控制装置、路径决定方法及存储介质

Also Published As

Publication number Publication date
JP2020087128A (ja) 2020-06-04
US11353329B2 (en) 2022-06-07
CN111324113A (zh) 2020-06-23
JP7205798B2 (ja) 2023-01-17
US20200166351A1 (en) 2020-05-28

Similar Documents

Publication Publication Date Title
CN110873568B (zh) 高精度地图的生成方法、装置以及计算机设备
CN110998691B (zh) 行驶辅助方法及行驶辅助装置
JP6323565B2 (ja) 運転支援装置
JP6036371B2 (ja) 車両用運転支援システム及び運転支援方法
CN107923760B (zh) 路径引导装置以及路径引导方法
US10261516B2 (en) Vehicle control device
KR20180023976A (ko) 경로 유도 장치 및 경로 유도 방법
KR102138094B1 (ko) 운전 지원 차량의 자기 위치 보정 방법 및 자기 위치 보정 장치
JP2021115983A (ja) 自動運転装置
RU2743519C1 (ru) Способ помощи при вождении и устройство помощи при вождении
CN114555419B (zh) 车辆控制方法以及车辆控制装置
CN111273653B (zh) 自动驾驶装置
CN111324113B (zh) 自动驾驶装置
US11959767B2 (en) Map information assessment device, storage medium storing computer program for map information assessment, and map information assessment method
JP2019012130A (ja) 自動運転支援システム、自動運転支援方法、及び自動運転用のデータの地図データ構造
JP2021033667A (ja) 地図データ生成方法
JP7481288B2 (ja) 車両制御装置、距離通知方法及び距離通知用コンピュータプログラム
WO2019003992A1 (ja) 情報管理装置
US11892316B2 (en) Map information assessment device, medium storing computer program for map information assessment, and map information assessment method
US11898861B2 (en) Road zone assessment device, medium storing computer program for road zone assessment, and road zone assessment method
US20230080630A1 (en) Traveling lane planning device, storage medium storing computer program for traveling lane planning, and traveling lane planning method
JP7129282B2 (ja) 障害物区間推定方法及び障害物区間推定装置
JP2023104764A (ja) 走路特定装置及び走路特定方法
JP2022191916A (ja) 位置推定装置

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