(57)【要約】【課題】自動走行時、走行環境に合わせて進路を柔軟に変化させつつ、進路変化前後で連続性・一貫性を保持することで交通秩序の乱れを抑制することができる走行軌道作成装置を提供する。【解決手段】走行軌道作成装置１１は、環境情報、他車両情報、自車情報も取得するとともに自車両の位置を同定するセンサ部１２と、センサ部１２から出力された情報に基づいて自車両の運行計画を立案し、この運行計画に基づいて１又は複数の定型進路を生成する定型進路生成部１３と、自車両が行動可能な進路案を１又は複数生成する進路生成部１４と、定型進路生成部１３から出力された定型進路と、進路生成部１４から出力された進路案とに基づいて、自車両の進路を選択する進路選択部１５と、進路選択部１５から出力された進路に基づいて、自車両を駆動制御する駆動部１６と、を備える。【選択図】図１
2011238054.tif 000002
【特許請求の範囲】
【請求項１】
自車両が将来走行する予定走行軌道を生成する予定走行軌道生成手段と、
将来自車両が走行可能な将来可動軌道を複数生成する将来可動軌道生成手段と、
前記予定走行軌道と、前記複数の将来可動軌道との類似度を演算する類似度演算手段と、
前記複数の将来可動軌道のうち、前記予定走行軌道との類似度が高い将来可動軌道であるほど、実際に自車両を走行させる軌道として優先的に選択する軌道選択手段と、
を備える走行軌道作成装置。
【請求項２】
自車両周辺に存在する障害物に関する情報、又は自車両周辺の交通規制情報を取得する自車環境情報取得手段を更に有し、
前記予定走行軌道生成手段は、前記自車環境情報取得手段が取得した情報に基づいて前記予定走行軌道を生成する、請求項１に記載の走行軌道作成装置。
【請求項３】
自車両周辺に存在する障害物に関する情報、又は自車両周辺の交通規制情報を取得する自車環境情報取得手段を更に有し、
前記将来可動軌道生成手段は、前記自車環境情報取得手段が取得した情報に基づいて前記将来可動軌道を複数生成する、請求項１又は２に記載の走行軌道作成装置。
【請求項４】
前記複数の将来可動軌道のうち、全ての将来可動軌道と前記予定走行軌道との類似度が所定値以下である場合、
前記予定走行軌道作成手段は、前記自車環境情報取得手段が取得した情報に基づいて前記予定走行軌道を再生成する請求項１〜３の何れか１項に記載の走行軌道作成装置。
【請求項５】
前記予定走行軌道生成手段は、外部入力に基づいて前記予定走行軌道を再生成する請求項１〜４の何れか１項に記載の走行軌道作成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、走行軌道を作成する走行軌道作成装置に関する。
【背景技術】
【０００２】
従来、走行軌道を作成する技術として、例えば、特許文献１に記載された技術がある。特許文献１に記載された技術は、通常走行軌道と危険回避走行軌道とを作成し、これらの軌道を安全性及び効率性の観点から組み合わせることで、走行軌道を作成するものである。換言すると、特許文献１に記載された技術は、通常走行軌道を、危険回避走行軌道で修正するものである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−０５１３５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された技術は、安全性及び効率性の観点から通常走行軌道を修正しているものの、走行軌道の修正前後で関連性、連続性、一貫性などが保持されない。このため、例えば、周囲を走行する車両の予想に反する運転が行われ、交通秩序を乱す可能性がある。
【０００５】
そこで、本発明は、走行環境に合わせて柔軟に走行軌道を変化させつつ、走行軌道の変化前後で軌道の関連性を高く保持し、交通秩序の乱れを抑制することができる走行軌道作成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る走行軌道作成装置は、自車両が将来走行する予定走行軌道を生成する予定走行軌道生成手段と、将来自車両が走行可能な将来可動軌道を複数生成する将来可動軌道生成手段と、予定走行軌道と、複数の将来可動軌道との類似度を演算する類似度演算手段と、複数の将来可動軌道のうち、予定走行軌道との類似度が高い将来可動軌道であるほど、実際に自車両を走行させる軌道として優先的に選択する軌道選択手段と、を備える。
【０００７】
本発明に係る走行軌道作成装置では、将来可動軌道生成手段により生成された複数の将来可動軌跡のうち、走行軌道生成手段により生成された予定走行軌道との類似度が高いほど、実際に自車両を走行させる軌道として優先的に選択する。このため、走行環境に合わせて柔軟に走行軌道を変化させつつ、走行軌道の変化前後で軌道の関連性を高く保持し、交通秩序の乱れを抑制することができる。
【０００８】
そして、自車両周辺に存在する障害物に関する情報、又は自車両周辺の交通規制情報を取得する自車環境情報取得手段を更に有し、予定走行軌道生成手段は、自車環境情報取得手段が取得した情報に基づいて予定走行軌道を生成することが好ましい。このように、自車環境情報取得手段が取得した情報に基づいて予定走行軌道を生成することで、走行環境に合った予定走行軌道を生成することができる。
【０００９】
また、自車両周辺に存在する障害物に関する情報、又は自車両周辺の交通規制情報を取得する自車環境情報取得手段を更に有し、将来可動軌道生成手段は、自車環境情報取得手段が取得した情報に基づいて将来可動軌道を複数生成することが好ましい。このように、自車環境情報取得手段が取得した情報に基づいて将来可動軌道を生成することで、走行環境に合った将来可動軌道を生成することができる。
【００１０】
そして、複数の将来可動軌道のうち、全ての将来可動軌道と予定走行軌道との類似度が所定値以下である場合、予定走行軌道作成手段は、自車環境情報取得手段が取得した情報に基づいて予定走行軌道を再生成することとしてもよい。このように予定走行軌道を再生成することで、実際の道路状況などに適した予定走行軌道を生成することができる。
【００１１】
また、予定走行軌道生成手段は、外部入力に基づいて予定走行軌道を再生成することとしてもよい。このように、外部入力に基づいて予定走行軌道を再生成することで、例えば、車両の乗員の好みに合わせて予定走行軌道を動的に変化させることができる。
【発明の効果】
【００１２】
本発明によれば、走行環境に合わせて柔軟に走行軌道を変化させつつ、走行軌道の変化前後で軌道の関連性を高く保持し、交通秩序の乱れを抑制することができる。
【図面の簡単な説明】
【００１３】
【図１】第１の実施形態に係る走行軌道作成装置のブロック構成を示した図である。
【図２】進路に関するパラメータの幅を説明するための図であり、（ａ）はパラメータの値に幅が無い場合、（ｂ）はパラメータの値に幅がある場合、をそれぞれ示している。
【図３】定型進路変形機能を説明するための図であり、（ａ）は、自車両の速度に応じて定型進路を変形させる場合、（ｂ）は、道路の曲率半径に応じて定型進路を変形させる場合、をそれぞれ示している。
【図４】車線変更を行う場合の進路の選択方法を示した図である。
【図５】比較例における、車線変更を行う場合の進路の選択方法を示した図である。
【図６】交差点で左折を行う場合の進路の選択方法を示した図である。
【図７】第２の実施形態に係る走行軌道作成装置のブロック構成を示した図である。
【図８】第３の実施形態に係る走行軌道作成装置のブロック構成を示した図である。
【図９】第４の実施形態に係る走行軌道作成装置のブロック構成を示した図である。
【図１０】進行方向前方に障害物が存在する場合の処理動作を示した図である。
【図１１】第５の実施形態に係る走行軌道作成装置のブロック構成を示した図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明に係る走行軌道作成装置の好適な実施形態について詳細に説明する。なお、全図中、同一又は相当部分には同一符号を付すこととする。
【００１５】
［第１実施形態］
図１は、第１の実施形態に係る走行軌道作成装置のブロック構成を示した図である。図１に示すように、第１の実施形態の走行軌道作成装置１１は、センサ部１２と、定型進路生成部１３と、進路生成部１４と、進路選択部１５と、駆動部１６と、を備えている。
【００１６】
センサ部１２は、環境情報、他車両情報、自車情報などの情報を取得するとともに、自車両の位置を同定するものである。環境情報は、自車両周辺の交通規制情報であって、例えば、渋滞情報、速度制限、路面状況、天候などの情報が挙げられる。他車両情報は、自車両周辺に存在する障害物に関する情報であって、例えば、他車両の位置、速度、向きなどの情報が挙げられる。自車両情報としては、例えば、自車両の位置、速度、向きなどの情報が挙げられる。このセンサ部１２は、例えば、カメラ、レーザーレーダー、ミリ波レーダー、ソナーなどの周囲をセンシングするセンサや、カメラなどの周囲を撮像する撮像装置や、路車間通信、車々間通信などの通信を行う通信装置や、地図情報を保持するとともに位置情報を取得するＧＰＳ（Global Positioning System）装置などで構成される。自車両の位置は、例えば、絶対位置が定められたランドマークを検出することで同定することができ、また、ＧＰＳから自車両の位置を取得することで同定することができる。
【００１７】
そして、センサ部１２は、取得した情報を定型進路生成部１３に出力する。
【００１８】
定型進路生成部１３は、センサ部１２から出力された情報に基づいて自車両の運行計画（走行計画）を立案し、この立案した運行計画に基づいて１又は複数の定型進路（予定走行軌道）を生成するものである。運行計画は、出発地、経由地、目的地を繋ぐルートである。定型進路としては、例えば、直進、左折、右折、車線変更、転回、後進、Ｕターン、停止などが挙げられる。生成される各定型進路は、位置、時刻、速度、加速度、減速度、向きなどの情報（パラメータ）の一部又は全部の値を持っており、このパラメータの値は幅を持っていてもよい。
【００１９】
図２は、進路に関するパラメータの幅を説明するための図であり、（ａ）はパラメータの値に幅が無い場合、（ｂ）はパラメータの値に幅がある場合、をそれぞれ示している。例えば、直線状の車道を走行する定型進路において、位置、時刻、速度、加速度、減速度、向きなどのパラメータに幅が無く一つのみである場合は、例えば、図２（ａ）に示すように、単純に直進する定型進路のみしか生成されない。これに対し、直線状の車道を走行する定型進路において、位置、時刻、速度、加速度、減速度、向きなどのパラメータに幅がある場合は、例えば、図２（ｂ）に示すように位置誤差、時間誤差、加速度誤差、向き誤差を許容しながら前方に走行する１又は複数の定型進路も生成される。
【００２０】
ところで、定型進路生成部１３が立案した運行計画において、自車両の状態と道路形状との組合せは無数に存在するため、この運行計画に基づいて全ての定型進路を事前に生成することは困難である。このため、定型進路生成部１３は、自車の状態と道路状況から、適宜、生成した定型進路を変形させる定型進路変形機能を有してもよい。なお、自車両の状態としては、例えば、自車両の位置、速度、向きなどが挙げられる。道路状況としては、例えば、道路の幅員、勾配、カーブなどが挙げられる。
【００２１】
図３は、定型進路変形機能を説明するための図であり、（ａ）は、自車両の速度に応じて定型進路を変形させる場合、（ｂ）は、道路の曲率半径に応じて定型進路を変形させる場合、をそれぞれ示している。
【００２２】
まず、図３（ａ）に示すように、定型進路生成部１３は、当初、自車両が３０ｋｍ／ｈで走行するする運行計画に基づいて車線変更を行う定型進路を生成したが、実際には、自車両が６０ｋｍ／ｈで走行した場合を考える。この場合、定型進路生成部１３は、センサ部１２から出力された情報に基づいて自車両が６０ｋｍ／ｈで走行していると判断し、例えば、進路変更に要する距離を２倍程度長くするように、定型進路を変形させる。
【００２３】
次に、図３（ｂ）に示すように、定型進路生成部は、当初、道路が直線であるものとする運行計画に基づいて車線変更を行う定型進路を生成したが、実際には、道路がカーブしている場合を考える。この場合、定型進路生成部１３は、センサ部１２から出力された情報に基づいて道路が所定の曲率半径でカーブしていると判断し、例えば、車線変更のルートを道路の曲率半径に沿わせるように、定型進路を変形させる。
【００２４】
そして、定型進路生成部１３は、生成した定型進路を進路選択部１５に出力する。
【００２５】
進路生成部１４は、ナビゲーションシステムに記憶されている地図情報や搭乗者の操作などに基づいて、自車両が行動可能な進路案（将来可動軌道）を１又は複数生成するものである。自車両が行動可能な進路案としては、例えば、直進、左折、右折、車線変更、転回、後進、Ｕターン、停止などが挙げられる。生成される各進路案は、位置、時刻、速度、加速度、減速度、向きなどの情報（パラメータ）の一部又は全部の値を持っており、このパラメータの値は幅を持っていてもよい。なお、進路案のパラメータに幅がない場合は、例えば、図２（ａ）に示すように、操舵、加速度、減速度を変えずに直進する進路が生成される。パラメータに幅がある場合は、例えば、図２（ｂ）に示すように、操舵、加速度、減速度を変化させる進路が生成される。
【００２６】
そして、進路生成部１４は、生成した進路案を進路選択部１５に出力する。
【００２７】
なお、定型進路生成部１３が生成する定型進路と進路生成部１４が生成する進路案とを比較すると、以下の点で相違する。すなわち、定型進路は、出発地、経由地、目的地を繋ぐルートであるため、基本的に一度だけ生成され、一旦生成されると、上述した定型進路変形機能による変形や後述する他の実施形態での再生成などが行われない限り変更されないのに対し、進路案は、常時又は定期的に生成される点で相違する。
【００２８】
進路選択部１５は、定型進路生成部１３から出力された定型進路と、進路生成部１４から出力された進路案とに基づいて、自車両の進路を選択するものである。
【００２９】
進路選択部１５による進路選択の基準としては、定型進路と進路案との類似度、安全性、効率性、快適性などが挙げられる。定型進路と進路案との類似度の判断方法としては、例えば、各進路の最終地点を比較して行う方法や、各進路の距離（例えば、時空間上の点同士のユークリッド距離）を比較して行う方法などが挙げられる。安全性は、例えば、障害物への衝突可能性などを算出して、自車両がその進路に進んだときに事故に遭遇しないかという観点で判断する。効率性は、例えば、各進路を走行するために要する時間を算出し、より短時間に遠くへ進む時間効率性という観点で判断する。快適性は、例えば、加速度、減速度、操舵速度などの程度を算出して、急操作がなく乗員に不快感を与えない乗車快適性という観点で判断する。そして、進路選択部１５は、少なくとも、定型進路と進路案との類似度を進路選択の基準とし、適宜、安全性、効率性、快適性の基準を加味して、複数の進路案のうち、定型進路と進路案との類似度が高い進路案であるほど、優先的に自車両の進路として選択する。なお、安全性、効率性、快適性は、センサ部１２から出力された情報を進路選択部１５に入力することで、進路選択部１５において判断することができる。
【００３０】
そして、進路選択部１５は、選択した進路を駆動部１６に出力する。
【００３１】
駆動部１６は、進路選択部１５から出力された進路に基づいて、自車両を駆動制御するものである。駆動部１６による駆動制御としては、例えば、アクセル、ブレーキ、操舵、ウインカー、変速（シフトチェンジ）などが挙げられる。
【００３２】
次に、走行軌道作成装置１１の処理動作について説明する。
【００３３】
まず、センサ部１２は、環境情報、他車両情報、自車情報を取得するとともに、自車両の位置を同定する。そして、センサ部１２は、これらの取得した情報を定型進路生成部１３に出力する。
【００３４】
次に、定型進路生成部１３は、車両を運行計画に従って走行させる前に、センサ部１２から出力された情報に基づいて運行計画を立案し、この立案した運行計画に基づいて１又は複数の定型進路を生成する。なお、生成する定型進路は、一つが好ましいが、複数でもよい。そして、定型進路生成部１３は、この生成した定型進路を進路選択部１５に出力する。
【００３５】
一方、進路生成部１４は、常時又は定期的に、１又は複数の進路案を生成する。なお、生成する進路案は、複数が好ましいが、一つのみでもよい。そして、進路生成部１４は、これらの生成した進路案を進路選択部１５に出力する。
【００３６】
次に、進路選択部１５は、定型進路生成部１３から出力された定型進路と、進路生成部１４から出力された進路案とを比較する。そして、進路選択部１５は、進路生成部１４で生成された進路案のうち、定型進路生成部１３で生成された定型進路との類似度が高い進路を選択する。このとき、進路選択部１５は、適宜、安全性、効率性、快適性の基準を加味して、進路を選択する。そして、進路選択部１５は、選択した進路を駆動部１６に出力する。
【００３７】
次に、駆動部１６は、進路選択部１５から出力された進路に基づいて、自車両の駆動制御を行う。
【００３８】
このように構成される走行軌道作成装置１１の処理動作について、以下に、車線変更を行う場合と、交差点で左折を行う場合を例として説明する。
【００３９】
まず、図４を参照して、車線変更を行う場合について説明する。図４は、車線変更を行う場合の進路の選択方法を示した図である。図４において、実線の進路は、定型進路生成部１３が生成した定型進路を示し、破線の進路は、進路生成部１４が生成した進路案を示す。また、図４において、（ａ）→（ｂ）→（ｃ）は、異常が発生しない場合を示し、（ａ）→（ｄ）→（ｅ）→（ｆ）は、異常が発生した場合を示す。なお、図４の場合の異常とは、定型進路生成部１３が生成した定型進路を走行すると、自車両が障害物に衝突する場合をいう。
【００４０】
まず、図４（ａ），（ｂ），（ｃ）を参照して、車線変更を行う際に異常が発生しない場合について説明する。
【００４１】
図４（ａ）に示すように、定型進路生成部１３により定型進路が生成された後、時刻Ｔになると、図４（ｂ）に示すように、進路生成部１４により複数の進路案が生成される。ここでは、特に異常が発生していないため、進路選択部１５により、定型進路と複数の進路案とが比較され、複数の進路案のうち、定型進路に最も類似する進路が選択される。このとき、複数の進路案に定型進路と同じ進路があれば、通常は、定型進路と同じ進路案の進路が選択される。そして、進路選択部１５により選択された進路を走行するように、駆動部１６により自車両の駆動制御が行われる。
【００４２】
その後、時刻Ｔ＋１になると、図４（ｃ）に示すように、進路生成部１４により複数の進路案が新たに生成される。ここでも、特に異常が発生していないため、進路選択部１５により、定型進路と複数の進路案とが比較され、複数の進路案のうち、定型進路に最も類似する進路を選択する。そして、進路選択部１５により選択された進路を走行するように、駆動部１６により自車両の駆動制御が行われる。
【００４３】
次に、図４（ａ），（ｄ），（ｅ），（ｆ）を参照して、車線変更を行う際に異常が発生した場合について説明する。
【００４４】
図４（ａ）に示すように、定型進路生成部１３により定型進路が生成された後、時刻Ｔになると、図４（ｄ）に示すように、進路生成部１４により複数の進路案が生成される。ここでは、特に異常が発生していないため、進路選択部１５により、定型進路と複数の進路案とが比較され、複数の進路案のうち、定型進路に最も類似する進路が選択される。このとき、複数の進路案に定型進路と同じ進路があれば、通常は、定型進路と同じ進路案の進路が選択される。そして、進路選択部１５により選択された進路を走行するように、駆動部１６により自車両の駆動制御が行われる。
【００４５】
その後、時刻Ｔ＋１になり、図４（ｅ）に示すように、衝突可能性のある障害物を発見する異常が発生すると、図４（ｅ）に示すように、上記同様、まず、進路生成部１４により複数の進路案が新たに生成される。このとき、衝突可能性のある障害物を発見しているため、進路選択部１５により、定型進路と進路案との類似度及び安全性の観点から、進路が選択される。すなわち、進路選択部１５により、定型進路と複数の進路案とが比較され、複数の進路案のうち、障害物に衝突しない進路であって、定型進路に最も類似する進路が選択される。そして、進路選択部１５により選択された進路を走行するように、駆動部１６により自車両の駆動制御が行われる。
【００４６】
ここで、定型進路との類似度を加味せずに複数の進路案から進路を選択する比較例を用いて、進路の選択方法について説明する。図５は、比較例における、車線変更を行う場合の進路の選択方法を示した図である。図５において、実線の進路は、定型進路との類似度を比較せずに選択された進路を示し、破線の進路は、本実施形態の進路案に対応する進路を示す。
【００４７】
時刻Ｔになると、図５（ａ）に示すように、複数の進路案が生成されるとともに、この生成された複数の進路案から最適な進路が選択される。そして、この選択された進路を走行するように、自車両の駆動制御が行われる。
【００４８】
その後、時刻Ｔ＋１になると、図５（ｂ）に示すように、複数の進路案が新たに生成されるが、時刻Ｔのときに選択した進路とは関係なく、今回生成された複数の進路案から最適な進路が選択される。そして、この選択された進路を走行するように、自車両の駆動制御が行われる。
【００４９】
このように、比較例では、常に最適な進路を選択することができるが、時刻Ｔで選択した進路と時刻Ｔ＋１で選択進路との間に関連性及び一貫性がない。このため、周囲を走行する車両の運転者が予測し難い行動となり、交通秩序が乱れる可能性がある。
【００５０】
これに対し、本実施形態では、進路生成部１４が生成した進路案のうち、定型進路生成部１３で生成した定型進路と類似度の高い進路を選択するため、周囲を走行する車両の運転者が予測しやすい行動をとることができ、また、実際の状況に応じた行動をとることができる。
【００５１】
次に、図６を参照して、交差点で左折を行う場合について説明する。ここでも、上記と同様に、定型進路との類似度を加味せずに複数の進路案から進路を選択する比較例を用いて、進路の選択方法について説明する。図６は、交差点で左折を行う場合の進路の選択方法を示した図である。図６において、実線の進路は、進路選択部１５で選択された進路を示し、実線矢印の進路は定型進路生成部１３が生成した定型進路を示し、破線の進路は、進路生成部１４が生成した進路案を示す。また、図６において、（ａ）→（ｂ）は、比較例における進路の選択方法を示し、（ａ）→（ｃ）は、本実施形態における進路の選択方法を示している。
【００５２】
まず、図６（ａ）に示すように、定型進路生成部１３により、交差点で左折した後、歩道を横切って目的地に向かう定型進路が生成される。
【００５３】
このとき、歩道を渡ろうとする歩行者の存在が確認されると、比較例では、図６（ｂ）に示すように、複数の進路案のうち、安全でより遠くへ行ける進路を選択する。すなわち、比較例では、歩行者を避けて走行する進路を選択するため、左折とは異なる方向に進む進路が選択され、交差点を左折できなくなる可能性がある。
【００５４】
これに対して、本実施形態では、図６（ｃ）に示すように、歩道を渡ろうとする歩行者の存在が確認されると、生成された複数の進路案のうち、障害物に衝突しない進路であって、定型進路に最も類似する進路を選択する。このため、本実施形態では、例えば、必要に応じて歩道の手前で一時停止した後、定型進路に沿った進路案が選択されるため、交差点を左折して、目的地に向かって進むことができる。
【００５５】
このように、進路生成部１４により生成された複数の進路案のうち、定型進路生成部１３により生成された定型進路との類似度が高いほど、実際に自車両を走行させる軌道として優先的に選択するため、走行環境に合わせて柔軟に走行軌道を変化させつつ、走行軌道の変化前後で軌道の関連性を高く保持し、交通秩序の乱れを抑制することができる。
【００５６】
しかも、定型進路生成部１３がセンサ部１２から出力された情報に基づいて定型進路を生成するため、走行環境に合った定型進路を生成することができる。
【００５７】
［第２実施形態］
次に、第２の実施形態について説明する。第２の実施形態に係る走行軌道作成装置２１は、第１の実施形態に係る走行軌道作成装置１１と基本的に同様である。このため、以下では、第１の実施形態と異なる部分のみを説明し、第１の実施形態と同じ部分の説明を省略する。
【００５８】
図７は、第２の実施形態に係る走行軌道作成装置のブロック構成を示した図である。図７に示すように、第２の実施形態に係る走行軌道作成装置２１は、センサ部１２と、定型進路生成部１３と、進路生成部１４と、進路選択部１５と、駆動部１６と、を備えている。
【００５９】
走行軌道作成装置２１は、センサ部１２が、取得した情報を、定型進路生成部１３だけでなく進路生成部１４にも出力する点で、第１の実施形態に係る走行軌道作成装置１１と相違する。このため、進路生成部１４は、センサ部１２から出力された情報に基づいて、自車両が行動可能な進路案を１又は複数生成することが可能となる。
【００６０】
進路生成部１４は、様々なパラメータの進路案を生成することができる。このため、何の制限もないと、進路生成部１４は、不要な進路案を大量に生成し、計算負荷やメモリなどのリソースが大量に無駄となる。そこで、センサ部１２で取得した情報を進路生成部１４にも出力することで、進路生成部１４が生成する進路案を、より現実的で必要性の高いものに絞ることができる。例えば、速度制限３０ｋｍ／ｈの一般道路を走行している場合を考えると、速度制限１００ｋｍ／ｈの高速道路における進路を選択することは考えられない。このため、係る場合は、速度制限１００ｋｍ／ｈの道路を走行する場合の進路案の生成を抑制することで、リソースの消費を抑え、計算速度の短縮化や消費電力の低減などの効果を得ることができる。
【００６１】
このように、進路生成部１４がセンサ部１２から出力された情報に基づいて進路案を生成することで、走行環境に合った進路案を生成することができる。
【００６２】
［第３実施形態］
次に、第３の実施形態について説明する。第３の実施形態に係る走行軌道作成装置３１は、第１の実施形態に係る走行軌道作成装置１１と基本的に同様である。このため、以下では、第１の実施形態と異なる部分のみを説明し、第１の実施形態と同じ部分の説明を省略する。
【００６３】
図８は、第３の実施形態に係る走行軌道作成装置のブロック構成を示した図である。図８に示すように、第３の実施形態に係る走行軌道作成装置３１は、センサ部１２と、定型進路選択部３３と、進路生成部１４と、進路選択部１５と、駆動部１６と、定型進路データバンク部３７と、を備えている。すなわち、走行軌道作成装置３１は、第１の実施形態に係る走行軌道作成装置１１と比較すると、定型進路生成部１３が定型進路選択部３３に置き換えられ、定型進路データバンク部３７が追加された点で相違する。
【００６４】
定型進路データバンク部３７は、センサ部１２から出力された情報に基づいて、定型進路の候補セットを生成するものである。定型進路の候補セットは、道路形態などの観点に基づいて複数の定型進路を纏めたものである。定型進路の候補セットとしては、例えば、一般道の候補セットや、高速道路の候補セットなどが挙げられる。一般道の候補セットとしては、例えば、直進、左折、右折、車線変更、後進、Ｕターン、停止などが挙げられる。高速道路の候補セットとしては、例えば、直進、車線変更などが挙げられる。なお、定型進路の候補セットは、如何なる定型進路を纏めたものであってもよく、例えば、一般道の候補セットに、上記の全ての定型進路を含めなくてもよく、また、高速道路における緊急時の候補セットに、上記以外の定型進路を含めてもよい。
【００６５】
そして、定型進路データバンク部３７は、生成した定型進路の候補セットを定型進路選択部３３に出力する。
【００６６】
定型進路選択部３３は、センサ部１２から出力された情報に基づいて自車両の運行計画を立案し、定型進路データバンク部３７から出力された定型進路の候補セットの中から、この立案した運行計画に基づく１又は複数の定型進路を選択（生成）するものである。なお、定型進路選択部３３が立案する運行計画、及びこの運行計画に基づいて生成する定型進路は、第１の実施形態の定型進路生成部１３が立案する運行計画、及びこの運行計画に基づいて生成する定型進路と同様である。
【００６７】
そして、定型進路選択部３３は、生成した定型進路を進路選択部１５に出力する。
【００６８】
このように、定型進路選択部３３が定型進路の候補セットの中から定型進路を選択（生成）することで、道路形態に即した定型進路のみを生成することができ、リソースの無駄遣いを抑制することができる。
【００６９】
［第４実施形態］
次に、第４の実施形態について説明する。第４の実施形態に係る走行軌道作成装置４１は、第１の実施形態に係る走行軌道作成装置１１と基本的に同様である。このため、以下では、第１の実施形態と異なる部分のみを説明し、第１の実施形態と同じ部分の説明を省略する。
【００７０】
図９は、第４の実施形態に係る走行軌道作成装置のブロック構成を示した図である。図９に示すように、第４の実施形態に係る走行軌道作成装置４１は、センサ部１２と、定型進路計画生成部４３と、進路生成部１４と、選択進路通知部４５と、駆動部１６と、を備えている。すなわち、走行軌道作成装置４１は、第１の実施形態に係る走行軌道作成装置１１と比較すると、定型進路生成部１３が定型進路計画生成部４３に置き換えられ、進路選択部１５が選択進路通知部４５に置き換えられた点で相違する。
【００７１】
定型進路計画生成部４３は、センサ部１２から出力された情報に基づいて自車両の運行計画を立案し、この運行計画に基づいて１又は複数の定型進路を生成する。更に、定型進路計画生成部４３は、選択進路通知部４５から出力された情報に基づいて立案した運行計画を見直し、この見直した運行計画に基づいて１又は複数の定型進路を再生成する。なお、定型進路計画生成部４３が立案及び見直しする運行計画、及びこの運行計画に基づいて生成及び再生成する定型進路は、第１の実施形態の定型進路生成部１３が立案する運行計画、及びこの運行計画に基づいて生成する定型進路と同様である。
【００７２】
そして、定型進路計画生成部４３は、生成又は再生成した定型進路を選択進路通知部４５に出力する。
【００７３】
選択進路通知部４５は、定型進路計画生成部４３から出力された定型進路と、進路生成部１４から出力された進路案とに基づいて、自車両の進路を選択する。更に、選択進路通知部４５は、進路の選択に関する情報を、定型進路計画生成部４３に出力する。進路の選択に関する情報としては、例えば、各進路案と定型進路との類似度、選択した進路の情報、定型進路と同じ進路を選択したか否かを示す情報、進路を選択した理由などが挙げられる。なお、選択進路通知部４５による進路選択の基準は、第１の実施形態の進路選択部１５の進路選択の基準と同様である。
【００７４】
そして、選択進路通知部４５は、選択した進路を駆動部１６に出力し、進路の選択に関する情報を定型進路計画生成部４３に出力する。
【００７５】
次に、走行軌道作成装置４１の処理動作について説明する。
【００７６】
まず、センサ部１２は、環境情報、他車両情報、自車情報を取得するとともに、自車両の位置を同定する。そして、センサ部１２は、これらの取得した情報を定型進路計画生成部４３に出力する。
【００７７】
次に、定型進路計画生成部４３は、車両を運行計画に従って走行させる前に、センサ部１２から出力された情報に基づいて運行計画を立案し、この立案した運行計画に基づいて１又は複数の定型進路を生成する。なお、生成する定型進路は、一つが好ましいが、複数でもよい。そして、定型進路計画生成部４３は、この生成した定型進路を選択進路通知部４５に出力する。
【００７８】
一方、進路生成部１４は、常時又は定期的に、１又は複数の進路案を生成する。なお、生成する進路案は、複数が好ましいが、一つのみでもよい。そして、進路生成部１４は、これらの生成した進路案を選択進路通知部４５に出力する。
【００７９】
次に、選択進路通知部４５は、定型進路計画生成部４３から出力された定型進路と、進路生成部１４から出力された進路案とを比較する。そして、選択進路通知部４５は、進路生成部１４で生成された進路案のうち、定型進路計画生成部４３で生成された定型進路との類似度が高い進路を選択する。このとき、選択進路通知部４５は、適宜、安全性、効率性、快適性の基準を加味して、進路を選択する。そして、選択進路通知部４５は、選択した進路を駆動部１６に出力するとともに、進路の選択に関する情報を定型進路計画生成部４３に出力する。
【００８０】
そして、駆動部１６は、選択進路通知部４５から出力された進路に基づいて、自車両の駆動制御を行う。
【００８１】
一方、定型進路計画生成部４３は、選択進路通知部４５から出力された進路の選択に関する情報に基づいて立案した運行計画を見直し、この見直した運行計画に基づいて定型進路を再生成（リルート）する。すなわち、定型進路計画生成部４３は、進路生成部１４から選択進路通知部４５に出力された全ての進路案と定型進路計画生成部４３から選択進路通知部４５に出力された定型進路との類似度が所定値以下である場合に、センサ部４２から出力された情報に基づいて、立案した運行計画を見直し、この見直した運行計画に基づいて定型進路を再生成（リルート）する。なお、選択進路通知部４５が選択した進路が、定型進路と同一の進路であれば、特に、運行計画の見直しや定型進路の再生成は行わなくてもよい。そして、定型進路計画生成部４３は、選択進路通知部４５から出力された選択に関する情報を分析し、選択した進路が定型進路であると判断すると、時間発展させた定型進路を生成する。時間発展とは、定型進路が時刻及び位置で記述されている場合に、過去の時刻及び位置を削除することをいう。なお、必要であれば、更に未来の時刻及び位置を付加してもよい。
【００８２】
次に、選択進路通知部４５は、定型進路計画生成部４３で再生成された定型進路と、進路生成部１４から出力された進路案とを比較する。そして、選択進路通知部４５は、進路生成部１４で生成された進路案のうち、定型進路計画生成部４３で再生成された定型進路との類似度が高い進路を再選択する。このとき、選択進路通知部４５は、適宜、安全性、効率性、快適性の基準を加味して、進路を再選択する。そして、選択進路通知部４５は、再選択した進路を駆動部１６に出力するとともに、進路の選択に関する情報を定型進路計画生成部４３に出力する。
【００８３】
そして、駆動部１６は、選択進路通知部４５から出力された進路に基づいて、自車両の駆動制御を行う。
【００８４】
ここで、図１０を参照して、進行方向前方に障害物が存在する場合の処理動作について説明する。図１０は、進行方向前方に障害物が存在する場合の処理動作を示した図である。
【００８５】
図１０（ａ）に示すように、定型進路上に障害物αが存在する場合を考える。かかる場合、選択進路通知部４５は、複数の進路案のうち、障害物αに衝突しない進路であって、定型進路に最も類似する進路を選択する。このとき、選択進路通知部４５が、定型進路と進路案との類似度のみを基準に進路を選択すると、障害物αに接近しすぎる可能性がある。
【００８６】
そこで、図１０（ｂ）に示すように、選択進路通知部４５が選択した進路の情報を定型進路計画生成部４３にフィードバックし、定型進路計画生成部４３がこの情報に基づいて運行計画を見直し、定型進路を再生成することで、定型進路自体が、障害物αを避けて進む進路となる。これにより、選択進路通知部４５でも、障害物αとの距離を十分に確保した位置において目的地に向かう進路が選択されるため、安全性が更に向上する。
【００８７】
このように、第４の実施形態に係る走行軌道作成装置４１によれば、定型進路計画生成部４３が、選択進路通知部４５から出力された進路の選択に関する情報に基づいて、立案した運行計画を見直し、定型進路を再生成することで、実際の道路状況などに適した定型進路を生成することができる。
【００８８】
［第５実施形態］
次に、第５の実施形態について説明する。第５の実施形態に係る走行軌道作成装置５１は、第１の実施形態に係る走行軌道作成装置１１と基本的に同様である。このため、以下では、第１の実施形態と異なる部分のみを説明し、第１の実施形態と同じ部分の説明を省略する。
【００８９】
図１１は、第５の実施形態に係る走行軌道作成装置のブロック構成を示した図である。図１１に示すように、第５の実施形態に係る走行軌道作成装置５１は、センサ部１２と、定型進路設定生成部５３と、進路生成部１４と、進路選択部１５と、駆動部１６と、入力部５８と、を備えている。すなわち、走行軌道作成装置５１は、第１の実施形態に係る走行軌道作成装置１１と比較すると、定型進路生成部１３が定型進路設定生成部５３に置き換えられ、入力部５８が追加された点が相違する。
【００９０】
入力部５８は、人の操作を検出すると、定型進路設定生成部５３に運行計画及び定型進路の変更を指示するものである。人の操作としては、例えば、ステアリング操作、ウインカー操作、パネル操作、ボタン押下、スイッチ切替、音声入力などが挙げられる。
【００９１】
そして、入力部５８は、車両の乗員などからこれらの操作が行われたことを検出すると、変更指示を定型進路設定生成部５３に出力する。
【００９２】
定型進路設定生成部５３は、センサ部１２から出力された情報に基づいて自車両の運行計画を立案し、この立案した運行計画に基づいて１又は複数の定型進路を生成する。また、定型進路設定生成部５３は、入力部５８からの指示に基づいて立案した運行計画を見直し、この見直した運行計画に基づいて１又は複数の定型進路を再生成する。なお、定型進路設定生成部５３が立案及び見直しする運行計画、及びこの運行計画に基づいて生成及び再生成する定型進路は、第１の実施形態の定型進路生成部１３が立案する運行計画、及びこの運行計画に基づいて生成する定型進路と同様である。
【００９３】
そして、定型進路設定生成部５３は、生成又は再生成した定型進路を進路選択部１５に出力する。
【００９４】
次に、走行軌道作成装置５１の処理動作について説明する。
【００９５】
まず、センサ部１２は、環境情報、他車両情報、自車情報を取得するとともに、自車両の位置を同定する。なお、生成する進路案は、複数が好ましいが、一つのみでもよい。そして、センサ部１２は、これらの取得した情報を定型進路設定生成部５３に出力する。
【００９６】
次に、定型進路設定生成部５３は、車両を運行計画に従って走行させる前に、センサ部１２から出力された情報に基づいて運行計画を立案し、この立案した運行計画に基づいて１又は複数の定型進路を生成する。なお、生成する定型進路は、一つが好ましいが、複数でもよい。そして、定型進路設定生成部５３は、この生成した定型進路を進路選択部１５に出力する。
【００９７】
このとき、ステアリング操作などの人の操作が行われ、入力部５８から定型進路設定生成部５３に変更指示が出力されると、定型進路設定生成部５３は、この変更指示に基づいて立案した運行計画を見直し、この見直した運行計画に基づいて定型進路を再生成（リルート）する。例えば、車両の乗員が、運転者が車線を変更したくなった場合や、目的地への進路が複数存在するときに、進路を動的に変更させたくなった場合や、目的地までの途中で、コンビニやパーキングによるなどわき道に逸れたくなった場合など、これらの要望に合わせて運行計画を見直し、定型進路を再生成する。
【００９８】
一方、進路生成部１４は、常時又は定期的に、１又は複数の進路案を生成する。そして、進路生成部１４は、これらの生成した進路案を進路選択部１５に出力する。
【００９９】
次に、進路選択部１５は、定型進路設定生成部５３で生成又は再生成された定型進路と、進路生成部１４で生成された進路案とを比較する。そして、進路選択部１５は、進路生成部１４で生成された進路案のうち、定型進路設定生成部５３で生成又は再生成された定型進路との類似度が高い進路を選択する。このとき、進路選択部１５は、適宜、安全性、効率性、快適性の基準を加味して、進路を選択する。そして、進路選択部１５は、選択した進路を駆動部１６に出力する。
【０１００】
次に、駆動部１６は、進路選択部１５から出力された進路に基づいて、自車両の駆動制御を行う。
【０１０１】
このように、第５の実施形態に係る走行軌道作成装置５１によれば、入力部５８からの変更指示に基づいて立案した運行計画を見直し、定型進路を再生成することで、車両の行動、経由地、途中目的地などを、車両の乗員の好みに合わせて動的に変化させることができる。
【０１０２】
以上、本発明の好適な実施形態について説明したが、本発明は上記実施形態に限定されるものではない。例えば、上記実施形態では、複数の進路案の中から進路を選択するものとして説明したが、選択する進路は、定型進路と進路案の何れであってもよい。
【０１０３】
また、上記実施形態において、定型進路生成部１３は、センサ部１２から出力された情報に基づいて定型進路を生成するものとして説明したが、例えば、ナビゲーションシステムに記憶されている地図情報や搭乗者の操作などに基づいて定型進路を生成するものとしてもよい。
【符号の説明】
【０１０４】
１１…走行軌道作成装置、１２…センサ部、１３…定型進路生成部（予定走行軌道生成手段）、１４…進路生成部（将来可動軌道生成手段）、１５…進路選択部（類似度演算手段、軌道選択手段）、１６…駆動部、２１…走行軌道作成装置、３１…走行軌道作成装置、３３…定型進路選択部（予定走行軌道生成手段）、３７…定型進路データバンク部、４１…走行軌道作成装置、４３…定型進路計画生成部（予定走行軌道生成手段）、４５…選択進路通知部（類似度演算手段、軌道選択手段）、５１…走行軌道作成装置、５３…定型進路設定生成部（予定走行軌道生成手段）、５８…入力部。
【図１】
2011238054.tif 000003
【図２】
2011238054.tif 000004
【図３】
2011238054.tif 000005
【図４】
2011238054.tif 000006
【図５】
2011238054.tif 000007
【図６】
2011238054.tif 000008
【図７】
2011238054.tif 000009
【図８】
2011238054.tif 000010
【図９】
2011238054.tif 000011
【図１０】
2011238054.tif 000012
【図１１】
2011238054.tif 000013