Устройство оценки позиции и угла пространственной ориентации транспортного средства и способ оценки позиции и угла пространственной ориентации транспортного средства

Иллюстрации

Показать все

Изобретение относится к устройству оценки позиции и угла пространственной ориентации транспортного средства. Устройство задает текущий диапазон распределения частиц как предварительно определенный диапазон с помощью фильтра. А также рассеивает частицы в заданном текущем диапазоне распределения, чтобы оценивать позицию и угол пространственной ориентации транспортного средства с помощью изображения. Камера смонтирована на транспортном средстве. Транспортное средство имеет передние колеса и задние колеса, перемещается в направлении спереди назад и выполняет поворот в направлении ширины транспортного средства. Устройство также содержит модуль определения скорости транспортного средства и модуль задания текущего диапазона распределения частиц. Модуль задания текущего диапазона распределения частиц выполнен с возможностью расширения текущего диапазона распределения, когда скорость транспортного средства становится высокой. Достигается повышение точности оценки позиции и угла пространственной ориентации транспортного средства. 2 н. и 4 з.п. ф-лы, 20 ил.

Реферат

Область техники, к которой относится изобретение

[0001] Настоящее изобретение относится к устройству и способу оценки позиции и угла пространственной ориентации транспортного средства для оценки позиции и угла пространственной ориентации транспортного средства посредством использования фильтра частиц.

Уровень техники

[0002] Патентный документ 1 до этого раскрывает технологию для того, чтобы вычислять позицию и угол пространственной ориентации движущегося тела посредством использования фильтра частиц. В этой технологии, множество частиц рассеивается около позиции и угла пространственной ориентации движущегося тела, вычисленных посредством одометрии. После этого, из этих частиц, частица с наибольшим совпадением со значениями, измеряемыми посредством лазерного датчика, смонтированного на движущемся теле, вычисляется как истинные значения позиции и угла пространственной ориентации этого движущегося тела.

[0003] При этом то, насколько корректируются позиция и угол пространственной ориентации, вычисленные с использованием фильтра частиц, вычисляется последовательно, и текущий диапазон распределения, в котором можно рассеивать частицы, задается в соответствии с предысторией этих величин коррекции.

Список библиографических ссылок

Патентные документы

[0004] Патентный документ 1. Публикация заявки на патент (Япония) номер 2010-224755

Сущность изобретения

Техническая задача

[0005] Здесь, вышеописанная традиционная технология учитывает ошибку в направлении перемещения транспортного средства, но не учитывает в достаточной степени ошибку в направлении ширины транспортного средства. В частности, когда транспортное средство поворачивает на высокой скорости транспортного средства, большое движение формируется для транспортного средства в направлении ширины транспортного средства, в силу этого вызывая большую ошибку в направлении ширины транспортного средства. Тем не менее эта ситуация недостаточно изучается в современном уровне техники. Это приводит к такой проблеме, что текущий диапазон распределения частиц задается с задержкой и в силу этого не может задаваться надлежащим образом.

[0006] Таким образом, настоящее изобретение осуществлено с учетом обстоятельств, упомянутых выше, и его цель заключается в том, чтобы предоставлять устройство и способ оценки позиции и угла пространственной ориентации транспортного средства, которые допускают надлежащее задание текущего диапазона распределения частиц, даже когда скорость транспортного средства становится высокой, и движение формируется для транспортного средства в направлении ширины транспортного средства.

Решение задачи

[0007] Чтобы разрешать проблему, упомянутую выше, устройство и способ оценки позиции и угла пространственной ориентации транспортного средства согласно одному аспекту настоящего изобретения заключают в себе: задание текущего диапазона распределения частиц как предварительно определенного диапазона посредством использования фильтра частиц; рассеивание частиц в заданном текущем диапазоне распределения, чтобы оценивать позицию и угол пространственной ориентации транспортного средства из изображения, захватывающего окрестности транспортного средства; и расширение заданного текущего диапазона распределения в направлении ширины транспортного средства, когда скорость транспортного средства становится высокой.

Краткое описание чертежей

[0008] Фиг. 1 является блок-схемой, показывающей конфигурацию системы оценки позиции и угла пространственной ориентации транспортного средства, оснащенного устройством оценки позиции и угла пространственной ориентации транспортного средства согласно первому варианту осуществления настоящего изобретения.

Фиг. 2 является блок-схемой последовательности операций способа, показывающей процедуру процесса оценки позиции и угла пространственной ориентации транспортного средства посредством устройства оценки позиции и угла пространственной ориентации транспортного средства согласно первому варианту осуществления настоящего изобретения.

Фиг. 3 является набором схем, схематично иллюстрирующих центр поворота транспортного средства при повороте на установившейся скорости и угол бокового скольжения шин при этом.

Фиг. 4 является набором графиков для пояснения способа, в котором устройство оценки позиции и угла пространственной ориентации транспортного средства согласно первому варианту осуществления настоящего изобретения расширяет текущий диапазон распределения частиц в направлении вперед-назад транспортного средства в соответствии со скоростью.

Фиг. 5 является набором графиков для пояснения способа, в котором устройство оценки позиции и угла пространственной ориентации транспортного средства согласно первому варианту осуществления настоящего изобретения расширяет текущий диапазон распределения частиц в направлении ширины транспортного средства в соответствии со скоростью транспортного средства.

Фиг. 6 является набором графиков для пояснения способа, в котором устройство оценки позиции и угла пространственной ориентации транспортного средства согласно первому варианту осуществления настоящего изобретения расширяет текущий диапазон распределения частиц в направлении угла рыскания транспортного средства в соответствии со скоростью.

Фиг. 7 является блок-схемой, показывающей конфигурацию системы оценки позиции и угла пространственной ориентации транспортного средства, оснащенного устройством оценки позиции и угла пространственной ориентации транспортного средства согласно второму варианту осуществления настоящего изобретения.

Фиг. 8 является набором схем для пояснения боковой силы на шине и момента рыскания, сформированного, когда транспортное средство поворачивает.

Фиг. 9 является набором графиков для пояснения способа, в котором устройство оценки позиции и угла пространственной ориентации транспортного средства согласно второму варианту осуществления настоящего изобретения расширяет текущий диапазон распределения частиц в направлении ширины транспортного средства и в направлении угла рыскания транспортного средства в соответствии с угловой скоростью рыскания.

Фиг. 10 является блок-схемой, показывающей конфигурацию системы оценки позиции и угла пространственной ориентации транспортного средства, оснащенного устройством оценки позиции и угла пространственной ориентации транспортного средства согласно третьему варианту осуществления настоящего изобретения.

Фиг. 11 является набором графиков для пояснения способа, в котором устройство оценки позиции и угла пространственной ориентации транспортного средства согласно третьему варианту осуществления настоящего изобретения расширяет текущий диапазон распределения частиц в направлении вперед-назад, в направлении ширины транспортного средства и в направлении угла рыскания транспортного средства в соответствии с рабочим углом руления.

Фиг. 12 является схемой для пояснения способа, в котором устройство оценки позиции и угла пространственной ориентации транспортного средства согласно настоящему изобретению рассеивает частицы.

Подробное описание вариантов осуществления

[0009] Ниже поясняются первый-третий варианты осуществления, к которым применяется настоящее изобретение, со ссылкой на чертежи.

[0010] Первый вариант осуществления

Конфигурация системы оценки позиции и угла пространственной ориентации транспортного средства

Фиг. 1 является блок-схемой, показывающей конфигурацию системы оценки позиции и угла пространственной ориентации транспортного средства, оснащенного устройством оценки позиции и угла пространственной ориентации транспортного средства согласно этому варианту осуществления. Как показано на фиг. 1, система оценки позиции и угла пространственной ориентации транспортного средства согласно этому варианту осуществления включает в себя ЭБУ 1, камеру 2, трехмерную картографическую базу 3 данных и группу 4 датчиков транспортного средства.

[0011] Здесь, ЭБУ 1 представляет собой электронный блок управления, состоящий из ПЗУ, ОЗУ, арифметической схемы и т.п., и включает в себя устройство 10 оценки позиции и угла пространственной ориентации транспортного средства согласно этому варианту осуществления. Следует отметить, что ЭБУ, используемый для других процессов управления, может использоваться также в качестве ЭБУ 1.

[0012] Камера 2 использует полупроводниковый датчик изображений, такой как, например, ПЗС, и в этом варианте осуществления, смонтированный на переднем бампере транспортного средства таким образом, что его оптическая ось ориентирована горизонтально, и вид впереди транспортного средства может быть захвачен. Захваченные изображения передаются в ЭБУ 1.

[0013] В трехмерной картографической базе 3 данных, сохраняется, например, трехмерная позиционная информация по краям окрестности, включающая в себя разметочные линии на поверхности дороги и т.п. В этом варианте осуществления, по меньшей мере, записывается трехмерная информация относительно позиций и ориентаций зонирующих линий, бордюров и т.п., указывающая края дорог, и помимо этого, включается информация краев относительно разметочных линий на поверхности дороги, таких как сигнальные линии дорожной разметки, стоп-линии, разметки пешеходных переходов и линии дорожной разметки, а также таких конструкций, как здания. Следует отметить, что касательно формата данных в трехмерной картографической базе 3 данных, фрагменты картографической информации на краях дорог и т.п. заданы в качестве совокупности краев. В случае прямой линии с длинными краями, она разделяется, например, с 1-метровым интервалом, и в силу этого отсутствуют чрезвычайно длинные края. В случае прямой линии, каждый край хранит информацию трехмерной позиции, указывающую две противоположных конечных точки прямой линии. В случае кривой линии, каждый край хранит информацию трехмерной позиции, указывающую две противоположные конечные точки и центральную точку кривой линии.

[0014] Группа 4 датчиков транспортного средства включает в себя приемное GPS-устройство 41, датчик 42 акселератора, датчик 43 рулевого управления, датчик 44 торможения, датчик 45 скорости транспортного средства, датчик 46 ускорения, датчики 47 скорости вращения колес и датчик 48 угловой скорости рыскания. Группа 4 датчиков транспортного средства соединяется с ЭБУ 1 и выполнена с возможностью предоставлять различные типы значений определения, определенных посредством датчиков 41-48, в ЭБУ 1. ЭБУ 1 использует выходные значения из группы 4 датчиков транспортного средства, чтобы вычислять приблизительную позицию транспортного средства и вычислять одометрию, указывающую величину движения, на которое транспортное средство перемещается в единицу времени.

[0015] Устройство 10 оценки позиции и угла пространственной ориентации транспортного средства представляет собой устройство, выполненное с возможностью оценивать позицию и угол пространственной ориентации транспортного средства посредством выполнения сопоставления между изображением, захватывающим окрестности транспортного средства, и трехмерными картографическими данными. Посредством выполнения конкретной программы устройство 10 оценки позиции и угла пространственной ориентации транспортного средства работает в качестве модуля 12 вычисления краевых изображений, модуля 14 вычисления одометрии, модуля 15 определения скорости транспортного средства, модуля 16 задания текущего диапазона распределения частиц, модуля 18 рассеивания частиц, модуля 20 создания проецируемых изображений, модуля 22 вычисления вероятности и модуля 24 оценки позиции и угла пространственной ориентации.

[0016] Модуль 12 вычисления краевых изображений выполнен с возможностью получать изображение, захватывающее окрестности транспортного средства, из камеры 2 и определять края из этого изображения для того, чтобы вычислять краевое изображение. В изображении, захваченном посредством камеры 2, по меньшей мере, зонирующие линии и бордюры, представляющие концы дороги, захвачены в качестве информации поверхности дороги, необходимой для того, чтобы оценивать позицию и угол пространственной ориентации транспортного средства. Помимо этого, разметочные линии на поверхности дороги, такие как сигнальные линии дорожной разметки, стоп-линии, разметки пешеходных переходов и линии дорожной разметки, также могут захватываться в изображении.

[0017] Модуль 14 вычисления одометрии выполнен с возможностью вычислять одометрию, которая является величиной движения транспортного средства в единицу времени, посредством использования различных значений датчиков, полученных из группы 4 датчиков транспортного средства.

[0018] Модуль 15 определения скорости транспортного средства выполнен с возможностью определять скорость транспортного средства посредством получения значения датчика, измеряемого посредством датчика 45 скорости транспортного средства.

[0019] Модуль 16 задания текущего диапазона распределения частиц выполнен с возможностью задавать предварительно определенный текущий диапазон распределения частиц около позиции и угла пространственной ориентации, перемещенных посредством одометрии, вычисленной посредством модуля 14 вычисления одометрии, и корректировать текущий диапазон распределения частиц в соответствии с состоянием движения транспортного средства. В частности, как показано на фиг. 12, модуль 16 задания текущего диапазона распределения частиц, посредством одометрии, перемещает частицу P в позиции и под углом пространственной ориентации транспортного средства V(t1) и частицы P1-P5 вокруг, которые оценены в последнем цикле, и задает и корректирует текущий диапазон распределения частиц. В этом варианте осуществления, когда скорость, которая представляет состояние движения транспортного средства, становится высокой, модуль 16 задания текущего диапазона распределения частиц выполняет коррекцию, которая расширяет текущий диапазон распределения частиц в направлении вперед-назад, в направлении ширины транспортного средства и в направлении угла рыскания транспортного средства.

[0020] Модуль 18 рассеивания частиц выполнен с возможностью рассеивать частицы в текущем диапазоне распределения частиц, заданном посредством модуля 16 задания текущего диапазона распределения частиц. Как показано на фиг. 12, модуль 18 рассеивания частиц задает частицы P10-P15 для того, чтобы оценивать позицию и угол пространственной ориентации нового транспортного средства V(t2).

[0021] Модуль 20 создания проецируемых изображений выполнен с возможностью создавать проецируемое изображение для каждой из частиц, рассеянных посредством модуля 18 рассеивания частиц. Например, модуль 20 создания проецируемых изображений создает проецируемое изображение посредством подвергания информации трехмерной позиции относительно краев и т.п., сохраненной в трехмерной картографической базе 3 данных, преобразованию проекции таким образом, что информация трехмерной позиции преобразуется в изображение, захваченное посредством камеры, из позиции и угла пространственной ориентации частицы.

[0022] Модуль 22 вычисления вероятности выполнен с возможностью вычислять вероятность для каждой частицы посредством сравнения проецируемого изображения, созданного посредством модуля 20 создания проецируемых изображений, и краевого изображения, вычисленного посредством модуля 12 вычисления краевых изображений. Эта вероятность является индексом, указывающим, насколько вероятно то, что позиция и угол пространственной ориентации частицы представляют собой фактическую позицию и угол пространственной ориентации транспортного средства. Вероятность задается такой, что чем выше степень совпадения между проецируемым изображением и краевым изображением, тем выше вероятность.

[0023] Модуль 24 оценки позиции и угла пространственной ориентации выполнен с возможностью оценивать позицию и угол пространственной ориентации транспортного средства на основе вероятности, вычисленной посредством модуля 22 вычисления вероятности. Например, модуль 24 оценки позиции и угла пространственной ориентации вычисляет позицию и угол пространственной ориентации частицы с наибольшей вероятностью как результат оценки фактической позиции и угла пространственной ориентации транспортного средства.

[0024] Следует отметить, что в этом варианте осуществления, позиция и угол пространственной ориентации транспортного средства вычисляются с шестью степенями свободы (направление вперед-назад, направление ширины транспортного средства и вертикальное направление для позиции, а также крен, тангаж и рыскание для угла пространственной ориентации). Тем не менее настоящая технология также является применимой к оценке позиции и угла пространственной ориентации с тремя степенями свободы (направление вперед-назад и поперечное направление для позиции и рыскание для угла пространственной ориентации), например, для автоматически управляемого транспортного средства без подвесок и т.п., которое используется на заводах и т.п. В частности, в случае такого транспортного средства, позиция в вертикальном направлении, а также крен и тангаж для угла пространственной ориентации являются фиксированными; в силу этого эти параметры могут измеряться заранее и использоваться.

[0025] Процедура процесса оценки позиции и угла пространственной ориентации транспортного средства

Далее поясняется процедура процесса оценки позиции и угла пространственной ориентации транспортного средства согласно этому варианту осуществления со ссылкой на блок-схему последовательности операций способа на фиг. 2. Следует отметить, что в этом варианте осуществления, позиция и угол пространственной ориентации оцениваются всего с шестью степенями свободы: направление вперед-назад, направление ширины транспортного средства и вертикальное направление для получения информации позиции касательно транспортного средства, и крен, тангаж и рыскание для получения информации об угле пространственной ориентации касательно транспортного средства. Здесь, крен представляет направление вращения относительно оси вдоль направления вперед-назад транспортного средства, тангаж представляет направление вращения относительно оси вдоль направления ширины транспортного средства, и рыскание представляет направление вращения относительно оси вдоль вертикального направления транспортного средства (см. фиг. 12).

[0026] Кроме того, процесс оценки позиции и угла пространственной ориентации транспортного средства, который поясняется ниже, выполняется последовательно, например, с интервалом приблизительно в 100 мс.

[0027] Как показано на фиг. 2, во-первых на этапе S110, модуль 12 вычисления краевых изображений вычисляет краевое изображение из изображения камеры 2. Край в этом варианте осуществления означает точку, в которой резко изменяется яркость его пиксела. Способ Канни, например, может использоваться в качестве способа обнаружения краев. Различные другие способы, к примеру, дифференциальное обнаружение краев являются применимыми.

[0028] Между тем, желательно, чтобы модуль 12 вычисления краевых изображений извлекал направления изменений яркости краев, цвета вокруг краев и т.п. из изображения камеры 2. Таким образом, на этапах S160 и S170, которые описываются ниже, эти фрагменты информации, отличные от краев, записанные в трехмерную картографическую базу 3 данных, также могут быть использованы для того, чтобы задавать вероятность и вычислять позицию и угол пространственной ориентации транспортного средства.

[0029] Затем на этапе S120, модуль 14 вычисления одометрии вычисляет одометрию, которая является величиной перемещения транспортного средства в зону присутствия с момента вычисления на этапе S120 в последнем цикле, на основе значений датчиков, полученных от группы 4 датчиков транспортного средства. Следует отметить, что модуль 14 вычисления одометрии выполняет вычисление с одометрией, заданной равной нулю, в случае если цикл представляет собой первый цикл с момента запуска программы.

[0030] Что касается способа вычисления одометрии, при условии, что движение транспортного средства ограничено на плоскости, модуль 14 вычисления одометрии вычисляет величину поворота (угол поворота) в направлении угла рыскания из разности между значениями преобразователя датчиков 47 скорости вращения колес на левых и правых колесах. Затем величины движения в направлении вперед-назад и в направлении ширины транспортного средства могут получаться посредством вычисления средней величины движения из значения преобразователя датчика 47 скорости вращения колес для каждого колеса и вычисления косинуса и синуса угла поворота в направлении угла рыскания для этой средней величины движения. Альтернативно, величина движения и величина вращения в единицу времени могут вычисляться из скорости вращения колес для каждого колеса и угловой скорости рыскания. Кроме того, скорость транспортного средства или разность между позиционными значениями, измеряемыми посредством приемного GPS-устройства 41, могут использоваться вместо скорости вращения колес, и угол рулевого управления может использоваться вместо угловой скорости рыскания. Следует отметить, что в качестве способа вычисления одометрии, доступны различные возможные способы вычисления, и любой способ может использоваться при условии, что он допускает вычисление одометрии.

[0031] В частности, для более точного вычисления величин движения в направлении ширины транспортного средства и в направлении угла рыскания, одометрия может вычисляться на основе геометрии рулевого управления Аккермана ("JIDOSHA NO UNDO TO SEIGYO (MOTION AND CONTROL OF AUTOMOBILE)", глава 3, работа Masato Abe, опубликована посредством Sankaido Publishing Co., Ltd), когда скорость транспортного средства составляет чрезвычайно низкую скорость, например, приблизительно 10 км/ч или ниже. Кроме того, еще более желательно вычислять одометрию посредством использования уравнения движения линейной модели велосипеда, которая учитывает угол бокового скольжения шин ("JIDOSHA NO UNDO TO SEIGYO (MOTION AND CONTROL OF AUTOMOBILE)", глава 3, раздел 3.2.1, P. 56, (3.12) и (3.13), Masato Abe, опубликована посредством Sankaido Publishing Co., Ltd), когда скорость транспортного средства превышает вышеуказанную. Здесь, параметр шины каждого колеса (параметр поворота) должен измеряться заранее в случае использования уравнения движения линейной модели велосипеда.

[0032] Затем на этапе S130, модуль 16 задания текущего диапазона распределения частиц перемещает позицию и угол пространственной ориентации каждой частицы, оцененные на этапе S170 в последнем цикле, посредством одометрии, вычисленной на этапе S120 в текущем цикле. Здесь, в случае если цикл представляет собой первый цикл с момента запуска программы, отсутствует предыдущая информация позиции транспортного средства. В этом случае данные из приемного GPS-устройства 41, которое включено в группу 4 датчиков транспортного средства, используются в качестве исходной информации позиции. Альтернативно, последняя позиция и угол пространственной ориентации транспортного средства, вычисленные, когда транспортное средство остановлено прошлый раз, могут сохраняться и использоваться в качестве исходной позиции и угла пространственной ориентации.

[0033] Модуль 16 задания текущего диапазона распределения частиц затем задает текущий диапазон распределения частиц около позиции и угла пространственной ориентации транспортного средства, перемещенного посредством одометрии, с учетом динамических характеристик и состояния движения транспортного средства. При этом, в этом варианте осуществления, с учетом состояния движения транспортного средства, модуль 16 задания текущего диапазона распределения частиц расширяет текущий диапазон распределения частиц в направлении вперед-назад, в направлении ширины транспортного средства и в направлении угла рыскания транспортного средства, когда скорость становится высокой.

[0034] Ниже поясняется причина расширения текущего диапазона распределения частиц со ссылкой на фиг. 3. Фиг. 3 является набором схем, схематично иллюстрирующих центр поворота транспортного средства при повороте на установившейся скорости и угол бокового скольжения шин при этом. Часть (a) по фиг. 3 показывает случай, когда транспортное средство выполняет поворот в установившемся режиме на чрезвычайно низкой скорости, тогда как часть (b) по фиг. 3 показывает случай, когда транспортное средство выполняет поворот в установившемся режиме, который прилагает центробежную силу.

[0035] Как показано в части (a) по фиг. 3, на чрезвычайно низкой скорости, центробежная сила не прикладывается к транспортному средству, так что транспортное средство перемещается в направлении шин практически с отсутствием движения, сформированного в направлении ширины транспортного средства; следовательно, маловероятно, что одометрия имеет ошибку в направлении ширины транспортного средства.

[0036] Тем не менее, как показано в части (b) по фиг. 3, когда скорость транспортного средства становится высокой, центробежная сила прикладывается к транспортному средству, которая задает угол δ бокового скольжения колес и в силу этого формирует движение для транспортного средства в направлении ширины транспортного средства. По этой причине, одометрия с большой вероятностью имеет больше ошибок, обусловленных состоянием поверхности дороги, индивидуальным отличием движущегося тела и т.п., чем в состоянии чрезвычайно низкой скорости. В частности, модели транспортного средства имеют такие характеристики, что по мере того, как скорость транспортного средства становится высокой, центр Os поворота изменяется, и, в частности, вероятно то, что позиция транспортного средства в направлении вперед-назад, позиция транспортного средства в направлении ширины транспортного средства и угол пространственной ориентации транспортного средства в направлении угла рыскания, соответственно, имеют ошибки.

[0037] По этой причине, когда скорость транспортного средства становится высокой, текущий диапазон распределения частиц должен быть расширен в направлении вперед-назад, в направлении ширины транспортного средства и в направлении угла рыскания таким образом, что он является более широким, чем текущий диапазон распределения частиц на основе одометрии; в противном случае, возникают ошибки, и надлежащий текущий диапазон распределения частиц не может задаваться.

[0038] С учетом этого, в этом варианте осуществления, когда скорость становится высокой, текущий диапазон распределения частиц расширен в направлении вперед-назад, в направлении ширины транспортного средства и в направлении угла рыскания транспортного средства.

[0039] Ниже конкретно поясняется способ расширения текущего диапазона распределения частиц со ссылкой на фиг. 4-6.

[0040] Во-первых, поясняется расширение текущего диапазона распределения частиц в направлении вперед-назад транспортного средства. Как показано в части (a) по фиг. 4, когда скорость транспортного средства, определенная посредством модуля 15 определения скорости транспортного средства, ниже порогового значения Vlgth (км/ч), текущий диапазон распределения задается как диапазон, охватывающий ±Rlg_min (м) в направлении вперед-назад транспортного средства из позиции, перемещенной посредством одометрии. Когда скорость транспортного средства затем достигает или превышает пороговое значение Vlgth, текущий диапазон распределения расширен посредством задания текущего диапазона распределения как диапазона, охватывающего ±Rlg_max (м) в направлении вперед-назад транспортного средства.

[0041] Это выполняется, поскольку, как пояснено со ссылкой на фиг. 3, по мере того, как скорость транспортного средства становится высокой, центр поворота транспортного средства перемещается к передней части транспортного средства и, соответственно, увеличивает ошибку в направлении вперед-назад транспортного средства, которая обусловлена состоянием поверхности дороги, индивидуальным отличием движущегося тела и т.п.

[0042] Альтернативно, как показано в части (b) по фиг. 4, текущий диапазон распределения может изменяться в направлении вперед-назад непрерывно со скоростью транспортного средства.

[0043] Следует отметить, что в этом варианте осуществления, Vlgth, Rlg_min и Rlg_max задаются, например, равными 20 (км/ч), 0,5 (м) и 1,0 (м), соответственно. Здесь, Vlgth является такой скоростью, что ошибка в направлении вперед-назад транспортного средства является большой. Кроме того, Rlg_min представляет текущий диапазон распределения частиц на таких низких скоростях, что ошибка в направлении вперед-назад транспортного средства является небольшой, и задается равным надлежащему значению, вычисленному заранее через тесты и моделирования. Rlg_max представляет текущий диапазон распределения частиц на таких высоких скоростях, что ошибка в направлении вперед-назад транспортного средства является большой, и задается равным надлежащему значению, вычисленному заранее через тесты и моделирования. Между тем текущий диапазон распределения частиц задается следующим образом в направлениях, отличных от направления вперед-назад. В частности, текущий диапазон распределения частиц задается равным ±0,5 (м), ±0,1 (м), ±0,5 (градусы), ±0,5 (градусы) и ±3,0 (градусы) в направлении ширины транспортного средства, в вертикальном направлении, в направлении крена, в направлении тангажа и в направлении рыскания, соответственно, из позиции и угла пространственной ориентации, перемещенной посредством одометрии.

[0044] Далее поясняется расширение текущего диапазона распределения частиц в направлении ширины транспортного средства. Как показано в части (a) по фиг. 5, когда скорость транспортного средства ниже порогового значения Vltth (км/ч), текущий диапазон распределения задается как диапазон, охватывающий ±Rlt_min (м) в направлении ширины транспортного средства из позиции, перемещенной посредством одометрии. Когда скорость транспортного средства затем достигает или превышает пороговое значение Vltth, текущий диапазон распределения расширен посредством задания текущего диапазона распределения частиц как диапазона, охватывающего ±Rlt_max (м) в направлении ширины транспортного средства.

[0045] Это выполняется, поскольку, как пояснено со ссылкой на фиг. 3, когда скорость транспортного средства становится высокой, движение формируется для транспортного средства в направлении ширины транспортного средства во время поворота, которое не возникает, когда скорость транспортного средства является чрезвычайно низкой, и увеличивает ошибку в направлении ширины транспортного средства, которая обусловлена состоянием поверхности дороги, индивидуальным отличием движущегося тела и т.п.

[0046] Альтернативно, как показано в части (b) по фиг. 5, текущий диапазон распределения может изменяться в направлении ширины транспортного средства непрерывно со скоростью транспортного средства.

[0047] Следует отметить, что в этом варианте осуществления, Vltth, Rlt_min и Rlt_max задаются, например, равными 20 (км/ч), 0,2 (м) и 0,5 (м), соответственно. Здесь, Vltth является такой скоростью, что центробежная сила прикладывается к транспортному средству, в силу этого задавая угол бокового скольжения для колес и формируя движение для транспортного средства в направлении ширины транспортного средства. Кроме того, Rlt_min представляет текущий диапазон распределения частиц на таких низких скоростях, что движение не формируется для транспортного средства в направлении ширины транспортного средства, и задается равным надлежащему значению, вычисленному заранее через тесты и моделирования. Rlt_max представляет текущий диапазон распределения частиц на таких высоких скоростях, что движение формируется для транспортного средства в направлении ширины транспортного средства, и задается равным надлежащему значению, вычисленному заранее через тесты и моделирования.

[0048] Далее поясняется расширение текущего диапазона распределения частиц в направлении угла рыскания. Как показано в части (a) по фиг. 6, когда скорость транспортного средства ниже порогового значения Vywth (км/ч), текущий диапазон распределения задается как диапазон, охватывающий ±Ryw_min (рад) в направлении угла рыскания транспортного средства из угла пространственной ориентации, перемещенного посредством одометрии. Когда скорость транспортного средства затем достигает или превышает пороговое значение Vywth, текущий диапазон распределения расширен посредством задания текущего диапазона распределения как диапазона, охватывающего ±Ryw_max (рад) в направлении угла рыскания транспортного средства.

[0049] Это выполняется, поскольку, как пояснено со ссылкой на фиг. 3, по мере того, как скорость транспортного средства становится высокой, центр поворота транспортного средства перемещается к передней части транспортного средства и, соответственно, увеличивает ошибку в направлении угла рыскания транспортного средства, которая обусловлена состоянием поверхности дороги, индивидуальным отличием движущегося тела и т.п.

[0050] Альтернативно, как показано в части (b) по фиг. 6, текущий диапазон распределения может изменяться в направлении угла рыскания непрерывно со скоростью транспортного средства.

[0051] Следует отметить, что в этом варианте осуществления, Vywth, Ryw_min и Ryw_max задаются, например, равными 10 (км/ч), 0,02 (рад) и 0,05 (рад), соответственно. Здесь, Vywth является такой скоростью, что центробежная сила прикладывается к транспортному средству, за счет этого задавая угол бокового скольжения для каждого колеса и формируя движение для транспортного средства в направлении угла рыскания. Кроме того, Ryw_min представляет текущий диапазон распределения частиц на таких низких скоростях, что движение не формируется для транспортного средства в направлении угла рыскания, и задается равным надлежащему значению, вычисленному заранее через тесты и моделирования. Ryw_max представляет текущий диапазон распределения частиц на таких высоких скоростях, что движение формируется для транспортного средства в направлении угла относительно вертикальной, оси и задается равным надлежащему значению, вычисленному заранее через тесты и моделирования.

[0052] Затем на этапе S140, модуль 18 рассеивания частиц рассеивает частицы в текущем диапазоне распределения, заданном на этапе S130. Что касается способа рассеивания, модуль 18 рассеивания частиц случайно задает частицы в диапазоне (верхние и нижние пределы), заданном на этапе S130, посредством использования таблицы случайных чисел и т.п. для каждого из параметров с шестью степенями свободы, которые задают позицию и угол пространственной ориентации частиц. Между тем 500 частиц всегда создаются в этом варианте осуществления.

[0053] Следует отметить, что частицы могут рассеиваться с использованием технологии, раскрытой в патентном документе 1. В этом случае процесс может заключать в себе: вычисление того, насколько позиция и угол пространственной ориентации транспортного средства, перемещенные посредством одометрии на этапе S130, корректируются посредством позиции и угла пространственной ориентации, вычисленных на этапе S170; задание среднего значения и распределения для рассеивания частиц в соответствии с этими величинами коррекции; и затем рассеивание частиц, соответственно. При этом текущий диапазон распределения, заданный на этапе S130, используется в качестве диапазона, в котором можно рассеивать частицы. Кроме того, текущий диапазон распределения также может вычисляться с использованием технологии, раскрытой в патентном документе 1. Как этот текущий диапазон распределения, так и текущий диапазон распределения, заданный на этапе S130, могут использоваться в качестве диапазона, в котором можно рассеивать частицы. Дополнительно, число частиц, которые должны рассеиваться, также может определяться динамически в соответствии с текущим диапазоном распределения, заданным на этапе S130 посредством использования технологии, раскрытой в патентном документе 1.

[0054] За