CN108983766B - 自动行驶控制*** - Google Patents

自动行驶控制*** Download PDF

Info

Publication number
CN108983766B
CN108983766B CN201810535627.5A CN201810535627A CN108983766B CN 108983766 B CN108983766 B CN 108983766B CN 201810535627 A CN201810535627 A CN 201810535627A CN 108983766 B CN108983766 B CN 108983766B
Authority
CN
China
Prior art keywords
vehicle
road
change
automatic travel
configuration 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
CN201810535627.5A
Other languages
English (en)
Other versions
CN108983766A (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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co 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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Publication of CN108983766A publication Critical patent/CN108983766A/zh
Application granted granted Critical
Publication of CN108983766B publication Critical patent/CN108983766B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • 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/0238Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors
    • G05D1/024Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors in combination with a laser
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking systems
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/20Conjoint control of vehicle sub-units of different type or different function including control of steering systems
    • 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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • 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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/02Control of vehicle driving stability
    • 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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/10Path keeping
    • 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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/10Path keeping
    • B60W30/12Lane keeping
    • 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
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • 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
    • G01C21/3819Road shape data, e.g. outline of a route
    • 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/0214Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with safety or protection criteria, e.g. avoiding hazardous areas
    • 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/0253Control 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 relative motion information from a plurality of images taken successively, e.g. visual odometry, optical flow
    • 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
    • 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
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0062Adapting control system settings
    • B60W2050/007Switching between manual and automatic parameter input, and vice versa
    • B60W2050/0072Controller asks driver to take over
    • 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
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/403Image sensing, e.g. optical camera
    • 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
    • B60W2554/00Input parameters relating to objects
    • 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
    • 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
    • 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/55External transmission of data to or from the vehicle using telemetry
    • 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/65Data transmitted between vehicles
    • 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
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/10Change speed gearings
    • B60W2710/1038Output speed
    • 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
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/18Braking system
    • 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
    • B60W2710/00Output or target parameters relating to a particular sub-units
    • B60W2710/20Steering systems
    • 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/0108Measuring and analyzing of parameters relative to traffic conditions based on the source of data

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Combustion & Propulsion (AREA)
  • Chemical & Material Sciences (AREA)
  • Electromagnetism (AREA)
  • Human Computer Interaction (AREA)
  • Optics & Photonics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Instructional Devices (AREA)
  • Navigation (AREA)

Abstract

本发明提供一种自动行驶控制***及服务器装置,自动行驶控制***具备:车辆控制装置,其基于存储于存储装置的道路结构映射来对车辆的自动行驶进行控制;接收装置,其从外部接收所述道路结构映射的变更信息;以及更新装置,其基于所述变更信息来执行所述道路结构映射的更新。在所述变更信息为表示所述道路结构映射所包含的规定区间的暂时的变更的信息的情况下,不更新所述道路结构映射,并限制该规定区间中的该车辆的自动行驶。

Description

自动行驶控制***
技术领域
本发明涉及车辆的控制***,尤其涉及对车辆的自动行驶进行控制的自动行驶控制***。
背景技术
近年来,对车辆的输出、转向及制动进行自动控制的自动行驶控制***的开发不断进展。在这样的自动行驶控制***中,基于保存于存储装置的高精度地图来对车辆的自动行驶进行控制。高精度地图所包含的信息例如因道路施工等而容易变迁,因此提出了能够通过从外部的服务器分发的最新的地图数据来更新车辆内的高精度地图的更新装置。
例如,在日本特开2016-153832号(以下称作专利文献1)中公开了一种地图数据存储装置,其从服务器接收并更新包含因道路施工等而暂时无法使用的车道等变更点在内的地图数据。
然而,在专利文献1那样的地图数据存储装置中,存在如下情况:例如即便是不变更道路形状的细微的道路施工,也每当进行道路施工及与该道路施工相伴的通行限制时,都对该区间整体执行高精度地图的更新处理。
在这样的情况下,从服务器大量下载高精度地图的更新数据,因此在向车辆发送更新信息的该服务器、在车辆中执行高精度地图的更新处理的CPU(Central ProcessingUnit;中央处理单元)中集中有过度的负担。
尤其是,高精度地图由庞大的数据量的道路信息构成,因此当例如即便是上述那样的细微的道路施工也频繁地更新地图数据时,该更新数据量变得庞大,发送更新数据的服务器和接收更新数据的车辆间的通信成本升高,并且服务器的功能在一定程度上被占有,其结果是,存在道路结构映射的更新***的能力降低的那样的情况。
发明内容
根据这样的背景,希望实现一种自动行驶控制***,其使用高精度地图来对车辆的自动行驶进行控制,其中,能够减少高精度地图的更新成本并且能够防止更新***的能力降低。
(1)本发明的一方案的自动行驶控制***具备:车辆控制装置,其基于存储于存储装置的道路结构映射来对车辆的自动行驶进行控制;接收装置,其从外部接收所述道路结构映射的变更信息;以及更新装置,其基于所述变更信息来执行所述道路结构映射的更新。所述自动行驶控制***在所述变更信息为表示所述道路结构映射所包含的规定区间的暂时的变更的信息的情况下,不更新所述道路结构映射,并对该规定区间中的该车辆的自动行驶进行限制。
(2)在上述(1)的方案的基础上,也可以是,所述自动行驶控制***在所述车辆的自动行驶区间中包含所述规定区间的情况下,在到达所述规定区间之前对所述自动行驶的功能的至少一部分进行限制而向手动驾驶进行变更。
(3)在上述(1)或(2)的方案的基础上,也可以是,在所述车辆的自动行驶区间中包含所述规定区间的情况下,在通过所述规定区间并行驶了规定距离之后解除所述自动行驶的所述限制。
(4)在上述(1)至(3)中任一方案的基础上,也可以是,在所述变更信息为表示所述道路结构映射的道路的形状的变更的信息的情况下,基于所述变更信息来更新所述道路结构映射。
(5)本发明的一方案的服务器装置向具备基于道路结构映射来对自动行驶进行控制的自动行驶控制***的车辆分发该道路结构映射的变更信息。所述服务器装置在所述变更信息为表示所述道路结构映射所包含的规定区间的暂时的变更的信息的情况下,分发对该规定区间中的该车辆的自动行驶进行限制的信息。
附图说明
图1是表示具备本发明的实施方式的自动行驶控制***的车辆的结构的框图。
图2是表示本发明的实施方式的自动行驶控制***所执行的道路结构映射的更新处理步骤的流程图。
图3是表示具备本发明的实施方式的自动行驶控制***的车辆所行驶的道路的一例的图。
具体实施方式
以下,参照附图来说明本发明的实施方式。需要说明的是,在本发明的实施方式中,作为本发明的自动行驶控制***的一例,示出了搭载于车辆的自动行驶控制***,但本发明的自动行驶控制***的结构不限定于此,也能够适用于搭载于广泛的一般的移动体的情况。
首先,说明对本实施方式的车辆的自动行驶进行控制的自动行驶控制***的结构。图1是表示具备本实施方式的自动行驶控制***100的车辆10的结构的框图。
自动行驶控制***100由自动行驶控制装置102、检测设备及行驶操作设备等构成,所述检测设备由向自动行驶控制装置102输出检测信号的摄像装置120、卫星测位装置122、通信装置124、测距装置126及雷达128等构成,所述行驶操作设备由基于从自动行驶控制装置102输出的信号来工作的转向装置130、驱动装置132及制动装置134等构成。
摄像装置120例如是由透镜等光学元件及CMOS(Complementary Metal OxideSemiconductor;互补金属氧化物半导体)传感器等固体摄像元件等构成的相机,且安装于例如包括车室内后视镜的背侧、前玻璃的上端附近等在内的车室内外的多个部位,并始终对车辆10的周围的其他的车辆、障碍物、标识、路面等进行拍摄。
卫星测位装置122由GNSS(Global Navigation Satellite System;全球导航卫星***)接收机等构成,且对车辆10的当前位置进行检测。检测出的该车辆的当前位置向自动行驶控制装置102输出而用于将车辆10向设定的行驶路径引导。另外,例如在向搭载于车室内的车辆导航***的画面地图上进行的本车辆位置的显示、保存于存储装置106等的行驶历史记录信息的生成等时,也利用从该卫星测位装置122输出的信息。
通信装置124进行无线通信,经由互联网等而与外部服务器142连接,从而从外部服务器142接收最新的道路结构映射来将道路结构映射更新为最新的状态,或者接收最新的交通信息等。另外,通信装置124也可以具备无线LAN(Local Area Network;局域网)用的通信功能,经由周边的公用无线LAN的访问接入点等而访问互联网等,例如获取驻车场、购物中心等车辆附近的设施信息等。
测距装置126由LIDAR(Laser Imaging Detection and Ranging;激光成像检测和测距)等构成,该LIDAR例如对车辆10的前方的障碍物、车辆等对象物照射脉冲状的激光,计测直至该激光的散射光返回为止的时间,由此计测直至该对象物的距离。测距装置126例如安装于车身的前表面、侧面等多个部位。
雷达128例如通过使用频率调制连续波(FMCW:Frequency Modulated ContinuousWave)方式使毫米波的频率随时间发生变化来进行收发,由此测定与先行车之间的距离。雷达128例如安装于车身的前表面等。
转向装置130对车辆10的行进方向进行控制,例如具备由设置于转向轴的一端的小齿轮和设置于转向齿轮箱的齿条构成的齿条-小齿轮式的转向齿轮机构,并且具备与该小齿轮连接的马达。对该马达进行驱动以成为由自动行驶控制装置102设定的转向角,从而对车辆10的转向进行控制。
驱动装置132例如由发动机或马达中的任一方或两方构成,并且具备用于对该发动机和/或马达进行控制的ECU(Electronic Control Unit;电子控制单元)。该ECU基于自动行驶控制装置102所输出的设定值来对该发动机和/或马达的输出进行控制,由此对车辆10的驱动进行控制。
制动装置134由调节车辆10的各车轮的制动力的例如制动致动器等构成,且基于自动行驶控制装置102所输出的设定值来使各车轮的制动致动器工作,对车辆10的制动进行控制。
接着,说明构成本实施方式的自动行驶控制***100的一部分的自动行驶控制装置102。自动行驶控制装置102由计算机构成,该计算机具有作为信号处理装置的CPU(Central Processing Unit)104和由被写入程序的ROM(Read Only Memory;只读存储器)、高精度地图信息、路径信息等数据的暂时存储用的RAM(Random Access Memory;随机存取存储器)等构成的存储装置106、以及进行是否需要地图更新的判定及更新处理的更新处理用CPU108等,所述自动行驶控制装置102基于从摄像装置120、卫星测位装置122、通信装置124、测距装置126及雷达128等检测设备输出的检测信号,来决定向由转向装置130、驱动装置132及制动装置134等构成的行驶操作设备输出的输出信号。
需要说明的是,在本发明的自动行驶控制***100中执行的以下的实施方式的处理例如通过作为计算机的自动行驶控制装置102执行程序来控制。另外,自动行驶控制装置102执行的该计算机程序可以预先存储于存储装置106的上述ROM、计算机可读取的任意的存储介质等。
CPU104根据车辆10的用户所选择的控制模式(例如自动驾驶模式或手动驾驶模式)来对车辆10进行控制。例如,在选择了自动驾驶模式的情况下,自动行驶控制装置102的CPU104基于在行驶时从各检测装置输出的检测结果及存储于存储装置106的道路结构映射,来例如预测规定区间的该车辆10的将来状态并使该车辆10的行驶轨道最佳化,并且生成由多个操作处理(例如车辆的减速/加速、车道的变更/维持)构成的行动计划以便能够在该规定区间执行该最佳化后的行驶轨道,并依次执行与该行动计划相应的操作处理,由此使车辆10自动行驶。
需要说明的是,即便在选择了自动驾驶模式的情况下,在摄像装置120等检测设备、转向装置130等操作装置中检测出异常或问题时,CPU104也输出指示使自动驾驶的功能的一部分或全部停止的信号。接收到该信号的车辆10的各设备例如是车载的车辆导航***的情况下,通过在其画面上显示或经由扬声器进行向车辆10的驾驶员让出全部或一部分的驾驶操作的意旨报告,催促由驾驶员进行手动驾驶,或者在无法向由驾驶员进行的手动驾驶转移的情况下,迅速使车辆10向附近的安全的场所自动地移动而停止,或者使一部分的自动驾驶(例如仅转向装置130的转向功能)的自动驾驶功能强制地停止。
作为存储装置106,例如可以使用由NAND型闪存器等半导体存储器、MRAM(Magnetoresistive Random Access Memory;磁阻随机存取存储器)等磁阻存储器构成的固态硬盘(SSD:solid state drive)、硬盘驱动器(HDD:Hard Disk Drive)等任意的存储机构。另外,也可以根据用途而一并使用多个存储机构(例如一并使用闪存器和HDD),在构成存储装置106的壳体内部配置多个该存储机构,并根据需要而区分使用各存储机构。
在存储装置106中,除了保存有CPU104所执行的程序、路径信息等暂时存储用数据以外,还保存有在车辆的自动驾驶中使用的道路结构映射。该道路结构映射为高精度地图,包括与构成道路的各部分的位置、尺寸、形状相关的数据,例如包括以几厘米程度的误差表示道路的缘石、设置于道路的物标(例如标识、信号、电线杆、立柱等)等构成道路的道路各部分的位置、形状的数值数据,并且还包括与在该道路的路面上喷绘出的描绘图案(车道、停止线、人行横道等)的信息(形状、车道种类、车道的宽度信息)相关的数据。
上述那样的结构的道路结构映射利用于生成车辆10的行动计划来对自动行驶进行控制,因此优选始终维持为最新的道路结构映射。然而,高精度地图由庞大的数据量的道路信息构成,因此若就连针对因例如道路形状不被变更的细微的道路施工而接受到暂时的变更的区间也多次执行高精度地图的更新处理,则从外部服务器142下载更新数据并对车辆10的道路结构映射进行更新的频率升高,因此服务器装置142与车辆10的通信成本升高,并且在外部服务器142、车辆10的通信装置124及更新处理用CPU108等中集中有过度的负担。其结果是,也有可能产生招致道路结构映射的更新***的整体的能力降低这样的事态。
为了消除这样的事态,本实施方式的自动行驶控制***100尤其具备如下功能:判断与道路施工等相伴的道路的变更是否为暂时的变更,在该道路的变更为暂时的变更的情况下,以不更新包含该变更的区间的道路结构映射的方式进行处理。以下,按照图2所示的流程图来说明具备该功能的自动行驶控制***100所执行的道路结构映射的具体的更新步骤。需要说明的是,本处理例如通过车辆10的用户起动该车辆的发动机而开始,与发动机的停止同时结束,但即便在车辆10的发动机停止时,通信装置124也能够为待机状态,因此能够根据车辆10的蓄电池的状态、映射更新的紧急性而更新。
首先,在外部服务器142中,在取得了道路施工、事故等信息的情况下,产生该道路施工或事故的区间及因该道路施工或事故而变更的道路结构的变更信息从外部服务器142向车辆10分发(S202)。
接收到该变更信息的车辆10在更新处理用CPU108中对该变更信息进行解析,并且判断该区间中的变更是否为维持道路形状的暂时的变更(例如在道路施工的前后,道路结构映射的数据是否产生变更)(S204)。
具体而言,在该区间中的变更例如为包括道路的新设、车道的增减、弯道的曲率、车道的变更、路面标志的变更等的变更的那样的情况下,车辆10的更新处理用CPU108判断为是伴随有道路形状的变更的变更,即不是暂时的道路结构的变更(S204:否),从外部服务器142下载反映了该区间中的变更内容的最新版的道路结构映射,并更新存储装置106内的道路结构映射(S206)。
另一方面,更新处理用CPU108在该区间中的变更例如为属于铺路的更新或修补、路面清扫、除草、事故等所引起的暂时的车道限制等的变更的那样的情况下,判断为是维持道路形状的变更、即暂时的道路结构的变更(S204:是)。
图3是表示进行了上述那样的暂时的变更的道路的一例的图,示出在行驶车道310中包括与路面修补等道路施工304相伴的暂时的车道限制区间306的道路。
例如,从外部服务器142取得图3那样的道路环境的变更信息的车辆10的更新处理用CPU108基于该信息而判断为是如下暂时的变更:道路施工304不是变更行驶车道310的道路形状的施工,另外车道限制区间306在道路施工304的结束后被解除(S204:是)。需要说明的是,作为这样的暂时的道路的限制,不限于上述那样的行驶车道限制,例如也包括赶超车道限制、爬坡车道限制、路崖限制、安全岛限制(限制三车道以上的中央)、禁止通行、单侧交替通行及面对面交通等一般的交通限制。
在进行了这样的判断的情况下,在车辆10中,不会对服务器142要求该车道限制区间306的更新用映射,另外,保存于存储装置106的道路结构映射也不会更新。另一方面,在包括车道限制区间306的道路中,实际的道路的结构与保存于存储装置106的道路结构映射的道路结构不同,因此在下一处理(S208)中,在进行了该暂时的变更的区间中执行限制车辆10的自动行驶的一部分或全部的处理。
具体而言,在图3中,在车辆10的自动行驶区间中包含自动驾驶限制区间330(从车道限制区间306的开始地点向近前分离开规定距离D的地点与从该车道限制区间306的结束地点向行进方向分离开规定距离d的地点之间的区间)那样的情况下,在该自动驾驶限制区间330中例如执行对转向装置130的自动驾驶进行限制的处理。
例如,在输出、转向、制动中的全部为自动驾驶的车辆10到达自动驾驶限制区间330的开始点(从车道限制区间306的开始地点向近前远离开规定距离D的地点)时,将向驾驶员让出转向操作的让出处理开始的意旨经由车辆10的车辆导航***的显示画面或扬声器而通知给驾驶员。然后,向该驾驶员催促进行转向的手动操作,以便在到达车道限制区间306以前完成转向操作的让出,在该让出的完成后,停止转向的自动驾驶。
需要说明的是,输出及制动的自动驾驶在到达自动驾驶限制区间330的开始点之后也继续,例如对驱动装置132及制动装置134进行自动控制,以便能够执行在将与前行车的车间距离保持为恒定的同时使车辆10在设定车速的范围内行驶的追随行驶。
需要说明的是,不限于这样的例子,例如也可以是,在到达自动驾驶限制区间330的开始点的时刻,将输出、转向、制动的全部的操作向驾驶员让出而对该全部的操作进行手动驾驶。另外,规定距离D设定为能够从容地执行将操作向驾驶员的让出的那样的距离,例如优选设定为2km以上。
然后,逐渐接近车道限制区间306的车辆10的驾驶员自己进行转向操作,以便避开限制区间306而在赶超车道320上行驶。另一方面,关于车辆10的输出及制动,可基于通过毫米波雷达128、摄像装置120、测距装置126等检测设备得到的车辆10的前方的信息的检测结果来自动地控制。
在到达自动驾驶限制区间330的结束地点(从车道限制区间306的结束地点向行进方向远离开规定距离d的地点)的时刻,在车辆10中,通过车辆导航***的显示画面等而执行对自动驾驶的限制进行解除的意旨的通知(即,使手动的转向操作恢复为自动驾驶的意旨的通知),从而全部的操作再次自动地***作。
需要说明的是,规定距离d可以为比规定距离D小的值,例如优选设定为0.5km以下。
这样,本实施方式的自动行驶控制***100构成为,即便在执行车辆10的自动行驶的道路中在暂时变更道路结构的区间行驶的那样的情况下,也不执行针对该区间的高精度地图的更新处理,并限制该区间中的自动驾驶的至少一部分,因此能够减轻外部服务器142、车辆10的通信装置124及更新处理用CPU108中的更新所引起的处理负担,由此,能够防止道路结构映射的更新***的能力降低于未然。另外,服务器装置142与车辆10的通信成本也能够大幅地减少。
需要说明的是,在本实施方式中,在车辆10中执行图2所示的处理流程的S204~S208的处理,但不限于这样的实施方式,也可以由外部服务器142执行上述的处理的一部分。例如,也可以是,在外部服务器142中,判断规定区间中的变更是否为暂时的变更,并且在判断为是暂时的变更的情况下,从外部服务器142向车辆10分发指示对该规定区间中的自动行驶的一部分或全部的操作进行限制的信息,并基于分发的该信息来限制车辆10的自动行驶。
如以上所说明的那样,本发明的自动行驶控制***具备:车辆控制装置,其基于存储于存储装置的道路结构映射来对车辆的自动行驶进行控制;接收装置,其从外部接收所述道路结构映射的变更信息;以及更新装置,其基于所述变更信息来执行所述道路结构映射的更新,其中,在所述变更信息为表示所述道路结构映射所包含的规定区间的暂时的变更的信息的情况下,不更新所述道路结构映射,并限制该规定区间中的该车辆的自动行驶。
由此,能够减轻对外部服务器、车辆的通信装置及更新处理用CPU等的负担,另外,能够防止道路结构映射的更新***的能力降低于未然。而且,服务器装置与车辆的通信成本也能够大幅地减少。
需要说明的是,本发明不限定于上述的实施方式,能够在不脱离本发明的主旨的范围内进行改变而加以使用。

Claims (5)

1.一种自动行驶控制***,具备:
车辆控制装置,其基于存储于存储装置的道路结构映射来对车辆的自动行驶进行控制;接收装置,其从外部接收所述道路结构映射的变更信息;以及更新装置,其基于所述变更信息来执行所述道路结构映射的更新,
其中,
判断由所述接收装置从外部接收到的所述变更信息是否为表示所述道路结构映射所包含的规定区间的暂时的变更的信息,
在判断为所述变更信息是表示所述道路结构映射所包含的规定区间的暂时的变更的信息的情况下,不更新所述道路结构映射,并对所述规定区间中的所述车辆的自动行驶进行限制,
在判断为所述变更信息不是表示所述道路结构映射所包含的规定区间的暂时的变更的信息的情况下,从所述外部获取变更后的道路结构映射且更新存储于所述存储装置的道路结构映射,并对所述规定区间中的所述车辆的自动行驶进行控制。
2.根据权利要求1所述的自动行驶控制***,其中,
在所述车辆的自动行驶区间中包含所述规定区间的情况下,在到达所述规定区间之前对所述自动行驶的功能的至少一部分进行限制而向手动驾驶进行变更。
3.根据权利要求1所述的自动行驶控制***,其中,
在所述车辆的自动行驶区间中包含所述规定区间的情况下,在通过所述规定区间并行驶了规定距离之后解除所述自动行驶的所述限制。
4.根据权利要求1至3中任一项所述的自动行驶控制***,其中,
在所述变更信息为表示所述道路结构映射的道路的形状的变更的信息的情况下,基于所述变更信息来更新所述道路结构映射。
5.根据权利要求1至3中任一项所述的自动行驶控制***,其中,
在所述变更信息为包括铺路的更新或修补、路面清扫、除草、及事故中的至少一种的信息的情况下,判断为是表示所述规定区间的暂时的变更的信息,
在所述变更信息为包括道路的新设、车道的增减、弯道的曲率的变更、车道的变更、及路面标志的变更中的至少一种的信息的情况下,判断为不是表示所述规定区间的暂时的变更的信息。
CN201810535627.5A 2017-06-02 2018-05-29 自动行驶控制*** Active CN108983766B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017110246A JP6704876B2 (ja) 2017-06-02 2017-06-02 自動走行制御システム
JP2017-110246 2017-06-02

Publications (2)

Publication Number Publication Date
CN108983766A CN108983766A (zh) 2018-12-11
CN108983766B true CN108983766B (zh) 2021-07-23

Family

ID=64459261

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810535627.5A Active CN108983766B (zh) 2017-06-02 2018-05-29 自动行驶控制***

Country Status (3)

Country Link
US (1) US10647317B2 (zh)
JP (1) JP6704876B2 (zh)
CN (1) CN108983766B (zh)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3460406B1 (en) * 2017-08-28 2024-04-03 Panasonic Intellectual Property Corporation of America Information processing apparatus, vehicle, information processing method, running control method, and map updating method
JP2019104315A (ja) * 2017-12-11 2019-06-27 トヨタ紡織株式会社 乗物のモニター装置
JP7001030B2 (ja) * 2018-09-14 2022-01-19 株式会社デンソー 地図更新システム、地図更新サーバ及び車載端末
JP6935507B2 (ja) * 2018-12-26 2021-09-15 バイドゥ ドットコム タイムス テクノロジー (ベイジン) カンパニー リミテッド 自動運転のための自己反転線の相互回避アルゴリズム
CN109862084B (zh) * 2019-01-16 2021-10-08 北京百度网讯科技有限公司 地图数据更新方法、装置、***及存储介质
KR102644324B1 (ko) * 2019-05-20 2024-03-07 현대모비스 주식회사 자율 주행 장치 및 방법
JP7239744B2 (ja) * 2020-01-08 2023-03-14 株式会社Nttドコモ 情報処理システム
JP2021116781A (ja) * 2020-01-29 2021-08-10 トヨタ自動車株式会社 車両制御方法、車両用制御装置及びサーバ
JP2021144336A (ja) * 2020-03-10 2021-09-24 トヨタ自動車株式会社 情報処理装置、情報処理システム、及び、情報処理方法
US11703335B2 (en) * 2020-06-19 2023-07-18 Toyota Research Institute, Inc. Coordinating and learning maps dynamically
JP7275238B2 (ja) * 2021-01-29 2023-05-17 三菱電機株式会社 運転支援情報配信装置、交通システム、車両、車両制御装置およびコンピュータプログラム
JP6992205B1 (ja) 2021-01-29 2022-01-13 三菱電機株式会社 運転支援情報配信装置、交通システム、車両、車両制御装置およびコンピュータプログラム
WO2023006392A1 (en) 2021-07-29 2023-02-02 Memjet Technology Limited Thread-coating module
WO2023145739A1 (ja) * 2022-01-26 2023-08-03 株式会社デンソー 地図情報システム、車載装置および管理サーバ

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012089078A (ja) * 2010-10-22 2012-05-10 Symtec Hozumi:Kk 自動搬送車の制御方法
JP2012159954A (ja) * 2011-01-31 2012-08-23 Ihi Aerospace Co Ltd 無人移動体及び無人移動体の制御方法
CN106080744A (zh) * 2015-04-27 2016-11-09 丰田自动车株式会社 自动驾驶车辆***
CN106647767A (zh) * 2017-01-16 2017-05-10 上海浩亚机电股份有限公司 一种自动停止装置及方法、自引导小车
CN106681318A (zh) * 2016-12-09 2017-05-17 重庆长安汽车股份有限公司 自动驾驶中车道线检测短暂丢失的车辆安全控制***及方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3622397B2 (ja) * 1997-01-30 2005-02-23 トヨタ自動車株式会社 車載機器制御装置
JP4468763B2 (ja) * 2004-08-10 2010-05-26 アルパイン株式会社 車載用電子装置
JP4869858B2 (ja) * 2006-10-05 2012-02-08 クラリオン株式会社 車両の走行制御システム
JP2014067165A (ja) * 2012-09-25 2014-04-17 Mitsubishi Motors Corp 運転支援装置
JP2015230573A (ja) * 2014-06-05 2015-12-21 アルパイン株式会社 車両運転支援装置、方法およびプログラム
JP2016153832A (ja) 2015-02-20 2016-08-25 パイオニア株式会社 地図データ記憶装置、制御方法、プログラム及び記憶媒体
JP6437629B2 (ja) * 2015-03-03 2018-12-12 パイオニア株式会社 経路探索装置、制御方法、プログラム及び記憶媒体
JP2016192028A (ja) * 2015-03-31 2016-11-10 株式会社デンソー 自動走行制御装置および自動走行制御システム
JP6798779B2 (ja) * 2015-11-04 2020-12-09 トヨタ自動車株式会社 地図更新判定システム
JP6815724B2 (ja) * 2015-11-04 2021-01-20 トヨタ自動車株式会社 自動運転システム
US11238726B2 (en) * 2016-12-02 2022-02-01 International Business Machines Corporation Control of driverless vehicles in construction zones
KR20180112949A (ko) * 2017-04-05 2018-10-15 현대자동차주식회사 차량의 자율 주행 제어 시스템 및 그를 이용한 자율 주행 제어방법
US10907974B2 (en) * 2017-04-17 2021-02-02 Cisco Technology, Inc. Real-time updates to maps for autonomous navigation

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012089078A (ja) * 2010-10-22 2012-05-10 Symtec Hozumi:Kk 自動搬送車の制御方法
JP2012159954A (ja) * 2011-01-31 2012-08-23 Ihi Aerospace Co Ltd 無人移動体及び無人移動体の制御方法
CN106080744A (zh) * 2015-04-27 2016-11-09 丰田自动车株式会社 自动驾驶车辆***
CN106681318A (zh) * 2016-12-09 2017-05-17 重庆长安汽车股份有限公司 自动驾驶中车道线检测短暂丢失的车辆安全控制***及方法
CN106647767A (zh) * 2017-01-16 2017-05-10 上海浩亚机电股份有限公司 一种自动停止装置及方法、自引导小车

Also Published As

Publication number Publication date
JP2018206024A (ja) 2018-12-27
US10647317B2 (en) 2020-05-12
US20180345962A1 (en) 2018-12-06
JP6704876B2 (ja) 2020-06-03
CN108983766A (zh) 2018-12-11

Similar Documents

Publication Publication Date Title
CN108983766B (zh) 自动行驶控制***
US11231286B2 (en) Dynamic routing for self-driving vehicles
US11498563B2 (en) Vehicle control device, vehicle control method, and storage medium
CN112638749B (zh) 车辆的行驶控制方法及行驶控制装置
JP6657160B2 (ja) 車両操作システム、車両操作方法、およびプログラム
JP6646617B2 (ja) 自動走行制御装置
US20180319402A1 (en) System and method for automatic activation of driver assistance feature
US11597387B2 (en) Vehicle controller, vehicle, and vehicle control method
US11541891B2 (en) Vehicle control method and vehicle control device
US20230150509A1 (en) Vehicle control device, vehicle control method, and storage medium
JP6532170B2 (ja) 車両制御システム、車両制御方法、および車両制御プログラム
US20210101600A1 (en) Vehicle control device, vehicle control method, and storage medium
US10315648B2 (en) Personalized active safety systems
CN115769050A (zh) 本车位置估计装置、行驶控制装置
JP2018193038A (ja) 自動走行制御装置
JP6598122B2 (ja) 車両位置判定装置
JP2018205093A (ja) 自動走行制御システム
US20210295219A1 (en) Accommodation area management device
JP7448624B2 (ja) 運転支援装置、運転支援方法、およびプログラム
US20210304519A1 (en) Accommodation area management device
WO2023002797A1 (ja) 制御装置
JP7410848B2 (ja) 車両用認識システムおよび認識方法
WO2023090203A1 (ja) 自動運行装置、車両制御方法
KR20230124815A (ko) 자율 주행 제어 장치, 그를 포함하는 차량 시스템, 및 그 방법

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