(57)【特許請求の範囲】
【請求項１】
第１の車両の経路から第２の車両が補完経路を進むように制御するためのシステムにおいて、
・時間（Ｔ）および前記第１の車両の経路の（Ｘ，Ｙ）位置座標のためのメモリ、
・時間（Ｔ）および前記第１の車両の実際の（Ｘ，Ｙ）位置座標を決定するためのＧＰＳ受信機、
・前記第１の車両の実際の位置をテスト経路誤差として所定の時間での経路位置と比較する手段、および、
・前記テスト経路誤差を送信する手段、
・を有する第１の車両サブシステムと、
・時間（Ｔ）および前記第２の車両の経路の（Ｘ，Ｙ）位置座標のためのメモリ、
・時間（Ｔ）および前記第２の車両の実際の（Ｘ，Ｙ）位置座標を決定するためのＧＰＳ受信機、
・前記テスト経路誤差を受信する手段、
・前記テスト経路誤差を考慮して前記第２の車両の修正経路を計算して、
・前記修正経路を進むように前記第２の車両に制御信号を生成し、それにより、記憶された経路と同じように相互補完的である実経路に沿って前記第１および第２の車両が移動する手段、
・を有する第２の車両サブシステムと、
を備えることを特徴とするシステム。
【請求項２】
前記第２の車両を前記制御信号に従って前記修正経路を進むように制御する手段を含むことを特徴とする請求項１に記載のシステム。
【請求項３】
前記第１および第２の車両サブシステムの前記メモリは、それぞれ（Ｘ，Ｙ，Ｔ）座標を有するウェイポイントとして各経路を記憶するよう構成されることを特徴とする請求項１または２に記載のシステム。
【請求項４】
前記第１および第２の車両サブシステムは、
・連続する前記ウェイポイントの間のベクトルの長さを前記ウェイポイントでの想定時間の差で割った値として、最初の近似に対応する前記ウェイポイント間の想定速度、および前記ベクトルの角度としての想定経路方向を計算するよう構成され、
・前記第１および第２の車両サブシステムは、さらに前記ウェイポイントを通る滑らかな経路を補間し、その補間された経路から想定速度および方向を計算するように構成されることを特徴とする請求項３に記載のシステム。
【請求項５】
前記第１および第２の車両サブシステムは、時間Ｔでの（ｘ，ｙ）である方向Ｘおよび方向Ｙでの誤差に関して、テスト経路誤差を表し、各テスト経路誤差をそれぞれ送信および受信するよう構成されることを特徴とする請求項３または４に記載のシステム。
【請求項６】
前記第１および第２の車両サブシステムがテスト経路誤差を時間誤差および横方向誤差として表すよう構成され、
・前記時間誤差は各ウェイポイントにおいて前記第１の車両が早いまたは遅いことによる時間の長さであり、
・前記横方向誤差は記憶されたウェイポイント経路からの実際の経路の横方向の変位であることを特徴とする請求項３または４に記載のシステム。
【請求項７】
前記第１および第２の車両サブシステムはさらに、その大きさおよび想定経路に角度が直角な角度として横方向のずれを有するベクトルとして横方向誤差を計算し、送信する構成、および、想定経路に沿った前記第２の車両の想定速度に対する変化としての前記第１の車両の時間誤差の観点から、前記ベクトルの経路方向の分解要素を経路の横方向のベクトルの分解要素とともに加えて、前記第２の車両の経路を修正する構成のいずれか１つまたは両方を有することを特徴とする請求項６に記載のシステム。
【請求項８】
前記第１および第２の車両サブシステムは、さらに前記第１の車両の速度における誤差をそれぞれ送信および受信する構成、および、一定の時間間隔で誤差を送信および受信する構成のいずれか１つまたは両方を有することを特徴とする請求項３〜７のいずれか１項に記載のシステム。
【請求項９】
請求項１に記載の第１および第２の車両サブシステムをそれぞれ備えている第１および第２の車両に対し前記第１の車両の経路に補完的な経路を進むよう前記第２の車両を制御する方法において、
・前記第１および第２の車両の想定経路を記憶するステップと、
・前記第１の車両の実際の位置を決定し、テスト経路誤差を生成するために前記実際の位置を想定位置と一定期間ごとに比較するステップと、
・前記第１の車両から前記第２の車両に前記テスト経路誤差を送信するステップと、
・前記第２の車両に対する修正経路を計算するステップと、
・前記第２の車両が前記修正経路を進むように制御するステップとを備えることを特徴とする方法。
【請求項１０】
・経路をウェイポイントとして記憶するステップと、
・最初の近似に対応し、連続する前記ウェイポイントの間のベクトルの長さを前記ウェイポイントでの想定時間の差で割った値として計算する、前記ウェイポイント間の想定速度；および
・前記ベクトルの角度としての想定経路方向、
・を計算するステップとを含むことを特徴とする請求項９に記載の方法。
【請求項１１】
時間Ｔでの（ｘ，ｙ）である方向Ｘおよび方向Ｙでの誤差に関して、テスト経路誤差を表し、それらをそれぞれ送信及び受信するステップを含むことを特徴とする請求項９または１０に記載の方法。
【請求項１２】
テスト経路誤差を時間誤差および横方向誤差として表すステップを含み、
・前記時間誤差は各ウェイポイントにおいて前記第１の車両が早いまたは遅いことによる時間の長さであり、
・前記横方向誤差は記憶されたウェイポイント経路からの実際の経路の横方向の変位であることを特徴とする請求項９または１０に記載の方法。
【請求項１３】
その大きさおよび想定経路に角度が直角な角度として横方向のずれを有するベクトルとして横方向誤差を計算し、送信することを特徴とする請求項１２に記載の方法。
【請求項１４】
想定経路に沿った前記第２の車両の想定速度に対する変化としての前記第１の車両の時間誤差の観点から、前記ベクトルの経路方向の分解要素を経路の横方向のベクトルの分解要素とともに加えて、前記第２の車両の経路を修正するステップを含むことを特徴とする請求項１３に記載の方法。
【請求項１５】
前記第１の車両の速度における誤差をさらにそれぞれ送信および受信するステップ、および、一定の時間間隔で誤差を送信および受信するステップのいずれか１つまた両方を含むことを特徴とする請求項９〜１４のいずれか１項に記載の方法。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１の車両の経路から、第２の車両が補完経路を進むように制御するためのシステムに関する。
【０００２】
車両、特に自動車のテストは、互いに接近および／または交差する補完経路を自動車が進むように制御することを含むことがある。手動制御で可能なものよりも高精度でテストを実行できることが望ましい。
【０００３】
我々は、車両が独立して決められた経路を進むよう、互いに独立して続く経路のプリプログラミング・コントローラーにより、車両をロボット制御で制御してきた。カットインテストでは、我々は第２の自動車が平行な経路に沿って第１の自動車の前を設定された距離で進むようにも制御してきた。
【０００４】
第２の車両が、プログラムされた経路から変化する第１の実際の経路により選ばれた実経路からのずれを考慮に入れることができることが望ましい。これは事実上、第１の車両の位置座標を第２の車両に送信することで、第２の車両が第１の車両の前を固定した距離を保つよう制御されるカットインテストが行われる方法であった。
【０００５】
本発明の目的は、第２の車両が第１の車両の経路に相補的な経路を進むよう制御するための改良されたシステムを提供することである。
【０００６】
本発明によれば、第１の車両の経路から第２の車両が補完経路を進むように制御するためのシステムが提供され、当該システムは、
・時間および第１の車両の経路の（Ｘ，Ｙ）位置座標のためのメモリ、
・時間および第１の車両の実際の（Ｘ，Ｙ）位置座標を決定するためのＧＰＳ受信機、
・第１の車両の実際の位置をテスト経路誤差として所定の時間での経路位置と比較する手段、および、
・テスト経路誤差を送信する手段、
・を有する第１の車両サブシステムと、
・時間および第２の車両の経路の（Ｘ，Ｙ）位置座標のためのメモリ、
・時間および第２の車両の実際の（Ｘ，Ｙ）位置座標を決定するためのＧＰＳ受信機、
・テスト経路誤差を受信する手段、
・テスト経路誤差を考慮して第２の車両の修正経路を計算して、
・修正経路を進むように第２の車両に制御信号を生成し、それにより、記憶された経路と同じように相互補完的である実経路に沿って第１および第２車両が移動する手段、
・を有する第２の車両サブシステムと、を備える。
【０００７】
通常、経路はウェイポイントとして表現され、各ウェイポイントは（Ｘ，Ｙ，Ｔ）座標、すなわち、ウェイポイントの位置と、第１の車両または第２の車両がウェイポイントに位置する時間とを有する。ウェイポイントの間の想定速度は、連続するウェイポイントの間のベクトルの長さをウェイポイントでの想定時間の差で割った値として、最初の近似に対応させることができ、ベクトルの角度が経路の方向を与える。我々はウェイポイントを通る滑らかな経路を補間し、補間された経路から想定速度および方向を計算することが好ましい。 
【０００８】
テスト経路誤差は、ＸおよびＹの方向、すなわち時間Ｔにおける（ｘ，ｙ）の誤差の観点から表すことができると考えられる。
【０００９】
しかしながら、第１の車両がロボット制御または人間の力で路面のマーキングの助けを借りて運転される場合、妥当な横の正確さすなわち比較的小さい横方向のずれで、かつ、若干大きい縦方向のずれでプログラムされた経路を進みそうであり、誤差を時間誤差および横方向誤差として送信することが便利である。時間誤差は、第１の車両がウェイポイントを早く（または遅く）通過することによって生じる時間の長さである。横方向誤差は、プログラムされた経路からの実経路の横方向の変位である。
【００１０】
横方向誤差は、その大きさとして横方向のずれを有し、その角度として想定経路に直角の角度を有するベクトルとして計算して送信することが好ましい。これにより、経路の横方向のベクトルの分解要素とともに、経路の方向のベクトルの分解要素を加えて、第２の車両の経路の訂正が、変化としての第１の時間誤差の観点から、想定経路に沿った第２の車両の想定速度に適用されることができる。追い抜きまたは接近等の平行運転を含むテストにおいて、ベクトルの最大強度は横方向要素として使用される。両経路が横方向に動かされる量は同じ量である。これは、人間の操作および／またはクルーズコントロール下の第１の車両を用いたテストでの車両の接近した操縦を可能にする点で特に有利である。
【００１１】
速度は容易に利用することができ、正の速度誤差は第２の車両の速度を増加させる必要性のしるしを与え、逆もまた同様であるので、速度誤差もまた送信される。これは、速度の次元の実際の誤差、または速度の百分率誤差とすることができる。
【００１２】
誤差は各ウェイポイントに送信されることができると同時に、一定時間ごとに都合よく送信され、これは通過するウェイポイントの間の間隔よりも頻繁に行われる。このより頻繁な送信は、ウェイポイントの間の想定経路の補間により容易になる。ウェイポイントは通常、想定経路に沿った一定の距離間隔で特定される。ウェイポイントの間の距離間隔は、２メートルよりも短い可能性は少なく、これは通常各車両の長さよりも短い長さである。しかしながら、距離間隔は遅い速度のテストではより短くすることができる。ウェイポイントは、一定の距離間隔で設定される必要はなく、想定経路に沿った一定時間間隔として設定されることができる。
【図面の簡単な説明】
【００１３】
本発明の理解を助けるために、実施例によっておよび添付図面を参照してその特定の実施形態がここで述べられる。
【図１】本発明に係る制御システムを使用したテストにおける第１および第２の車両の想定経路および実経路の計画図である。
【図２】テスト中の２台の車両の側面図である。
【図３】（ｉ）第１の車両サブシステム、（ｉｉ）第２の車両サブシステムを示す制御システムのブロック図である。
【発明を実施するための形態】
【００１４】
図面を参照すると、典型的な事故回避装置テストは、第１の「テスト」または「対象」車両１を、ウェイポイント３１，３２．．．．．．．．．３ｎで定義される第１の想定された既定の経路２に沿って運転することを含む。この運転は、例えば人間の操作、ロボット制御またはクルーズコントロールとすることができる。第２の「ターゲット」または「制御」車両11は、ウェイポイント１３１，１３２．．．．．．．．．１３ｎで定義される第２の既定の経路12に沿って運転されるべきである。経路は、事故回避装置が本発明のシステムから制御を引き継ぐまたはその近くの交点で交差することを目的として行う。制御を引き継ぐことおよびその後の結果は本発明とは全く関係しない。
【００１５】
第１の車両は通常従来の自動車であり得る。第２の車両は、速度、操縦および制動を制御するロボット装置を備えた従来の自動車であり得る。別な方法として、第２の車両はソフトクラッシュのダミー自動車のための自走式運搬装置とすることができる。車両の正確な性質もまた本発明とは全く関係しない。
【００１６】
第１の車両は本発明の制御システムの第１のサブシステム４を備えている。第１のサブシステム内にはメモリ41があり、当該メモリはテストにおいて第１の車両により運転されることを目的とする第１の経路２を規定するウェイポイントをプログラムされることができる。通常は、ウェイポイントは２メートル間隔である。メモリと関連するのはウェイポイントを通る滑らかな経路を補間するためのプロセッサ42である。これはサブシステムが連携する経路２である。GPSモジュール43もまた含まれる。これは第１の車両の位置を１０ｃｍ以下の位置まで測定することができる。測定は通常１００Ｈｚで行う。ＧＰＳモジュールはプロセッサに接続され、プロセッサはＧＰＳモジュールと同調して実際の位置を想定位置と比較するようプログラムされ；すなわち、想定位置と実際の位置との間の比較は１秒あたり１００回行われる。
【００１７】
テストでは、車両が都市速度約４５ｋｐｈ（２８ｍｐｈ）で、ウェイポイントを想定経路に沿って２ｍ間隔とし、１００Ｈｚで比較が行われ、これは０．１２５ｍ間隔であり、すなわちウェイポイントが通過される１６倍の頻度である。この間隔は速度で変わる。
【００１８】
直線またはカーブであり得、および、以下で述べる第２の車両の経路に対していかなる角度でもあり得る経路に沿って移動される距離の観点からテストが都合よく計画される限り、ウェイポイントは通常、一定の距離／間隔で経路に沿ったＸ，Ｙ，Ｔ座標で決定される。比較はウェイポイントよりも頻繁に行われ、想定経路は補間してカーブすることができる。比較する各時間は、ウェイポイントでの想定時間とめったに一致しない。プロセッサは、度重なる運転ミスがない場合の比較する各時間で到達したであろう想定経路に沿って位置を計算するようプログラムされる。これらの位置は、第２の車両に送るべき経路誤差を計算する際のGPSが決定した実際の位置とともに使用される。
【００１９】
通常、ＧＰＳ速度は第２の車両に送られることのできるものよりも速く、誤差信号の頻度は以下のようにより遅く、通常は５０Ｈｚで送信される。
【００２０】
想定経路からの横方向変位241に関する比較および誤差信号は、ＧＰＳ分解能よりも小さい単位となり得、すなわち何十センチメートルであり、これは人間の運転者のステアリングまたはロボット制御が正確であり得るからである−参照：人間の運転者の車線に従う能力。しかしながら、想定経路に沿った縦方向変位242に関する比較および誤差信号は、何十メートルとなり得、すなわち横方向変位より１００倍大きい。これは、運転者が都市速度で想定経路に沿った正しい前進を判断する便利な参照条件を有しないからである。すなわち、運転者−路面標識に従う−またはロボット制御のステアリングでのクルーズコントロールは、ウェイポイントの時間に関しては、横方向には想定経路に近く維持すことができるが、縦方向にはできない。運転者がディスプレイ44によって適切に想定速度を意識すれば、これに近く維持することができる。
【００２１】
第１の車両が従う実経路102は図１に示される。
【００２２】
プロセッサは以下を生成するよう都合よくプログラムされる：
・想定経路からの横方向のずれとしての横方向誤差信号；
・想定経路に沿った縦方向のずれとしての縦方向誤差信号。想定速度は運転者またはクルーズコントロールに厳密に従うから、縦方向誤差信号は、想定経路に沿って早いことによる時間（または遅いことによるマイナスの時間）の長さとして都合よく生成される。
【００２３】
実経路と想定経路の接線方向のベクトルの大きさの差の観点からの速度誤差は容易に計算される。好都合なことに速度誤差は、実際の速度が想定速度を超える百分率で生成され、第１の車両が遅すぎる場合はマイナスのパーセンテージで生成される。
【００２４】
これらの横方向、縦方向および速度の３つの誤差は、比較となるそれらの時間と共に、アンテナ46を備えた送信機45を介して送信される。
【００２５】
第２の車両は本発明の制御システムの第２のサブシステム５を備えている。第１のサブシステムと同様に、第１のサブシステム内にはメモリ51があり、当該メモリはテストにおいて第２の車両により従われることを目的とする第２の経路12を規定するウェイポイントをプログラムされることができる。通常は、ウェイポイントは２メートル間隔である。メモリと関連するのはウェイポイントを通る滑らかな経路を補間するためのプロセッサ52である。これはサブシステムが連携する経路12である。GPSモジュール53もまた含まれる。これは車両の位置を１０ｃｍ以下の位置まで測定することができる。ＧＰＳモジュールはプロセッサに接続される。アンテナ56を備える送信機55も含まれる。
【００２６】
ＧＰＳ装置と、プロセッサのプログラミングとにより、第２のサブシステムは、第２の車両の想定経路に対する実際の位置を確認する。受信機と、受信された第１の車両のコースからのずれを示す誤差により、プロセッサは、想定経路により意図されるように、第１の車両が交わるか、または少なくともそれらの経路が想定ポイント６および実際のポイントで交差するために、第２の車両がどこにいるべきか、修正経路112にのるように速度のベクトルを計算し、例えば第１の車両の事故回避装置が第２の車両との衝突を回避するように制御することができる。第２の経路は、接触／交差ポイントへの車両接近が実行されるテストに適切な方法で調整されるようにあらかじめ決定される。
【００２７】
第２の車両はロボット制御でコントロールされ、すなわちエンジンおよびステアリングがサーボモータ56，57により、想定コースから修正経路にリアルタイムで補完的な横方向および縦方向変位251，252となるように制御される。
【００２８】
縦方向のずれが横方向のずれよりも通常二桁大きい限りにおいて、経路に沿ったタイミングの観点での修正経路112に沿った第２の車両の前進の訂正、すなわち実際の時間間隔としてのタイミング誤差の適用により、車両がいくつかのテストで十分よく−または事実上実際に十分よく−接近するように原因となるであろう。しかしながら、興味深いテストでは、第１の車両の横方向のずれにより、想定経路に対して縦方向に異なる車の位置で第２の車両に接近する。これを訂正するために、第１の車両の横方向のずれのベクトルが第２の車両の速度／時間が訂正された縦方向のずれに追加される。すなわち、横方向のずれがなければ、車両は想定経路を進み、両車両一緒にまたは想定するように一方が先に、意図された方法で、しかし単に瞬間の時間差で、交点６に到達する。第１の車両の横方向のずれとともに、第２の車両の実際の位置に、ずれの同量のベクトル量が追加されなければならない。想定経路が平行でなければ、このベクトルは第２の車両の想定経路の方向およびそれに直角な方向に成分を有する。これらの成分2521，2522は、第２の車両の訂正251に追加され、これは経路に沿った時間、速度または距離で表される。
【００２９】
想定経路が平行であれば、このベクトルは第２の車両の経路を直接修正するために使用されるベクトルの大きさとなる。これにより第２の車両の横方向の位置の正確かつ反応が早い正誤を可能にし、通過テスト（追い越しまたは接近）を堅実にかつ信頼をもって実行することができる。
【００３０】
第１の車両がスタートするとテストが開始する。第２の車両はその後歩調を合わせてスタートする。いくつかのテストでは、第１の車両の経路に不意に入る車両のシミュレーションを目的として、第２の車両が第１の車両の後にスタートするようにプログラムされることができる。第１の車両がすでに経路に沿った時間誤差を有する場合には、第２の車両のスタート時間にこれを考慮に入れることができる。
【００３１】
第１の車両の誤差がそのコースを通してテストの開始から蓄積する一方で、送信と、第２の車両の想定経路からの変位の補間的な増加との間の誤差の増加は小さく、少なくとも速度サーボモータの懸念に関しては、想定経路の追従に対する信号と比べて、サーボモータに対するサーボ制御信号の小さい変化により調整されることができる。
【図１】
0006607865.tif 000002
【図２】
0006607865.tif 000003
【図３】
0006607865.tif 000004