JP6421935B2 - 車両移動推定装置および車両移動推定方法 - Google Patents

車両移動推定装置および車両移動推定方法 Download PDF

Info

Publication number
JP6421935B2
JP6421935B2 JP2015070862A JP2015070862A JP6421935B2 JP 6421935 B2 JP6421935 B2 JP 6421935B2 JP 2015070862 A JP2015070862 A JP 2015070862A JP 2015070862 A JP2015070862 A JP 2015070862A JP 6421935 B2 JP6421935 B2 JP 6421935B2
Authority
JP
Japan
Prior art keywords
radar
vehicle
movement
speed
radar devices
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.)
Expired - Fee Related
Application number
JP2015070862A
Other languages
English (en)
Other versions
JP2016191586A (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.)
Panasonic Intellectual Property Management Co Ltd
Original Assignee
Panasonic Intellectual Property Management 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 Panasonic Intellectual Property Management Co Ltd filed Critical Panasonic Intellectual Property Management Co Ltd
Priority to JP2015070862A priority Critical patent/JP6421935B2/ja
Priority to CN201610055725.XA priority patent/CN106019270B/zh
Priority to US15/063,270 priority patent/US10222471B2/en
Publication of JP2016191586A publication Critical patent/JP2016191586A/ja
Application granted granted Critical
Publication of JP6421935B2 publication Critical patent/JP6421935B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/02Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
    • G01S13/50Systems of measurement based on relative movement of target
    • G01S13/58Velocity or trajectory determination systems; Sense-of-movement determination systems
    • G01S13/60Velocity or trajectory determination systems; Sense-of-movement determination systems wherein the transmitter and receiver are mounted on the moving object, e.g. for determining ground speed, drift angle, ground track
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/87Combinations of radar systems, e.g. primary radar and secondary radar
    • G01S13/874Combination of several systems for attitude determination
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/89Radar or analogous systems specially adapted for specific applications for mapping or imaging
    • G01S13/90Radar or analogous systems specially adapted for specific applications for mapping or imaging using synthetic aperture techniques, e.g. synthetic aperture radar [SAR] techniques
    • G01S13/904SAR modes
    • G01S13/9047Doppler beam sharpening mode
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/931Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
    • G01S2013/9327Sensor installation details
    • G01S2013/93274Sensor installation details on the side of the vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Radar Systems Or Details Thereof (AREA)
  • Traffic Control Systems (AREA)
  • Navigation (AREA)

Description

本開示は、車両の移動速度および移動方向を推定する車両移動推定装置および車両移動推定方法に関する。
車両は、走行安全性の向上等の観点から、車両の移動速度および移動方向を高精度に推定することが求められている。
このため、車両の移動速度および移動方向を推定する技術が提案されている(例えば特許文献1参照)。特許文献1に記載の技術(以下「従来技術」という)は、車両の車輪回転データを取得して車両の移動速度を推定し、車両に搭載されたジャイロスコープでヨーレート(回転角速度)を逐次測定し測定結果を積分することによって車両の移動方向を推定する。
特表2004−508627号公報
しかしながら、従来技術では、車両がスリップした場合、車輪の回転速度から車両の移動速度を推定することが困難である。また、車両移動方向を推定に使用されるジャイロスコープは、温度などの影響によりドリフト誤差が発生するため、時間経過に対して測定した角速度の精度が劣化してしまう。更に、路面が傾斜、凸凹を有する場合にも精度が劣化してしまう。すなわち、従来技術では、車両の移動速度および移動方向をロバストに推定することが難しい。
本開示は、車両の移動速度および移動方向をよりロバストかつ高精度に推定することができる車両移動推定装置および車両移動推定方法を提供する。
本開示の車両移動推定装置は、車両の異なる位置に設置され、レーダ波の送信および反射波の受信を行う2つのレーダデバイスと、前記2つのレーダデバイスにより受信された前記反射波に基づいて、前記2つのレーダデバイスのそれぞれの移動速度および移動方向を推定するレーダ移動推定部と、推定された前記2つのレーダデバイスのそれぞれの前記移動速度と、前記2つのレーダデバイスの間の距離と、に基づいて、前記車両の回転角速度を推定する角速度推定部と、前記車両の所定部分の移動速度および移動方向を、推定された前記2つのレーダデバイスの移動速度および移動方向と、推定された前記回転角速度と、前記2つのレーダデバイスと前記所定部分との位置関係と、に基づいて推定する車両移動推定部と、を有する。
本開示の車両移動推定方法は、車両の異なる位置に設置された2つのレーダデバイスにおいて、レーダ波の送信および反射波の受信を行うステップと、前記2つのレーダデバイスにより受信された前記反射波に基づいて、前記2つのレーダデバイスのそれぞれの移動速度および移動方向を推定するステップと、推定された前記2つのレーダデバイスのそれぞれの前記移動速度と、前記2つのレーダデバイスの間の距離と、に基づいて、前記車両の回転角速度を推定するステップと、前記車両の所定部分の移動速度および移動方向を、推定された前記2つのレーダデバイスの移動速度および移動方向と、推定された前記回転角速度と、前記2つのレーダデバイスと前記所定部分との位置関係と、に基づいて推定するステップと、を有する。
本開示によれば、車両の移動速度および移動方向をよりロバストかつ高精度に推定することができる。
本開示の実施の形態1に係る車両移動推定装置の構成の一例を示すブロック図 本実施の形態1におけるレーダ部およびレーダ移動推定部の構成の一例を示すブロック図 本実施の形態1におけるレーダ状態推定部の構成の一例を示すブロック図 本実施の形態1におけるレーダ視野角方位およびドップラー速度の一例を示す図 本実施の形態1における静止物毎のレーダ視野角方位とドップラー速度との関係を説明するための第1の図 本実施の形態1における静止物毎のレーダ視野角方位とドップラー速度との関係を説明するための第2の図 本実施の形態1における静止物毎のレーダ視野角方位とドップラー速度との関係を説明するための第3の図 本実施の形態1に係る車両移動推定装置の動作の一例を示すフローチャート 本実施の形態1におけるレーダデバイスの設置状態の一例を示す図 本実施の形態1における複数のサンプルのレーダ移動方向候補とレーダ移動速度候補との関係の一例を示す図 本実施の形態1における投票処理の一例を示すフローチャート 本実施の形態1における投票箱の概念の一例を示す図 本実施の形態1における各サンプルと重なる状態候補の評価値に反射強度を積分する投票処理の一例を示す図 本実施の形態1におけるスリップの有無による車両の移動の様子の違いの一例を示す図 本実施の形態1における車両の移動状態の推定手法を説明するための図 本開示の実施の形態2における2つのレーダデバイスの配置の一例を示す図 本実施の形態2に係る車両移動推定装置の構成の一例を示すブロック図 本実施の形態2における各種パラメータを説明するための図 本実施の形態2における第1のレーダデバイスと第2のレーダデバイスとの間の回転運動の一例を示す図 本実施の形態2における車両が回転する様子の一例を示す第1の図 本実施の形態2における車両が回転する様子の一例を示す第2の図
以下、本開示の各実施の形態について、図面を参照して詳細に説明する。
(実施の形態1)
本開示の実施の形態1は、車両に設置されたレーダデバイスの移動速度および移動方向を推定する。そして、本実施の形態は、かかる推定結果と、レーダデバイスの車両における設置位置(車両原点は後輪中央)と、レーダデバイスの車両における設置方位とを用いて、車両の所定部分(以下「車両基準点」という)の移動速度および移動方向を推定する。
より具体的には、本実施の形態は、車両の回転角速度を更に推定し、車両基準点の移動速度および移動方向を、推定されたレーダデバイスの移動速度および移動方向と、推定された回転角速度と、レーダデバイスと車両基準点との位置関係と、に基づいて推定する。
なお、ここでいう車両は、上述の通り、進行方向に沿って直進または曲進(旋回)する以外に、路面でスリップする可能性を有する移動体である。また、車両基準点は、例えば、その路面に平行な方向(以下「路面方向」という)における位置が、車両の左後輪と右後輪との中点の路面方向における位置と一致する点である。
<車両移動推定装置の構成>
まず、本実施の形態に係る車両移動推定装置の構成について説明する。まず、装置の大まかな構成について説明し、次いで、装置各部の詳細な構成について説明する。
図1は、本実施の形態に係る車両移動推定装置の構成の一例を示すブロック図である。
図1において、車両移動推定装置400は、レーダ部410、レーダ移動推定部420、情報格納部430、角速度推定部440、および車両移動推定部450を有する。
レーダ部410は、車両に配置され、レーダ波(レーダ送信信号)の送信および反射波(反射波信号)の受信を行い、受信された信号(以下「受信信号」という)に対する信号処理を行う。かかる信号処理は、反射波情報には、反射波の方位(到来方向)、反射波が示す物体までの距離、当該物体のドップラー速度、および反射強度を算出する処理を含む。そして、レーダ部410は、信号処理の結果を示す反射波情報を、レーダ移動推定部420へ出力する。
なお、レーダ部410は、レーダ波の送信と、当該レーダ波に対する反射波の受信とを行うレーダデバイス(図示せず)を有する。レーダ部410は、1つのレーダデバイスを有してもよいし、車両の異なる位置に設置された2つのレーダデバイスを有してもよい(図示せず)。2つのレーダデバイスを有する場合、レーダ部410は、レーダデバイス毎に反射波情報を出力する。また、かかる2つのレーダデバイスは、少なくとも路面方向において異なる位置に設置される。
レーダ移動推定部420は、出力された反射波情報に基づいて、レーダ部410の路面方向における移動速度、および、各レーダデバイスの設置方向(以下「レーダ正面方向」と言う)に対する移動方向を推定し、推定されたレーダ部410の移動速度および移動方向を示すレーダ移動情報を、車両移動推定部450へ出力する。
なお、レーダ移動推定部420は、レーダ部410が2つのレーダデバイスを有する場合、各レーダデバイスの移動速度およびレーダ正面方向に対する移動方向(以下「レーダ移動方向」と言う)を推定すると共に、2つのレーダデバイスの移動速度を示すレーダ移動情報を、角速度推定部440にも出力することが望ましい。
図2は、レーダ部410およびレーダ移動推定部420の構成の一例を示すブロック図である。
図2において、レーダ部410は、レーダデバイス411を有する。なお、ここでは、レーダ部410が1つのレーダデバイス411を有する場合を示す。
レーダデバイス411は、基準信号生成部11、レーダ送信部12、送信アンテナ15、受信アンテナ16、およびレーダ受信部17を有する。また、レーダ移動推定部420は、レーダ状態推定部20を有する。
なお、基準信号生成部11、レーダ送信部12、送信アンテナ15、受信アンテナ16、およびレーダ受信部17は、例えば、1つのレーダデバイス411を構成する。レーダデバイス411の送信アンテナ15および受信アンテナ16は、少なくとも使用時において、車両511に固定されている。
レーダ部410は、上述の通り、1つのレーダデバイス411を有していてもよいし、2つのレーダデバイス411を有していてもよい。もしくは、複数の送信アンテナ15および複数の受信アンテナ16の各ペアが、一組の基準信号生成部11、レーダ送信部12、レーダ受信部17を、切り替えスイッチを用いて共有し、レーダデバイス411を構成してもよい。但し、複数の送信アンテナ15および複数の受信アンテナ16の各ペアは、車両の離れる位置に固定され、設定される。ここでは、レーダ部410が1つのレーダ移動推定部420を有し、送信アンテナ15および受信アンテナ16のペアが1つであるレーダデバイス411およびレーダ状態推定部20を図示する。
基準信号生成部11は、レーダ送信部12およびレーダ受信部17に接続されている。基準信号生成部11は、基準信号としてのリファレンス信号をレーダ送信部12およびレーダ受信部17に供給し、レーダ送信部12およびレーダ受信部17の処理を同期させる。
レーダ送信部12は、高周波のレーダ送信信号(レーダ波)を生成し、送信アンテナ15へ出力する。レーダ送信部12は、送信信号生成部13および送信無線部14を有する。
送信信号生成部13は、基準信号生成部11が生成したリファレンス信号に基づいて、リファレンス信号を所定倍に逓倍した送信基準クロック信号を生成する。送信信号生成部13は、送信基準クロック信号に基づいて動作する。
送信信号生成部13において生成されるベースバンドの送信信号は、例えば、符号化パルス信号、または、チャープパルス信号であり、所定の送信周期に従って繰り返し送信される信号である。
送信無線部14は、送信信号生成部13が生成した送信信号をアップコンバートすることにより、キャリア周波数帯域(例えばミリ波帯域)のレーダ送信信号を生成する。
送信アンテナ15は、送信無線部14が生成したレーダ送信信号を空間に放射する。
受信アンテナ16は、例えば、アレー構造で、複数のアンテナから構成される。受信アンテナ16は、レーダ送信部12が送信したレーダ送信信号のうち、物体(図示せず)によって反射されたレーダ送信信号を、反射波信号(反射波)として受信する。受信アンテナ16が受信した高周波のレーダ受信信号(反射波信号)は、レーダ受信部17に入力される。受信アンテナ16は、例えば、車両の側面に設置され、車両の側面方向をレーダの視野角とする。なお、車両の側面とは、車両のバンパーやミラーを含む。
レーダ受信部17は、受信アンテナ16が受信した反射波信号を信号処理した結果を用いて、受信アンテナ16を含むレーダデバイス411が設置された位置でのレーダ移動速度およびレーダ移動方向を検出する。レーダ受信部17は、受信無線部18、および信号処理部19を有する。
受信無線部18は、車両の側面に設置された受信アンテナ16を用いて、レーダ送信信号が物体に反射された反射波信号を受信する。受信無線部18は、受信アンテナ16が受信したレーダ受信信号をダウンコンバートし、ベースバンドの受信信号を生成する。
信号処理部19は、レーダ送信信号の送信周期毎に、受信無線部18から入力される受信信号とレーダ送信部12が送信したレーダ送信信号との相関を演算し、反射波信号の受信遅延時間、すなわち、レーダ送信信号の送信開始時からの遅延時間を測定する。
また、信号処理部19は、受信遅延時間毎の相関演算結果に対して、コヒーレント加算(ドップラー周波数解析)する。これにより、信号処理部19は、受信遅延時間毎に複数のドップラー周波数成分のコヒーレント加算結果を得る。
なお、ドップラー周波数成分は、レーダ送信信号を反射した物体とレーダデバイス411との間に距離方向の相対的運動が存在する場合、ドップラー効果により反射波信号に生じる周波数変動情報である。すなわち、ドップラー周波数成分は、反射した物体を基準とした、レーダデバイス411に対する距離方向の相対速度を示す周波数成分である。
また、信号処理部19は、複数のドップラー周波数成分のコヒーレント加算結果を用いて、反射波信号における距離毎、方位角毎およびドップラー周波数成分毎の電力プロファイル(反射強度)を求める。なお、信号処理部19は、ドップラー周波数成分のコヒーレント加算結果が、ノイズレベルを超える閾値以上である場合に電力プロファイルを求めてもよい。
また、信号処理部19は、電力プロファイルを用いて、反射波信号の到来方向を推定し、レーダデバイス411に対する物体の相対速度(ドップラー速度)を求める。
例えば、信号処理部19は、ドップラー周波数成分をドップラー速度成分に変換する。信号処理部19は、反射波信号を用いて、レーダ部410の視野角内に存在する複数の物体の方位(レーダ視野角における方位)、距離、車両とのドップラー速度、および、反射強度(パワー)を測定する。そして、信号処理部19は、測定された方位、距離、ドップラー速度、および反射強度を示す反射波情報を、レーダ移動推定部420のレーダ状態推定部20へ出力する。
レーダ状態推定部20は、出力された反射波情報に基づいて、レーダデバイス411の移動速度(以下「レーダ移動速度」と呼ぶ)および移動方向(以下「レーダ移動方向」という)を推定する。
図3は、レーダ状態推定部20の構成の一例を示すブロック図である。
図3において、レーダ状態推定部20は、レーダ速度候補算出部201、投票部202、および決定部203を有する。
レーダ速度候補算出部201は、各反射波のレーダ視野角方位θおよびドップラー速度Vを用いて、レーダデバイス411のレーダ移動方向候補θs毎に、レーダ移動速度候補Vsを算出する。そして、レーダ速度候補算出部201は、算出されたレーダ移動方向候補θs毎のレーダ移動速度候補Vsを、投票部202へ出力する。
ここで、レーダ視野角方位θとは、レーダ視野角における反射波の到来方向(方位)である。レーダ移動方向候補θsとは、レーダデバイス411の移動方向として取り得る複数の移動方向の候補である。レーダ移動速度候補Vsとは、レーダ移動速度の候補である。
なお、レーダ移動方向候補θsとレーダ移動速度候補Vsとは、所定の関係を有する。レーダ移動方向候補θsとレーダ移動速度候補Vsとの関係については、後述する。
投票部202は、レーダ移動方向軸とレーダ移動速度軸とを量子化した2次元の投票箱に対して、レーダ移動方向候補θsに対応するレーダ移動速度候補Vsを1票として、投票箱に投票する。そして、投票部202は、投票の結果を、決定部203へ出力する。
決定部203は、出力された投票の結果に基づいて、レーダデバイス411のレーダ移動速度Vsdおよびレーダ移動方向θsd(レーダデバイス411の現在の移動状態)を決定する。そして、決定されたレーダデバイス411のレーダ移動速度Vsdおよびレーダ移動方向θsdを示すレーダ移動情報を、車両移動推定部450(および角速度推定部440)へ出力する。
図1の情報格納部430は、送信アンテナ15および受信アンテナ16を含むレーダ部410と上記車両基準点との相対位置を示す配置情報を予め格納している。配置情報は、より具体的には、車両基準点を基準としたレーダデバイス411の設置位置を示す設置位置情報と、車両前方を基準にしたレーダデバイス411の設置方向を示す設置向き情報とを含む。
なお、上記配置情報は、路面方向における車両基準点の、車両における位置を定義する情報であることが望ましい。また上記配置情報は、レーダ部410が2つのレーダデバイスを有する場合、当該2つのレーダの、車両基準点との相対位置を示す情報であることが望ましい。
角速度推定部440は、出力されたレーダ移動情報に基づいて、上記車両の路面方向における回転角速度(すなわち、ヨー方向の角速度)を推定し、推定結果を示す回転角速度情報を、車両移動推定部450へ出力する。
なお、レーダ移動推定部420から1つのレーダデバイスのレーダ移動情報が出力される場合、角速度推定部440は、ジャイロスコープ等の角速度センサを有する事が望ましい。
また、レーダ移動推定部420から2つのレーダデバイスについてのレーダ移動速度が出力される場合、角速度推定部440は、かかる2つのレーダ移動速度と、2つのレーダデバイスの間の距離(以下「レーダ間距離」という)とに基づいて、車両の回転角速度を推定することが望ましい。角速度推定部440は、かかるレーダ間距離を、例えば、情報格納部430に格納された配置情報に基づいて取得する。
車両移動推定部450は、出力されたレーダ移動情報および回転角情報と、レーダ部410と上記車両基準点との位置関係とに基づいて、上記車両の車両基準点の移動速度(以下「車両移動速度」という)および移動方向(以下「車両移動方向」という)を推定する。そして、車両移動推定部450は、推定結果を示す車両移動情報を、車両の運転制御システム等へ出力する。車両移動推定部450は、レーダ部410と上記車両基準点との位置関係を、例えば、情報格納部430に格納された配置情報に基づいて取得する。
なお、車両基準点は、任意の位置であってもよい。すなわち、車両移動推定部450は、ユーザから車両基準点の位置(座標値)の入力を受け付けてもよい。
なお、車両移動推定装置400は、図示しないが、例えば、CPU(Central Processing Unit)、制御プログラムを格納したROM(Read Only Memory)の記憶媒体、およびRAM(Random Access Memory)の作業用メモリを有する。この場合、上記した各部の機能は、例えば、CPUが制御プログラムを実行することにより実現される。
但し、車両移動推定装置400のハードウェア構成は、かかる例に限定されない。例えば、車両移動推定装置400の各機能部は、集積回路であるIC(Integrated Circuit)として実現されてもよい。各機能部は、個別に1チップ化されてもよいし、その一部または全部を含むように1チップ化されてもよい。
このような構成を有する車両移動推定装置400は、車両に配置されたレーダデバイス411のレーダ移動速度およびレーダ移動方向と、車両の回転角速度とを推定することができる。そして、車両移動推定装置400は、レーダデバイス411と車両基準点との位置関係と、推定されたレーダデバイス411のレーダ移動速度およびレーダ移動方向と車両の回転角速度とに基づいて、車両移動速度および車両移動方向を推定することができる。
<複数の静止物が存在する場合のドップラー速度>
ここで、レーダデバイス411の視野角に複数の静止物が存在する場合における、レーダ視野角方位θとドップラー速度Vとの関係について説明する。
車両の周辺には、道路の壁面やガードレール等の静止している物体、あるいは、人等の静止している、とみなすことができる物体(以下「静止物」という)が、多数存在している。ここで、周囲に多数の静止物が存在している場合の、レーダ視野角方位とドップラー速度との関係について説明する。
図4は、電力プロファイルから求められる、レーダ視野角方位θおよびドップラー速度Vの一例(以下、方位−ドップラーマップと呼ぶ)を示す図である。図中、横軸は、レーダ視野角方位θを示し、縦軸は、ドップラー速度Vを示す。また、図4に示す白丸は、閾値以上の強度を有する反射波信号を表し、静止物および移動物を含む。また、図4に示す白丸の大きさ(面積)は、物体からの反射の強度を表す。また、ここでは、複数の静止物のそれぞれから、反射波が到来している場合について図示する。
また、図5〜図7は、図4に示す方位毎のドップラー速度Vについて、静止物毎の、レーダ視野角方位θと、静止物からの反射波によって得られる相対速度(ドップラー速度)との関係を説明するための図である。
図5Aおよび図6Aは、車両511が直進状態であり、レーダデバイス411を車両511の左側側面に設置した場合に推定されるドップラー速度とレーダ視野角方位θ(方位角)との関係を示す図である。図5Bおよび図6Bは、直進状態の車両511に設置されたレーダデバイス411のレーダ視野角方位θ、車両511の進行方向および静止物100a、200aからの反射波信号の位置の関係を示す図である。
なお、車両511の進行方向は、車輪の駆動に対応した移動方向であり、車両がスリップしていない状態では、車両移動方向と同一である。
図5Bおよび図6Bでは、レーダ視野角方位θ=0°の方向が車両左側の真横方向(車両511の前方方向に直交する方向)となるレーダデバイス411を設置した例を示す(つまり、図9に示すβ=−90°)。また、レーダ視野角方位θの範囲は−45°〜+45°である。
レーダ視野角方位θ=0°の方向が車両左側の真横方向の設置(β=−90°)であり、車両正面に静止物が存在した場合、静止物からのドップラー速度が最大になる。このため、図5Bおよび図6Bでは、θ=+45°(レーダデバイス411にとって車両前方方向に最も近い方向)におけるドップラー速度Vが最大値となる。
また、図5Bに示す静止物100aはレーダデバイス411から離れる方向に位置するので、図5Aでは静止物100aが存在する方向におけるドップラー速度は負の値となる。一方、図5Bに示す静止物200aはレーダデバイス411に近づく方向に位置するので、図5Aでは静止物200aからの反射波信号が存在する方向におけるドップラー速度は正の値となる。
また、図6Bでは静止物100b、200bはレーダデバイス411に近づく方向に位置するので、図6Aでは静止物100b、200bからの反射波信号が存在する方向(レーダ視野角方位)におけるドップラー速度は正の値となる。但し、図6Aにおいて、ドップラー速度は、方位角(レーダ視野角方位θの絶対値)が増加するほど、車両511の速度成分の影響をより大きく受ける。図6Bでは、静止物100bが位置するレーダ視野角方位θ1に対して、静止物200bが位置するレーダ視野角方位θ2が大きい(|θ1|<|θ2|)。このため、静止物200aに対するドップラー速度(絶対値)は、静止物100bに対するドップラー速度(絶対値)よりも大きくなる。
図7は、車両511が左旋回する時の状態およびデータを示す。図7では、レーダデバイス411を車両511の左前輪の真上に設置し、レーダデバイス411のレーダ移動方向は前輪方向となるため、旋回中心は鉛直方向である。
図7Aは、車両511が左旋回中であるドップラー速度と方位角(レーダ視野角方位θ)との関係(方位−ドップラーマップ)を示す図である。図7Bは、左旋回中の車両511に設置されたレーダデバイス411のレーダ視野角方位、車両511の進行方向θvおよび車両旋回の中心方向の関係を示す図である。
図7Bでは、図5Bおよび図6Bと同様、レーダ視野角方位θ=0°の方向が車両左側の真横方向(車両511の前方方向に直交する方向)となるレーダデバイス411を設置した例を示す(図9に示すβ=−90°)。また、レーダ視野角方位θの範囲は−45°〜+45°である。
図7Bでは、レーダ視野角方位θ=0°の方向が、車両左側の真横方向の設置(β=−90°)であるため、車両511の進行方向がドップラー速度の最大値となる。
このため、左旋回中の車両511では、図7Aにおいて、θ=+45°(レーダデバイス411にとって車両511の進行方向に最も近い方向)におけるドップラー速度が最大値となる。また、ドップラー速度が0となる方向は、車両旋回の中心方向となる。図7Bでは、車両旋回中心方向から90°前方が車両511の進行方向となる(図5B、図6Bについても同様)。
なお、静止物からの反射波から得られるドップラー速度は、静止物との距離には依存しない。
<スリップしていない場合のレーダデバイスの移動と車両基準点の移動との関係>
ここで、スリップしていない場合の、レーダ移動速度Vsdおよびレーダ移動方向θsdと、車両移動速度V’および車両移動方向α’との関係について説明する。
ハンドルを切らない直進状態の場合、車両511内の全ての位置において移動速度および移動方向は一定である。一方、ハンドルを切った旋回状態の場合、車両511内の位置毎によって移動速度および移動方向は異なる。
一般的な自動車では、操舵輪が前輪であり後輪は固定されているため、旋回状態の車両511では、図7Bのように、左右後輪を結ぶ延長線上に車両旋回の中心が存在する。ここで、車両511全体は、左右後輪を結ぶ線上に旋回中心をおいて旋回するため、車両511の左右後車輪の移動方向は、旋回する円の接線方向であるため、車両511の前後方向である。
しかし、車両511の左右前輪では、操舵により前輪が向いている方向に移動するため、左右前輪の移動方向は左右後輪とは異なる。さらに、車両内の位置により旋回半径が異なるため、車両内の各位置は、速度が異なる。
旋回状態の車両511において、車両内の各位置は移動速度および移動方向が異なる。このため、一般的な車速とは、車両旋回に対して変動しない左右後輪の中央の位置(車両基準点)の速度として定義される。
以上より、車両内の任意の位置の移動速度および移動方向は、車両移動速度V’および車両移動方向α’は、車両レーダ移動速度Vsdおよびレーダ移動方向θsdと、設置位置情報および設置向き情報とを用いて計算することができる。
車両511がスリップしていない場合、車両移動推定部450は、レーダデバイス411の設置位置の車両移動方向に対して、旋回中心方向に垂直な方向と左右後輪の延長線が交わる位置を、車両旋回の中心として算出できる。このため、車両移動推定部450は、旋回中心からレーダデバイス411の設置位置までの距離と、設置位置の速度とを用いて、車両が旋回する際の回転角速度が算出できる。そして、車両移動推定部450は、旋回状態の車両511の運動が算出でき、車両基準点を含め、車両511の任意の位置での移動速度および移動方向を算出できる。
<スリップしている場合のレーダデバイスの移動と車両基準点の移動との関係>
なお、車両511がスリップしている場合、車両511の回転運動の回転中心は、必ずしも左右後輪を結ぶ延長線上に存在せず、2つの後輪の移動方向が前方であるという仮説が成り立たない可能性が高い。したがって、車両移動推定部450は、1つのレーダ移動速度Vsd、レーダ移動方向θsd、および配置情報からでは、車両移動速度V’および車両移動方向α’を推定することは困難である。そこで、車両移動推定部450は、更に、車両511の回転角速度ωを推定し、推定された回転角速度ωを用いる。車両511の回転角速度ωを用いた車両移動速度V’および車両移動方向α’の推定の詳細については、後述する。
<車両移動推定装置の動作>
次に、車両移動推定装置400の動作について説明する。
図8は、車両移動推定装置400の動作の一例を示すフローチャートである。
ステップ(以下「ST」と表す)1000において、レーダ部410は、1つまたは複数のレーダデバイス411のそれぞれにおいて、レーダ送信信号を送信し、当該レーダ送信信号の反射波信号を受信する。
ST2000において、レーダ部410は、1つまたは複数の信号処理部19のそれぞれにおいて、反射波信号のフレーム毎に、ドップラー速度および方位を取得(算出)する。すなわち、レーダ部410は、方位−ドップラーマップを取得する。
ST3000において、レーダ移動推定部420は、1つまたは複数のレーダ状態推定部20のそれぞれにおいて、方位−ドップラーマップを用いて、レーダデバイス411の移動速度および移動方向(レーダ移動速度Vsdおよびレーダ移動方向θsd)を推定する。
具体的には、レーダ状態推定部20は、入力される反射波信号(つまり、図4に示す方位−ドップラーマップ)の中から、所定数の静止物サンプルを選択する。レーダ状態推定部20は、選択した複数の静止物サンプルのそれぞれについて、そのサンプルの方位(レーダ視野角方位)θ、ドップラー速度Vおよび反射強度を用いて、投票処理を行う。そして、レーダ状態推定部20は、投票結果に基づき、レーダ移動速度Vsdおよびレーダ移動方向θsdを決定する。かかる投票処理の詳細については、後述する。
ST4000において、角速度推定部440は、複数のレーダデバイス411についてのレーダ移動速度Vsd、あるいは、ジャイロスコープの測定値等に基づいて、車両の回転角速度ωを推定する。
ST5000において、車両移動推定部450は、推定されたレーダ移動速度の大きさ|Vsd|、レーダ移動方向θsd、および車両の回転角速度ωと、配置情報とに基づいて、車両基準点の移動速度および移動方向(車両移動速度の大きさ|V’|および車両移動方向α’)を推定する。回転角速度ωを用いた車両移動速度V’および車両移動方向α’の推定の詳細については、後述する。
そして、ST6000において、車両移動推定部450は、推定結果を示す車両移動情報を出力する。
<レーダ移動方向θsとレーダ移動速度の大きさ|Vs|との関係>
ここで、レーダ移動方向候補θsとレーダ移動速度候補Vsとの関係について説明する
図9は、車両におけるレーダデバイス411の設置状態の一例を示す図(上方からの俯瞰図)である。
図9に示すように、レーダデバイス411の位置(以下「レーダ位置」という)501は、例えば、車両511の左前輪付近である。そして、レーダデバイス411のレーダ視野角512は、車両511の前左側に向いている。レーダデバイスのレーダ視野角の中央方向であるレーダ正面方向514と、車両の前後(縦)方向との角度がβである。
車両移動推定装置400は、例えば、車両座標系およびレーダ座標系の2種類の座標系を用いる。
車両座標系は、図9に示すように、車両511の左右後輪の中央を原点とし、路面と平行な2次元の座標系である。車両座標系は、例えば、車両511の前後方向に対応するY軸と、車両511の幅方向に対応するX軸から成る。また、車両座標系は、車両511の正面方向を0度とし、右回りをプラス方向とする座標系である。
一方、レーダ座標系は、図9に示すように、レーダ位置501を原点とし、レーダ正面方向514を0度とし、右回りをプラス方向とする座標系である。なお、レーダ位置501およびレーダ正面方向514は、車両座標系によって定義される。図9においては、レーダ位置501はレーダ座標系における座標は(X,Y)であり、設置方位(角度)はβである、ここでβはマイナスの値である。
レーダ状態推定部20は、まず、図4に示したような、レーダ座標系における方位−ドップラーマップ情報を、信号処理部19から入力する。図5〜図7に示したように、前記方位−ドップラーマップにおいて、複数の静止物の反射信号は、1つの曲線になる。
図9では、レーダ座標系において、レーダ移動速度の大きさが|Vs|、レーダ移動方向がθsとし、物体515が静止物であるとする。この場合、物体515から得られたドップラー速度Vおよびレーダ視野角方位θ(以下「方位θ」という)と、前記レーダ移動速度の大きさ|Vs|およびレーダ移動方向θsとについて、以下の式(1)に示す関係が成り立つ。なお、レーダ移動方向候補θsは、スリップしていない場合のハンドルの舵角に相当する。
V=|Vs|×cos(θs-θ) ・・・ (1)
式(1)は、以下の式(2)のように変形できる。
|Vs|=V/cos(θs-θ) ・・・ (2)
すなわち、反射波信号が静止物の反射である場合、レーダデバイス411のレーダ移動方向候補θsを設定することによって、反射波信号のドップラー速度Vおよび方位θに基づいて、レーダ移動速度の大きさ|Vsd|を算出することが可能である。
言い換えると、レーダ移動方向候補θsを変化させることにより、反射波の方位θおよびドップラー速度Vと矛盾しないようなレーダ移動方向θsとレーダ移動速度の大きさ|Vs|との関係を得ることができる。そして、静止物の物体が複数存在する場合、すなわち、複数の(θ,V)ペアから、このような関係が、複数個得られる。また、レーダ移動方向θsが既知であり、レーダ座標系における所定の方位θおよびドップラー速度Vの静止物体が存在する場合、式(2)に基づいて、レーダ移動速度Vsが算出できる。なお、式(2)は異なる方位θとドップラー速度Vの持つすべての静止物に対して成り立つ、すなわち、レーダ移動方向の真値θsdと移動速度の大きさの真値|Vsd|について、全ての静止物に対して、式(2)が成り立つ。
そこで、レーダ状態推定部20は、後述の投票処理により、複数の静止物について得られた複数の関係に、最も多い静止物サンプル((θ,V)ペアで表す)に適合する(すなわち、式(2)が成り立つ)レーダ移動方向候補θsとレーダ移動速度候補の大きさ|Vs|を探索する。そして、レーダ状態推定部20は、探索結果を、レーダ移動速度の大きさ|Vsd|およびレーダ移動方向θsdとする。
具体的には、まず、レーダ状態推定部20(レーダ速度候補算出部201)は、式(2)を用いて、反射波信号の静止物体のそれぞれについて、ドップラー速度Vおよび方位θを用いてレーダ移動方向θsを複数設定する。そして、レーダ状態推定部20は、レーダ移動方向θsの設定毎に、レーダ移動速度候補Vsを算出する。反射波の方位θおよびドップラー速度Vと矛盾しないようなレーダ移動方向候補θsとレーダ移動速度候補Vsとの関係は、例えば、曲線で示すことができる。
図10は、4つのサンプル(静止物)からの方位θとドップラー速度Vについて得られる、レーダ移動方向候補θsとレーダ移動速度候補Vsとの関係の一例を、4つの曲線で表した図である。図10において、横軸はレーダ移動方向候補θsを示し、縦軸はレーダ移動速度候補Vsを示す。
図10に示すように、例えば、4つのサンプルについての反射信号が存在する場合、それぞれの反射信号のドップラー速度Vおよび方位θに基づいて、式(2)に従った4つの曲線521〜524が得られる。
曲線521〜524が通る点525は、4組のドップラー速度Vおよび方位θのそれぞれと適合する。したがって、かかる点525のレーダ移動方向候補θs1およびレーダ移動速度候補Vs1は、レーダの真の移動速度|Vsd|および真の移動方向θsdである可能性が非常に高い。そこで、レーダ状態推定部20は、投票により、かかる点525を探索する。
<投票処理の詳細>
次に、レーダ状態推定部20における投票処理の詳細について説明する。
図11は、レーダ状態推定部20における投票処理(図8のST3000)の一例を示すフローチャートである。
レーダ速度候補算出部201は、信号処理部19において算出された反射波の信号(例えば、図4に示された方位−ドップラーマップ)の中から、所定数のサンプル(静止物)を予め選択する。なお、各サンプルは、少なくとも、ドップラー速度V、方位θ、および、反射強度の情報を有している。
ST3001において、レーダ速度候補算出部201は、所定数のサンプルの中から1つのサンプルを投票処理の対象として決定する。レーダ速度候補算出部201は、対象のサンプルに対するすべてのセンサ移動方向候補についての投票処理が終了した後(後述するST3005:Yes)、所定数のサンプルが全て選択されるまで(後述するST3006:Yesとなるまで)、他のサンプルを新たな投票処理の対象として順次決定する。
ST3002において、レーダ速度候補算出部201は、車両の複数の移動方向候補θsから投票処理の対象である投票用のレーダ移動方向候補θsを設定する。例えば、レーダ速度候補算出部201は、全ての移動方向候補θsが設定されるまで(後述するST3005:Yesとなるまで)、他の投票用のレーダ移動方向候補θsを新たな投票処理の対象として順次設定する。
具体的には、レーダ速度候補算出部201は、投票部202によって用意された投票箱の状態候補に合わせて、投票用のレーダ移動方向候補θsを設定する。投票箱は、複数のレーダ移動方向候補θsと、レーダデバイス411の速度として取り得る値の範囲内の複数のレーダ移動速度候補の大きさ|Vs|を予め設定した、マトリクス状の状態空間である。
図12は、投票部202によって用意される投票箱の概念の一例を示す図である。図12において、横軸はレーダ移動方向候補θsを示し、縦軸はレーダ移動速度候補の大きさ|Vs|を示す。
図12に示すように、投票箱540は、レーダデバイス411のレーダ移動方向θsdとして取り得る値の範囲をM個に分割し、レーダデバイス411のレーダ移動速度の大きさ|Vsd|として取り得る値の範囲をN個に分割した、(M×N)個の状態候補から構成されている。
すなわち、投票箱540は、レーダ移動方向候補θsとレーダ移動速度候補の大きさ|Vs|とによる2次元の領域である状態候補の評価値を設定することができる。レーダ速度候補算出部201は、M個のレーダ移動方向候補θsを、順次、投票用のレーダ移動方向候補θsとして設定する。
なお、MおよびNは、車両の移動速度および移動方向に対して要求される推定精度に応じて設定すればよい。例えば、投票部202は、より高い推定精度の要求に対しては、MおよびNをより大きくする。また、各状態候補は評価値を有し、0に初期化されている。
そして、図11のST3003において、レーダ速度候補算出部201は、サンプルに対するドップラー速度V、方位θ、および、ST3002において設定した投票用のレーダ移動方向候補θsを用いて、式(2)に従って、レーダ移動速度候補|Vs|を計算する。レーダ速度候補算出部201は、算出されたレーダ移動速度候補|Vs|を投票用のレーダ移動速度候補|Vs|とし、投票用のレーダ移動方向候補θsとセットで投票部202に出力する。
ST3004において、投票部202は、ST3003において算出された投票用のレーダ移動速度候補|Vs|と投票用のレーダ移動方向候補θsに対応する箱(状態候補)へ投票する。
これにより、投票部202は、反射波の信号の各静止物サンプルに対して、複数の状態候補に投票し、各状態候補の評価値を設定する。評価値を設定するには、1票の重みは1サンプルを1票として元の評価値に足しても良いし、選択されたサンプルの反射強度を用いて重みづけ足しても良い。但し、投票部202は、同じサンプルについて投票する時、異なる車両状態候補でも、そのサンプルの反射強度を用いて同じ値で投票する。
図13は、各サンプルが状態候補θsd、|Vsd|において重なり、その評価値に反射強度を積分する投票処理の一例を示す図である。
上述の通り、投票部202は、各サンプルにおける投票用のレーダ移動方向候補θsおよび投票用のレーダ移動速度候補の大きさ|Vs|を用いて、投票するための状態候補を、投票箱として予め設定している。
例えば、投票用のレーダ移動方向候補θsは、−45°〜+45°の範囲において、1°間隔によって設定し、取りうる値はM=91個である。また、投票用のレーダ移動速度候補の大きさ|Vs|は、取りうる値の範囲を、所定の間隔(例えば、0.5km/h)毎に、N=100個に区分する。状態候補は、9100(M×N=91×100)個の候補が設定される。なお、投票領域の設定は、上記に限定されず、投票部202は、要求される推定精度に応じて適切に設定できる。
投票部202は、ST3002において設定された投票用のレーダ移動方向候補θsとST3003において算出した投票用のレーダ移動速度候補の大きさ|Vs|とに対応する状態候補に対して、投票される毎に、状態候補の評価値として、各投票サンプルの反射強度を加算(積分)する。
レーダ状態推定部20は、各サンプルについて、投票用のレーダ移動方向候補θsが取りうる全ての方位に対してST3002〜ST3004を処理する。また、レーダ状態推定部20は、所定数のサンプルに対してST3002〜ST3005を処理する。
なお、所定数のサンプルのうち、反射強度が大きいサンプルほど、投票における影響が大きい。つまり、投票部202における投票処理では、各サンプルの反射強度は重み係数として用いられる。
なお、投票の一票の重みとして反射強度を用いたが、重みを1として、単純にサンプル数を加算してもよいし、他の重みを用いてもよい。
全てのサンプルの全ての方位に対する投票処理が終了した後(ST3005、ST3006:Yes)、レーダ状態推定部20は、ST3007の処理に進む。
ST3007では、決定部203は、複数の状態候補のうち、評価値(反射強度の合計値)が最大となる状態候補を抽出する。そして、決定部203は、抽出された状態候補に対応するレーダ移動速度候補の大きさ|Vs|およびレーダ移動方向候補θsを、真の現在のレーダ移動速度の大きさ|Vsd|およびレーダ移動方向θsd(真の現在のレーダデバイス411の移動状態)として決定する。
つまり、図13における最大値を有する状態候補において、多くの静止物の反射波信号の方位θとドップラー速度Vとの関係は、レーダ移動方向候補θsとレーダ移動速度候補Vsとの関係と同一条件によって成立する。このため、車両移動推定装置400は、複数の反射波信号の多くが静止物からの反射波信号である場合は、真のレーダ移動方向θsdおよび真のレーダ移動速度の大きさ|Vsd|を算出できる。
図13では、実際の移動方向および速度に相当する状態候補(最大値の状態候補:レーダ移動方向θsdおよびレーダ移動速度|Vsd|)の付近では、各サンプルの分布が集中することが分かる。一方、実際の移動方向および速度に相当する状態候補から離れることにより、各サンプルの各レーダ移動方向候補θsとレーダ移動速度候補|Vs|との分布は、分散する。
すなわち、レーダ状態推定部20における複数のサンプル(反射波信号)による投票(プロット)の結果、実際の移動方向および速度の付近の値に対応する状態候補(レーダ移動方向θsdおよびレーダ移動速度の大きさ|Vsd|)に対して、より多くのサンプルの反射強度が付与されることになる。
よって、実際の車両のレーダ移動方向θsdおよびレーダ移動速度の大きさ|Vsd|に近似する状態候補ほど、付与される反射強度の合計値がより大きくなる。これより、レーダ状態推定部20は、複数の状態候補のうち、付与される反射強度の合計値が最大となる候補を真の現在のレーダのレーダ移動方向θsdおよび真のレーダ移動速度|Vsd|として決定している。
上述したように、図13では、実際のレーダ移動方向θsdにおいて、複数のサンプルにおいて算出されるレーダ移動速度候補|Vs|が同程度になるが、実際のレーダ移動方向θsdから離れると、算出されるレーダ移動速度候補|Vs|の値にはサンプル毎にばらつきが生じる。このため、単一のサンプルから車両のレーダ移動方向θsdおよびレーダ移動速度の大きさ|Vsd|を求める場合、車両の状態推定が困難である。
このように、車両移動推定装置400は、複数の静止物からの反射波信号を解析して、1つまたは複数のレーダデバイス411のそれぞれのレーダ移動速度の大きさ|Vsd|およびレーダ移動方向θsdを、高精度に推定することができる。
<回転角速度を用いた車両の移動の推定について>
車両がスリップする場合、上述の通り、一つのレーダ移動速度の大きさ|Vsd|、レーダ移動方向θsd、および配置情報からでは、車両移動速度V’および車両移動方向α’を推定することは困難である。
図14は、車両がスリップしない場合と車両がスリップする場合との車両の移動の様子の違いの一例を示す図である。図14Aは、車両がスリップしていない時の状態の一例を示し、図14Bは、路面の凍結等により車両がスリップした時の状態の一例を示す。
図14Aに示すように、車両511は、時刻T0において前輪を左に向け、続く時刻T1に前輪を右に向けたとする。スリップしていない場合、図14Aに示すように、車両の移動方向(ここではレーダデバイス411の位置の移動方向で示している)は、前輪が向く方向に旋回する。図14Aの場合、式(2)に基づいて投票処理で得られたレーダ移動速度の大きさ|Vsd|およびレーダ移動方向θsdのそれぞれが、車両の移動速度の大きさ|V’|および車両移動方向θ’と一致する。
一方、例えば、時刻T0の後にスリップが発生した場合、図14Bに示すように、車両511の移動方向は、時刻T0からT1の間、前輪を左に向けたときの慣性で、車両511は、左回転し、時刻T0での移動方向に移動する。図14Bの場合、式(2)に基づいて投票処理で得られたレーダ移動速度の大きさ|Vsd|およびレーダ移動方向θsdのそれぞれが、車両の真の移動速度の大きさ|V’|および車両移動方向θ’と一致しない。車両移動推定装置400は、かかる回転の角速度を考慮して、車両移動速度の大きさ|V’|および車両移動方向α’を更に推定する。
図15は、車両511の回転角速度ωを用いて車両移動速度V’および車両移動方向α’を推定する手法を説明するための図である。
図15に示すように、車両基準点502とレーダ位置501との間隔をD’と表し、車両基準点502の回転運動による速度をΔV’と表す。
車両511の回転角速度の大きさ|ω|は、車両基準点502を含む車両511の任意の点で同一である。したがって、回転速度の大きさ|ΔV’|は、例えば、以下の式(3)により算出することができる。
|ΔV’| = |ω| × D’ ・・・(3)
なお、式(3)で回転速度の大きさ|ΔV’|を求めるのに必要な回転角速度ωは、ジャイロスコープで取得してもよい。あるいは、回転角速度ωは、路面座標系において車両511の異なる位置に設置された2つのレーダデバイス411のそれぞれのレーダ移動速度および方向と、これら2つのレーダデバイス411の設置情報とに基づいて、車両の回転角速度ωを算出する。詳細な算出方法については、後述する。
また、図15に示すように、車両基準点502のシフト移動による速度ベクトルは、レーダデバイス411の移動速度ベクトルと同じであり、Vsdと表す。更に、車両基準点502のシフト移動の速度ベクトルVsdと回転移動の速度ベクトルΔV’との間の角度は、α0と表す。
ここで、レーダデバイス411と車両基準点502との間の車体幅方向の距離をX0と表し、レーダデバイス411と車両基準点502との間の車体長さ方向の距離をY0と表す。この場合、角度α0は、レーダデバイス411のレーダ正面方向514の車両正面方向513に対する角度β、および、レーダ移動方向θsdを用いて、例えば、以下の式(4)により算出することができる。
Figure 0006421935
車両基準点502の移動速度ベクトルV’の大きさ|V’|は、レーダ移動速度Vsdを用いて、以下の式(5)により算出することができる。
Figure 0006421935
そして、車両基準点502の移動方向α’(つまり車両移動方向α’)は、例えば、以下の式(6)で算出することができる。
Figure 0006421935
車両移動推定部450は、これらの式(3)〜(6)を用いて、レーダ移動速度の大きさ|Vsd|、レーダ移動方向θsd、車両511の回転角速度の大きさ|ω|、および配置情報(D’、β、X0、Y0)から、車両移動速度の大きさ|V’|および車両移動方向α’を算出する。
このような動作により、車両移動推定装置400は、車両に配置されたレーダデバイス411のレーダ移動速度およびレーダ移動方向と、車両の回転角速度とを推定することができる。そして、車両移動推定装置400は、レーダデバイス411と車両基準点との位置関係と、推定されたレーダ移動速度およびレーダ移動方向と回転角速度とに基づいて、車両移動速度および車両移動方向を推定することができる。
<本実施の形態の効果>
以上のように、本実施の形態に係る車両移動推定装置400は、車両に配置されたレーダ部410において、レーダ波の送信および反射波の受信を行い、受信された反射波に基づいて、レーダ部410の移動速度および移動方向を推定する。そして、車両移動推定装置400は、車両の回転角速度を推定し、車両の所定部分の移動速度および移動方向を、推定されたレーダ部410の移動速度および移動方向と、推定された回転角速度と、レーダ部410と所定部分との位置関係とに基づいて推定する。
これにより、本実施の形態に係る車両移動推定装置400は、車両の移動速度および移動方向をよりロバストかつ高精度に推定することができる。
車両がスリップしている場合、タイヤの回転情報から車両の移動速度を正確に算出することは困難である。この点、本実施の形態に係る車両移動推定装置400は、タイヤの回転情報を用いないため、車両がスリップしている場合において、車両移動速度をより高精度に推定することができる。
更に、本実施の形態によれば、車両移動推定装置400は、レーダ送信信号に対する反射波信号を用いるので、例えば、車両の状況および車両の走行状況に依存した車速センサによる測定誤差の影響を抑制して、車両の移動速度および移動方向を推定できる。
また、本実施の形態によれば、車両移動推定装置400は車両が直進および曲進の何れにおいても車両の速度および移動方向を高精度に推定できる。
<本実施の形態の変形例>
なお、レーダデバイス411の位置および向きは、上述の例に限定されない。例えば、レーダデバイス411を周辺監視等の他の機能と兼用させる場合、レーダデバイス411は、当該他の機能を発揮する位置におよび向きで配置される。
また、送信アンテナ15および受信アンテナ16は、共通のアンテナであってもよい。すなわち、レーダ部410は、レーダ波の送信区間と、反射波の受信区間とで、レーダ送信部12およびレーダ受信部17のアンテナへの接続状態を切り替えてもよい。
(実施の形態2)
本開示の実施の形態2は、実施の形態1に係る車両移動推定装置において、2つのレーダデバイスのレーダ移動速度の推定結果を用いて、車両の回転角速度を推定する場合の具体例である。
<レーダデバイスの配置>
図16は、2つのレーダデバイスの配置の一例を示す図であり、実施の形態1の図9に対応するものである。
図16に示すように、本実施の形態にかかる車両移動推定装置は、第1のレーダデバイス411と第2のレーダデバイス411とを、距離(レーダ間距離)Dを置いて配置している。
第1のレーダデバイス411は、車両511の左前方車輪の付近の車両側面に、車両511の左側にレーダ視野角512を向けて設置されている。以下、第1のレーダデバイス411のレーダ位置501は、「第1のレーダ位置」という。
また、第2のレーダデバイス411は、車両511の右前方車輪の付近の車両側面に、車両511の右側にレーダ視野角512を向けて設置されている。以下、第2のレーダデバイス411のレーダ位置501は、「第2のレーダ位置」という。
<車両移動推定装置の構成>
図17は、本実施の形態にかかる車両移動推定装置の構成の一例を示すブロック図であり、実施の形態1の図1に対応するものである。図1と同一部分には同一符号を付し、これについての説明を省略する。
図17に示すように、本実施の形態に係る車両移動推定装置400aは、レーダ部410aに第1および第2のレーダデバイス411、411を有し、レーダ移動推定部420aに第1および第2のレーダ状態推定部20、20を有する。また、車両移動推定装置400aは、角速度推定部440aを有し、第1および第2のレーダ状態推定部20、20が出力する情報が角速度推定部440aに入力されるように構成されている。
第1および第2のレーダデバイス411、411は、それぞれ、実施の形態1で説明したレーダデバイス411と同一の構成を有する。第1および第2のレーダ状態推定部20、20は、それぞれ、実施の形態1で説明したレーダ状態推定部20と同一の構成を有する。
すなわち、車両移動推定装置400aは、第1のレーダデバイス411および第1のレーダ状態推定部20により、第1のレーダ位置501のレーダ移動速度およびレーダ移動方向を推定する。かかるレーダ移動速度およびレーダ移動方向は、以下、「第1のレーダ移動速度」および「第1のレーダ移動方向」と表す。
そして、車両移動推定装置400aは、第2のレーダデバイス411および第2のレーダ状態推定部20により、第2のレーダ位置501のレーダ移動速度およびレーダ移動方向を推定する。かかるレーダ移動速度および第2のレーダ移動方向は、以下、「第2のレーダ移動速度」および「第2のレーダ移動方向」と表す。
角速度推定部440aは、第1のレーダ移動速度および第2のレーダ移動速度に基づいて、車両の回転角速度ωを推定する。
<回転角速度の推定手法>
以下、角速度推定部440aによる回転角速度ωの推定手法について説明する。
図18は、第1のレーダ移動速度、第1のレーダ移動方向、第2のレーダ移動速度、および第2のレーダ移動方向を説明するための図である。
図18に示すように、第1のレーダ移動速度Vsdは、第1のレーダデバイス411(第1のレーダ位置501)の移動速度である。そして、第1のレーダ移動方向θsdは、第1のレーダデバイス411の、レーダ正面方向(レーダ視野角の中心の方向、車両511の左方向)514に対する移動方向の角度である。なお、以下の説明において、第1のレーダデバイス411の移動速度ベクトルは、適宜、「第1のレーダ移動速度ベクトルVsd」と表す。
また、第2のレーダ移動速度ベクトルVsdは、第2のレーダデバイス411(第2のレーダ位置501)の移動速度ベクトルである。そして、第2のレーダ移動方向θsdは、第2のレーダデバイス411の、レーダ正面方向(レーダ視野角の中心の方向、車両511の右方向)514に対する移動方向の角度である。また、以下の説明において、第2のレーダデバイス411の移動ベクトルは、適宜、「第2のレーダ移動ベクトルVsd」と表す。なお、レーダ移動方向の角度は、レーダ座標系で表し、例えば、レーダ正面方向の左側においてマイナス値を取り、レーダ正面方向の右側においてプラスの値を取る。例えば、図18の場合、θsdはプラスの値であり、θsdはマイナスの値である。
これらの第1のレーダ移動方向θsd、第1のレーダ移動速度の大きさ|Vsd|、第2のレーダ移動方向θsd、および第2のレーダ移動速度の大きさ|Vsd|は、レーダ部410aにおいて、例えば、実施の形態1で説明した手法により取得される。
車両511に回転運動が発生していない時、第1のレーダ移動ベクトルVsdおよび第2のレーダ移動ベクトルVsdはほぼ一致する。しかしながら、車両511に回転運動が発生している時(特にスリップにより回転している時)、第1のレーダ移動ベクトルVsdおよび第2のレーダ移動ベクトルVsdは相違する。
ここで、第1のレーダデバイス411と第2のレーダデバイス411との間の回転運動に着目する。レーダデバイス411にかかる回転運動は、車両511の回転運動に起因するものである。
図19は、車両511の回転運動によって発生する、第1のレーダデバイス411と第2のレーダデバイス411との間の回転運動の一例を示す図である。
第1のレーダデバイス411(第1のレーダ位置501)と、第2のレーダデバイス411(第2のレーダ位置501)との間の回転運動には、その回転中心(以下「レーダ回転中心」という)531が存在する。ここで、車両511のシフト移動のベクトル(以下「シフト移動ベクトル」という)をVshiftで表す。第1のレーダデバイス411および第2のレーダデバイス411のレーダ回転中心531に対する回転速度ベクトルVr、Vrは、それぞれ以下の式(7)、(8)で表される。
Vr = Vsd − Vshift ・・・(7)
Vr = Vsd − Vshift ・・・(8)
レーダ回転中心531から第1のレーダデバイス411までの距離|R|と、レーダ回転中心531から第2のレーダデバイス411までの距離|R|との和は、レーダ間距離D(図16参照)に等しい。なお、|R|+|R|=|R−R|=Dである。
第1のレーダデバイス411の回転速度ベクトルVrの向きおよび第2のレーダデバイス411の回転速度ベクトルVrの向きは、互いに逆となる。また、レーダ回転中心531が第1のレーダ位置501と第2のレーダ位置501との間の中点ではない場合、これらの回転速度ベクトルVr、Vrの大きさは、相違する。
一方で、第1のレーダデバイス411のレーダ回転中心531に対する回転角速度と、第2のレーダデバイス411のレーダ回転中心531に対する回転角速度は、一致する。
したがって、第1のレーダデバイス411の回転速度ベクトルVrおよび第2のレーダデバイス411の回転速度ベクトルVrは、例えば、以下の式(9)、(10)で表すことができる。
|Vr |= |ω| ×| R| ・・・(9)
|Vr |= |ω|× (D−|R|) ・・・(10)
そして、式(9)、(10)から、以下の式(11)が成り立つ。
|Vr| + |Vr|= ω × D ・・・(11)
更に、第1のレーダデバイス411の回転速度ベクトルVrと、第2のレーダデバイス411の回転速度ベクトルVrは逆方向であるため、式(11)は、以下の式(12)に変形することができる。
|ω| = |Vr| + |Vr| / D
=|Vr − Vr| / D
= |(Vsd−Vshift)−(Vsd−Vshift)| / D
= |Vsd − Vsd| / D
・・・(12)
第1のレーダ移動速度ベクトルVsd(すなわち、移動速さおよび移動方向)および第2のレーダ移動速度ベクトルVsd(即ち、移動速さおよび移動方向)は、上述の通りレーダ移動推定部420aにより推定される。また、レーダ間距離Dは、情報格納部430に格納された配置情報に含まれる。したがって、角速度推定部440aは、これらの既知の情報に基づき、式(12)を用いて、第1のレーダ位置501のレーダ回転中心531に対する回転角速度ωを算出する。
なお、車両511は剛体であり、第1および第2のレーダデバイス411、411は車両511に固定されている。したがって、車両511のどの位置を回転中心とみなしたとしても、第1のレーダ位置501の回転角速度と第2のレーダ位置501の回転角速度とは同一である。
このようにして、角速度推定部440aは、第1のレーダ移動速度ベクトルVsdおよび第2のレーダ移動速度ベクトルVsdに基づいて、回転角速度ωを推定する。
ここで、車両の移動状態の具体例を挙げて説明する。
図20および図21は、車両がスリップした状態で回転する様子の一例を示す図である。
図20および図21に示すように、時刻T0から時刻T1までの車両511の移動は、シフトと回転という2つの移動に分解することができる。
なお、図20では、車両の回転を、時刻T0における第1のレーダ位置501を基準として描いており、図21では、車両の回転を、時刻T1における第1のレーダ位置501を基準として描いている。しかしながら、図20および図21は、同一の移動動作を示している。
上述の通り、レーダ移動推定部420aにより、第1の移動速度ベクトルVsd(第1のレーダ移動方向θsdおよび第1の移動速度ベクトルの大きさ|Vsd|)、および、第2の移動速度ベクトルVsd(第1のレーダ移動方向θsdおよび第2の移動速度ベクトルの大きさ|Vsd|)が推定される。
アンテナ間距離Dは既知である。ここで、車両座標系において、第1のレーダデバイス411のレーダ正面方向514(第1のレーダデバイス411のレーダ座標系θ=0°)に対する車両正面方向513(図9参照)の角度をβと置く。そして、車両座標系において、第2のレーダデバイス411の中央(第2のレーダデバイス411のレーダ座標系θ=0°)に対する車両正面方向513の角度をβと置く。
図20および図21から分かるように、第1のレーダ移動方向θsdは、レーダデバイス411のレーダ正面方向の右側であるため、正の値となり、第2のレーダ移動方向θsdは、レーダデバイス411のレーダ正面方向の左側にあるため、負の値となる。また、角度βは、レーダデバイス411のレーダ正面方向が車両正面方向の左側であるため、負の値となり、角度βは、レーダデバイス411のレーダ正面方向が車両正面方向の右側であるため、正の値となる。
以上の各角度の値から、第1のレーダ移動速度ベクトルVsdと第2のレーダ移動速度ベクトルVsdとが成す角度αは、例えば、以下の式(13)で表される。
α = (θsd + β) − ( θsd+ β
= (θsd − θsd) + (β− β) ・・・(13)
また、車両511の回転により生じたレーダデバイス411の回転による速度成分ΔVについて、以下の式(14)が成り立つ。
Vsd + ΔV = Vsd (14)
なお、レーダデバイス411の回転による速度成分ΔVは、式(14)により、以下の式(15)で表すことができる。
ΔV = Vsd − Vsd ・・・(15)
そして、式(12)、(15)から、以下の式(16)が導き出される。
|ω| = |Vsd − Vsd| / D
=|ΔV| / D ・・・(16)
なお、式(16)の中の|ΔV|は、余弦定理から、以下の式(17)で得られる。
|ΔV| = |Vsd+ |Vsd
−2 × |Vsd| × |Vsd| × cosα
・・・(17)
なお、|Vsd|<|Vsd|の時、車両の回転運動は反時計回りとなり、|Vsd|>|Vsd|の時、車両の回転運動は時計回りとなる。|Vsd|=|Vsd|では、車両はシフト移動するため、すべての位置の回転角速度が0である。
上述の式(16)は、上述の式(12)と合致する。
<本実施の形態の効果>
このように、本実施の形態に係る車両移動推定装置400aは、車両座標系上、車両の異なる位置に設置された2つのレーダデバイス411を有し、2つのレーダデバイス411のそれぞれの移動速度および移動方向を推定する。そして、本実施の形態に係る車両移動推定装置400aは、角速度推定部440aにおいて、推定された2つのレーダデバイス411のそれぞれの移動速さおよび移動方向と、これらのレーダデバイス間の距離Dとに基づいて、車両の回転角速度ωを推定する。
これにより、本実施の形態に係る車両移動推定装置400aは、ジャイロスコープ等を用いることなく、車両の回転角速度ωを高精度に推定することができる。
ジャイロスコープを用いて、角速度を測定することによって車両の移動方向を推定する場合、測定された角速度を逐次積分して移動方向を算出する。ところが、かかる積分処理では、測定値にジャイロドリフト等の誤差が含まれている場合、かかる誤差も積分されてしまい、回転角速度の推定精度が低下する。また、ジャイロスコープの測定値の誤差は、経時、温度等に応じてランダムに変動し、その測定誤差を精度よく補正することは煩わしい。更に、路面に傾斜や凸凹があるとき、測定値に大きな誤差が生じる。
したがって、本実施の形態に係る車両移動推定装置400aは、従来技術に比べて、車両の回転角速度ωをより高精度に推定することができ、車両の移動速度および移動方向を、より高精度に推定することができる。特に、車両がスリップしている状態や、路面の凸凹により車両が旋回するような状態において、車両の移動をロバストに、継続的に、かつ高精度に推定することができる。
<本実施の形態の変形例>
なお、2つのレーダデバイス411の位置および向きは、上述の例に限定されない。例えば、左側通行の国(例えば日本)では、道路の左側に静止物が多く存在する場合、2つのレーダデバイス411の両方が、車両の左側部分に左方向に向けて設置されてもよい。また、右側通行の国(例えば米国)では、例えば、道路の右側に静止物が多く存在する場合、2つのレーダデバイス411の両方が、車両の右側部分に右方向に向けて設置されてもよい。但し、回転角速度ωの推定精度を向上させる観点から、レーダ間距離は、より長いことが望ましい。
また、レーダデバイス411の数は、上述の例に限定されない。例えば、車両移動推定装置400aは、3つ以上のレーダデバイス411のそれぞれのレーダ移動速度およびレーダ移動方向θsdを測定してもよい。そして、車両移動推定装置400aは、3つの中から抽出された2つの組み合わせ毎に、上述の処理の途中まであるいは全てを行い、各組み合わせで得られた値を平均化するなどして統合してもよい。
(各実施の形態の変形例)
以上、図面を参照しながら各種の実施形態について説明したが、本開示はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本開示の技術的範囲に属するものと了解される。また、開示の趣旨を逸脱しない範囲において、上記実施形態における各構成要素を任意に組み合わせてもよい。
例えば、車両のある位置の移動方向および移動速度を推定するためのセンサは、上記各実施の形態ではレーザデバイスとしたが、これに限定されない。例えば、加速度センサを採用することができる。
また、車両のある2つの位置の移動速度に基づかずに車両の回転角速度を推定するためのセンサは、上記各実施の形態ではジャイロスコープとしたが、これに限定されない。例えば、光ファイバ・ジャイロを採用することができる。
また、車両移動推定装置は、路面に平行な方向以外の方向について、レーダデバイスの移動速度および移動方向や車両の回転角速度を推定してもよい。
また、上記各実施の形態に係る車両移動推定装置が移動速度および移動方向の推定の対象は、自動二輪車、自転車、トラックその他の各種車両のみならず、自立歩行型ロボット等の車両以外の移動体であってもよい。
また、上記各実施形態では、本開示は、ハードウェアのみによって構成されてもよいし、ハードウェアとの連携においてソフトウェアにより実現されてもよい。
例えば、上記各実施形態の説明に用いた各機能ブロックは、典型的には集積回路であるLSIとして実現される。これらは個別に1チップ化されてもよいし、一部または全てを含むように1チップ化されてもよい。ここでは、LSIとしたが、集積度の違いにより、IC、システムLSI、スーパーLSI、ウルトラLSIと呼称されることもある。
また、集積回路化の手法はLSIに限るものではなく、専用回路または汎用プロセッサを用いて実現してもよい。LSI製造後に、プログラムすることが可能なFPGA(Field Programmable Gate Array)、LSI内部の回路セルの接続または設定を再構成可能なリコンフィギュラブル プロセッサ(Reconfigurable Processor)を利用してもよい。
更には、半導体技術の進歩または派生する別技術により、LSIに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックを集積化してもよい。バイオ技術の適用等が可能性としてあり得る。
<本開示のまとめ>
本開示の車両移動推定装置は、車両に配置され、レーダ波の送信および反射波の受信を行うレーダ部と、受信された前記反射波に基づいて、前記レーダ部の移動速度および移動方向を推定するレーダ移動推定部と、前記車両の回転角速度を推定する角速度推定部と、前記車両の所定部分の移動速度および移動方向を、推定された前記レーダ部の移動速度および移動方向と、推定された前記回転角速度と、前記レーダ部と前記所定部分との位置関係と、に基づいて推定する車両移動推定部と、を有する。
なお、上記車両移動推定装置において、前記レーダ部は、車両の異なる位置に設置された2つのレーダデバイスを有し、前記レーダ移動推定部は、前記2つのレーダデバイスにより受信された前記反射波に基づいて、前記2つのレーダデバイスのそれぞれの移動速度および移動方向を推定し、前記角速度推定部は、推定された前記2つのレーダデバイスのそれぞれの前記移動速度と、前記2つのレーダデバイスの間の距離と、に基づいて、前記回転角速度を推定してもよい。
また、上記車両移動推定装置は、前記2つのレーダデバイスおよび前記所定部分の相対位置を示す配置情報を格納した情報格納部、を有してもよい。
また、上記車両移動推定装置は、前記2つのレーダデバイスは、少なくとも路面に平行な方向において異なる位置に設置され、前記配置情報は、少なくとも前記路面に平行な方向における前記相対位置を示し、前記レーダ移動推定部は、前記路面に平行な方向における前記2つのレーダデバイスのそれぞれの移動速度および移動方向を推定し、前記角速度推定部は、推定された前記2つのレーダデバイスの前記移動速度に基づいて、前記路面に平行な方向における前記回転角速度を推定してもよい。
また、上記車両移動推定装置において、前記所定部分は、前記車両の左後輪と右後輪との中点の前記路面に平行な方向における位置と一致してもよい。
また、上記車両移動推定装置において、前記2つのレーダデバイスのうち、第1のレーダデバイスは、前記車両の左前方部分に設置され、前記第1のレーダデバイスの視野角には、前記車両の左側の一部が含まれ、前記2つのレーダデバイスのうち、第2のレーダデバイスは、前記車両の右前方部分に配置され、前記第2のレーダデバイスの視野角には、前記車両の右側の一部が含まれてもよい。
てもよい。
また、上記車両移動推定装置において、前記2つのレーダデバイスは、前記車両の左側部分に設置され、前記2つのレーダデバイスの視野角は、前記車両の左方向に向けて設置される、または、前記車両の右側部分に設置され、前記2つのレーダデバイスの視野角は、前記車両の右方向に向けて設置されてもよい。
また、上記車両移動推定装置において、前記角速度推定部は、前記車両に設置されたジャイロスコープを含んでもよい。
本開示の車両移動推定方法は、車両に配置されたレーダ部において、レーダ波の送信および反射波の受信を行うステップと、受信された前記反射波に基づいて、前記レーダ部の移動速度および移動方向を推定するステップと、前記車両の回転角速度を推定するステップと、
前記車両の所定部分の移動速度および移動方向を、推定された前記レーダ部の移動速度および移動方向と、推定された前記回転角速度と、前記レーダ部と前記所定部分との位置関係と、に基づいて推定するステップと、を有する。
本開示は、車両がスリップした場合でも、車両の移動速度および移動方向をよりロバストかつ高精度に推定することができる車両移動推定装置および車両移動推定方法として有用である。
11 基準信号生成部
12 レーダ送信部
13 送信信号生成部
14 送信無線部
15 送信アンテナ
16 受信アンテナ
17 レーダ受信部
18 受信無線部
19 信号処理部
20 レーダ状態推定部
201 レーダ速度候補算出部
202 投票部
203 決定部
400、400a 車両移動推定装置
410、410a レーダ部
411 レーダデバイス
420、420a レーダ移動推定部
430 情報格納部
440、440a 角速度推定部
450 車両移動推定部

Claims (7)

  1. 車両の異なる位置に設置され、レーダ波の送信および反射波の受信を行う2つのレーダデバイスと、
    前記2つのレーダデバイスにより受信された前記反射波に基づいて、前記2つのレーダデバイスのそれぞれの移動速度および移動方向を推定するレーダ移動推定部と、
    推定された前記2つのレーダデバイスのそれぞれの前記移動速度と、前記2つのレーダデバイスの間の距離と、に基づいて、前記車両の回転角速度を推定する角速度推定部と、
    前記車両の所定部分の移動速度および移動方向を、推定された前記2つのレーダデバイスの移動速度および移動方向と、推定された前記回転角速度と、前記2つのレーダデバイスと前記所定部分との位置関係と、に基づいて推定する車両移動推定部と、を有する、
    車両移動推定装置。
  2. 前記2つのレーダデバイスおよび前記所定部分の相対位置を示す配置情報を格納した情報格納部、を有する、
    請求項に記載の車両移動推定装置。
  3. 前記2つのレーダデバイスは、
    少なくとも路面に平行な方向において異なる位置に設置され、
    前記配置情報は、少なくとも前記路面に平行な方向における前記相対位置を示し、
    前記レーダ移動推定部は、
    前記路面に平行な方向における前記2つのレーダデバイスのそれぞれの移動速度および移動方向を推定し、
    前記角速度推定部は、
    推定された前記2つのレーダデバイスの前記移動速度に基づいて、前記路面に平行な方向における前記回転角速度を推定する、
    請求項に記載の車両移動推定装置。
  4. 前記所定部分は、前記車両の左後輪と右後輪との中点の前記路面に平行な方向における位置と一致する、
    請求項に記載の車両移動推定装置。
  5. 前記2つのレーダデバイスのうち、第1のレーダデバイスは、前記車両の左前方部分に設置され、前記第1のレーダデバイスの視野角には、前記車両の左側の一部が含まれ、
    前記2つのレーダデバイスのうち、第2のレーダデバイスは、前記車両の右前方部分に配置され、前記第2のレーダデバイスの視野角には、前記車両の右側の一部が含まれる、
    請求項に記載の車両移動推定装置。
  6. 前記2つのレーダデバイスは、前記車両の左側部分に設置され、前記2つのレーダデバイスの視野角は、前記車両の左方向に向けて設置される、または、前記車両の右側部分に設置され、前記2つのレーダデバイスの視野角は、前記車両の右方向に向けて設置される、
    請求項に記載の車両移動推定装置。
  7. 車両の異なる位置に設置された2つのレーダデバイスにおいて、レーダ波の送信および反射波の受信を行うステップと、
    前記2つのレーダデバイスにより受信された前記反射波に基づいて、前記2つのレーダデバイスのそれぞれの移動速度および移動方向を推定するステップと、
    推定された前記2つのレーダデバイスのそれぞれの前記移動速度と、前記2つのレーダデバイスの間の距離と、に基づいて、前記車両の回転角速度を推定するステップと、
    前記車両の所定部分の移動速度および移動方向を、推定された前記2つのレーダデバイスの移動速度および移動方向と、推定された前記回転角速度と、前記2つのレーダデバイスと前記所定部分との位置関係と、に基づいて推定するステップと、を有する、
    車両移動推定方法。
JP2015070862A 2015-03-31 2015-03-31 車両移動推定装置および車両移動推定方法 Expired - Fee Related JP6421935B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2015070862A JP6421935B2 (ja) 2015-03-31 2015-03-31 車両移動推定装置および車両移動推定方法
CN201610055725.XA CN106019270B (zh) 2015-03-31 2016-01-27 车辆移动估计装置和车辆移动估计方法
US15/063,270 US10222471B2 (en) 2015-03-31 2016-03-07 Vehicle movement estimation device and vehicle movement estimation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015070862A JP6421935B2 (ja) 2015-03-31 2015-03-31 車両移動推定装置および車両移動推定方法

Publications (2)

Publication Number Publication Date
JP2016191586A JP2016191586A (ja) 2016-11-10
JP6421935B2 true JP6421935B2 (ja) 2018-11-14

Family

ID=57015184

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015070862A Expired - Fee Related JP6421935B2 (ja) 2015-03-31 2015-03-31 車両移動推定装置および車両移動推定方法

Country Status (3)

Country Link
US (1) US10222471B2 (ja)
JP (1) JP6421935B2 (ja)
CN (1) CN106019270B (ja)

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9575560B2 (en) 2014-06-03 2017-02-21 Google Inc. Radar-based gesture-recognition through a wearable device
US9778749B2 (en) 2014-08-22 2017-10-03 Google Inc. Occluded gesture recognition
US11169988B2 (en) 2014-08-22 2021-11-09 Google Llc Radar recognition-aided search
US9600080B2 (en) 2014-10-02 2017-03-21 Google Inc. Non-line-of-sight radar-based gesture recognition
EP3289432B1 (en) 2015-04-30 2019-06-12 Google LLC Rf-based micro-motion tracking for gesture tracking and recognition
US10088908B1 (en) 2015-05-27 2018-10-02 Google Llc Gesture detection and interactions
US9983301B2 (en) * 2015-10-02 2018-05-29 Delphi Technologies, Inc. Automated vehicle radar system to determine yaw-rate of a target vehicle
US10817065B1 (en) 2015-10-06 2020-10-27 Google Llc Gesture recognition using multiple antenna
US10492302B2 (en) 2016-05-03 2019-11-26 Google Llc Connecting an electronic component to an interactive textile
WO2017200949A1 (en) 2016-05-16 2017-11-23 Google Llc Interactive fabric
JP6778873B2 (ja) * 2016-08-10 2020-11-04 パナソニックIpマネジメント株式会社 レーダ設置角度算出装置、レーダ装置およびレーダ設置角度算出方法
US10591584B2 (en) * 2016-10-25 2020-03-17 GM Global Technology Operations LLC Radar calibration with known global positioning of static objects
US9874871B1 (en) * 2016-11-21 2018-01-23 Baidu Usa Llc Method to dynamically adjusting steering rates of autonomous vehicles
US10579150B2 (en) * 2016-12-05 2020-03-03 Google Llc Concurrent detection of absolute distance and relative movement for sensing action gestures
JP6971806B2 (ja) * 2016-12-27 2021-11-24 フォルシアクラリオン・エレクトロニクス株式会社 車載通信装置、及び、通信方法
JP7154230B2 (ja) 2017-05-15 2022-10-17 アウスター インコーポレイテッド 輝度を増強した光学撮像送信器
CN109597061B (zh) * 2018-12-28 2021-05-18 北京润科通用技术有限公司 一种目标运动状态判别方法及系统
US11275173B2 (en) * 2019-05-20 2022-03-15 Zoox, Inc. Yaw rate from radar data
CN110646788A (zh) * 2019-08-23 2020-01-03 安徽文康科技有限公司 一种测速仪雷达自动修正角度的方法和系统
DE102019128020A1 (de) * 2019-10-17 2021-04-22 Valeo Schalter Und Sensoren Gmbh Verfahren zum Schätzen einer Eigengeschwindigkeit eines Fahrzeugs
US11852714B2 (en) 2019-12-09 2023-12-26 Thales Canada Inc. Stationary status resolution system
DE102020202515A1 (de) * 2020-02-27 2021-09-02 Robert Bosch Gesellschaft mit beschränkter Haftung Verfahren zum Ermitteln einer Eigengeschwindigkeit eines Fahrzeugs und Radarsensorsystem zum Ermitteln einer Eigengeschwindigkeit eines Fahrzeugs
DE102020122543A1 (de) * 2020-08-28 2022-03-03 HELLA GmbH & Co. KGaA Verfahren zum Bestimmen einer Längsgeschwindigkeit eines Fahrzeugs mit einem Radarsensor und einer Einbauorientierung des Radarsensors bei einer Kurvenfahrt
US11555920B2 (en) * 2020-10-28 2023-01-17 GM Global Technology Operations LLC Estimating vehicle velocity using radar data
WO2022230334A1 (ja) * 2021-04-28 2022-11-03 住友電気工業株式会社 表示装置、コンピュータプログラム、及び設定方法
EP4166989A1 (en) * 2021-10-13 2023-04-19 Aptiv Technologies Limited Methods and systems for determining a position and an acceleration of a vehicle
US12092458B2 (en) * 2021-12-01 2024-09-17 GM Global Technology Operations LLC System and process for correcting gyroscope drift for a motor vehicle
JP2024010758A (ja) * 2022-07-13 2024-01-25 パナソニックIpマネジメント株式会社 表示処理装置、表示処理方法、及び表示処理プログラム

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5322232B2 (ja) * 1972-12-07 1978-07-07
JPS56145377A (en) * 1980-04-15 1981-11-12 Mitsubishi Electric Corp Running type radar speed sensor
IL100175A (en) * 1991-11-27 1994-11-11 State Of Isreal Ministry Of De Vehicle collision warning device
GB2358975B (en) * 2000-02-05 2004-05-05 Jaguar Cars Motor vehicle trajectory measurement
JP2004508627A (ja) 2000-09-08 2004-03-18 レイセオン・カンパニー 経路予測システムおよび方法
US7522091B2 (en) * 2002-07-15 2009-04-21 Automotive Systems Laboratory, Inc. Road curvature estimation system
CN100365430C (zh) * 2002-07-15 2008-01-30 汽车系统实验室公司 道路曲率估计和车辆目标状态估计系统
JP4337638B2 (ja) * 2003-06-30 2009-09-30 株式会社日立製作所 対地速度計測装置
US20060262007A1 (en) * 2004-01-16 2006-11-23 Clariant Technologies, Corp. Methods and apparatus for automotive radar sensors
JP2005254835A (ja) * 2004-03-09 2005-09-22 Hitachi Ltd 車両の走行制御装置及び車両制御ユニット
US8082101B2 (en) * 2004-04-08 2011-12-20 Mobileye Technologies Ltd. Collision warning system
JP4042979B2 (ja) * 2004-05-14 2008-02-06 本田技研工業株式会社 車両操作支援装置
DE102006028465A1 (de) * 2006-06-21 2007-12-27 Valeo Schalter Und Sensoren Gmbh Kraftfahrzeug-Radarsystem und Verfahren zur Bestimmung von Geschwindigkeiten und Entfernungen von Objekten relativ zu dem einen Radarsystem
JP4697072B2 (ja) * 2006-07-04 2011-06-08 株式会社デンソー レーダ装置
FR2906362B1 (fr) * 2006-09-26 2009-01-02 Valeo Vision Sa Procede de determination anticipee d'un virage sur une portion de route et systeme associe.
US8855848B2 (en) * 2007-06-05 2014-10-07 GM Global Technology Operations LLC Radar, lidar and camera enhanced methods for vehicle dynamics estimation
JP2010071865A (ja) * 2008-09-19 2010-04-02 Fujitsu Ten Ltd 信号処理装置、及びレーダ装置。
CN102301405B (zh) * 2009-01-29 2014-01-15 丰田自动车株式会社 物体识别装置以及物体识别方法
WO2011036721A1 (ja) * 2009-09-25 2011-03-31 トヨタ自動車株式会社 車載用レーダ装置
JP5610847B2 (ja) * 2010-05-26 2014-10-22 三菱電機株式会社 角速度推定装置及びコンピュータプログラム及び角速度推定方法
DE102011118147A1 (de) * 2011-11-10 2013-05-16 Gm Global Technology Operations, Llc Verfahren zum Ermitteln einer Geschwindigkeit eines Fahrzeugs und Fahrzeug
DE102012203037A1 (de) * 2012-02-28 2013-08-29 Continental Automotive Gmbh Verfahren zur Ermittlung der Geschwindigkeit und/oder Position eines Fahrzeuges
JP6056540B2 (ja) * 2013-02-20 2017-01-11 株式会社デンソー 周辺車両識別システム、特徴量送信装置、及び周辺車両識別装置
US9694712B2 (en) * 2015-05-01 2017-07-04 Hyliion Inc. Motor vehicle accessory to increase power supply and reduce fuel requirements

Also Published As

Publication number Publication date
JP2016191586A (ja) 2016-11-10
CN106019270A (zh) 2016-10-12
CN106019270B (zh) 2020-09-29
US10222471B2 (en) 2019-03-05
US20160291143A1 (en) 2016-10-06

Similar Documents

Publication Publication Date Title
JP6421935B2 (ja) 車両移動推定装置および車両移動推定方法
JP6425130B2 (ja) レーダ装置及びレーダ状態推定方法
JP7506829B2 (ja) 自律車両用途のための速度推定および物体追跡
EP3422042B1 (en) Method to determine the orientation of a target vehicle
EP3415945B1 (en) Method of determining the yaw rate of a target vehicle
US10222463B2 (en) Systems and methods for 4-dimensional radar tracking
JP6333412B2 (ja) 障害物検知装置
US11067680B2 (en) Method and apparatus for measuring distance
CN115144825A (zh) 一种车载雷达的外参标定方法与装置
CN111175751B (zh) 用于干扰搜索和检测的雷达传感器阵列
US20160161609A1 (en) Object detection device, velocity detection device, and vehicle
US12372640B2 (en) Method for estimating an intrinsic speed of a vehicle
US12386064B2 (en) Methods and systems for detecting and mitigating automotive radar interference
JP6910545B2 (ja) 物体検出装置及び物体検出方法
JP7152356B2 (ja) 3次元測位装置および3次元測位方法
JP2010256301A (ja) マルチパス判定装置及びプログラム
US12313770B2 (en) System and method for radar calibration
TWI794971B (zh) 物體方位辨識方法與物體方位辨識裝置
CN114631034B (zh) 物体检测装置
CN118169639A (zh) 用于雷达系统的自我速度估计器

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171016

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180727

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180807

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180910

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: 20180925

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181002

R151 Written notification of patent or utility model registration

Ref document number: 6421935

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees