JP2018036877A - 回避経路推定装置、回避経路推定方法及び回避経路推定プログラム - Google Patents
回避経路推定装置、回避経路推定方法及び回避経路推定プログラム Download PDFInfo
- Publication number
- JP2018036877A JP2018036877A JP2016169761A JP2016169761A JP2018036877A JP 2018036877 A JP2018036877 A JP 2018036877A JP 2016169761 A JP2016169761 A JP 2016169761A JP 2016169761 A JP2016169761 A JP 2016169761A JP 2018036877 A JP2018036877 A JP 2018036877A
- Authority
- JP
- Japan
- Prior art keywords
- obstacle
- avoidance route
- relative position
- movement state
- avoidance
- 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.)
- Pending
Links
Images
Landscapes
- Traffic Control Systems (AREA)
- Navigation (AREA)
Abstract
【課題】移動体が障害物を回避する回避経路を推定する。【解決手段】障害物の位置を示す障害物位置情報を取得する障害物位置情報取得部と、障害物に向かって移動する物体の移動の状態を示す移動状態情報を取得する移動状態情報取得部と、障害物位置情報取得部が取得する障害物位置情報と、移動状態情報取得部が取得する移動状態情報のうち移動する物体の位置を示す情報とに基づいて、障害物と移動する物体との相対位置を第1の相対位置として算出する相対位置算出部と、複数の相対位置ごとに定められた移動する物体がとりうる速度の確率モデル情報と、相対位置算出部が算出する第1の相対位置とに基づいて、移動する物体が障害物を回避する経路を推定する回避経路推定部とを備える回避経路推定装置。【選択図】図1
Description
本発明は、回避経路推定装置、回避経路推定方法及び回避経路推定プログラムに関する。
従来、道路上を移動する人間等の移動体と、自車両とが衝突する確率の低い自車両の経路を推定する技術が知られている(例えば、特許文献1)。
しかし、上述した従来の技術では、道路上に障害物がある場合に、その道路上を移動する人間等が当該障害物を回避することまでは考慮されていなかった。そのため、上述した従来の技術では、道路上に障害物がある場合に、当該障害物の位置および移動体の動きを考慮した、移動体の障害物回避経路を推定することができなかった。ここで、道路上に障害物がある場合に、その道路上を移動する人間等が当該障害物を回避する回避経路を推定することができれば、当該障害物および移動体を考慮した自車両の走行経路を推定することができる。
本発明の課題は、移動体が障害物を回避する回避経路を推定することができる回避経路推定装置、回避経路推定方法及び回避経路推定プログラムを提供することにある。
本発明の課題は、移動体が障害物を回避する回避経路を推定することができる回避経路推定装置、回避経路推定方法及び回避経路推定プログラムを提供することにある。
本発明の一態様は、障害物の位置を示す障害物位置情報を取得する障害物位置情報取得部と、前記障害物に向かって移動する物体の移動の状態を示す移動状態情報を取得する移動状態情報取得部と、前記障害物位置情報取得部が取得する前記障害物位置情報と、前記移動状態情報取得部が取得する前記移動状態情報のうち前記移動する物体の位置を示す情報とに基づいて、前記障害物と前記移動する物体との相対位置を第1の相対位置として算出する相対位置算出部と、複数の前記相対位置ごとに定められた前記移動する物体がとりうる速度の確率モデル情報と、前記相対位置算出部が算出する前記第1の相対位置とに基づいて、前記移動する物体が前記障害物を回避する経路を推定する回避経路推定部とを備える回避経路推定装置である。
また、本発明の一態様は、上記の回避経路推定装置において、前記回避経路推定部は、複数の前記経路を推定する。
また、本発明の一態様は、上記の回避経路推定装置において、前記確率モデル情報とは、前記移動体の移動の速さの確率モデル及び前記移動体が移動する角度の確率モデルである。
また、本発明の一態様は、障害物の位置を示す障害物位置情報を取得する障害物位置情報取得ステップと、前記障害物に向かって移動する物体の移動の状態を示す移動状態情報を取得する移動状態情報取得ステップと、前記障害物位置情報取得ステップから取得される前記障害物位置情報と、前記移動状態情報取得ステップから取得される前記移動状態情報のうち前記移動する物体の位置を示す情報とに基づいて、前記障害物と前記移動する物体との相対位置を第1の相対位置として算出する相対位置算出ステップと、複数の前記相対位置ごとに定められた前記移動する物体がとりうる速度の確率モデル情報と、前記相対位置算出ステップから算出される前記第1の相対位置とに基づいて、前記移動する物体が前記障害物を回避する経路を推定する回避経路推定ステップとを有する回避経路推定方法である。
また、本発明の一態様は、コンピュータに障害物の位置を示す障害物位置情報を取得する障害物位置情報取得ステップと、前記障害物に向かって移動する物体の移動の状態を示す移動状態情報を取得する移動状態情報取得ステップと、前記障害物位置情報取得ステップから取得される前記障害物位置情報と、前記移動状態情報取得ステップから取得される前記移動状態情報のうち前記移動する物体の位置を示す情報とに基づいて、前記障害物と前記移動する物体との相対位置を第1の相対位置として算出する相対位置算出ステップと、複数の前記相対位置ごとに定められた前記移動する物体がとりうる速度の確率モデル情報と、前記相対位置算出ステップから算出される前記第1の相対位置とに基づいて、前記移動する物体が前記障害物を回避する経路を推定する回避経路推定ステップとを実行させるための回避経路推定プログラムである。
本発明によれば、移動体が障害物を回避する回避経路を推定することができる回避経路推定装置、回避経路推定方法及び回避経路推定プログラムを提供することができる。
[実施形態]
[回避経路推定システムについて]
以下、図面を参照して回避経路推定システムの実施形態について説明する。
[回避経路推定システムについて]
以下、図面を参照して回避経路推定システムの実施形態について説明する。
図1を参照して、回避経路推定システム100の外観構成の一例について説明する。
図1は、回避経路推定システム100の外観構成を示す図である。
回避経路推定システム100とは、移動する物体が障害物Oを回避する経路を推定する装置である。以下の説明では、移動する物体を、単に移動体Mとも記載する。以下の説明では、移動体Mが移動先にある障害物Oを回避する経路を、単に回避経路Wとも記載する。
図1は、回避経路推定システム100の外観構成を示す図である。
回避経路推定システム100とは、移動する物体が障害物Oを回避する経路を推定する装置である。以下の説明では、移動する物体を、単に移動体Mとも記載する。以下の説明では、移動体Mが移動先にある障害物Oを回避する経路を、単に回避経路Wとも記載する。
障害物Oとは、ヒトや車両が通行する道路上に配置された静止した障害物である。障害物Oとは、この一例では、路上に駐車された四輪自動車である。なお、障害物Oは駐車された車両に限られず、電柱、荷物及びごみ箱などの障害物であってもよい。
移動体Mは、障害物Oを回避する。移動体Mとは、この一例では、障害物Oに対して移動する歩行者である。なお、移動体Mは歩行者に限られず、自転車、車いす、台車などを押して移動する歩行者、及び、自動二輪車であってもよい。
車両FWに備えられる回避経路推定システム100は、障害物測定センサ30と、移動体測定センサ40と、回避経路推定装置10と、表示部20とを備える。
車両FWとは、移動体Mに向かって走行する車両である。
車両FWとは、移動体Mに向かって走行する車両である。
障害物測定センサ30は、車両FW前方の障害物Oの位置を測定する。障害物測定センサ30とは、具体的には、カメラや、レーザー距離測定装置である。
移動体測定センサ40は、車両FW前方の障害物Oに対して移動する移動体Mの移動の状態を測定する。移動体測定センサ40とは、具体的には、カメラや、レーザー距離測定装置である。移動体Mの移動の状態には、移動体Mの位置と、移動体Mが移動する方向と、移動体Mが移動する速さとが含まれる。
回避経路推定装置10は、障害物Oの位置と、移動体Mの移動の状態とに基づいて、移動体Mが障害物Oを回避する経路である回避経路Wを推定する。
表示部20は、回避経路推定装置10が推定した回避経路Wを表示する。表示部20とは、具体的には、カーナビゲーションシステムが備える液晶ディスプレイなどの表示装置である。
移動体測定センサ40は、車両FW前方の障害物Oに対して移動する移動体Mの移動の状態を測定する。移動体測定センサ40とは、具体的には、カメラや、レーザー距離測定装置である。移動体Mの移動の状態には、移動体Mの位置と、移動体Mが移動する方向と、移動体Mが移動する速さとが含まれる。
回避経路推定装置10は、障害物Oの位置と、移動体Mの移動の状態とに基づいて、移動体Mが障害物Oを回避する経路である回避経路Wを推定する。
表示部20は、回避経路推定装置10が推定した回避経路Wを表示する。表示部20とは、具体的には、カーナビゲーションシステムが備える液晶ディスプレイなどの表示装置である。
[回避経路推定システムの機能構成について]
次に、図2を参照して、回避経路推定システム100の機能構成の一例について説明する。
図2は、回避経路推定システム100の機能構成を示す図である。
次に、図2を参照して、回避経路推定システム100の機能構成の一例について説明する。
図2は、回避経路推定システム100の機能構成を示す図である。
回避経路推定システム100は、障害物測定センサ30と、移動体測定センサ40と、回避経路推定装置10と、表示部20とを備える。
障害物測定センサ30は、測定した障害物Oの位置を示す障害物位置情報OPを障害物位置情報取得部11に対して出力する。
障害物測定センサ30は、測定した障害物Oの位置を示す障害物位置情報OPを障害物位置情報取得部11に対して出力する。
移動体測定センサ40は、測定した移動体Mの移動の状態を示す移動状態情報を移動状態情報取得部12に対して出力する。移動状態情報には、移動体Mの位置を示す移動***置情報MPと、移動体Mの速度を示す移動体速度情報MSとが含まれる。移動体速度情報MSには、移動体Mの進行方向を示す情報と、移動体Mの進行方向に移動する速さの情報とが含まれる。この一例では、移動体速度情報MSには、歩行者の進行方向と、歩行者の移動する速さの情報とが含まれる。
回避経路推定装置10は、移動体Mが障害物Oを回避する経路を推定する。回避経路推定装置10は、推定した回避する経路を示す画像情報WPを、表示部20に対して出力する。
表示部20は、回避経路推定装置10から画像情報WPを取得する。表示部20は、取得した画像情報WPを表示する。
表示部20は、回避経路推定装置10から画像情報WPを取得する。表示部20は、取得した画像情報WPを表示する。
回避経路推定装置10は、障害物位置情報取得部11と、移動状態情報取得部12と、相対位置算出部13と、記憶部15と、回避経路推定部14と、表示制御部16とを備える。
障害物位置情報取得部11は、障害物測定センサ30から障害物位置情報OPを取得する。障害物位置情報取得部11は、障害物測定センサ30から取得した障害物位置情報OPを、相対位置算出部13に対して出力する。
移動状態情報取得部12は、移動体測定センサ40から移動状態情報を取得する。具体的には、移動状態情報取得部12は、移動体測定センサ40から移動体速度情報MSと、移動***置情報MPとを取得する。
移動状態情報取得部12は、移動体測定センサ40から取得した移動***置情報MPを、相対位置算出部13に対して出力する。移動状態情報取得部12は、移動体測定センサ40から取得した移動体速度情報MSを、回避経路推定部14に対して出力する。
移動状態情報取得部12は、移動体測定センサ40から取得した移動***置情報MPを、相対位置算出部13に対して出力する。移動状態情報取得部12は、移動体測定センサ40から取得した移動体速度情報MSを、回避経路推定部14に対して出力する。
相対位置算出部13は、障害物位置情報取得部11から障害物位置情報OPを取得する。相対位置算出部13は、移動状態情報取得部12から移動***置情報MPを取得する。相対位置算出部13は、障害物位置情報OPと、移動状態情報取得部12から取得する移動***置情報MPとに基づいて、障害物Oと移動体Mとの相対位置を第1の相対位置として算出する。
具体的には、相対位置算出部13は、障害物Oの周囲を複数の領域に分割する。この一例では、相対位置算出部13は、車両FWから測定した障害物Oの右端且つ車両FW側を基準点にして、障害物Oの周囲を複数の領域に分割する。相対位置算出部13は、分割した領域のうち、移動***置情報MPが示す移動体Mの位置と対応する領域を、移動体領域として算出する。移動体領域とは、上述した第1の相対位置の一例である。
相対位置算出部13は、算出した第1の相対位置を示すメッシュ情報MIを、回避経路推定部14に対して出力する。
相対位置算出部13は、算出した第1の相対位置を示すメッシュ情報MIを、回避経路推定部14に対して出力する。
記憶部15には、速度の確率モデル情報PIが記憶される。速度の確率モデル情報PIとは、複数の相対位置ごとに定められた移動体Mがとりうる速度の確率モデルである。具体的には、速度の確率モデル情報PIとは、相対位置算出部が分割する領域ごとに予め算出された、移動体Mの速さの確率モデル及び移動する角度の確率モデルである。移動体Mの速さの確率モデルとは、移動体Mが当該領域に居る場合に、取りうる進行する速さの確率モデルである。移動する角度の確率モデルとは、移動体Mが当該領域に居る場合に、取りうる進行方向の確率モデルである。速度の確率モデル情報PIとは、移動体速度情報MSに応じた確率モデルである。具体的には、移動体Mが、通常の歩行速度の場合と、速足の歩行速度の場合との2つのパターンの速度の確率モデル情報PIがある。なお、速度の確率モデル情報PIの算出方法については後述する。
回避経路推定部14は、相対位置算出部13から移動体領域を取得する。回避経路推定部14は、移動状態情報取得部12から、移動体速度情報MSを取得する。回避経路推定部14は、記憶部15から、速度の確率モデル情報PIを取得する。
回避経路推定部14は、速度の確率モデル情報PIと、相対位置算出部13が算出する移動体領域とに基づいて、移動体Mが障害物Oを回避する経路を確率的に推定する。
回避経路推定部14は、速度の確率モデル情報PIと、相対位置算出部13が算出する移動体領域とに基づいて、移動体Mが障害物Oを回避する経路を確率的に推定する。
具体的には、回避経路推定部14は、記憶部15において移動体領域と対応する速度の確率モデル情報PIに基づいて、所定の秒数の間に移動体Mが移動する位置を、推定位置として推定する。回避経路推定部14は、記憶部15において移動後の移動体Mの推定位置と対応する速度の確率モデル情報PIに基づいて、所定の秒数の間に移動体Mが移動する位置を推定する。回避経路推定部14は、上述した移動体Mが障害物Oを回避するまで移動体Mが移動する位置を繰り返し推定する。回避経路推定部14は、推定した移動体Mの位置の変遷を、移動体Mの移動の軌跡として推定する。移動体Mの移動の軌跡とは、回避経路Wである。
回避経路推定部14は、推定した回避経路Wを、表示制御部16に対して出力する。
回避経路推定部14は、推定した回避経路Wを、表示制御部16に対して出力する。
表示制御部16は、回避経路推定部14から回避経路Wを取得する。表示制御部16は、取得した回避経路Wに基づき、ユーザに提示するための回避経路Wを示す画像である画像情報WPを生成する。表示制御部16は、生成した画像情報WPを、表示部20に対して出力する。
[回避経路推定装置の動作の概要について]
次に、図3を参照して、回避経路推定装置10の動作の一例について説明する。
図3は、回避経路推定装置10の動作の概要を示す流れ図である。
障害物位置情報取得部11は、障害物測定センサ30から障害物位置情報OPを取得する(ステップS110)。障害物位置情報取得部11は、障害物測定センサ30から取得した障害物位置情報OPを、相対位置算出部13に対して出力する。
次に、図3を参照して、回避経路推定装置10の動作の一例について説明する。
図3は、回避経路推定装置10の動作の概要を示す流れ図である。
障害物位置情報取得部11は、障害物測定センサ30から障害物位置情報OPを取得する(ステップS110)。障害物位置情報取得部11は、障害物測定センサ30から取得した障害物位置情報OPを、相対位置算出部13に対して出力する。
移動状態情報取得部12は、移動体測定センサ40から移動状態情報を取得する(ステップS120)。移動状態情報取得部12は、移動体測定センサ40から取得した移動状態情報のうち、移動***置情報MPを、相対位置算出部13に対して出力する。移動状態情報取得部12は、移動体測定センサ40から取得した移動状態情報のうち、移動体速度情報MSを、回避経路推定部14に対して出力する。
なお、回避経路推定装置10は、上述したステップS110及びステップS120の動作を、どちらを先に処理してもよい。
なお、回避経路推定装置10は、上述したステップS110及びステップS120の動作を、どちらを先に処理してもよい。
相対位置算出部13は、障害物位置情報取得部11から障害物位置情報OPを取得する。相対位置算出部13は、障害物Oの周囲の領域を分割する(ステップS130)。相対位置算出部13は、移動状態情報取得部12から移動***置情報MPを取得する。相対位置算出部13は、移動体速度情報MSが示す移動体Mの位置と対応する領域を、第1の相対位置として算出する(ステップS140)。相対位置算出部13は、算出した第1の相対位置を示すメッシュ情報MIを、回避経路推定部14に対して出力する。
[相対位置算出部の動作について]
ここで、図4を参照して、相対位置算出部13の動作の一例について説明する。
図4は、相対位置算出部13が分割した障害物Oの周囲の領域を示す図である。
相対位置算出部13は、障害物Oの周囲の領域を分割する。この一例では、メッシュ情報MIには、メッシュ情報MI1−1からメッシュ情報MI6−12までが含まれる。相対位置算出部13は、移動体Mの位置を示す移動***置情報MPと対応する領域を判定する。この一例では、相対位置算出部13は、移動***置情報MPと、メッシュ情報MI2−2とが対応すると判定する。
ここで、図4を参照して、相対位置算出部13の動作の一例について説明する。
図4は、相対位置算出部13が分割した障害物Oの周囲の領域を示す図である。
相対位置算出部13は、障害物Oの周囲の領域を分割する。この一例では、メッシュ情報MIには、メッシュ情報MI1−1からメッシュ情報MI6−12までが含まれる。相対位置算出部13は、移動体Mの位置を示す移動***置情報MPと対応する領域を判定する。この一例では、相対位置算出部13は、移動***置情報MPと、メッシュ情報MI2−2とが対応すると判定する。
図3に戻り、回避経路推定部14は、相対位置算出部13からメッシュ情報MIを取得する。回避経路推定部14は、移動状態情報取得部12から移動体速度情報MSを取得する。回避経路推定部14は、記憶部15から速度の確率モデル情報PIを取得する。回避経路推定部14は、相対位置算出部13から取得したメッシュ情報MIと、移動状態情報取得部12から取得した移動体速度情報MSと、記憶部15から取得した速度の確率モデル情報PIとに基づいて、移動体Mが障害物Oを回避する回避経路Wを推定する(ステップS150)。
[回避経路推定部の動作について]
ここで、図5及び図6を参照して、回避経路推定部14の動作の一例について説明する。
回避経路推定部14は、メッシュ情報MIに含まれる領域と対応する速度の確率モデル情報PIを、記憶部15から取得する。具体的には、上述した図4のメッシュ情報MI2−2と対応する速度の確率モデル情報PIを図5に示す。
図5は、記憶部15に記憶される速度の確率モデル情報PIの一例を示す図である。
図5(a)に、移動体Mの速さの確率モデルの一例を示す。図5(a)には、横軸に移動体Mの歩行速度(Walking speed)(m/s)、縦軸に頻度(Frequency(−))のグラフである。速さの確率モデルとは、移動体が障害物を回避する際の回避経路を実際に複数回測定し、測定した回避経路のうち、移動体の位置毎に算出した速度の速度範囲ごとの頻度を、連続分布CP1によって近似した曲線である。具体的には、連続分布CP1とは、正規分布である。
ここで、図5及び図6を参照して、回避経路推定部14の動作の一例について説明する。
回避経路推定部14は、メッシュ情報MIに含まれる領域と対応する速度の確率モデル情報PIを、記憶部15から取得する。具体的には、上述した図4のメッシュ情報MI2−2と対応する速度の確率モデル情報PIを図5に示す。
図5は、記憶部15に記憶される速度の確率モデル情報PIの一例を示す図である。
図5(a)に、移動体Mの速さの確率モデルの一例を示す。図5(a)には、横軸に移動体Mの歩行速度(Walking speed)(m/s)、縦軸に頻度(Frequency(−))のグラフである。速さの確率モデルとは、移動体が障害物を回避する際の回避経路を実際に複数回測定し、測定した回避経路のうち、移動体の位置毎に算出した速度の速度範囲ごとの頻度を、連続分布CP1によって近似した曲線である。具体的には、連続分布CP1とは、正規分布である。
図5(b)に、移動体Mの移動する角度の確率モデルの一例を示す。図5(b)には、横軸に移動角度(Walking angle)(°)、縦軸に頻度(Frequency(−))のグラフである。角度の確率モデルとは、移動体が障害物を回避する際の回避経路を実際に複数回測定し、測定した回避経路のうち、移動体の位置毎に算出した角度の角度範囲ごとの頻度を、連続分布CP2によって近似した曲線である。具体的には、連続分布CP2とは、ベータ分布である。
上述した記憶部15には、移動体Mの速さの正規分布の平均及び標準偏差と、移動体Mの角度のベータ分布のα及びβのパラメータとが速度の確率モデル情報PIとして、メッシュ情報MI1−1からメッシュ情報MI6−12までのそれぞれの領域ごとに対応付けられて記憶される。
回避経路推定部14は、移動体速度情報MSと、速度の確率モデル情報PIとに基づいて、回避経路Wを推定する。具体的には、この一例では、回避経路推定部14は、第1の相対位置及び移動体速度情報MSと対応する速度の確率モデル情報PIに基づいて、数秒後の移動体Mの移動先を推定する。次に、回避経路推定部14は、移動後の移動体Mの位置と対応する速度の確率モデル情報PIに基づいて、さらに数秒後の移動体Mの移動先を推定する。回避経路推定部14は、推定後の移動体Mの位置が、障害物Oを回避しきる位置になるまで繰り返す。
より具体的には、回避経路推定部14は、第1の相対位置と対応付けられた速度の確率モデル情報を、記憶部15から取得する。回避経路推定部14は、第1の相対位置と対応付けられた速さの確率モデルである連続分布から、移動体Mの速さである第1の速さを選択する。回避経路推定部14は、第1の相対位置と対応付けられた角度の確率モデルである連続分布から、移動体Mの移動角度である第1の角度を選択する。この一例では、回避経路推定部14は、第1の速さ及び第1の角度を頻度に応じて選択する。頻度に応じて選択するとは、上述した連続分布CP1及び連続分布CP2のうち頻度が大きい部分と対応する速さ及び移動角度が、連続分布CP1及び連続分布CP2のうち頻度が小さい部分よりも選択される確率が高い選択方法である。
回避経路推定部14は、移動体Mを数秒間、第1の速さで、第1の角度の方向に移動した位置を第2の相対位置として推定する。
回避経路推定部14は、移動体Mを数秒間、第1の速さで、第1の角度の方向に移動した位置を第2の相対位置として推定する。
回避経路推定部14は、第2の相対位置と対応付けられた速度の確率モデル情報を、記憶部15から取得する。回避経路推定部14は、上述した第2の相対位置を推定する推定方法と同様の方法によって、第2の相対位置から数秒後の移動体Mの位置を、第3の相対位置として推定する。回避経路推定部14は、移動体Mが障害物Oを回避しきる位置になるまで、移動体Mの位置の推定を繰り返す。
図6を参照して、回避経路推定部14が推定する回避経路Wの一例を説明する。
図6は、回避経路推定部14が推定する回避経路Wの一例を示す図である。
図6に示す一例では、回避経路推定部14は1つの回避経路Wを推定する。回避経路推定部14は、速度の確率モデル情報PIのうち、最も頻度が大きい確率に基づいて回避経路Wを算出する場合には、移動体Mがとりうる確率が最も高い回避経路Wを推定することができる。つまり、回避経路推定部14は、任意の移動体Mの回避経路Wを確率的に推定することができる。
図6は、回避経路推定部14が推定する回避経路Wの一例を示す図である。
図6に示す一例では、回避経路推定部14は1つの回避経路Wを推定する。回避経路推定部14は、速度の確率モデル情報PIのうち、最も頻度が大きい確率に基づいて回避経路Wを算出する場合には、移動体Mがとりうる確率が最も高い回避経路Wを推定することができる。つまり、回避経路推定部14は、任意の移動体Mの回避経路Wを確率的に推定することができる。
[速度の確率モデルの算出方法について]
次に、図7を参照して、速度の確率モデル情報PIの算出方法について説明する。以下の説明では、速度の確率モデル情報PIを算出する者を、測定者と記載する。測定者は、複数の被験者が障害物Oを回避する経路に基づいて、被験者が経路を選択する確率を算出する。被験者とは、障害物Oを回避する移動体Mである。
次に、図7を参照して、速度の確率モデル情報PIの算出方法について説明する。以下の説明では、速度の確率モデル情報PIを算出する者を、測定者と記載する。測定者は、複数の被験者が障害物Oを回避する経路に基づいて、被験者が経路を選択する確率を算出する。被験者とは、障害物Oを回避する移動体Mである。
図7は、被験者が実際に障害物Oを回避する回避経路Wを実際に測定した一例を示す図である。
図7(a)は、被験者が通常の歩行速度で障害物Oを回避する場合の回避経路Wの一例である。
図7(b)は、被験者が速足で障害物Oを回避する場合の回避経路Wの一例である。
図7(a)と図7(b)とを比較すると、移動体Mは、通常の歩行速度の場合の回避経路Wの方が、障害物Oのより手前から当該障害物Oとの距離を空けて移動することがわかる。
図7(a)は、被験者が通常の歩行速度で障害物Oを回避する場合の回避経路Wの一例である。
図7(b)は、被験者が速足で障害物Oを回避する場合の回避経路Wの一例である。
図7(a)と図7(b)とを比較すると、移動体Mは、通常の歩行速度の場合の回避経路Wの方が、障害物Oのより手前から当該障害物Oとの距離を空けて移動することがわかる。
具体的には、測定者は、複数の被験者が障害物Oを回避する経路を、障害物Oの側面からレーザーレーダによって計測する。より具体的には、測定者は、障害物Oを回避する行動をとる被験者の位置を、障害物Oの側面からレーザーレーダによって、所定の時間間隔を空けて複数回計測する。測定者は上述した測定を、複数の被験者に対して行う。
測定者は、測定した被験者の位置に基づいて、被験者がとった移動の速さ及び移動角度を計算によって算出する。具体的には、測定者は、障害物Oの周囲を0.5(m)四方の複数の領域にメッシュ状に分け、被験者が障害物Oを回避した複数の経路と重ね合わせる。測定者は、メッシュごとに、被験者がとった移動の速さ及び移動角度の選択頻度を算出する。
測定者は、測定した被験者の位置に基づいて、被験者がとった移動の速さ及び移動角度を計算によって算出する。具体的には、測定者は、障害物Oの周囲を0.5(m)四方の複数の領域にメッシュ状に分け、被験者が障害物Oを回避した複数の経路と重ね合わせる。測定者は、メッシュごとに、被験者がとった移動の速さ及び移動角度の選択頻度を算出する。
測定者は、式(1)に基づいて、メッシュごとに、上述した移動体Mの速さの正規分布である連続分布CP1を算出する。
正規分布は、式(1)から算出される。
ここで、式(1)に含まれるvとは当該領域における移動体Mの移動の速さである。式(1)に含まれるμとは、当該領域における移動体Mの速さの平均値である。式(1)に含まれるσとは、当該領域における移動体Mの速さの標準偏差である。
次に測定者は、式(2)及び式(3)に基づいて、メッシュ毎に上述した移動体Mの角度のベータ分布である連続分布CP2を算出する。
ここで、式(2)及び式(3)に含まれるθbとは、移動体Mが移動する角度を0から1までの数値に対応させた数である。式(2)に含まれるB(α,β)とは、ベータ関数である。式(2)に含まれるベータ関数は、式(3)から算出される。
式(3)に含まれるα及びβとは、ベータ関数のパラメータである。具体的には、式(3)に含まれるα及びβは、正の実数である。
上述した移動体Mの移動角度は、式(2)から算出されるベータ分布から、任意の値であるθbハットを式(4)又は式(5)に代入することにより算出される。
上述した移動体Mの移動角度は、式(2)から算出されるベータ分布から、任意の値であるθbハットを式(4)又は式(5)に代入することにより算出される。
式(4)は、移動体Mが取り得る角度の最大値から減算することにより、θハットを算出する。
式(5)は、移動体Mが取り得る角度の最小値に加算することにより、θハットを算出する。
この一例では、θbハットとは、回避経路推定部14が決定した乱数である。
式(4)又は式(5)に含まれるθmaxとは、当該領域における移動体Mが取り得る角度の最大値である。式(4)又は式(5)に含まれるθminとは、当該領域における移動体Mが取り得る角度の最小値である。
式(4)又は式(5)に含まれるθハットとは、θbハットを、θmax及びθminの範囲に対応させた、移動体Mが移動する角度である。θハットは、式(4)又は式(5)のいずれかを用いて算出される。つまり、式(4)又は式(5)に含まれるθハットとは、当該領域における移動体Mが移動する角度である。
この一例では、θbハットとは、回避経路推定部14が決定した乱数である。
式(4)又は式(5)に含まれるθmaxとは、当該領域における移動体Mが取り得る角度の最大値である。式(4)又は式(5)に含まれるθminとは、当該領域における移動体Mが取り得る角度の最小値である。
式(4)又は式(5)に含まれるθハットとは、θbハットを、θmax及びθminの範囲に対応させた、移動体Mが移動する角度である。θハットは、式(4)又は式(5)のいずれかを用いて算出される。つまり、式(4)又は式(5)に含まれるθハットとは、当該領域における移動体Mが移動する角度である。
より具体的には、上述した連続分布CP2は、ベータ分布のため、横軸が0から1までの範囲である。回避経路推定部14は、連続分布CP2に基づいてθbハットを決定する。ここで、回避経路推定部14が決定するθbハットとは、0から1までの範囲の値である。回避経路推定部14は、決定したθbハットを、式(4)又は式(5)に代入することにより、本来の移動体Mの移動角度であるθハットに変換する。
上述した速度の確率モデル情報PIを、移動体Mの種類に応じて生成することにより、回避経路推定装置10は、歩行者以外の移動体Mについても、回避経路Wを推定することができる。回避経路推定装置10が、歩行者以外の移動体Mについても回避経路Wを推定する場合には、移動状態情報取得部12は移動体Mの種類を示す情報を取得する。回避経路推定部14は、移動体Mの種類に応じた速度の確率モデル情報PIを取得する。
図3に戻り、回避経路推定部14は、ステップS150の処理を繰り返し行い、移動体Mの数秒後の移動後の位置を推定する。回避経路推定部14は、移動体Mが障害物Oを回避しきるまで処理を続け、回避経路Wを推定する(ステップS160)。
回避経路推定部14は、推定した回避経路Wを、表示制御部16に対して出力する。表示制御部16は、回避経路Wに基づいて、画像情報WPを生成する。表示制御部16は、生成した画像情報WPを、表示部20に対して出力する。
表示部20は、画像情報WPを表示制御部16から取得する。表示部20は、表示制御部16から取得した画像情報WPを表示する。
回避経路推定部14は、推定した回避経路Wを、表示制御部16に対して出力する。表示制御部16は、回避経路Wに基づいて、画像情報WPを生成する。表示制御部16は、生成した画像情報WPを、表示部20に対して出力する。
表示部20は、画像情報WPを表示制御部16から取得する。表示部20は、表示制御部16から取得した画像情報WPを表示する。
[まとめ]
以上説明したように、回避経路推定装置10は、相対位置算出部13と、回避経路推定部14とを備える。相対位置算出部13は、移動体Mと、障害物Oとの相対位置である第1の相対位置を算出する。相対位置算出部13は、第1の相対位置を示すメッシュ情報MIを回避経路推定部14に対して出力する。回避経路推定部14は、相対位置算出部13が算出したメッシュ情報MIと、移動体Mの移動の速度を示す移動体速度情報MSと、速度の確率モデル情報PIとに基づいて、回避経路Wを推定する。回避経路推定装置10は、速度の確率モデル情報PIに基づいて、移動体Mの障害物Oの回避経路Wを推定することができる。つまり、回避経路推定装置10は、移動体Mと障害物Oとの状況に応じた回避経路を推定することができる。すなわち、回避経路推定装置10は、移動体Mが障害物Oを回避する回避経路Wを推定することができる。
以上説明したように、回避経路推定装置10は、相対位置算出部13と、回避経路推定部14とを備える。相対位置算出部13は、移動体Mと、障害物Oとの相対位置である第1の相対位置を算出する。相対位置算出部13は、第1の相対位置を示すメッシュ情報MIを回避経路推定部14に対して出力する。回避経路推定部14は、相対位置算出部13が算出したメッシュ情報MIと、移動体Mの移動の速度を示す移動体速度情報MSと、速度の確率モデル情報PIとに基づいて、回避経路Wを推定する。回避経路推定装置10は、速度の確率モデル情報PIに基づいて、移動体Mの障害物Oの回避経路Wを推定することができる。つまり、回避経路推定装置10は、移動体Mと障害物Oとの状況に応じた回避経路を推定することができる。すなわち、回避経路推定装置10は、移動体Mが障害物Oを回避する回避経路Wを推定することができる。
回避経路推定装置10は、移動体Mの動きを確率的に推定することができるため、移動体Mが移動しうる経路に応じた情報を、車両FWを操作する操縦者に対して提供することができる。また、移動体Mの移動に追従して注意を与える装置と比較して、回避経路推定装置10は移動体Mの将来の位置を推定することができるため、車両FWを操作する操作者に対して、移動体Mと車両FWとの衝突までの時間に余裕があるうちに、注意を与えることができる。
上述した説明では、回避経路推定部14は、障害物Oの周囲を四角形のメッシュ状に領域を分割する場合について説明したが、これに限られない。回避経路推定部14は、他の形状に分割してもよい。
記憶部15において、速度の確率モデル情報PIが、障害物Oと移動体Mとの相対位置ごとに記憶される場合には、相対位置算出部13は、障害物Oの周囲をメッシュ状に領域を分割しなくてもよい。
記憶部15において、速度の確率モデル情報PIが、障害物Oと移動体Mとの相対位置ごとに記憶される場合には、相対位置算出部13は、障害物Oの周囲をメッシュ状に領域を分割しなくてもよい。
上述した説明では、障害物Oが移動しない障害物の場合について説明したが、これに限られず、障害物Oは移動する障害物であってもよい。移動する障害物Oの場合には、回避経路推定装置10は、障害物Oの移動に合わせて第1の相対位置を更新する。
[第2の実施形態]
ここまでは、回避経路推定装置10が速度の確率モデル情報PIのうち、任意の確率に基づいて回避経路Wを算出する場合について説明した。
次に、図8を参照して、回避経路推定装置10aが、複数の前記経路を推定する第2の実施形態について説明する。なお、第1の実施形態と同一の構成及び動作については同一の符号を付してその説明を省略する。
ここまでは、回避経路推定装置10が速度の確率モデル情報PIのうち、任意の確率に基づいて回避経路Wを算出する場合について説明した。
次に、図8を参照して、回避経路推定装置10aが、複数の前記経路を推定する第2の実施形態について説明する。なお、第1の実施形態と同一の構成及び動作については同一の符号を付してその説明を省略する。
回避経路推定装置10aは、回避経路推定部14aを備える。
回避経路推定部14aは、複数の回避経路Wを推定する。
具体的には、回避経路推定部14aは、回避経路推定部14が推定する回避経路Wを、複数回、繰り返し推定する。より具体的には、回避経路推定部14aは、上述した図3に示すステップS150からステップS160までの処理を繰り返す。
回避経路推定部14aは、複数の回避経路Wを推定する。
具体的には、回避経路推定部14aは、回避経路推定部14が推定する回避経路Wを、複数回、繰り返し推定する。より具体的には、回避経路推定部14aは、上述した図3に示すステップS150からステップS160までの処理を繰り返す。
図8は、回避経路推定装置10aが推定した、移動体Mが障害物Oを回避する複数の回避経路Wの一例を示す図である。
図8には、複数の回避経路Wが白抜きの丸によってプロットされている。図8に示すように、回避経路推定装置10aは回避経路Wをプロットすることにより、回避経路Wの出現頻度を見やすく表示することができる。
図8には、複数の回避経路Wが白抜きの丸によってプロットされている。図8に示すように、回避経路推定装置10aは回避経路Wをプロットすることにより、回避経路Wの出現頻度を見やすく表示することができる。
以上説明したように、回避経路推定装置10aは、回避経路推定部14aを備える。回避経路推定部14aは、複数の回避経路Wを推定する。回避経路推定装置10aは、移動体Mが取りうる複数の回避経路Wを推定することができる。車両FWを運転する操縦者は、回避経路推定装置10aが推定する移動体Mが移動しうる複数の回避経路Wに基づいて、余裕をみた回避動作をとることができる。
以上、本発明の実施形態を、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の趣旨を逸脱しない範囲で適宜変更を加えることができる。
なお、上述の回避経路推定装置10及び回避経路推定装置10aは内部にコンピュータを有している。そして、上述した装置の各処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、CD−ROM、DVD−ROM、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしてもよい。
また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。
さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。
10,10a…回避経路推定装置、11…障害物位置情報取得部、12…移動状態情報取得部、13…相対位置算出部、14,14a…回避経路推定部、15…記憶部、16…表示制御部、20…表示部、30…障害物測定センサ、40…移動体測定センサ、M…移動体、O…障害物
Claims (5)
- 障害物の位置を示す障害物位置情報を取得する障害物位置情報取得部と、
前記障害物に向かって移動する物体の移動の状態を示す移動状態情報を取得する移動状態情報取得部と、
前記障害物位置情報取得部が取得する前記障害物位置情報と、前記移動状態情報取得部が取得する前記移動状態情報のうち前記移動する物体の位置を示す情報とに基づいて、前記障害物と前記移動する物体との相対位置を第1の相対位置として算出する相対位置算出部と、
複数の前記相対位置ごとに定められた前記移動する物体がとりうる速度の確率モデル情報と、前記相対位置算出部が算出する前記第1の相対位置とに基づいて、前記移動する物体が前記障害物を回避する経路を推定する回避経路推定部と
を備える回避経路推定装置。 - 前記回避経路推定部は、複数の前記経路を推定する
請求項1に記載の回避経路推定装置。 - 前記確率モデル情報とは、
前記移動する物体の移動の速さの確率モデル及び前記移動する物体が移動する角度の確率モデルである
請求項1又は請求項2に記載の回避経路推定装置。 - 障害物の位置を示す障害物位置情報を取得する障害物位置情報取得ステップと、
前記障害物に向かって移動する物体の移動の状態を示す移動状態情報を取得する移動状態情報取得ステップと、
前記障害物位置情報取得ステップから取得される前記障害物位置情報と、前記移動状態情報取得ステップから取得される前記移動状態情報のうち前記移動する物体の位置を示す情報とに基づいて、前記障害物と前記移動する物体との相対位置を第1の相対位置として算出する相対位置算出ステップと、
複数の前記相対位置ごとに定められた前記移動する物体がとりうる速度の確率モデル情報と、前記相対位置算出ステップから算出される前記第1の相対位置とに基づいて、前記移動する物体が前記障害物を回避する経路を推定する回避経路推定ステップと
を有する回避経路推定方法。 - コンピュータに
障害物の位置を示す障害物位置情報を取得する障害物位置情報取得ステップと、
前記障害物に向かって移動する物体の移動の状態を示す移動状態情報を取得する移動状態情報取得ステップと、
前記障害物位置情報取得ステップから取得される前記障害物位置情報と、前記移動状態情報取得ステップから取得される前記移動状態情報のうち前記移動する物体の位置を示す情報とに基づいて、前記障害物と前記移動する物体との相対位置を第1の相対位置として算出する相対位置算出ステップと、
複数の前記相対位置ごとに定められた前記移動する物体がとりうる速度の確率モデル情報と、前記相対位置算出ステップから算出される前記第1の相対位置とに基づいて、前記移動する物体が前記障害物を回避する経路を推定する回避経路推定ステップと
を実行させるための回避経路推定プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016169761A JP2018036877A (ja) | 2016-08-31 | 2016-08-31 | 回避経路推定装置、回避経路推定方法及び回避経路推定プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016169761A JP2018036877A (ja) | 2016-08-31 | 2016-08-31 | 回避経路推定装置、回避経路推定方法及び回避経路推定プログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2018036877A true JP2018036877A (ja) | 2018-03-08 |
Family
ID=61567472
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016169761A Pending JP2018036877A (ja) | 2016-08-31 | 2016-08-31 | 回避経路推定装置、回避経路推定方法及び回避経路推定プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2018036877A (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019220054A (ja) * | 2018-06-22 | 2019-12-26 | 本田技研工業株式会社 | 行動予測装置及び自動運転装置 |
JP2020184135A (ja) * | 2019-05-07 | 2020-11-12 | マツダ株式会社 | 歩行者位置予測方法及び歩行者位置予測装置 |
JP2020184136A (ja) * | 2019-05-07 | 2020-11-12 | マツダ株式会社 | 歩行者位置予測方法及び歩行者位置予測装置 |
-
2016
- 2016-08-31 JP JP2016169761A patent/JP2018036877A/ja active Pending
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019220054A (ja) * | 2018-06-22 | 2019-12-26 | 本田技研工業株式会社 | 行動予測装置及び自動運転装置 |
JP7125286B2 (ja) | 2018-06-22 | 2022-08-24 | 本田技研工業株式会社 | 行動予測装置及び自動運転装置 |
JP2020184135A (ja) * | 2019-05-07 | 2020-11-12 | マツダ株式会社 | 歩行者位置予測方法及び歩行者位置予測装置 |
JP2020184136A (ja) * | 2019-05-07 | 2020-11-12 | マツダ株式会社 | 歩行者位置予測方法及び歩行者位置予測装置 |
JP7316541B2 (ja) | 2019-05-07 | 2023-07-28 | マツダ株式会社 | 歩行者位置予測方法及び歩行者位置予測装置 |
JP7316540B2 (ja) | 2019-05-07 | 2023-07-28 | マツダ株式会社 | 歩行者位置予測方法及び歩行者位置予測装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6272566B2 (ja) | 経路予測装置 | |
JP6664813B2 (ja) | 運転支援装置及び運転支援方法 | |
KR20180060784A (ko) | 비정상 객체 판단 방법 및 장치 | |
JP2018060326A (ja) | トラッキング装置及びプログラム | |
KR20190095622A (ko) | 회피경로 생성방법 및 그를 위한 장치 | |
JP2009052940A (ja) | 移動物体検出装置および自律移動物体 | |
JP2016006568A (ja) | 半導体装置及び制御方法 | |
JP4807385B2 (ja) | 干渉評価方法、装置、およびプログラム | |
JP2012118909A (ja) | 走行支援装置 | |
JP2013225295A5 (ja) | ||
JP2018055414A (ja) | 物標レーン関係認識装置 | |
JP2008195293A (ja) | 衝突予測装置 | |
KR20210037791A (ko) | 자율 주행 장치 및 방법 | |
KR20210037790A (ko) | 자율 주행 장치 및 방법 | |
JP2017138660A (ja) | 物体検出方法、物体検出装置、およびプログラム | |
JP2018036877A (ja) | 回避経路推定装置、回避経路推定方法及び回避経路推定プログラム | |
KR20200133858A (ko) | 자율 주행 장치 및 방법 | |
JP6115429B2 (ja) | 自車位置認識装置 | |
US20200369296A1 (en) | Autonomous driving apparatus and method | |
JP5490633B2 (ja) | 車両の進行路推定装置 | |
JP2018112461A (ja) | 確率算出装置及び確率算出方法 | |
KR20200133855A (ko) | 자율 주행 장치 및 방법 | |
JP2007333616A (ja) | レーダ計測システム | |
JP2009277063A (ja) | 個人用移動車両運転支援装置 | |
JP2015194828A (ja) | 運転支援装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A80 | Written request to apply exceptions to lack of novelty of invention |
Free format text: JAPANESE INTERMEDIATE CODE: A80 Effective date: 20160923 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20181109 |