Nothing Special   »   [go: up one dir, main page]

RU2709533C2 - Смена полосы движения транспортного средства - Google Patents

Смена полосы движения транспортного средства Download PDF

Info

Publication number
RU2709533C2
RU2709533C2 RU2018101069A RU2018101069A RU2709533C2 RU 2709533 C2 RU2709533 C2 RU 2709533C2 RU 2018101069 A RU2018101069 A RU 2018101069A RU 2018101069 A RU2018101069 A RU 2018101069A RU 2709533 C2 RU2709533 C2 RU 2709533C2
Authority
RU
Russia
Prior art keywords
lane
vehicle
computer
estimate
change
Prior art date
Application number
RU2018101069A
Other languages
English (en)
Other versions
RU2018101069A3 (ru
RU2018101069A (ru
Inventor
Ахмад КХАЛИФЕХ
Шейн ЭЛВАРТ
Марк Дуглас МЭЛОН
Левассер ТЕЛЛИС
Шади ДЖАММУЛ
Original Assignee
ФОРД ГЛОУБАЛ ТЕКНОЛОДЖИЗ, ЭлЭлСи
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 ФОРД ГЛОУБАЛ ТЕКНОЛОДЖИЗ, ЭлЭлСи filed Critical ФОРД ГЛОУБАЛ ТЕКНОЛОДЖИЗ, ЭлЭлСи
Publication of RU2018101069A publication Critical patent/RU2018101069A/ru
Publication of RU2018101069A3 publication Critical patent/RU2018101069A3/ru
Application granted granted Critical
Publication of RU2709533C2 publication Critical patent/RU2709533C2/ru

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
    • 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/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • B60W30/18163Lane change; Overtaking manoeuvres
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/167Driving aids for lane monitoring, lane changing, e.g. blind spot detection
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q1/00Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
    • 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/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • 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/14Adaptive cruise control
    • B60W30/16Control of distance between vehicles, e.g. keeping a distance to preceding 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
    • B60W50/08Interaction between the driver and the control system
    • B60W50/10Interpretation of driver requests or demands
    • 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/12Limiting control by the driver depending on vehicle state, e.g. interlocking means for the control input for preventing unsafe operation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D15/00Steering not otherwise provided for
    • B62D15/02Steering position indicators ; Steering position determination; Steering aids
    • B62D15/025Active steering aids, e.g. helping the driver by actively influencing the steering system after environment evaluation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D15/00Steering not otherwise provided for
    • B62D15/02Steering position indicators ; Steering position determination; Steering aids
    • B62D15/025Active steering aids, e.g. helping the driver by actively influencing the steering system after environment evaluation
    • B62D15/0255Automatic changing of lane, e.g. for passing another vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D15/00Steering not otherwise provided for
    • B62D15/02Steering position indicators ; Steering position determination; Steering aids
    • B62D15/029Steering assistants using warnings or proposing actions to the driver without influencing the steering system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D6/00Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D6/00Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
    • B62D6/001Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits the torque NOT being among the input parameters
    • 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
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/166Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
    • 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
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/20Direction indicator values
    • 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
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/215Selection or confirmation of options
    • 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
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/58Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
    • G06V20/584Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads of vehicle lights or traffic lights
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/56Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
    • G06V20/588Recognition of the road, e.g. of lane markings; Recognition of the vehicle driving pattern in relation to the road

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Game Theory and Decision Science (AREA)
  • Medical Informatics (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

Изобретение относится к транспортным системам. Компьютер и способ смены полосы движения для транспортного средства содержат этапы, на которых оценивают запрошенную смену полосы движения транспортного средства на основании радиуса изгиба текущей полосы движения главного транспортного средства и по меньшей мере одного из ограничения движения транспорта, включающего в себя запрет смены полосы движения, погодного условия и условия наружного освещения и приводят в действие компоненты транспортного средства для выполнения смены полосы движения после определения, что оценка является меньшей, чем предопределенное пороговое значение. Достигается безопасная смена полосы движения для транспортного средства. 2 н. и 15 з.п. ф-лы, 5 ил.

Description

УРОВЕНЬ ТЕХНИКИ
[0001] Когда транспортное средство меняет свою полосу движения для вождения, часто есть риск столкновения с объектом, например, другим транспортным средством. Водитель транспортного средства может инициировать смену полосы движения, без распознавания или попытки уменьшить риск столкновения, например, другое транспортное средство находится в слепой зоне водителя. В другом примере водитель транспортного средства может инициировать смену полосы движения, даже не пытаясь удостовериться, что смена полосы движения безопасна.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0002] Фиг. 1 - схема, иллюстрирующая примерное транспортное средство.
[0003] Фиг. 2 - схема, показывающая пример множественных транспортных средств, едущих по множественным полосам движения.
[0004] Фиг. 3 - примерный график определенных оценок для смены полосы движения транспортного средства по фиг. 1.
[0005] Фиг. 4 - блок-схема последовательности операций примерного процесса для смены полосы движения.
ПОДРОБНОЕ ОПИСАНИЕ
ВВЕДЕНИЕ
[0006] Со ссылкой на фиг. 1-2, компьютер 110 запрограммирован определять оценку для смены полосы движения главного транспортного средства 100, которая должна быть выполнена в пределах предопределенного времени. При определении, что оценка является меньшей, чем предопределенное пороговое значение в пределах предопределенного времени, компьютер 110 может затем приводить в действие компоненты транспортного средства 100 для выполнения смены полосы движения. Транспортное средство 100 может указываться ссылкой как первое или главное транспортное средство, а транспортное средство 200, иное, чем главное транспортное средство 100, может указываться ссылкой как второе транспортное средство 200a, 200b, 200c.
ПРИМЕРНЫЕ ЭЛЕМЕНТЫ СИСТЕМЫ
[0007] Фиг. 1 иллюстрирует транспортное средство 100. Транспортное средство 100 может снабжаться двигательной энергией многообразием известных способов, например, электродвигателем и/или двигателем внутреннего сгорания. Транспортное средство 100 может быть наземным транспортным средством, таким как легковой автомобиль, грузовой автомобиль, и т. д. Транспортное средство 100 может включать в себя компьютер 110, исполнительный механизм(ы) 120, датчик(и) 130 и пользовательский интерфейс 140. Транспортное средство 100 имеет точку 150 геометрического центра, например, точку, в которой пересекаются соответственные продольная и поперечная центральные линии транспортного средства 100.
[0008] Компьютер 110 включает в себя процессор и память, такие как известные. Память включает в себя одну или более форм машинно-читаемых носителей и хранит инструкции, исполняемые компьютером 110, для выполнения различных операций, в том числе, как раскрытые в материалах настоящей заявки.
[0009] Компьютер 110 может оперировать соответственным транспортным средством 100 в автономном или полуавтономном режиме. В целях данного раскрытия, автономный режим определен в качестве режима, в котором каждое из силовой установки 100 транспортного средства, тормозов и рулевого механизма управляются компьютером 110; в полуавтономном режиме компьютер 110 управляет одним или двумя из силовой установки транспортного средства 100, тормозов и рулевого механизма транспортного средства 100.
[0010] Компьютер 110 может включать в себя программы для оперирования одним или более из тормозов транспортного средства, силовой установки (например, управления ускорением в транспортном средстве посредством управления одним или более из двигателя внутреннего сгорания, электродвигателя, гибридного двигателя, и т. д.), рулевого механизма, климатического контроля, внутренних и/или наружных фонарей, и т. д., так же как и для определения, должен ли и когда компьютер 110, в противоположность человеку-оператору, управлять такими операциями. Дополнительно, компьютер 110 может быть запрограммирован определять, должен ли и когда человек-оператор должен управлять такими операциями.
[0011] Компьютер 110 может включать в себя или быть присоединенным с возможностью связи, например, через шину связи транспортного средства 100, как дополнительно описано ниже, к более чем одному процессору, например, контроллерам, или тому подобному, включенным в состав транспортного средства, для контроля и/или управления различными контроллерами транспортного средства, например, контроллеру силовой передачи, контроллеру тормозов, контроллеру рулевого механизма, и т. д. Компьютер 110 как правило скомпонован для связи по сети связи транспортного средства, которая может включать в себя шину в транспортом средстве, такую как локальная сеть контроллеров (CAN), или тому подобную, и/или другие проводные и/или беспроводные механизмы.
[0012] Через сеть транспортного средства 100 компьютер 110 может передавать сообщения на различные устройства в транспортном средстве и/или принимать сообщения от различных устройств, например, исполнительного механизма 120, пользовательского интерфейса 140, т. д. В качестве альтернативы или дополнительно, в случаях, где компьютер 110 фактически содержит множественные устройства, сеть связи транспортного средства 100 может использоваться для связи между устройствами, представленными в качестве компьютера 110 в данном раскрытии. Дополнительно, как упомянуто ниже, различные контроллеры и/или датчики могут выдавать данные в компьютер 110 через сеть связи транспортного средства.
[0013] В дополнение компьютер 110 может быть сконфигурирован для связи через интерфейс беспроводной связи транспортное средство – транспортное средство (V2V) с другими транспортными средствами 200, например, через сеть связи транспортное средство – транспортное средство. Сеть связи V2V представляет собой один или более механизмов, посредством которых компьютеры 110 транспортных средств 100 могут осуществлять связь с другими транспортными средствам 200, и может быть одним или несколькими механизмами беспроводной связи, в том числе, любой желаемой комбинацией беспроводных (например, сотовых, беспроводных, спутниковых, микроволновых или радиочастотных) механизмов связи и любой желаемой топологией сети (или топологий, когда используются множественные механизмы связи). Примерные сети связи V2V включают в себя сотовые, Bluetooth, IEEE 802.11, специализированные связи ближнего действия (DSRC) и/или глобальные сети (WAN), в том числе, сеть Интернет, обеспечивающие услуги передачи данных.
[0014] Исполнительные механизмы 120 транспортного средства 100 реализованы посредством схем, микросхем или других электронных и/или механических компонентов, которые могут приводить в действие различные подсистемы транспортного средства в соответствии с соответствующими сигналами управления, как известно. Исполнительные механизмы 120 могут использоваться для управления тормозами, ускорением и рулевым механизмом транспортных средств 100. Например, в полуавтономном режиме, компьютер 110 может приводить в действие исполнительный механизм 120 рулевого управления для смены полосы движения транспортного средства по приему запроса пользователя от человека-оператора сменить полосу движения (смотрите фиг. 2).
[0015] Датчики 130 могут включать в себя многообразие известных устройств для выдачи данных в компьютер 110. Например, датчики 130 могут включать в себя датчик(и) 130 с устройством оптического обнаружения и определения дальности объекта (лазерным локатором, LIDAR), расположенный на верху транспортного средства 100, который выдает относительные расположения, размеры и формы вторых транспортных средств 200, окружающих транспортное средство 100, в том числе вторых транспортных средств 200, движущихся рядом с или за транспортным средством 100 (смотрите фиг. 2). В качестве еще одного примера, один или более радарных датчиков 130, прикрепленных к бамперам транспортного средства 100, могут выдавать расположения вторых транспортных средств 200, передвигающихся спереди и/или сзади от транспортного средства 100, относительно расположения транспортного средства 100. Датчики 130 могут включать в себя датчик(и) 130 камеры, например, переднего обзора, бокового обзора, и т. д., обеспечивая изображения из области, окружающей транспортное средство 110. Например, компьютер 110 может быть запрограммирован принимать данные изображения от датчика(ов) 130 камеры и реализовывать технологии обработки изображений для обнаружения элемента(ов) 220 разметки полосы движения, полос(ы) 210a, 210b, 210c движения и других объектов, таких как транспортные средства 200. Компьютер 110 может быть дополнительно запрограммирован определять текущую полосу 210a движения для вождения транспортного средства 100, например, на основании координат GPS и/или обнаруженных элементов 220 разметки полосы движения. На основании данных, принятых от датчиков 130, компьютер 110 может определять относительное расстояние, скорость, и т. д., других транспортных средств 200 относительно транспортного средства 100. В качестве еще одного примера, компьютер 110 может быть запрограммирован принимать данные, включающие в себя относительную скорость, координаты расположения и/или направление других транспортных средства 200 через сеть беспроводной связи. Например, компьютер 110 может принимать такие данные от датчиков GPS, размещенных в других транспортных средствах 200, которые выдают географические координаты, направление движения, и т. д. вторых транспортных средств 200.
[0016] Устройство(а) 140 пользовательского интерфейса может быть выполнено с возможностью принимать информацию от пользователя, такого как человек-оператор, во время работы транспортного средства. Более того, устройство 140 пользовательского интерфейса может быть выполнено с возможностью представлять информацию пользователю. Таким образом, устройство 140 пользовательского интерфейса может быть расположено в пассажирском отделении транспортного средства 100. Например, устройство(а) 140 пользовательского интерфейса может включать в себя переключатель сигналов поворота. В примерном неавтономном режиме, компьютер 110 может принимать запрос сменить полосу 210 движения, например, сигнал левого поворота, для указания намерения пользователя транспортного средства 100 сменить текущую полосу 210a движения на целевую полосу 210b движения. В примерном полуавтономном режиме, компьютер 110 может быть запрограммирован выполнять смену полосы движения по приему запроса от пользователя, например, через переключатель сигналов поворота. Другими словами, компьютер 110 может быть запрограммирован выполнять смену полосы движения, но только если пользователь транспортного средства 100 запрашивает смену текущей полосы 210a движения.
[0017] Далее со ссылкой на фиг. 2 и 3A компьютер 110 транспортного средства 100 может быть запрограммирован определять оценку запрошенной или возможной смены полосы движения главного транспортного средства 100, например, с полосы 210a движения на полосу 210b движения, которая должна быть выполнена в пределах предопределенного времени T, например, 10 секунд (смотрите фиг. 3A). По определению, что оценка является меньшей, чем предопределенное пороговое значение, в пределах предопределенного времени T, например, в момент t2 времени, компьютер 110 затем приводит в действие компоненты транспортного средства 100, например, исполнительный механизм 120 рулевого управления, для выполнения смены полосы движения.
[0018] Например, компьютер 110 может выполнять смену полосы движения, выводя инструкции на исполнительный механизм(ы) 120 рулевого управления транспортного средства 100, для поперечного перемещения из текущей полосы 210a движения в полосу 210b движения. В одном примере, компьютер 110 может определять инструкцию для исполнительного механизма(ов) 120 рулевого управления на основании данных, принятых от датчиков 130 транспортного средства 100, других транспортных средств 200 через сеть беспроводной связи, удаленного компьютера, и т. д. Инструкция для исполнительного механизма(ов) 120 рулевого управления может включать в себя изменение угла поворота руля, например, 30 градусов, значение крутящего момента, например, 1 Нм (Ньютон-метр), и/или значение электрического тока, например, 1 Ампер. Дополнительно или в качестве альтернативы, компьютер 110 может приводить в действие сигналы поворота транспортного средства 100 и/или выводить данные через интерфейс сети беспроводной связи транспортного средства 100 для указания смены полосы 210 движения главного транспортного средства 100 в другое транспортное средство(а) 200. Выведенные данные из транспортного средства 100 через беспроводную сеть могут, например, включать в себя идентификатор транспортного средства 100, текущую полосу 210a движения, целевую полосу 210b движения, ожидаемую временную длительность операции смены полосы движения, например, 4 секунды, и/или скорость транспортного средства 100. Дополнительно, компьютер 110 может быть запрограммирован выключать фонари сигналов поворота транспортного средства 100 по завершению смены полосы движения. Например, компьютер 110 может определять, что смена полосы движения завершена, когда местоположение транспортного средства 100, например, на основании координат GPS и данных карты, определено находящимся в пределах предопределенного расстояния, например, 50 см, от середины целевой полосы 210b движения, такой как виртуальная линия, расположенная параллельно и посередине от соседних элементов 220 разметки полосы движения по обеим сторонам полосы 210b движения.
[0019] В одном из примеров компьютер 110 может быть запрограммирован определять оценку по приему запроса пользователя в момент t1 времени, указывающего смену полосы движения. Запрос пользователя может включать в себя ввод в действие переключателя сигналов поворота транспортного средства 100. В другом примере запрос пользователя может включать в себя входные данные, принятые из пользовательского ввода 140 экрана касания, речевую команду, например, «перейти в соседнюю левую полосу движения». В другом примере компьютер 110 может определять целевую полосу 210b движения на основании текущей полосы 210a движения и запроса пользователя, указывающего переход на одну полосу движения влево. В одном из примеров по приему пользовательского ввода компьютер 110 может быть запрограммирован периодически, например, каждые 50 миллисекунд, определять оценку за предопределенное время T. Другими словами, компьютер 110 продолжает оценивать операцию смены полосы движения от момента t1 до t1+T периодически. Здесь следует отметить, что графики оценок, показанные на фиг. 3A-3B, предназначены только для иллюстративных целей, и значение оценки может определяться на основании какой-либо периодической или непериодической частоты.
[0020] Оценка, в то время как такой термин используется в материалах настоящей заявки, является значением, например, задана числом, указывающим риск столкновения с другим объектом или другим транспортным средством 200. В одном из примеров, оценка может быть назначена одной из множества дискретных категорий, таких как «низкий», «средний», «высокий» и «неизбежный» риск. Например, пороговое значение оценки может быть категоризировано в качестве «среднего», то есть, компьютер 110 может приводить в действие исполнительные механизмы 120 транспортного средства 100 для выполнения смены полосы движения, если оценка является «низкой», то есть, меньшей, чем «среднее» пороговое значение оценки. В другом примере оценка может быть определена в виде числового значения в процентах между 0% и 100%. Например, компьютер 110 может приводить в действие исполнительные механизмы 120 транспортного средства 100 для выполнения смены полосы движения, когда оценка, например, 20%, является меньшей, чем пороговое значение оценки, например, 30%.
[0021] Компьютер 110 может определять оценку с использованием различных методик. В одном примере компьютер 110 может определять оценку, идентифицируя целевую полосу 210 движения, например, полосу 210b движения. Компьютер 110 может затем обнаруживать, например, транспортные средства 200a, 200b, 200c и определять оценку на основании, по меньшей мере, частично обнаруженных транспортных средств 200a, 200b, 200c. Например, компьютер 110 может определять оценку на основании скорости, ускорения и/или замедления транспортных средств 200a, 200b. В одном примере компьютер 110 может определять оценку, оценивая риск столкновения транспортного средства 100 с одним из вторых транспортных средств 200a, 200b, когда транспортное средство 100 перемещается поперечно в зону между транспортными средствами 200a, 200b в полосе 210b движения. Дополнительно или в качестве альтернативы компьютер 110 может определять оценку на основании данных, принятых от датчиков 130 транспортного средства 100, связи V2V, и т. д., указывающих, намеревается ли второе транспортное средство 200c перейти в полосу 210b движения, например, область между вторыми транспортными средствами 200a, 200b.
[0022] В другом примере компьютер 110 может быть запрограммирован определять оценку на основании изгиба полосы 210 движения. Например, компьютер 110 может определять «высокую» оценку риска, как предложено в примере приведенном выше, когда радиус изгиба полосы 210 движения является меньшим, чем 250 метров. Дополнительно или в качестве альтернативы компьютер 110 может определять оценку на основании, по меньшей мере, частично ограничений движения транспорта, например, «высокий» риск может определяться для участков дороги с ограничениями смены полосы движения. В одном примере компьютер 110 определяет ограничения движения транспорта на основании, например, данных изображения, принятых от датчиков 130 камеры транспортного средства 100, в том числе изображений дорожных знаков, данных карты, принятых через сеть беспроводной связи, и т. д. Дополнительно или в качестве альтернативы компьютер 110 может определять оценку на основании, по меньшей мере, частично погодных условий, например, скользкой дороги, ненастных погодных условий, и т. д. Дополнительно или в качестве альтернативы компьютер 110 может определять оценку на основании, по меньшей мере, частично условий наружного освещения, например, более низкая оценка может определяться во время дневного света. В качестве другого примера компьютер 110 может определять оценку на основании комбинации различных параметров, таких как координаты расположения, скорость, ускорение, и т. д., других транспортных средств 200, погодные условия, условия наружного освещения, ограничения движения транспорта, и т. д.
[0023] Со ссылкой на фиг. 2 и 3B компьютер 110 может быть запрограммирован предотвращать смену полосы движения по определению, что оценка превышает предопределенное пороговое значение. Например, как показано на фиг. 3B, компьютер 110 может принимать запрос пользователя на смену полосы движения в t1. Однако, определенная оценка находится выше порогового значения в пределах всего предопределенного времени T, например, от t1 до t1+T. Таким образом, компьютер 110 может предотвращать смену полосы движения. Дополнительно или в качестве альтернативы компьютер 110 может быть запрограммирован игнорировать (или запрещать) запрос пользователя на смену полосы движения, например, на Tinh секунд, после окончания предопределенного времени T по определению, что оценка превышает предопределенное пороговое значение в течение предопределенного времени T. В качестве одного примера по фиг. 3B, компьютер 110 запрещает смену полосы движения от t1+T до t1+T+Tinh по определению, что оценка находилась выше порогового значения в течение всего времени от t1+T до t1+T. Другими словами, компьютер 110 может игнорировать любой запрос пользователя на смену полосы движения, принятый в течение времени от t1+T до t1+T+Tinh.
ОБРАБОТКА
[0024] Фиг. 4 - блок-схема последовательности операций примерного процесса 400 для смены полосы движения. Этапы процесса 400, описанного ниже в качестве исполняемого в компьютере 110 первого транспортного средства 100, альтернативно или дополнительно могли бы исполняться в одном или более других вычислительных устройств, например, удаленном или «облачном» компьютере.
[0025] Процесс 400 операций начинается на этапе 405, на котором компьютер 110 определяет, принят ли запрос пользователя на смену полосы движения, например, от переключателя сигналов поворота. Принятый запрос пользователя может включать в себя направление смены полосы движения, например, вправо или влево, и/или целевую полосу 210 движения, например, полосу 210c движения. Если компьютер 110 определяет, что запрос пользователя на смену полосы движения был принят, то процесс 400 переходит на этап 410; иначе, процесс 400 заканчивается или, в качестве альтернативы, процесс 400 возвращается на этап 405 принятия решения.
[0026] На этапе 410 принятия решения, компьютер 110 определяет, должна ли быть запрещена смена полосы движения. Например, как обсуждено выше со ссылкой на фиг. 3B, смена полосы движения может быть запрещена или предотвращена на предопределенное время Tinh, начиная с t1+T, по определению, что оценка находилась выше порогового значения во временном интервале от t1 до t1+T после того, как предыдущий запрос пользователя был принят в момент t1 времени. Если компьютер 110 определяет, что смена полосы движения должна быть запрещена, то процесс 400 заканчивается или, в качестве альтернативы, возвращается на этап 405 принятия решения; иначе, процесс 400 переходит на этап 415.
[0027] На этапе 415 компьютер 110 начинает сравнение истекшего времени от момента t1 времени до предопределенного времени T смены полосы движения. Например, когда запрос пользователя может быть принят в момент t1 времени, а затем, время смены полосы движения продолжается от t1 до t1+T. Дополнительно, компьютер 110 определяет оценку для смены полосы движения периодически, например, каждые 50 миллисекунд.
[0028] Затем, на этапе 420 компьютер определяет оценку запрошенной смены полосы движения. В одном примере компьютер 110 запрограммирован обнаруживать другое транспортное средство(а) 200 и/или объекты в других полосах 210 движения, например, транспортные средства 200a, 200b в полосе 210b движения, транспортное средство 200c в полосе 210c движения, и т. д. Компьютер 110 затем оценивает смену полосы движения на основании, по меньшей мере, частично обнаруженных транспортных средств 200 и/или объектов. В еще одном примере компьютер 110 оценивает запрошенную смену полосы движения на основании, по меньшей мере, частично ограничений движения транспорта, изгиба полос 210 движения, и т. д.
[0029] Затем на этапе 425 принятия решения компьютер 110 определяет, является ли оценка для смены полосы движения меньшей, чем пороговое значение оценки, например, как описано выше. Если компьютер 110 определяет, что определенная оценка, например, 20%, является меньшей, чем пороговое значение оценки, то процесс 400 переходит на этап 440; иначе, процесс 400 переходит на этап 430 принятия решения.
[0030] На этапе 430 компьютер 110 предотвращает смену полосы движения. В одном примере, если водитель транспортного средства 100 прикладывает крутящий момент к рулевому колесу транспортного средства, чтобы побудить транспортное средство 100 покинуть текущую полосу движения 210a, то компьютер 110 прикладывает крутящий момент в противоположном направлении посредством исполнительного механизма 120 транспортного средства 100 для предотвращения выезда из полосы движения. Дополнительно или в качестве альтернативы, компьютер 110 может вводить в действие исполнительный механизм 120 рулевого управления транспортного средства 100, чтобы сохранять полосу 210a движения транспортного средства 100, например, на основании поперечного положения транспортного средства 100 относительно обнаруженных элементов 220 разметки полосы движения. В другом примере компьютер 110 может расцеплять механическое соединение рулевого колеса транспортного средства 100 и колес транспортного средства 100, чтобы предотвращать смену полосы движения, вызванную крутящим моментом, приложенным, например, пользователем к рулевому колесу транспортного средства 100.
[0031] На этапе 440 компьютер 110 выполняет смену полосы движения, например, приводя в действие исполнительные механизмы 120 рулевого управления транспортного средства 100. Компьютер 110 может быть запрограммирован перемещать транспортное средство 100 из текущей полосы 210a движения в целевую полосу 210b движения. Дополнительно, компьютер 110 может быть запрограммирован вводить в действие фонари сигналов поворота транспортного средства для указания смены полосы движения и/или указывать смену полосы движения, выводя данные через интерфейс сети беспроводной связи транспортного средства 100.
[0032] На этапе 445 принятия решения, достигнутой, так как оценка риска не была меньше, чем предопределенное пороговое значение, и компьютер 110, таким образом, определил, что он не может выполнить смену полосы движения, на этапе 425 компьютер 110 определяет, истекло ли время T смены полосы движения. Например, время смены полосы движения истекает после достижения момента t1+T времени, как обсуждено выше. Если компьютер 110 определяет, что время T смены полосы движения истекло, процесс 400 операций переходит на этап 450; иначе, процесс 400 возвращается на этап 420 принятия решения.
[0033] На этапе 450 компьютер 110 начинает время Tinh запрета смены полосы движения. В одном примере время запрета продолжается от t1+T до t1+T+Tinh. Вслед за этапом 450 процесс 400 может заканчиваться или, в качестве альтернативы, возвращаться на этап 405принятия решения.
[0034] Каждое из вычислительных устройств, как описано в материалах настоящей заявки, включает в себя инструкции, исполняемые одним или несколькими вычислительными устройствами, такими как идентифицированные выше, и для выполнения вершин блок-схем или этапов процессов, описанных выше. Машинно-исполняемые инструкции могут компилироваться или интерпретироваться из компьютерных программ, созданных с использованием многообразия языков и/или технологий программирования, в том числе, но не в качестве ограничения, и в одиночку или в комбинации, Java™™, C, C++, Visual Basic, Java Script, Perl, HTML, и т. д. Вообще, процессор (например, микропроцессор) принимает инструкции, например, из памяти, машинно-читаемого носителя, и т. д., и исполняет эти инструкции, тем самым, выполняя один или несколько процессов, в том числе, один или несколько процессов, описанных в материалах настоящей заявки. Такие инструкции и другие данные могут храниться и передаваться с использованием многообразия машинно-читаемых носителей. Файл в вычислительном устройстве, в основном, является совокупностью данных, хранимых на машинно-читаемом носителе, таком как запоминающий носитель, оперативное запоминающее устройство, и т. д.
[0035] Машинно-читаемый носитель включает в себя любой носитель, который принимает участие в предоставлении данных (например, инструкций), которые могут считываться компьютером. Такой носитель может принимать многие формы, в том числе, но не в качестве ограничения, энергонезависимых носителей, энергозависимых носителей, и т. д. Энергонезависимые носители включают в себя, например, оптические или магнитные диски и другую постоянную память. Энергозависимые носители включают в себя динамическое оперативное запоминающее устройство (DRAM), которое типично составляет основную память. Обычные формы машинно-читаемых носителей включают в себя, например, дискету, гибкий диск, жесткий диск, магнитную ленту, любой другой магнитный носитель, CD-ROM (постоянное запоминающее устройство (ПЗУ) на компакт-диске), DVD (цифровой многофункциональный диск), любой другой оптический носитель, перфокарты, бумажную ленту, любой другой физический носитель со схемами расположения отверстий, ОЗУ (оперативное запоминающее устройство, RAM), ППЗУ (программируемое ПЗУ, PROM), СППЗУ (стираемое программируемое ПЗУ, EPROM), флэш-память (FLASH), ЭСППЗУ (электрически стираемое программируемое ПЗУ, EEPROM), любые другие микросхему или картридж памяти, или любой другой носитель, с которого компьютер может осуществлять считывание.
[0036] Что касается сред, процессов, систем, способов, и т. д., описанных в материалах настоящей заявки, должно быть понятно, что, хотя этапы таких процессов, и т. д., были описаны в качестве происходящих согласно некоторой упорядоченной последовательности, такие процессы могли бы быть осуществлены на практике с описанными этапами, выполняемыми в порядке, ином, чем порядок, описанный в материалах настоящей заявки. Дополнительно, должно быть понятно, что некоторые этапы могли бы выполняться одновременно, что могли бы быть добавлены другие этапы, или что некоторые этапы, описанные в материалах настоящей заявки, могли бы быть опущены. Другими словами, описания систем и/или процессов в материалах настоящей заявки предоставлены с целью иллюстрации некоторых вариантов осуществления и никоим образом не должны толковаться, с тем чтобы ограничивать раскрытую сущность изобретения.
[0037] Соответственно, должно быть понятно, что настоящее изобретение, в том числе, вышеприведенное описание и прилагаемые чертежи, и нижеприведенная формула изобретения, подразумевается иллюстративным, а не ограничивающим. Многие варианты осуществления и применения, иные чем приведенные примеры, были бы очевидны специалистам в данной области техники по прочтению вышеприведенного описания. Объем изобретения не должен определяться со ссылкой на вышеприведенное описание, но взамен, должен определяться со ссылкой на формулу изобретения, прилагаемую к нему и/или включенную в непредварительную патентную заявку, основанную на ней, наряду с полным объемом эквивалентов, на которые правомочна такая формула изобретения. Ожидается и подразумевается, что будущие усовершенствования будут происходить в областях техники, обсужденных в материалах настоящей заявки, и что раскрытые системы и способы будут включены в такие будущие варианты осуществления. В целом, должно быть понятно, что раскрытая сущность изобретения является допускающей модификацию и вариацию.

Claims (25)

1. Компьютер, запрограммированный:
оценивать запрошенную смену полосы движения транспортного средства на основании радиуса изгиба текущей полосы движения главного транспортного средства и по меньшей мере одного из (i) ограничения движения транспорта, включающего в себя запрет смены полосы движения, (ii) погодного условия и (iii) условия наружного освещения; и
приводить в действие компоненты транспортного средства для выполнения смены полосы движения после определения, что оценка является меньшей, чем предопределенное пороговое значение, в пределах предопределенного времени.
2. Компьютер по п. 1, дополнительно запрограммированный предотвращать смену полосы движения после определения, что оценка превышает предопределенное пороговое значение.
3. Компьютер по п. 1, при этом компьютер запрограммирован определять оценку по приему пользовательского ввода, запрашивающего смену полосы движения.
4. Компьютер по п. 1, дополнительно запрограммированный игнорировать запрос пользователя на смену полосы движения в течение предопределенного времени запрета после определения, что оценка превышает предопределенное пороговое значение в течение предопределенного времени.
5. Компьютер по п. 1, в котором определение оценки дополнительно включает в себя идентификацию целевой полосы движения для смены полосы движения.
6. Компьютер по п. 1, дополнительно запрограммированный обнаруживать одно или несколько вторых транспортных средств и определять оценку на основании, по меньшей мере, частично обнаруженного одного или более вторых транспортных средств.
7. Компьютер по п. 1, при этом компоненты транспортного средства включают в себя исполнительный механизм рулевого управления главного транспортного средства.
8. Компьютер по п. 1, дополнительно запрограммированный приводить в действие компоненты транспортного средства для выполнения смены полосы движения посредством:
вывода инструкций на исполнительный механизм рулевого управления транспортного средства; и
по меньшей мере одного из ввода в действие сигналов поворота транспортного средства и вывода данных, указывающих смену полосы движения, через сеть беспроводной связи.
9. Способ смены полосы движения для транспортного средства, содержащий этапы, на которых:
оценивают запрошенную смену полосы движения транспортного средства на основании радиуса изгиба текущей полосы движения главного транспортного средства и по меньшей мере одного из (i) ограничения движения транспорта, включающего в себя запрет смены полосы движения, (ii) погодного условия и (iii) условия наружного освещения; и
приводят в действие компоненты транспортного средства для выполнения смены полосы движения после определения, что оценка является меньшей, чем предопределенное пороговое значение, в пределах предопределенного времени.
10. Способ по п. 9, дополнительно содержащий этап, на котором предотвращают смену полосы движения после определения, что оценка превышает предопределенное пороговое значение.
11. Способ по п. 9, в котором оценка определяется по приему пользовательского ввода, запрашивающего смену полосы движения.
12. Способ по п. 11, в котором оценка определяется периодически за предопределенное время.
13. Способ по п. 9, дополнительно содержащий этап, на котором игнорируют запрос пользователя на смену полосы движения в течение предопределенного времени запрета после определения, что оценка превышает предопределенное пороговое значение в течение предопределенного времени.
14. Способ по п. 9, в котором определение оценки дополнительно включает в себя идентификацию целевой полосы движения для смены полосы движения.
15. Способ по п. 9, дополнительно содержащий этап, на котором обнаруживают одно или несколько вторых транспортных средств и определяют оценку на основании, по меньшей мере, частично обнаруженного одного или нескольких вторых транспортных средств.
16. Способ по п. 9, в котором компоненты транспортного средства включают в себя исполнительный механизм рулевого управления главного транспортного средства.
17. Способ по п. 9, в котором приведение в действие компонентов транспортного средства для выполнения смены полосы движения дополнительно включает в себя:
вывод команд на исполнительный механизм рулевого управления транспортного средства; и
по меньшей мере одно из ввода в действие сигналов поворота транспортного средства и вывода данных, указывающих смену полосы движения, через сеть беспроводной связи.
RU2018101069A 2017-01-19 2018-01-12 Смена полосы движения транспортного средства RU2709533C2 (ru)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US15/409,729 US10229599B2 (en) 2017-01-19 2017-01-19 Vehicle lane changing
US15/409,729 2017-01-19

Publications (3)

Publication Number Publication Date
RU2018101069A RU2018101069A (ru) 2019-07-15
RU2018101069A3 RU2018101069A3 (ru) 2019-08-20
RU2709533C2 true RU2709533C2 (ru) 2019-12-18

Family

ID=61283542

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2018101069A RU2709533C2 (ru) 2017-01-19 2018-01-12 Смена полосы движения транспортного средства

Country Status (6)

Country Link
US (1) US10229599B2 (ru)
CN (1) CN108340918A (ru)
DE (1) DE102018101114A1 (ru)
GB (1) GB2560244A (ru)
MX (1) MX2018000672A (ru)
RU (1) RU2709533C2 (ru)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102017212036A1 (de) * 2017-07-13 2019-01-17 Audi Ag Lenkvorrichtung für ein Fahrzeug
US10549762B2 (en) * 2017-07-31 2020-02-04 GM Global Technology Operations LLC Distinguish between vehicle turn and lane change
CN111383464B (zh) * 2018-12-28 2022-11-18 沈阳美行科技股份有限公司 车辆变道识别方法、装置、电子设备和介质
WO2020165824A1 (en) * 2019-02-17 2020-08-20 Swoppz, LLC Method and system for controlling a convoy including a pilot vehicle and a driverless vehicle
CN109878523A (zh) * 2019-03-08 2019-06-14 北京领骏科技有限公司 一种自动驾驶车辆车道变换控制方法及装置
JP7159109B2 (ja) * 2019-05-16 2022-10-24 本田技研工業株式会社 車両制御装置、車両制御装方法、およびプログラム
US11988518B2 (en) * 2019-06-17 2024-05-21 Nvidia Corporation Updating high definition maps based on lane closure and lane opening
JP7383532B2 (ja) * 2020-03-12 2023-11-20 本田技研工業株式会社 制御装置及び車両
US11433897B2 (en) * 2020-03-13 2022-09-06 GM Global Technology Operations LLC Method and apparatus for determination of optimal cruising lane in an assisted driving system
DE102020108480A1 (de) 2020-03-27 2021-09-30 Daimler Ag Verfahren zum Unterstützen eines automatisiert fahrenden Fahrzeugs
FR3115515B1 (fr) * 2020-10-28 2022-09-09 Psa Automobiles Sa Procédé et dispositif de détermination d’un pourcentage de faisabilité de changement de voie pour un véhicule autonome.
US12080111B2 (en) 2021-08-16 2024-09-03 Cummins Inc. Systems and methods for predictive lane change

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090212930A1 (en) * 2005-03-03 2009-08-27 Continental Teves Ag & Co. Ohg Method and Device for Avoiding a Collision in a Lane Change Maneuver of a Vehicle
US20090284361A1 (en) * 2008-05-19 2009-11-19 John Boddie Driver scoring system with lane changing detection and warning system
US20110241862A1 (en) * 2010-03-30 2011-10-06 GM Global Technology Operations LLC Method and system for ensuring operation of limited-ability autonomous driving vehicles
US20160001776A1 (en) * 2014-07-04 2016-01-07 Mando Corporation Control system and method for host vehicle

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0913751B1 (de) * 1997-11-03 2003-09-03 Volkswagen Aktiengesellschaft Autonomes Fahrzeug und Verfahren zur Steuerung eines autonomen Fahrzeuges
DE102004028613A1 (de) * 2004-06-12 2005-12-29 Robert Bosch Gmbh Spurwechselassistent für Kraftfahrzeuge
DE102005018688A1 (de) 2005-04-22 2006-10-26 Bayerische Motoren Werke Ag Fahrerassistenzsystem
US9322659B2 (en) * 2006-10-18 2016-04-26 Mitsubishi Electric Corporation Map information processing apparatus
US8244408B2 (en) 2009-03-09 2012-08-14 GM Global Technology Operations LLC Method to assess risk associated with operating an autonomic vehicle control system
US8538785B2 (en) * 2011-08-19 2013-09-17 Hartford Fire Insurance Company System and method for computing and scoring the complexity of a vehicle trip using geo-spatial information
DE102012216112A1 (de) 2012-09-12 2014-03-13 Robert Bosch Gmbh Verfahren und Informationssystem zur Ermittlung eines vom Fahrer beabsichtigen oder nicht beabsichtigten Fahrspurwechsels bei einer Fahrt eines Fahrzeugs
DE102012216422A1 (de) 2012-09-14 2014-03-20 Bayerische Motoren Werke Aktiengesellschaft Spurwechselassistenzsystem für ein Fahrzeug
JP6142784B2 (ja) * 2013-11-27 2017-06-07 株式会社デンソー 運転支援装置
KR101581188B1 (ko) 2013-12-31 2016-01-11 경희대학교 산학협력단 차선변경 경보 장치
JP5977270B2 (ja) * 2014-01-14 2016-08-24 株式会社デンソー 車両制御装置、及びプログラム
JP5798658B1 (ja) * 2014-03-28 2015-10-21 富士重工業株式会社 車両の車線逸脱防止制御装置
DE102014012781B4 (de) 2014-08-29 2023-08-10 Audi Ag Spurwechselassistent, zugehöriges Betriebsverfahren und Kraftfahrzeug
CN104554008A (zh) * 2014-12-26 2015-04-29 大连理工大学 一种车辆安全换道辅助系统
KR102036050B1 (ko) * 2014-12-30 2019-10-24 주식회사 만도 차선 변경 장치 및 방법
CN118816908A (zh) * 2015-02-10 2024-10-22 御眼视觉技术有限公司 用于自主车辆导航的稀疏地图
DE102015203208A1 (de) 2015-02-23 2016-08-25 Bayerische Motoren Werke Aktiengesellschaft Spurwechselassistenzsystem für ein Kraftfahrzeug
CN104960468A (zh) * 2015-05-27 2015-10-07 奇瑞汽车股份有限公司 一种行车变道方法和装置
US9475491B1 (en) 2015-06-08 2016-10-25 Toyota Motor Engineering & Manufacturing North America, Inc. Lane changing for autonomous vehicles
US9852554B2 (en) * 2016-03-31 2017-12-26 Harman International Industries, Incorporated Systems and methods for vehicle-to-vehicle communication
US10034066B2 (en) * 2016-05-02 2018-07-24 Bao Tran Smart device
US10046229B2 (en) * 2016-05-02 2018-08-14 Bao Tran Smart device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090212930A1 (en) * 2005-03-03 2009-08-27 Continental Teves Ag & Co. Ohg Method and Device for Avoiding a Collision in a Lane Change Maneuver of a Vehicle
US20090284361A1 (en) * 2008-05-19 2009-11-19 John Boddie Driver scoring system with lane changing detection and warning system
US20110241862A1 (en) * 2010-03-30 2011-10-06 GM Global Technology Operations LLC Method and system for ensuring operation of limited-ability autonomous driving vehicles
US20160001776A1 (en) * 2014-07-04 2016-01-07 Mando Corporation Control system and method for host vehicle

Also Published As

Publication number Publication date
RU2018101069A3 (ru) 2019-08-20
US10229599B2 (en) 2019-03-12
RU2018101069A (ru) 2019-07-15
GB2560244A (en) 2018-09-05
DE102018101114A1 (de) 2018-07-19
CN108340918A (zh) 2018-07-31
US20180204463A1 (en) 2018-07-19
GB201800806D0 (en) 2018-03-07
MX2018000672A (es) 2018-11-09

Similar Documents

Publication Publication Date Title
RU2709533C2 (ru) Смена полосы движения транспортного средства
US11142203B2 (en) Cooperative vehicle navigation
US9688272B2 (en) Surroundings monitoring apparatus and drive assistance apparatus
CN107339997B (zh) 自主车辆的路径规划装置及方法
US10077050B2 (en) Automated driving system for evaluating lane cut-out and method of using the same
US9099006B2 (en) Context-aware threat response arbitration
CN111547053B (zh) 基于车路协同的自动驾驶控制方法及系统
CN109844843B (zh) 用于检查超车可能性条件的方法
RU2711031C2 (ru) Обнаружение направления полосы движения транспортного средства
CN113495560B (zh) 基于场景的自动驾驶车辆控制
CN113302109B (zh) 实施自主车辆的回退行为的系统
KR20150061781A (ko) 차량 코너링 제어 방법 및 그 장치
US20180312161A1 (en) Vehicle travel control device
KR20210109635A (ko) 진입하거나 진출하는 차량을 검출하기 위한 방법 및 제어 유닛
EP3828502A2 (en) Methods and apparatus for detecting spoofing attacks on automated driving systems
JP6669267B2 (ja) 車両の走行制御方法および走行制御装置
US20220153266A1 (en) Vehicle adaptive cruise control system, method and computer readable medium for implementing the method
CN115675466A (zh) 车道变换协商方法和系统
CN113119965A (zh) 车辆及其控制方法
CN109421734A (zh) 用于驾驶员参与评估的系统和方法
CN113646219A (zh) 用于为自动化机动车选择操作选项的驾驶系统和方法
JP7223588B2 (ja) 運転特性推定方法及び運転特性推定装置
CN114199260A (zh) 沿着规划路径的车辆操作
US20240166204A1 (en) Vehicle Collision Threat Assessment
CN113859111B (zh) 用于未来紧急制动的l4紧急状态灯光系统