[go: up one dir, main page]

JP7450481B2 - 移動体制御装置、移動体、移動体制御方法、およびプログラム - Google Patents

移動体制御装置、移動体、移動体制御方法、およびプログラム Download PDF

Info

Publication number
JP7450481B2
JP7450481B2 JP2020120515A JP2020120515A JP7450481B2 JP 7450481 B2 JP7450481 B2 JP 7450481B2 JP 2020120515 A JP2020120515 A JP 2020120515A JP 2020120515 A JP2020120515 A JP 2020120515A JP 7450481 B2 JP7450481 B2 JP 7450481B2
Authority
JP
Japan
Prior art keywords
trajectory
follower
moving body
moving
generating
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
JP2020120515A
Other languages
English (en)
Other versions
JP2022017770A (ja
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
Priority to JP2020120515A priority Critical patent/JP7450481B2/ja
Priority to CN202110787084.8A priority patent/CN114003027B/zh
Priority to US17/372,645 priority patent/US12474710B2/en
Publication of JP2022017770A publication Critical patent/JP2022017770A/ja
Application granted granted Critical
Publication of JP7450481B2 publication Critical patent/JP7450481B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/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/0251Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means extracting 3D information from a plurality of images taken from different locations, e.g. stereo vision
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0223Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving speed control of the vehicle
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0255Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
    • 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/0259Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means
    • 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
    • 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/60Intended control result
    • G05D1/617Safety or protection, e.g. defining protection zones around obstacles or avoiding hazards
    • 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/60Intended control result
    • G05D1/65Following a desired speed profile

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Electromagnetism (AREA)
  • Multimedia (AREA)
  • Acoustics & Sound (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Description

本発明は、移動体制御装置、移動体、移動体制御方法、およびプログラムに関する。
従来、移動ロボット本体と、移動ロボット本体に配置されて、移動ロボットの移動軌跡を移動平面に記述するマーカー部を備えた記述部と、移動ロボット本体に配置されて、記述部で記述された移動軌跡を検出する検出部と、移動ロボット本体の走行を駆動する走行駆動部と、検出部で検出された移動軌跡に沿って移動ロボット本体が走行するように走行駆動部を駆動制御する駆動制御部とを備える移動ロボットの発明が開示されている(特許文献1)。
また、乗客を輸送する輸送用車両と、輸送用車両に先行し、軌道上の障害物を検知するセンサーを有する第一の障害物検知車両と、輸送用車両に追従し、軌道上の障害物を検知するセンサーを有する第二の障害物検知車両と、輸送用車両と第一の障害物検知車両との間を通信可能につなぐ通信手段を備え、輸送用車両は、第一の障害物検知車両による障害物検知に基づき減速する、軌道輸送システムの発明が開示されている(特許文献2)。
特開2018-147476号公報 特開2020-1544号公報
従来の技術では、先導する側の移動体を制御することによって、追従者を適切に誘導することができない場合があった。
本発明は、このような事情を考慮してなされたものであり、先導する側の移動体を制御することによって、追従者を適切に誘導することができる移動体制御装置、移動体、移動体制御方法、およびプログラムを提供することを目的の一つとする。
この発明に係る移動体制御装置、移動体、移動体制御方法、およびプログラムは、以下の構成を採用した。
(1):この発明の一態様に係る移動体制御装置は、移動体の周囲に存在する物体と、前記移動体に追従する追従者とを認識する認識部と、前記認識部の認識結果に基づいて、前記追従者が前記物体との接触を回避しながら移動するための前記追従者の目標軌道である第1軌道を生成する第1軌道生成部と、前記第1軌道に基づいて前記移動体の目標軌道である第2軌道を生成する第2軌道生成部と、前記第2軌道に沿って前記移動体が移動するように前記移動体の移動機構を制御する制御部と、を備え、前記第1軌道生成部は、前記移動体を、前記追従者が接触を回避すべき物体として考慮せずに前記第1軌道を生成するものである。
(2):この発明の他の態様に係る移動体制御装置は、移動体の周囲に存在する物体と、前記移動体に追従する追従者とを認識する認識部と、前記認識部の認識結果に基づいて、前記追従者が前記物体との接触を回避しながら移動するための前記追従者の目標軌道である第1軌道を生成する第1軌道生成部と、前記第1軌道に基づいて前記移動体の目標軌道である第2軌道を生成する第2軌道生成部と、前記第2軌道に沿って前記移動体が移動するように前記移動体の移動機構を制御する制御部と、を備え、前記第1軌道生成部は、前記移動体の位置を通るように前記第1軌道を生成するものである。
(3):上記(1)または(2)の態様において、前記第1軌道生成部は、前記追従者が前記物体との接触を回避しつつ、前記第1軌道の旋回度合いが小さくなるように、前記第1軌道を生成するものである。
(4):上記(1)から(3)のいずれかの態様において、前記第2軌道生成部は、前記第2軌道が途中で前記第1軌道に合流するように、前記第2軌道を生成するものである。
(5):上記(1)から(4)のいずれかの態様において、前記第1軌道生成部は、前記追従者が前記物体との接触を回避しながら、予め与えられた目的地に移動できるように前記第1軌道を生成するものである。
(6):上記(1)から(5)のいずれかの態様において、前記制御部は、前記移動体と前記追従者との間隔が一定間隔に維持されるように、前記移動体の移動機構を制御して前記移動体の速度を調節するものである。
(7):本発明の他の態様に係る移動体は、上記(1)から(6)のいずれかの態様の移動体制御装置と、前記移動体制御装置を搭載し、前記移動機構が取り付けられたボディ部と、前記ボディ部に取り付けられ、前記移動体の周辺検知を行う検知デバイスであって、前記認識部に認識のためのデータを提供する検知デバイスと、を備えるものである。
(8):本発明の他の態様に係る移動体制御方法は、コンピュータが、移動体の周囲に存在する物体と、前記移動体に追従する追従者とを認識し、前記認識の結果に基づいて、前記追従者が前記物体との接触を回避しながら移動するための前記追従者の目標軌道である第1軌道を生成し、前記第1軌道に基づいて前記移動体の目標軌道である第2軌道を生成し、前記第2軌道に沿って前記移動体が移動するように前記移動体の移動機構を制御し、前記第1軌道を生成する際に、前記移動体を、前記追従者が接触を回避すべき物体として考慮せずに前記第1軌道を生成するものである。
(9):本発明の他の態様に係る移動体制御方法は、コンピュータが、移動体の周囲に存在する物体と、前記移動体に追従する追従者とを認識し、前記認識の結果に基づいて、前記追従者が前記物体との接触を回避しながら移動するための前記追従者の目標軌道である第1軌道を生成し、前記第1軌道に基づいて前記移動体の目標軌道である第2軌道を生成し、前記第2軌道に沿って前記移動体が移動するように前記移動体の移動機構を制御し、前記第1軌道を生成する際に、前記移動体の位置を通るように前記第1軌道を生成するものである。
(10):本発明の他の態様に係るプログラムは、コンピュータに、移動体の周囲に存在する物体と、前記移動体に追従する追従者とを認識させ、前記認識の結果に基づいて、前記追従者が前記物体との接触を回避しながら移動するための前記追従者の目標軌道である第1軌道を生成させ、前記第1軌道に基づいて前記移動体の目標軌道である第2軌道を生成させ、前記第2軌道に沿って前記移動体が移動するように前記移動体の移動機構を制御させ、前記第1軌道を生成させる際に、前記移動体を、前記追従者が接触を回避すべき物体として考慮せずに前記第1軌道を生成させるものである。
(11):本発明の他の態様に係るプログラムは、コンピュータに、移動体の周囲に存在する物体と、前記移動体に追従する追従者とを認識させ、前記認識の結果に基づいて、前記追従者が前記物体との接触を回避しながら移動するための前記追従者の目標軌道である第1軌道を生成させ、前記第1軌道に基づいて前記移動体の目標軌道である第2軌道を生成させ、前記第2軌道に沿って前記移動体が移動するように前記移動体の移動機構を制御させ、前記第1軌道を生成させる際に、前記移動体の位置を通るように前記第1軌道を生成させるものである。
上記(1)~(11)の態様によれば、移動体の周囲に存在する物体と、前記移動体に追従する追従者とを認識する認識部と、前記認識部の認識結果に基づいて、前記追従者が前記物体との接触を回避しながら移動するための前記追従者の目標軌道である第1軌道を生成する第1軌道生成部と、前記第1軌道に基づいて前記移動体の目標軌道である第2軌道を生成する第2軌道生成部と、前記第2軌道に沿って前記移動体が移動するように前記移動体の移動機構を制御する制御部と、を備えることにより、先導する側の移動体を制御することによって、追従者を適切に誘導することができる。
上記(1)、(8)、(10)の態様によれば、前記移動体を、前記追従者が接触を回避すべき物体として考慮せずに前記第1軌道を生成することにより、追従者が移動体との接触を回避するために第1軌道が左右に湾曲してしまう、という不都合が生じるのを回避することができる。
上記(2)、(9)、(11)の態様によれば、前記移動体の位置を通るように前記第1軌道を生成することにより、演算負荷を軽減することができ、直感的に分かりやすく追従者Fを誘導することができ、更には、移動体1が追従者Fのために、より確実に進路を確保することができる。
移動体制御装置100を搭載したを移動体1の構成を、追従者Fと共に示す図である。 移動体制御装置100の構成の一例を示す図である。 リスク分布予測部120により設定されるリスクの概要を示す図である。 仮移動経路Ktmpからの乖離を考慮して設定されるリスクの分布の一例を示す図である。 図3および図4に示される場面において第1軌道生成部130により生成される第1軌道K1の一例を示す図である。 図5に示される第1軌道K1に基づいて第2軌道生成部140により生成される第2軌道K2の一例を示す図である。 第2実施形態の第1軌道生成部130Aにより生成される第1軌道K1の一例を示す図である。 第2実施形態の移動体制御装置100Aにより実行される処理の流れの一例を示すフローチャートである。 実施形態の移動体制御装置100または100Aのハードウェア構成の一例を示す図である。
以下、図面を参照し、本発明の移動体制御装置、移動体、移動体制御方法、およびプログラムの実施形態について説明する。移動体は、例えば任意の形態の自律移動可能なロボットであり、追従者を先導して自律移動することで、追従者を所望の場所まで案内するものである。追従者は、例えば歩行者であるが、自転車に乗った人、車両などであってもよい。一つの例として、追従者は高齢者や被保護者であることが想定される。以下の説明において追従者は歩行者であるものとする。移動体の適用場面としては、例えば、空港、イベント会場、大規模な駅など、周囲に移動する物体(実際は人であることが多いが、追従者および移動体の周囲に存在する物を移動の有無に拘わらず物体と称する)が多く存在し、且つ広い敷地があることで追従者が道に迷いやすいような場面が想定される。これに限らず、移動体は種々の用途に利用されてよい。
<第1実施形態>
図1は、移動体制御装置100を搭載したを移動体1の構成を、追従者Fと共に示す図である。移動体1は、例えば、HMI10と、検知デバイス20と、位置特定装置30と、移動体制御装置100とを搭載するボディ部5と、ボディ部5に取り付けられた移動機構40と、移動機構40などに取り付けられたセンサ50とを備える。
HMI10は、追従者Fに対して各種情報を提示すると共に、追従者Fによる入力操作を受け付ける。HMI30は、各種表示装置、スピーカ、ブザー、タッチパネル、スイッチ、キーなどを含む。例えば、HMI10は、追従者Fによる目的地(空港であれば「〇〇番カウンター」といったもの)の入力を受け付ける。
検知デバイス20は、移動体1の周囲に存在する物体および追従者Fを認識するためのデータを生成するデバイスである。検知デバイス20は、例えば、移動体1の周囲を検知範囲とするカメラやレーダ装置、LIDAR(Light Detection and Ranging)、超音波センサなどのセンサ類、およびこれらのセンサ類の出力に基づくセンサフュージョン処理を行って物体を特定する物体認識装置等を含む。
位置特定装置30は、移動体1の位置を特定する装置である。位置特定装置30は、例えば、GNSS(Global Navigation Satellite System)衛星から受信した信号に基づいて、自車両Mの位置を特定するGNSS受信機を含む。位置特定装置30は、後述するセンサ50の出力を利用したINS(Inertial Navigation System)によって移動体1の位置を特定または補完してもよい。また、位置特定装置30は、電磁波の受信機能を有し、周辺の電磁波発信源(位置が既知のもの)から到来する電磁波の強度に基づいて移動体1の位置を特定または補完してもよい。
移動機構40は、ボディ部5を含む移動体1を任意の方向に移動させるための機構である。移動機構40は、例えば、複数の車輪と、一以上の車輪に取り付けられた駆動モータと、一以上の車輪に取り付けられた操舵装置とを含む。移動機構40の構成について特段の制約は無く、移動機構40は二足歩行するための疑似的な足部を含んでもよい。
センサ50は、移動体1の挙動を検出するためのセンサである。センサ50は、例えば、車輪の速度を検出するための車輪速センサ、移動体1に作用する加速度を検出する加速度センサ、ボディ部5の水平方向に関する重心近くに取り付けられたヨーレートセンサ、操舵される車輪(操舵輪)の操舵角を検出する操舵角センサ、移動体1の水平方向に関する向きを検出する方位センサ等を含む。
図2は、移動体制御装置100の構成の一例を示す図である。移動体制御装置100は、例えば、認識部110と、リスク分布予測部120と、第1軌道生成部130と、第2軌道生成部140と、移動制御部150と、記憶部170とを備える。記憶部170以外の構成要素は、例えば、CPU(Central Processing Unit)などのハードウェアプロセッサがプログラム(ソフトウェア)を実行することにより実現される。これらの構成要素のうち一部または全部は、LSI(Large Scale Integration)やASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)、GPU(Graphics Processing Unit)などのハードウェア(回路部;circuitryを含む)によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予めHDD(Hard Disk Drive)やフラッシュメモリなどの記憶装置(非一過性の記憶媒体を備える記憶装置)に格納されていてもよいし、DVDやCD-ROMなどの着脱可能な記憶媒体(非一過性の記憶媒体)に格納されており、記憶媒体がドライブ装置に装着されることで記憶装置にインストールされてもよい。記憶部170は、HDDやフラッシュメモリ、RAM(Random Access Memory)などの記憶装置によって実現される。記憶部170には、地図情報172が格納されており、更に、前述したプログラムが格納されてもよい。地図情報172は、移動体1が稼働する場所のローカル地図を少なくとも含む。
以下に説明する認識部110、リスク分布予測部120、第1軌道生成部130、第2軌道生成部140、および移動制御部150の処理は、所定周期で到来する制御サイクルごとに繰り返し実行される。従って、追従者Fが目的地に到達するまで、ある時点で生成された第1軌道K1(後述)の通りに移動するという訳では無く、周辺環境の変化や追従者Fの予期せぬ動き等によって第1軌道K1は新しいものに更新されるので、更新された最新の第1軌道K1に基づいて移動体1の制御内容が更新される。
認識部110は、検知デバイス20から入力された情報に基づいて、移動体1の周囲に存在する物体と、追従者Fを認識する。認識部110は、物体および追従者Fの位置、速度、加速度等の状態を認識する。物体や追従者Fの位置は、例えば、まず移動体1から見た相対位置として認識され、その後、追従者Fの位置を原点とし、追従者Fの周辺の空間を上空から見た二次元平面で表した想定平面S上の位置に変換され、以降の処理に用いられる。この場合、追従者Fの位置を原点とするため、移動体1から見た追従者Fの位置を逆算して想定平面S上における移動体1の位置が認識されることとなる。物体や追従者F、移動体1の位置は、それらの重心やコーナー等の代表点で表されてもよいし、表現された領域で表されてもよい。以下の説明において、位置は一点を指すものであるものとする。
また、認識部110は、地図情報172を参照し、追従者Fの地図上の位置を認識する。例えば、認識部110は、位置特定装置30によって特定された移動体1の位置に、移動体1から見た追従者Fの相対位置を加算して、追従者Fの地図上の位置を認識する。
リスク分布予測部120は、前述した想定平面Sにおいて、追従者Fが進入ないし接近すべきでない度合いを示す指標値であるリスクを設定する。リスクは、値が大きいほど追従者Fが進入ないし接近すべきでないことを示し、値がゼロに近いほど追従者Fが通過するのに好ましいことを示すものとする。但し、この関係は逆でもよい。追従者Fが飛翔体に搭乗して飛行可能である場合、リスク分布予測部120は、想定平面Sではなく三次元空間において同様の処理を行ってよい。
リスク分布予測部120は、想定平面Sにおけるリスクを、現在時刻t、Δt後(時刻t+Δt)、2Δt後(時刻t+2Δt)、…というように現時点だけでなく一定の時間間隔で規定される将来の各時点についても設定する。リスク分布予測部120は、将来の各時点におけるリスクを、認識部110により継続的に認識されている移動物標の位置の変化に基づいて予測する。
図3は、リスク分布予測部120により設定されるリスクの概要を示す図である。リスク分布予測部120は、追従者Fと移動体1を除く物体について、想定平面S上で、進行方向および速度に基づく楕円ないし円を等高線とするリスクを設定し、壁などの移動不可能領域BDについて一定値のリスクを設定する。図中、DFは追従者Fの進行方向であり、DMは移動体1の進行方向である。R(OB1)は静止している物体(その場に立っている人)OB1のリスクであり、R(OB2)は移動する物体(歩行者)OB2のリスクであり、R(OB3)は移動する物体(歩行者)OB3のリスクであり、R(OB4)は移動する物体(歩行者)OB4のリスクである。歩行者は移動し続けているので、将来の各時点について現在時刻とは異なる位置にリスクが設定される。R(OB2)_tはある制御サイクルにおける物体OB2のリスクであり、R(OB2)_t+Δtは次の制御サイクルにおける物体OB2のリスクであり、R(OB2)_t+Δ2tはその次の制御サイクルにおける物体OB2のリスクである。R(BD)は移動不可能領域BDのリスクである。図中、ハッチングの濃さがリスクの値を示しており、ハッチングが濃いほどリスクが大きいことを示している。
リスク分布予測部120は、前述した追従者Fにより入力された目的地と、追従者Fの位置と、地図情報172に基づいて仮移動経路を設定し、仮移動経路から遠くなる程、リスクに加算してもよい。図4は、仮移動経路Ktmpからの乖離を考慮して設定されるリスクの分布の一例を示す図である。図中、R(K)は仮移動経路Ktmpからの乖離に基づくリスクである。図4の例では仮移動経路Ktmpが直線状に設定されているが、追従者Fが移動する場所の構造によっては、追従者Fが転向する曲がり角等において、仮移動経路Ktmpが折れ線状あるいは曲線状に設定される場合もあり得る。この場合、リスク分布予測部120(或いは他の構成要素)は、例えば移動範囲をリンクに分割してリンクごとに詳細な位置を決定するなどの処理を行って、仮移動経路Ktmpを生成する。
上記では追従者FがHMI10に対して入力した目的地に向けて仮移動経路Ktmpが設定されるものとしたが、仮移動経路Ktmpは、認識部110により認識された追従者Fの体の向き、顔向き、或いは追従者Fにより発せられた音声による指示(「まっすぐ」、「右」といったもの)に基づいて設定されてもよい。
第1軌道生成部130は、認識部110の認識結果に基づくリスクに基づいて、追従者Fが物体との接触を回避しながら移動するための追従者Fの目標軌道である第1軌道K1を生成する。前述したように、移動体1はリスクの対象から除かれているため、第1軌道生成部130は、移動体1を、追従者Fが接触を回避すべき物体として考慮せずに第1軌道K1を生成する。第1軌道K1は、例えば、追従者Fが到達すべき地点(軌道点)を移動距離に関して所定距離ごと(例えば数十[cm]~1[m]程度ごと)に順に並べたものとして表現される。第1軌道K1には、所定のサンプリング時間(例えば0コンマ数[sec]程度)ごとの目標速度および目標加速度が付与される。第1軌道K1は、所定のサンプリング時間ごとの、そのサンプリング時刻における追従者Fの到達すべき位置であってもよい。この場合、目標速度や目標加速度の情報は軌道点の間隔で表現される。追従者Fが歩行者である場合、目標加速度はゼロ、すなわち定速移動するものとして第1軌道K1を生成してもよい。
図5は、図3および図4に示される場面において第1軌道生成部130により生成される第1軌道K1の一例を示す図である。図中、KP1_t+Δt、KP1_t+2Δt、KP1_t+3Δtは第1軌道K1を構成する軌道点である。図示する物体OB2、OB3、OB4の位置は、追従者Fに最も接近する時点におけるそれぞれの位置を示している。この第1軌道K1は、追従者Fが目的地に向けて移動する際に、まず、物体OB2が目前を左から右に横切るのに応じて追従者Fが左側に移動し、次いで物体OB2が目前を右から左に横切るのに応じて追従者Fが右側に移動、次いで対向して接近する物体OB4を追従者Fが左に避けて移動するという挙動を規定するものである。このように第1軌道K1を生成するために、第1軌道生成部130は、例えば、将来の各時点において、その時点に対応するリスクが閾値以上とならない位置を順に繋いで第1軌道K1を生成する。この条件を満たす第1軌道K1は一つに定まらず、複数パターンの第1軌道候補K1cが想定される。第1軌道生成部130は、複数パターンの第1軌道候補K1cそれぞれについてスコアを計算し、スコアが最も高い第1軌道候補K1cを第1軌道K1として選択してもよい。例えば、第1軌道生成部130は、旋回度合い(例えば過去の軌道点から対象軌道点へのベクトルと、対象軌道点から将来の軌道点へのベクトルとのなす角度で評価される)が小さく、且つ通過する地点ごとのリスクの合計が小さい程、スコアが高くなるようにスコアを計算する。
第2軌道生成部140は、追従者Fが移動体1に追従することで追従者Fが第1軌道K1に沿って移動することとなるように、移動体1の目標軌道である第2軌道K2を生成する。第2軌道K2も第1軌道K1と同様に、目標速度および目標加速度の情報が付加されてよい。第2軌道生成部140は、例えば、移動体1の挙動に関する制限(上限速度、上限加速度、上限旋回角など)の範囲内で、その時点における移動体1の位置を起点として速やかに第1軌道K1に合流できるように生成される。第2軌道生成部140は、上記の目的(移動体1の挙動に関する制限の範囲内で、移動体1の位置から速やかに第1軌道K1に合流する)に加えて、合流する地点までは、第1軌道生成部130と同様にリスクを考慮して第2軌道を生成する。但し、第2軌道K2におけるリスクの許容度合いは、第1軌道K1よりも緩い(高いリスクまで許容する)ものであってよい。これは、混雑度合いが非常に高い場面において、余り保守的に物体との接近を抑制していると前に進めないことが想定され、そのような場合はむしろ、移動体1が追従者Fのために進路を確保するという効果が期待されるからである。
図6は、図5に示される第1軌道K1に基づいて第2軌道生成部140により生成される第2軌道K2の一例を示す図である。第2軌道生成部140は、上記の方策に従って第2軌道K2を生成する。図6の例では、追従者Fと移動体1の進行方向の先にある地点Pにおいて、第1軌道K1と第2軌道K2が合流し、それより先では第1軌道K1と第2軌道K2が一致する。このように第2軌道K2を生成することで、追従者Fを、移動体1に追従することで第1軌道K1に沿って移動するように誘導することができる。
移動制御部150は、第2軌道K2に沿って移動体1が移動するように、移動機構40を制御する。移動制御部150は、センサ50の出力により得られる移動体1の位置や挙動が第2軌道K2に近づくように、駆動モータや操舵装置を制御する。この際に、移動制御部150は、移動体1と追従者Fとの間隔が目標間隔に近づくように、フィードバック制御によって移動体1の速度を調整してもよい。こうすれば、何らかの理由で追従者Fの速度が変動した場合でも、一定の間隔を維持して追従者Fを先導することができる。
以上説明した第1実施形態によれば、移動体1の周囲に存在する物体と、移動体1に追従する追従者Fとを認識する認識部110と、認識部110の認識結果に基づいて、追従者Fが物体との接触を回避しながら移動するための追従者Fの目標軌道である第1軌道K1を生成する第1軌道生成部130と、追従者Fが移動体1に追従することで追従者Fが第1軌道K1に沿って移動することとなるように、移動体1の目標軌道である第2軌道K2を生成する第2軌道生成部140と、第2軌道K2に沿って移動体1が移動するように移動体1の移動機構40を制御する移動制御部150と、を備えることにより、追従者を適切に誘導することができる。
また、第1実施形態によれば、第1軌道生成部130が、移動体1を、追従者Fが接触を回避すべき物体として考慮せずに第1軌道K1を生成することで、追従者Fが移動体1との接触を回避するために第1軌道K1が左右に湾曲してしまう、という不都合が生じるのを回避することができる。
<第2実施形態>
以下、第2実施形態について説明する。第2実施形態の移動体制御装置は、第1軌道生成部の機能が第1実施形態と異なる。従って、この相違点を中心に説明し、第1実施形態と共通する部分については説明を省略する。なお、以下の説明では第2実施形態に係る移動体制御装置を移動体制御装置100Aと、第2実施形態に係る第1軌道生成部を第1軌道生成部130Aと称する。
第2実施形態に係る第1軌道生成部130Aは、第1実施形態と同様にリスクに基づいて第1軌道K1を生成するのであるが、「移動体1の位置を通るように第1軌道K1を生成するという」制約を追加して第1軌道K1を生成するものである。図7は、第2実施形態の第1軌道生成部130Aにより生成される第1軌道K1の一例を示す図である。この第1軌道K1は、追従者Fが目的地に向けて移動する際に、まず、移動体1の位置に向けて右側に移動し、次いで物体OB2が目前を左から右に横切るのに応じて追従者Fが左側に移動し、次いで物体OB2が目前を右から左に横切るのに応じて追従者Fが右側に移動、次いで対向して接近する物体OB4を追従者Fが左に避けて移動するという挙動を規定するものである。
第2軌道生成部140および移動制御部150の機能については第1実施形態と同様である。第1軌道生成部130Aが上記のように第1軌道K1を生成する結果、第2軌道生成部140は、旋回角の問題等が無ければ(要するに第1軌道K1に沿って動くとした場合に上限以上の急旋回が生じ無ければ)、最初から第1軌道K1に一致する第2軌道K2を生成することができる。このため、第2実施形態によれば、複数パターンの第1軌道候補K1cを想定する際の自由度を下げることができるため、パターン数を低減することができ、演算負荷を軽減することができる。更に、第2実施形態によれば、追従者Fにとっても最初から移動体1に追従すればよいため直感的に分かりやすく追従者Fを誘導することができる。また、第2実施形態によれば、移動体1の移動する経路と追従者Fの移動する経路の重なり度合いが高いため、移動体1が追従者Fのために、より確実に進路を確保することができる。なお、自由度を低下させて第1軌道K1を生成するため、軌道の滑らかさにおいて第1実施形態の方が優位になる場合もあり得る。
第1軌道生成部130Aは、原則的には上記の制約の下で第1軌道K1を生成するものであるが、例外的に制約を外して第1軌道K1を生成することがあってもよい。例えば、第1軌道生成部130Aは、移動体1の仮移動経路Ktmpからの乖離(最短距離)が所定距離以上である場合、すなわち追従者Fの進行方向から移動体1が大きく外れている場合には、制約を外して第1実施形態と同様の手法により第1軌道K1を生成してもよい。移動体1と仮移動経路Ktmpからの乖離(最短距離)が所定距離以上となる場面としては、例えば、追従者Fを先導開始した直後の場面、何らかの理由で追従者Fが横方向に大きく移動した(例えば売店に立ち寄った等)場面等が想定される。「追従者Fの進行方向から移動体1が大きく外れている場合」を判定する手法は上記に限らず、例えば、第1軌道生成部130Aは、追従者Fの体の向き、或いは顔向きに沿って仮想的に延伸させた仮想線と移動体1との距離が所定距離以上である場合に、追従者Fの進行方向から移動体1が大きく外れていると判定してもよい。
図8は、第2実施形態の移動体制御装置100Aにより実行される処理の流れの一例を示すフローチャートである。本フローチャートの処理は、例えば制御サイクルごとに繰り返し実行される。
まず、認識部110が移動体1の周囲の物体および追従者Fを認識し(ステップS200)、リスク分布予測部120が現在および将来の各時点のリスクを計算する(ステップS202)。次に、第1軌道生成部130Aは、追従者Fの進行方向から移動体1が大きく外れているか否かを判定する(ステップS204)。この判定の具体的手法については前述した通りである。追従者Fの進行方向から移動体1が大きく外れていないと判定した場合、第1軌道生成部130Aは、移動体1の位置を通るように第1軌道K1を生成する(ステップS206)。追従者Fの進行方向から移動体1が大きく外れていると判定した場合、第1軌道生成部130Aは、移動体1の位置を通る制約無しで第1軌道K1を生成する(ステップS208)。
次に、第2軌道生成部140が、第1軌道K1に基づいて第2軌道K2を生成し(ステップS210)、移動制御部150が、第2軌道K2に沿って移動体1が移動するように移動機構40を制御する(ステップS212)。
以上説明した第2実施形態によれば、第1実施形態と同様の効果を奏することができる他、演算負荷を軽減することができ、直感的に分かりやすく追従者Fを誘導することができ、更には、移動体1が追従者Fのために、より確実に進路を確保することができる。
[ハードウェア構成]
図9は、実施形態の移動体制御装置100または100Aのハードウェア構成の一例を示す図である。図示するように、移動体制御装置100または100Aは、通信コントローラ100-1、CPU100-2、ワーキングメモリとして使用されるRAM(Random Access Memory)100-3、ブートプログラムなどを格納するROM(Read Only Memory)100-4、フラッシュメモリやHDD(Hard Disk Drive)などの記憶装置100-5、ドライブ装置100-6などが、内部バスあるいは専用通信線によって相互に接続された構成となっている。通信コントローラ100-1は、移動体制御装置100以外の構成要素との通信を行う。記憶装置100-5には、CPU100-2が実行するプログラム100-5aが格納されている。このプログラムは、DMA(Direct Memory Access)コントローラ(不図示)などによってRAM100-3に展開されて、CPU100-2によって実行される。これによって、認識部110、リスク分布予測部120、第1軌道生成部130または130A、第2軌道生成部140、移動制御部150のうち一部または全部が実現される。
上記説明した実施形態は、以下のように表現することができる。
プログラムを記憶した記憶装置と、
ハードウェアプロセッサと、を備え、
前記ハードウェアプロセッサが前記記憶装置に記憶されたプログラムを実行することにより、
移動体の周囲に存在する物体と、前記移動体に追従する追従者とを認識し、
前記認識の結果に基づいて、前記追従者が前記物体との接触を回避しながら移動するための前記追従者の目標軌道である第1軌道を生成し、
前記追従者が前記移動体に追従することで前記追従者が前記第1軌道に沿って移動することとなるように、前記移動体の目標軌道である第2軌道を生成し、
前記第2軌道に沿って前記移動体が移動するように前記移動体の移動機構を制御する、
ように構成されている、移動体制御装置。
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
1 移動体
10 HMI
20 検知デバイス
30 位置特定装置
40 移動機構
50 センサ
100 移動体制御装置
110 認識部
120 リスク分布予測部
130 第1軌道生成部
140 第2軌道生成部
150 移動制御部
170 記憶部

Claims (10)

  1. 移動体の周囲に存在する物体と、前記移動体に追従する追従者とを認識する認識部と、 前記認識部の認識結果に基づいて、前記追従者が前記物体との接触を回避しながら移動するための前記追従者の目標軌道である第1軌道を、前記追従者の位置を起点として生成する第1軌道生成部と、
    前記第1軌道に基づいて前記移動体の目標軌道である第2軌道を生成する第2軌道生成部と、
    前記第2軌道に沿って前記移動体が移動するように前記移動体の移動機構を制御する制御部と、
    を備え、
    前記第1軌道生成部は、前記移動体を、前記追従者が接触を回避すべき物体として考慮せずに前記第1軌道を生成し、
    前記第2軌道生成部は、前記移動体の位置を起点として、前記移動体の挙動に関する制限の範囲内で速やかに前記第1軌道に合流するように前記第2軌道を生成する、
    移動体制御装置。
  2. 移動体の周囲に存在する物体と、前記移動体に追従する追従者とを認識する認識部と、 前記認識部の認識結果に基づいて、前記追従者が前記物体との接触を回避しながら移動するための前記追従者の目標軌道である第1軌道を、前記追従者の位置を起点として生成する第1軌道生成部と、
    前記第1軌道に基づいて前記移動体の目標軌道である第2軌道を生成する第2軌道生成部と、
    前記第2軌道に沿って前記移動体が移動するように前記移動体の移動機構を制御する制御部と、
    を備え、
    前記第1軌道生成部は、前記物体の周囲に設定され前記追従者が前記物体に接近すべきでない度合いを示す指標値が、将来の各時点において閾値以上とならない位置を順に繋いで、且つ前記移動体の位置を通るように前記第1軌道を生成し、
    前記第2軌道生成部は、前記第1軌道のうち前記移動体の位置よりも進行方向側の部分を前記第2軌道として生成する、
    移動体制御装置。
  3. 前記第1軌道生成部は、前記追従者が前記物体との接触を回避しつつ、前記第1軌道の旋回度合いが小さくなるように、前記第1軌道を生成する、
    請求項1または2記載の移動体制御装置。
  4. 前記第1軌道生成部は、前記追従者が前記物体との接触を回避しながら、予め与えられた目的地に移動できるように前記第1軌道を生成する、
    請求項1から3のうちいずれか1項記載の移動体制御装置。
  5. 前記制御部は、前記移動体と前記追従者との間隔が一定間隔に維持されるように、前記移動体の移動機構を制御して前記移動体の速度を調節する、
    請求項1から4のうちいずれか1項記載の移動体制御装置。
  6. 請求項1から5のうちいずれか1項記載の移動体制御装置と、
    前記移動体制御装置を搭載し、前記移動機構が取り付けられたボディ部と、
    前記ボディ部に取り付けられ、前記移動体の周辺検知を行う検知デバイスであって、前記認識部に認識のためのデータを提供する検知デバイスと、
    を備える移動体。
  7. コンピュータが、
    移動体の周囲に存在する物体と、前記移動体に追従する追従者とを認識し、
    前記認識の結果に基づいて、前記追従者が前記物体との接触を回避しながら移動するための前記追従者の目標軌道である第1軌道を、前記追従者の位置を起点として生成し、
    前記第1軌道に基づいて前記移動体の目標軌道である第2軌道を生成し、
    前記第2軌道に沿って前記移動体が移動するように前記移動体の移動機構を制御し、
    前記第1軌道を生成する際に、前記移動体を、前記追従者が接触を回避すべき物体として考慮せずに前記第1軌道を生成し、
    前記第2軌道を生成する際に、前記移動体の位置を起点として、前記移動体の挙動に関する制限の範囲内で速やかに前記第1軌道に合流するように前記第2軌道を生成する、
    移動体制御方法。
  8. コンピュータが、
    移動体の周囲に存在する物体と、前記移動体に追従する追従者とを認識し、
    前記認識の結果に基づいて、前記追従者が前記物体との接触を回避しながら移動するための前記追従者の目標軌道である第1軌道を、前記追従者の位置を起点として生成し、
    前記第1軌道に基づいて前記移動体の目標軌道である第2軌道を生成し、
    前記第2軌道に沿って前記移動体が移動するように前記移動体の移動機構を制御し、
    前記第1軌道を生成する際に、前記物体の周囲に設定され前記追従者が前記物体に接近すべきでない度合いを示す指標値が、将来の各時点において閾値以上とならない位置を順に繋いで、且つ前記移動体の位置を通るように前記第1軌道を生成し、
    前記第2軌道を生成する際に、前記第1軌道のうち前記移動体の位置よりも進行方向側の部分を前記第2軌道として生成する、
    移動体制御方法。
  9. コンピュータに、
    移動体の周囲に存在する物体と、前記移動体に追従する追従者とを認識させ、
    前記認識の結果に基づいて、前記追従者が前記物体との接触を回避しながら移動するための前記追従者の目標軌道である第1軌道を、前記追従者の位置を起点として生成させ、 前記第1軌道に基づいて前記移動体の目標軌道である第2軌道を生成させ、
    前記第2軌道に沿って前記移動体が移動するように前記移動体の移動機構を制御させ、 前記第1軌道を生成させる際に、前記移動体を、前記追従者が接触を回避すべき物体として考慮せずに前記第1軌道を生成させ、
    前記第2軌道を生成させる際に、前記移動体の位置を起点として、前記移動体の挙動に関する制限の範囲内で速やかに前記第1軌道に合流するように前記第2軌道を生成させる、
    プログラム。
  10. コンピュータに、
    移動体の周囲に存在する物体と、前記移動体に追従する追従者とを認識させ、
    前記認識の結果に基づいて、前記追従者が前記物体との接触を回避しながら移動するための前記追従者の目標軌道である第1軌道を、前記追従者の位置を起点として生成させ、 前記第1軌道に基づいて前記移動体の目標軌道である第2軌道を生成させ、
    前記第2軌道に沿って前記移動体が移動するように前記移動体の移動機構を制御させ、 前記第1軌道を生成させる際に、前記物体の周囲に設定され前記追従者が前記物体に接近すべきでない度合いを示す指標値が、将来の各時点において閾値以上とならない位置を順に繋いで、且つ前記移動体の位置を通るように前記第1軌道を生成させ、
    前記第2軌道を生成させる際に、前記第1軌道のうち前記移動体の位置よりも進行方向側の部分を前記第2軌道として生成させる、
    プログラム。
JP2020120515A 2020-07-14 2020-07-14 移動体制御装置、移動体、移動体制御方法、およびプログラム Active JP7450481B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2020120515A JP7450481B2 (ja) 2020-07-14 2020-07-14 移動体制御装置、移動体、移動体制御方法、およびプログラム
CN202110787084.8A CN114003027B (zh) 2020-07-14 2021-07-12 移动体控制装置、移动体、移动体控制方法及存储介质
US17/372,645 US12474710B2 (en) 2020-07-14 2021-07-12 Guiding a follower by controlling a mobile object

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020120515A JP7450481B2 (ja) 2020-07-14 2020-07-14 移動体制御装置、移動体、移動体制御方法、およびプログラム

Publications (2)

Publication Number Publication Date
JP2022017770A JP2022017770A (ja) 2022-01-26
JP7450481B2 true JP7450481B2 (ja) 2024-03-15

Family

ID=79292278

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020120515A Active JP7450481B2 (ja) 2020-07-14 2020-07-14 移動体制御装置、移動体、移動体制御方法、およびプログラム

Country Status (3)

Country Link
US (1) US12474710B2 (ja)
JP (1) JP7450481B2 (ja)
CN (1) CN114003027B (ja)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN120129881A (zh) * 2022-11-17 2025-06-10 本田技研工业株式会社 移动体的控制装置、移动体的控制方法以及程序
JPWO2024195078A1 (ja) * 2023-03-23 2024-09-26
WO2024201818A1 (ja) * 2023-03-29 2024-10-03 本田技研工業株式会社 制御装置、制御方法、およびプログラム
WO2025069393A1 (ja) * 2023-09-29 2025-04-03 本田技研工業株式会社 制御装置、制御方法、およびプログラム
JP7756697B2 (ja) * 2023-11-10 2025-10-20 本田技研工業株式会社 制御システム、制御方法、およびプログラム
JP7720894B2 (ja) * 2023-11-14 2025-08-08 本田技研工業株式会社 制御装置、制御方法、およびプログラム
WO2025120847A1 (ja) * 2023-12-08 2025-06-12 本田技研工業株式会社 制御装置、制御方法、およびプログラム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017129909A (ja) 2016-01-18 2017-07-27 株式会社エクォス・リサーチ 移動体
WO2020073232A1 (en) 2018-10-10 2020-04-16 Lingdong Technology (Beijing) Co. Ltd Human interacting automatic guided vehicle

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7593811B2 (en) * 2005-03-31 2009-09-22 Deere & Company Method and system for following a lead vehicle
US9932033B2 (en) * 2007-05-10 2018-04-03 Allstate Insurance Company Route risk mitigation
JP4371153B2 (ja) * 2007-06-15 2009-11-25 トヨタ自動車株式会社 自律移動装置
CA2639942C (en) * 2008-08-20 2015-06-23 Autonomous Solutions, Inc. Follower vehicle control system and method for forward and reverse convoy movement
US8989972B2 (en) * 2008-09-11 2015-03-24 Deere & Company Leader-follower fully-autonomous vehicle with operator on side
GB2500426B (en) * 2012-03-22 2014-09-10 Jaguar Land Rover Ltd Autonomous cruise control
US20140100771A1 (en) * 2012-10-04 2014-04-10 Frank Edughom Ekpar Method and apparatus for synchronized navigation by mobile agents
JP5807170B2 (ja) * 2013-03-21 2015-11-10 パナソニックIpマネジメント株式会社 自律走行装置の自律走行制御方法及び装置並びに自律走行制御装置用プログラム
CN107924195B (zh) * 2015-09-08 2020-11-10 苹果公司 意图识别
US9536149B1 (en) * 2016-02-04 2017-01-03 Proxy Technologies, Inc. Electronic assessments, and methods of use and manufacture thereof
CN106741028B (zh) 2016-12-05 2018-11-02 四川西部动力机器人科技有限公司 一种机场智能行李车
JP6815891B2 (ja) * 2017-02-23 2021-01-20 パナソニック株式会社 歩行支援ロボット及び歩行支援システム
JP6979371B2 (ja) 2017-03-08 2021-12-15 パナソニック株式会社 移動ロボット及び移動ロボットの追従方法
CN110235078A (zh) * 2017-04-26 2019-09-13 深圳市元征科技股份有限公司 行李车的控制方法及装置
KR101844472B1 (ko) * 2017-05-10 2018-04-02 김경수 원격 방재 시스템
US10725470B2 (en) * 2017-06-13 2020-07-28 GM Global Technology Operations LLC Autonomous vehicle driving systems and methods for critical conditions
US11112797B2 (en) * 2017-11-30 2021-09-07 Amitai Yisrael Bin-Nun System and method for improving autonomous vehicle safety performance
US10156850B1 (en) * 2017-12-08 2018-12-18 Uber Technologies, Inc. Object motion prediction and vehicle control systems and methods for autonomous vehicles
KR102500634B1 (ko) * 2018-01-05 2023-02-16 엘지전자 주식회사 안내 로봇 및 그의 동작 방법
KR102532741B1 (ko) * 2018-02-28 2023-05-16 삼성전자주식회사 자율 주행 장치 및 그 주행 방법
US10824153B2 (en) * 2018-04-16 2020-11-03 Baidu Usa Llc Cost design for path selection in autonomous driving technology
CN112088343A (zh) * 2018-05-11 2020-12-15 沃尔沃卡车集团 用于建立车辆路径的方法
US11062608B2 (en) * 2018-05-11 2021-07-13 Arnold Chase Passive infra-red pedestrian and animal detection and avoidance system
JP2020001544A (ja) 2018-06-28 2020-01-09 株式会社日立製作所 軌道輸送システム、軌道輸送システムの運行方法
CN109164830A (zh) * 2018-08-03 2019-01-08 深圳市迅驰智能电子科技有限公司 一种平衡车自动跟随方法及平衡车
CN108931991A (zh) 2018-08-30 2018-12-04 王瑾琨 移动载体自动跟随方法及具有自动跟随避障功能移动载体
US11435742B2 (en) * 2018-12-18 2022-09-06 University Of Washington Method for controlling autonomous agents using self-reinforcement
AU2019404207B2 (en) * 2018-12-20 2023-12-14 Augean Robotics, Inc. Collaborative autonomous ground vehicle
US11011064B2 (en) * 2019-03-05 2021-05-18 Denso International America, Inc. System and method for vehicle platooning
US11235761B2 (en) * 2019-04-30 2022-02-01 Retrospect Technology, LLC Operational risk assessment for autonomous vehicle control
CN110405767B (zh) 2019-08-01 2022-06-17 深圳前海微众银行股份有限公司 智能化展厅的引领方法、装置、设备及存储介质
US11493350B2 (en) * 2019-08-26 2022-11-08 GM Global Technology Operations LLC Method and apparatus for providing alert notifications of high-risk driving areas in a connected vehicle
US11351993B2 (en) * 2020-01-17 2022-06-07 Denso Corporation Systems and methods for adapting a driving assistance system according to the presence of a trailer
US11385656B2 (en) * 2020-01-22 2022-07-12 Huawei Technologies Co., Ltd. System, device and method of identifying and updating the operational design domain of an autonomous vehicle
US11325529B2 (en) * 2020-06-18 2022-05-10 Baidu Usa Llc Early brake light warning system for autonomous driving vehicle
US11682272B2 (en) * 2020-07-07 2023-06-20 Nvidia Corporation Systems and methods for pedestrian crossing risk assessment and directional warning

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017129909A (ja) 2016-01-18 2017-07-27 株式会社エクォス・リサーチ 移動体
WO2020073232A1 (en) 2018-10-10 2020-04-16 Lingdong Technology (Beijing) Co. Ltd Human interacting automatic guided vehicle

Also Published As

Publication number Publication date
CN114003027A (zh) 2022-02-01
JP2022017770A (ja) 2022-01-26
US12474710B2 (en) 2025-11-18
US20220019228A1 (en) 2022-01-20
CN114003027B (zh) 2024-06-14

Similar Documents

Publication Publication Date Title
JP7450481B2 (ja) 移動体制御装置、移動体、移動体制御方法、およびプログラム
JP7444874B2 (ja) 方法、非一時的コンピュータ可読媒体、および、車両
JP7200970B2 (ja) 車両制御装置
US11914386B2 (en) Mobile object control device, mobile object control method, and storage medium
US20210027629A1 (en) Blind area processing for autonomous driving vehicles
JP7584313B2 (ja) 移動体制御装置、移動体制御方法、およびプログラム
JP2020185968A (ja) 車両制御装置、車両制御方法、およびプログラム
KR20190135042A (ko) 주행 지원 방법 및 주행 지원 장치
CN110352450A (zh) 驾驶辅助方法及驾驶辅助装置
KR20190142374A (ko) 주행 지원 장치의 주행 지원 방법 및 주행 지원 장치
CN112149487A (zh) 一种用于自动驾驶的用于训练神经网络对象检测模型的用于确定锚框的方法
JP7429172B2 (ja) 車両制御装置、車両制御方法、およびプログラム
JP2020185946A (ja) 車両制御装置、車両制御方法、およびプログラム
CN114879704B (zh) 一种机器人绕障控制方法及系统
JP2022069112A (ja) 車両制御装置、車両制御方法、およびプログラム
WO2023032092A1 (ja) 車両制御方法及び車両制御装置
JP6964062B2 (ja) 車両制御装置、車両制御方法、およびプログラム
EP3925844B1 (en) Relative speed based speed planning for buffer area
JP7125969B2 (ja) 車両制御装置、車両制御方法、およびプログラム
US20240101152A1 (en) Mobile object control device, mobile object control method, and program
JP2024047529A (ja) 車両用走行経路計画システム
JP7720894B2 (ja) 制御装置、制御方法、およびプログラム
EP4617810A1 (en) Control device, control method, and program
US20220274629A1 (en) Mobile object control system, mobile object, control method, and storage medium
WO2025120847A1 (ja) 制御装置、制御方法、およびプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230627

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230828

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231121

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240110

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240206

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240305

R150 Certificate of patent or registration of utility model

Ref document number: 7450481

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150