(57)【要約】  例の方法は、センサであって、光パルスを放ち、センサの指す方向に基づいて放たれた光パルスの反射を検出するセンサを回転することを含む。この方法は、環境のターゲット領域に関連するセンサの指す方向の範囲を識別することをも含む。この方法は、センサの現在の指す方向が識別された範囲内であるかどうかを判定することをも含む。この方法は、現在の指す方向が識別された範囲内であるとの判定に応答して、放たれる光パルスを第１の変調方式に従って変調することをも含む。この方法は、現在の指す方向が識別された範囲外であるとの判定に応答して、放たれる光パルスを第２の変調方式に従って変調することをも含む。第２の変調方式は、第１の変調方式とは異なる。【選択図】なし
2020516854.tif 000002
【特許請求の範囲】
【請求項１】
センサであって、光パルスを放ち、前記センサの指す方向に基づいて前記放たれた光パルスの反射を検出するセンサを回転することであって、前記センサを回転することは、前記放たれた光パルスがそこから反射される環境の領域を前記センサがスキャンするように、前記センサの前記指す方向を変更する、回転することと、
前記環境のターゲット領域に関連する前記センサの指す方向の範囲を識別することと、
前記センサの現在の指す方向が前記識別された範囲内であるかどうかを判定することと、
前記現在の指す方向が前記識別された範囲内であるとの判定に応答して、前記放たれる光パルスを第１の変調方式に従って変調することと、
前記現在の指す方向が前記識別された範囲外であるとの判定に応答して、前記放たれる光パルスを第２の変調方式に従って変調することであって、前記第２の変調方式は、前記第１の変調方式とは異なる、変調することと
を含む方法。
【請求項２】
前記第１の変調方式は、前記ターゲット領域のスキャンに関するターゲット・スキャン解像度に関し、
前記放たれた光パルスを前記第１の変調方式に従って変調することは、前記ターゲット・スキャン解像度を達成するパルス・レートで前記光パルスを放つことを含む
請求項１に記載の方法。
【請求項３】
前記第１の変調方式は、前記ターゲット領域のスキャンに関するターゲット・スキャン範囲に関し、
前記ターゲット・スキャン範囲は、前記センサと前記ターゲット領域との間の距離に関し、
前記放たれた光パルスを前記第１の変調方式に従って変調することは、前記ターゲット・スキャン範囲を達成するエネルギの量を用いて前記光パルスを放つことを含む
請求項１に記載の方法。
【請求項４】
前記第１の変調方式は、前記ターゲット領域のスキャンに関するターゲット・スキャン・リフレッシュ・レートに関し、
前記放たれた光パルスを前記第１の変調方式に従って変調することは、前記ターゲット・スキャン・リフレッシュ・レートに基づいて、前記識別された範囲内の特定の指す方向での光パルスの連続する放出の間の前記センサの完全な回転数を判定することを含む
請求項１に記載の方法。
【請求項５】
温度センサを介して、前記放たれた光パルスに関連する温度測定値の表示を入手することと、
前記温度センサによって示される前記温度測定値を下げるために、前記第１の変調方式または前記第２の変調方式のうちの少なくとも１つを変更することと
をさらに含む、請求項１に記載の方法。
【請求項６】
前記光パルスを放つために前記センサに供給されるエネルギの量を監視することと、
所定の時間窓中に供給されるエネルギの前記量が事前定義の範囲内に留まるように、前記第１の変調方式または前記第２の変調方式のうちの少なくとも１つを変更することと
をさらに含む、請求項１に記載の方法。
【請求項７】
前記環境内の前記センサの速度を示す速度測定値を入手することと、
少なくとも前記速度測定値に基づいて前記環境の前記ターゲット領域を識別することと
をさらに含む、請求項１に記載の方法。
【請求項８】
車両に関連するナビゲーション経路を判定することであって、前記センサは、前記車両に取り付けられる、判定することと、
少なくとも前記ナビゲーション経路に基づいて、前記環境の前記ターゲット領域を識別することと
をさらに含む、請求項１に記載の方法。
【請求項９】
追加のセンサを介して、前記環境の少なくとも１つの領域のスキャンを入手することと、
少なくとも、前記追加のセンサを介して入手された前記スキャンに基づいて、前記環境の前記ターゲット領域を識別することと
をさらに含む、請求項１に記載の方法。
【請求項１０】
前記センサを使用して入手された前記環境の以前のスキャンに基づいて前記環境の前記ターゲット領域を識別することをさらに含む、請求項１に記載の方法。
【請求項１１】
車両であって、
センサであって、光パルスを放ち、前記センサの指す方向に基づいて前記放たれた光パルスの反射を検出するセンサと、
前記センサを回転するアクチュエータであって、前記センサを回転することは、前記放たれた光パルスがそこから反射される環境の領域を前記センサがスキャンするように、前記センサの前記指す方向を変更する、アクチュエータと、
１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサによって実行される時に、前記車両に、
前記環境のターゲット領域に関連する前記センサの指す方向の範囲を識別することと、
前記センサの現在の指す方向が前記識別された範囲内であるかどうかを判定することと、
前記現在の指す方向が前記識別された範囲内であるとの判定に応答して、前記放たれる光パルスを第１の変調方式に従って変調することと、
前記現在の指す方向が前記識別された範囲外であるとの判定に応答して、前記放たれる光パルスを前記第１の変調方式とは異なる第２の変調方式に従って変調することと
を含む動作を実行させる命令を記憶するデータ・ストレージと
を含む車両。
【請求項１２】
前記車両の速度を示す速度測定値を提供する追加のセンサをさらに含み、
前記動作は、少なくとも前記速度測定値に基づいて前記環境の前記ターゲット領域を識別することをさらに含む
請求項１１に記載の車両。
【請求項１３】
前記動作は、
前記車両に関連するナビゲーション経路を判定することと、
少なくとも前記ナビゲーション経路に基づいて、前記環境の前記ターゲット領域を識別することと
をさらに含む、請求項１１に記載の車両。
【請求項１４】
前記車両は、自律車両であり、前記判定されたナビゲーション経路は、前記自律車両の期待されるナビゲーション経路を含む、請求項１３に記載の車両。
【請求項１５】
前記環境の少なくとも１つの領域をスキャンする追加のセンサをさらに含み、
前記動作は、少なくとも、前記追加のセンサを介して入手された前記スキャンに基づいて、前記環境の前記ターゲット領域を識別することをさらに含む
請求項１１に記載の車両。
【請求項１６】
前記第１の変調方式は、前記ターゲット領域のスキャンに関するターゲット・スキャン・リフレッシュ・レートに関し、
前記放たれた光パルスを前記第１の変調方式に従って変調することは、前記ターゲット・スキャン・リフレッシュ・レートに基づいて、前記識別された範囲内の特定の指す方向での光パルスの連続する放出の間の前記センサの完全な回転数を判定することを含む
請求項１１に記載の車両。
【請求項１７】
光検出および測距（ライダ）・デバイスの指す方向を変更するために回転する前記ライダ・デバイスであって、
前記ライダ・デバイスの前記指す方向に光パルスを放つライダ送信器と、
前記放たれた光パルスがそこから反射される環境の領域を前記ライダ・デバイスがスキャンするように、前記放たれた光パルスの反射を受信するライダ受信器と、
（ｉ）前記環境のターゲット領域に関連する前記ライダ・デバイスの指す方向の範囲の表示を受信し、（ｉｉ）前記ライダ・デバイスの現在の指す方向が指す方向の前記範囲内であるかどうかを判定し、（ｉｉｉ）前記現在の指す方向が指す方向の前記範囲内であるとの判定に応答して、前記放たれる光パルスを第１の変調方式に従って変調し、（ｉｖ）前記現在の指す方向が指す方向の前記範囲外であるとの判定に応答して、前記放たれる光パルスを第２の変調方式に従って変調する、コントローラと
を含み、前記第２の変調方式は、前記第１の変調方式とは異なる
ライダ・デバイス。
【請求項１８】
前記放たれた光パルスに関連する温度測定値の表示を供給する温度センサをさらに含み、
前記コントローラは、前記温度センサによって示される前記温度測定値を下げるために、前記第１の変調方式または前記第２の変調方式のうちの少なくとも１つを変更もする
請求項１７に記載のライダ・デバイス。
【請求項１９】
前記放たれた光パルスの伝搬経路に沿って配置された光学要素をさらに含み、前記温度測定値は、前記光学要素の温度を示す、請求項１８に記載のライダ・デバイス。
【請求項２０】
前記ライダ送信器に結合されたヒート・シンクをさらに含み、前記温度測定値は、前記ヒート・シンクの温度を示す、請求項１８に記載のライダ・デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
［0001］  本願は、これによってその全体が参照によって組み込まれている、２０１６年１２月１３日に出願した米国特許出願第１５／３７７９５１号の優先権を主張するものである。
【背景技術】
【０００２】
［0002］  車両は、車両が動作する環境に関する情報を検出するように構成された１つまたは複数のセンサを含むことができる。１つのそのようなセンサが、ｌｉｇｈｔ  ｄｅｔｅｃｔｉｏｎ  ａｎｄ  ｒａｎｇｉｎｇ（光検出および測距、ライダ）デバイスである。
【０００３】
［0003］  ライダ・デバイスは、環境内の反射表面を示す「点群」を集めるためにシーンをスキャンしながら環境特徴までの距離を判定することができる。点群内の個々の点は、たとえば、レーザー・パルスを送信し、環境内の物体から反射された戻るパルスがあればこれを検出し、その後、パルスの送信と反射パルスの受信との間の時間遅れに従って物体までの距離を判定することによって判定され得る。その結果、たとえば、環境内の反射する特徴の位置を示す点の３次元地図が生成され得る。
【発明の概要】
【０００４】
［0004］  一例では、方法は、センサであって、光パルスを放ち、センサの指す方向に基づいて放たれた光パルスの反射を検出するセンサを回転することを含む。センサを回転することは、放たれた光パルスがそこから反射される環境の領域をセンサがスキャンするように、センサの指す方向を変更することができる。この方法は、環境のターゲット領域に関連するセンサの指す方向の範囲を識別することをも含む。この方法は、センサの現在の指す方向が識別された範囲内であるかどうかを判定することをも含む。この方法は、現在の指す方向が識別された範囲内であるとの判定に応答して、放たれる光パルスを第１の変調方式に従って変調することをも含む。この方法は、現在の指す方向が識別された範囲外であるとの判定に応答して、放たれる光パルスを第２の変調方式に従って変調することをも含む。
【０００５】
［0005］  別の例では、車両は、センサであって、光パルスを放ち、センサの指す方向に基づいて放たれた光パルスの反射を検出するセンサを含む。車両は、センサを回転するアクチュエータをも含む。センサを回転することは、放たれた光パルスがそこから反射される環境の領域をセンサがスキャンするように、センサの指す方向を変更することができる。車両は、１つまたは複数のプロセッサと、１つまたは複数のプロセッサによって実行される時に、車両に動作を実行させる命令を記憶するデータ・ストレージとをも含む。動作は、環境のターゲット領域に関連するセンサの指す方向の範囲を識別することを含む。動作は、センサの現在の指す方向が識別された範囲内であるかどうかを判定することをも含む。動作は、現在の指す方向が識別された範囲内であるとの判定に応答して、放たれる光パルスを第１の変調方式に従って変調することをも含む。動作は、現在の指す方向が識別された範囲外であるとの判定に応答して、放たれる光パルスを第２の変調方式に従って変調することをも含む。
【０００６】
［0006］  別の例では、光検出および測距（ライダ）デバイスは、回転プラットフォーム、ライダ送信器、ライダ受信器、およびコントローラを含む。回転プラットフォームは、ライダ・デバイスの指す方向を変更するために回転する。ライダ送信器は、ライダ・デバイスの指す方向に光パルスを放つ。ライダ受信器は、放たれた光パルスがそこから反射される環境の領域をライダ・デバイスがスキャンするように、放たれた光パルスの反射を受信する。ライダ送信器およびライダ受信器は、回転プラットフォームに取り付けられる。コントローラは、環境のターゲット領域に関連するライダ・デバイスの指す方向の範囲の表示を受信する。コントローラは、ライダ・デバイスの現在の指す方向が指す方向の範囲内であるかどうかを判定もする。コントローラは、現在の指す方向が指す方向の範囲内であるとの判定に応答して、放たれる光パルスを第１の変調方式に従って変調もする。コントローラは、現在の指す方向が指す方向の範囲外であるとの判定に応答して、放たれる光パルスを第２の変調方式に従って変調もする。
【０００７】
［0007］  さらに別の態様では、システムは、光パルスを放ち、センサの指す方向に基づいて放たれた光パルスの反射を検出するセンサを回転するための手段を含む。センサを回転することは、放たれた光パルスがそこから反射される環境の領域をセンサがスキャンするように、センサの指す方向を変更することができる。システムは、環境のターゲット領域に関連するセンサの指す方向の範囲を識別するための手段をも含む。システムは、センサの現在の指す方向が識別された範囲内であるかどうかを判定するための手段をも含む。システムは、現在の指す方向が識別された範囲内であるとの判定に応答して、放たれる光パルスを第１の変調方式に従って変調するための手段をも含む。システムは、現在の指す方向が識別された範囲外であるとの判定に応答して、放たれる光パルスを第２の変調方式に従って変調するための手段をも含む。
【０００８】
［0008］  上記ならびに他の態様、利点、および代替案は、適当な場合に添付図面を参照して以下の詳細な説明を読むことによって、当業者に明白になる。さらに、この「発明の概要」セクションおよび本文書の他所で提供される説明が、限定ではなく例として特許請求される主題を例示することを意図されたものであることを理解されたい。
【図面の簡単な説明】
【０００９】
【図１】［0009］例の実施形態によるライダ・デバイスを示す単純化されたブロック図である。
【図２Ａ】［0010］例の実施形態によるライダ・デバイスの上面を示す断面図である。
【図２Ｂ】［0011］例の実施形態によるライダ・デバイスの側面を示す断面図である。
【図３】［0012］例の実施形態による車両を示す単純化されたブロック図である。
【図４Ａ】［0013］例の実施形態によるライダ・デバイスを装備した車両を示す複数の図である。
【図４Ｂ】［0014］ライダ・デバイスの例の動作を示す図である。
【図４Ｃ】［0015］ライダ・デバイスの例のスキャン範囲を示す図である。
【図５】［0016］例の実施形態による方法を示す流れ図である。
【発明を実施するための形態】
【００１０】
［0017］  例示的な実施態様が、本明細書で説明される。単語「例示的な」が、本明細書では「例、実例、または例示として働く」を意味するのに使用されることを理解されたい。本明細書で「例示的」または「例」として説明されるすべての実施態様または特徴は、必ずしも他の実施態様または特徴より好ましいまたは有利と解釈されるべきではない。図面では、文脈がそうではないことを規定しない限り、同様の記号は通常は同様の構成要素を識別する。本明細書で説明される例の実施態様は、限定的であることを意図されたものではない。本明細書で全般的に説明され、図面に示される本開示の諸態様が、様々な異なる構成で配置され、置換され、組み合わされ、分離され、設計され得ることが、たやすく理解されよう。
【００１１】
Ｉ．概要
［0018］  事故回避システムおよびリモート・センシング能力を備えた車両の開発を含む、車両の安全性および／または自律動作を改善するための継続的な努力がある。ライダ・デバイスなどの様々なセンサが、車両の環境内の障害物または物体を検出し、これによって、他のオプションの中でも事故回避および／または自律動作を容易にするために、車両内に含められ得る。いくつかの例では、ライダ・デバイス構成は、一部の物体検出／識別シナリオに関して、他のシナリオより不適切である可能性がある。
【００１２】
［0019］  一例では、スキャン持続時間の間に広い視野（ＦＯＶ）をスキャンしているライダ・デバイスは、同一のスキャン持続時間の間により狭いＦＯＶをスキャンしている同様のライダ・デバイスより低い角度解像度の、環境の３Ｄ地図を提供する可能性がある。より低い解像度は、たとえば、中程度の範囲の物体（たとえば、車両へのしきい距離内の）および／またはより大きい物体（たとえば、他の車両）を識別するには十分である可能性があるが、長距離の物体（たとえば、しきい距離の外の）および／またはより小さい物体（たとえば、歩行者、動物など）を識別するには不十分である可能性がある。さらに、スキャン持続時間の調整は、ライダ・デバイスのリフレッシュ・レート（すなわち、ライダ・デバイスがＦＯＶ全体を繰り返してスキャンするレート）に影響する可能性がある。その一方で、高いリフレッシュ・レートは、ライダ・デバイスがＦＯＶ内の変化（たとえば、移動する物体など）を素早く検出することを可能にする可能性がある。その一方で、低いリフレッシュ・レートは、ライダ・デバイスがより高解像度のデータを提供することを可能にする可能性がある。
【００１３】
［0020］  別の例では、高いスキャン範囲（たとえば、高強度光を送信することによる）、高いリフレッシュ・レート、および／または高解像度で広いＦＯＶをスキャンするライダ・デバイスは、ライダ・デバイス（および／またはその構成要素）の精度、信頼性、安全性、および／または他の特性に影響する可能性がある大量の熱を生成する可能性がある。たとえば、ライダ・デバイスは、放たれる光パルスを増幅するファイバ・レーザー、放たれる光パルスを条件付けまたは周囲の環境に向けて向ける光学要素（たとえば、ミラー、レンズなど）、ならびに１つまたは複数の他の構成要素を含む場合がある。ファイバ・レーザーは、熱を生成する可能性があり、かつ／または放たれる光パルスが、放たれる光パルスの伝搬経路に沿った構成要素に熱を伝達する可能性がある。たとえば、ライダ・デバイスの１つまたは複数の構成要素が、温度に敏感である場合があり、あるいは、生成された熱によって他の形で影響される場合がある（たとえば、ミラーが、短い時間期間にミラーに入射する高強度光パルスに関連する熱に起因して劣化する可能性があるなど）。
【００１４】
［0021］  そのような課題を解決するのを助けるために、本明細書では、それぞれ異なる解像度、スキャン範囲、リフレッシュ・レート、および／または他のセンサ構成を用いて環境の異なる領域をスキャンすることを含む例の実施態様を開示する。具体的には、いくつかのシナリオで、ライダ・センサが、より高いスキャン解像度、スキャン範囲、リフレッシュ・レートなどを用いて周囲の環境のある領域をスキャンすると同時に、より低い解像度、範囲、リフレッシュ・レートなどを用いて環境の他の領域をスキャンすることが望ましい場合がある。たとえば、ライダ・センサを備えた車両が、道路に沿って移動しているシナリオでは、その道路に沿ったまたはその道路に近接する環境の領域が、車両のナビゲーションに関係する物体（たとえば、他の車両、障害物など）を含む場合がある。さらに、環境の他の領域が、車両のナビゲーションにより少なく関係する可能性がある（たとえば、近くの建物など）。したがって、本明細書の例の実施態様は、ライダ・センサに供給される電力を選択的に変調し、これによって、他の要因の中でもライダ・センサの信頼性、有効性、エネルギ効率を改善することを含むことができる。
【００１５】
［0022］  上の議論と一致して、１つの例の方法は、センサの指す方向を変更するためにセンサを回転し、これによって、センサが周囲の環境をスキャンすることを可能にすることを含むことができる。たとえば、センサは、所与の速度（たとえば、１５Ｈｚなど）で回転する回転プラットフォーム上に取り付けられ得る。センサが回転する時に、センサは、周期的に、間欠的に、および／または継続的に光パルス（または他のタイプの信号）を放つことができる。
【００１６】
［0023］  この方法は、環境のターゲット領域に関連するセンサの指す方向の範囲を識別することをも含むことができる。この方法は、センサの現在の指す方向を判定することをも含むことができる。次に、この方法は、（ｉ）現在の指す方向が識別された範囲内である場合には第１の変調方式、または（ｉｉ）現在の指す方向が識別された範囲外である場合には第２の（異なる）変調方式に従って、センサから放たれる光パルスを変調することを含むことができる。
【００１７】
［0024］  例として、センサを取り付けた車両が、近づく街路交差点付近の歩行者を検出するシナリオを検討されたい。車両は、交差点を安全に横切るまで、高いスキャン・リフレッシュ・レート（たとえば、１５Ｈｚなど）および高いスキャン解像度を使用して歩行者を追跡すると決定することができる（たとえば、歩行者が交差点内に移動し始める場合の歩行者との潜在的な衝突を回避するために）。次に、車両は、センサのＦＯＶが、歩行者が位置する可能性がある環境のターゲット領域とオーバーラップする、センサの指す方向の範囲を識別することができる。センサが回転する際に、センサの現在の指す方向が識別された範囲内にある時に、車両は、歩行者が位置する場所までのスキャン範囲またはスキャン距離を達成するのに十分な電力を有し、高いスキャン解像度を達成するのに十分なパルス・レートを有する光パルスを放つようにセンサを動作させることができる。さらに、センサの回転速度が１５Ｈｚである場合に、車両は、センサに、センサの各完全な回転が現在の指す方向に戻った後に現在の指す方向でそれぞれの光パルスを放たせ、これによって１５Ｈｚのターゲット・スキャン・リフレッシュ・レートを達成することができる。
【００１８】
［0025］  このシナリオを継続すると、車両は、センサが指す方向の識別された範囲外の別の指す方向に回転される時に、下げられた電力レベル、パルス・レート、リフレッシュ・レートなどでセンサを動作させることもできる。たとえば、他の指す方向では、センサのＦＯＶが、歩行者の位置とオーバーラップしない場合がある。したがって、下げられた特性を用いてセンサを動作させることによって、車両は、車両のナビゲーション動作にとってよりクリティカルでない周囲環境の領域をスキャンする時に、センサの全体的な電力消費を減らすことができる。
【００１９】
［0026］  他のシナリオも可能である。さらに、変調方式を選択する時に、例の実施態様は、他の要因の中でも、温度測定値（たとえば、放たれる光パルスの伝搬経路に沿った光学要素の温度、センサに結合されたヒート・シンクの温度など）および／または経時的なセンサに供給されるエネルギの量など、他の要因を考慮に入れることができる。
【００２０】
ＩＩ．例のセンサ
［0027］  本明細書で説明される例のセンサは、ライダ・センサを含むが、他のタイプのセンサも可能である。本明細書で使用され得る例のセンサの非網羅的リストは、とりわけ、ｒａｄｉｏ  ｄｅｔｅｃｔｉｏｎ  ａｎｄ  ｒａｎｇｉｎｇ（レーダー）センサ、ｓｏｕｎｄ  ｎａｖｉｇａｔｉｏｎ  ａｎｄ  ｒａｎｇｉｎｇ（ソナー）センサを含む。そのために、本明細書のいくつかの例のセンサは、センサに供給される変調された電力に基づいて信号（たとえば、パルスのシーケンスの形の）を放ち、その後、周囲の環境内の物体からの放たれた信号の反射を検出する、能動距離センサを含むことができる。
【００２１】
［0026］  図１は、例の実施形態によるライダ・デバイス１００の単純化されたブロック図である。図示されているように、ライダ・デバイス１００は、電力供給配置１０２、コントローラ１０４、送信器１０６、１つまたは複数の光学要素１０８、温度センサ１１０、ヒート・シンク１１２、受信器１１４、回転プラットフォーム１１６、１つまたは複数のアクチュエータ１１８、静止プラットフォーム１２０、回転リンク１２２、およびハウジング１２４を含む。他の実施形態では、ライダ・デバイス１００は、より多数の、より少数の、または異なる構成要素を含むことができる。さらに、図示の構成要素は、任意の複数の形で組み合わされ、または分割され得る。
【００２２】
［0027］  電力供給配置１０２は、ライダ・デバイス１００の様々な構成要素に電力を供給し、受け取り、かつ／または分配するように構成され得る。そのために、電力供給配置１０２は、ライダ・デバイス１００内の様々な構成要素に電力を供給するために、ライダ・デバイス１００内に配置され、これらの構成要素に任意の可能な形で接続された電源（たとえば、バッテリ・セルなど）を含み、またはその形をとることができる。それに加えてまたはその代わりに、電力供給配置１０２は、１つまたは複数の外部電源から（たとえば、ライダ・デバイス１００が取り付けられる車両内に配置された電源から）電力を受け取り、受け取られた電力をライダ・デバイス１００の様々な構成要素に送るように構成された電力アダプタを含み、またはその形をとることができる。
【００２３】
［0028］  コントローラ１０４は、ライダ・デバイス１００のある種の動作を容易にするように配置された１つまたは複数の電子構成要素および／または電子システムを含むことができる。コントローラ１０４は、任意の可能な形でライダ・デバイス１００内に配置され得る。たとえば、コントローラ１０４は、少なくとも部分的に、回転リンク１２２の中央空洞領域内に配置され得る。
【００２４】
［0029］  いくつかの例では、コントローラ１０４は、ライダ・デバイス１００の様々な構成要素への制御信号の伝達および／またはライダ・デバイス１００の様々な構成要素からコントローラ１０４へのデータの伝達に使用される配線を含み、またはこれに結合され得る。一般に、コントローラ１０４が受信するデータは、他の可能性の中でも、受信器１１４による光の検出に基づくセンサ・データを含むことができる。さらに、コントローラ１０４によって送られる制御信号は、他の可能性の中でも、送信器１０６による光の放出を制御すること、受信器１１４による光の検出を制御すること、および／または回転プラットフォーム１１６を回転するようにアクチュエータ（１つまたは複数）１１８を制御することによるなど、ライダ・デバイス１００の様々な構成要素を動作させることができる。
【００２５】
［0030］  そのために、コントローラ１０４は、１つまたは複数のプロセッサ、データ・ストレージ、およびライダ・デバイス１００に本明細書で説明される様々な動作を実行させるために１つまたは複数のプロセッサによって実行可能なプログラム命令（データ・ストレージ上に記憶される）を含むことができる。それに加えてまたはその代わりに、コントローラは、外部コントローラとライダ・デバイス１００の様々な構成要素との間の制御信号および／またはデータの伝達を容易にするのを助けるために、外部コントローラまたは類似物（たとえば、ライダ・デバイス１００が取り付けられる車両内に配置されたコンピューティング・システム）と通信することができる。それに加えてまたはその代わりに、コントローラ１０４は、本明細書で説明される様々な機能を実行するように配線された回路網を含むことができる。
【００２６】
［0031］  送信器１０６は、ライダ・デバイス１００の環境に向かって光（または他の信号）を送信するように構成され得る。たとえば、送信器１０６は、ある波長範囲内の波長を有する複数の光ビームおよび／または光パルスをそれぞれが放つ１つまたは複数の光源を含むことができる。波長範囲は、たとえば、電磁スペクトルのうちの紫外部分内、可視部分内、および／または赤外部分内とすることができる。いくつかの例では、波長範囲は、レーザーによって供給されるものなど、狭い波長範囲とすることができる。一例では、波長範囲は、約１５２５ｎｍと約１５６５ｎｍとの間の波長を含むことができる。この範囲が、例示のみのために説明され、限定的であることが意図されていないことに留意されたい。
【００２７】
［0032］  いくつかの実施態様では、送信器１０６内の光源（１つまたは複数）は、光増幅器に結合されたファイバ・レーザーを含むことができる。具体的には、ファイバ・レーザーは、能動利得媒体（すなわち、レーザー内の光学利得の源）が光ファイバ内にある、レーザーとすることができる。さらに、ファイバ・レーザーは、ライダ・デバイス１００内に様々な形で配置され得る。たとえば、ファイバ・レーザーは、回転プラットフォーム１１６と受信器１１４との間に配置され得る。
【００２８】
［0033］  したがって、本開示は、全般的に、本明細書ではファイバ・レーザーが送信器１０６内の光源として使用されるという文脈で説明される。しかし、いくつかの配置では、送信器１０６内の１つまたは複数の光源は、それに加えてまたはその代わりに、レーザー・ダイオード、発光ダイオード（ＬＥＤ）、垂直共振器面発光レーザー（ＶＣＳＥＬ）、有機発光ダイオード（ＯＬＥＤ）、高分子発光ダイオード（ＰＬＥＤ）、発光高分子（ＬＥＰ）、液晶ディスプレイ（ＬＣＤ）、微細電気機械システム（ＭＥＭＳ）、ならびに／または複数の放たれる光ビームおよび／もしくは光パルスを提供するために光を選択的に送信し、反射し、かつ／もしくは放つように構成された任意の他のデバイスを含むことができる。
【００２９】
［0034］  光学要素（１つまたは複数）１０８は、送信器１０６および／または受信器１１４内に含まれ、またはこれに結合され得る。たとえば、光学要素（１つまたは複数）１０８は、送信器１０６内の光源から環境に向けて光を向けるように配置され得る。したがって、光学要素（１つまたは複数）は、他の光学構成要素の中でも、物理空間を介する光の伝搬を案内するのに使用されるミラー（１つまたは複数）および／または光のある種の特性を調整するのに使用されるレンズ（１つまたは複数）の任意の可能な組合せを含むことができる。たとえば、光学要素（１つまたは複数）１０８は、送信器１０６内の光源（１つまたは複数）からの光を視準し、これによって実質的にお互いと平行な光線を有する光をもたらすように配置された送信レンズ（ｔｒａｎｓｍｉｔ  ｌｅｎｓ）を含むことができる。
【００３０】
［0035］  いくつかの実施態様では、光学要素（１つまたは複数）１０８は、垂直軸に沿って光を広げるように配置されたディフューザを含むこともできる。実際面では、ディフューザは、ガラスまたは別の材料から形成され得、特定の形で光を広げまたは拡散させるように成形され得る（たとえば、非球面形状）。一実施形態では、垂直の広がりは、水平軸（たとえば、理想的には環境内の地面に平行な水平軸）から＋７°から水平軸から−１８°の広がりとすることができる。さらに、ディフューザは、たとえばファイバ・レーザーの出力端に融合されることによるなど、任意の直接または間接の形で送信器１０６内の光源に結合され得る。
【００３１】
［0036］  したがって、この実施態様は、レーザー・ビームの垂直ビーム幅より大幅に狭い水平ビーム幅（たとえば、１ｍｍ）を有するレーザー・ビームまたは類似物をもたらすことができる。そのような水平に狭いレーザー・ビームは、たとえば、反射物体から反射されたビームと、反射物体に水平に近接する、より反射しない物体から反射されたビームとの間の干渉を回避するのを助けることができ、これが、最終的にはライダ・デバイス１００がこれらの物体の間で区別するのを助けることができる。他の利点も可能である。
【００３２】
［0037］  温度センサ１１０は、送信器１０６から放たれる光パルスに関連する温度を測定するように配置された１つまたは複数の温度センサ（たとえば、サーミスタ、熱電対列など）を含むことができる。いくつかの実施態様では、光学要素（１つまたは複数）１０８は、拡散された光の少なくとも一部を温度センサ１１０に向かって反射するように配置された二色性ミラーをも含むことができる。この実施態様を用いると、温度センサ１１０は、環境に向かって放たれる光のエネルギを測定するように配置され得る。温度測定値に関するデータは、コントローラ１０４によって受信され、その後、たとえば放たれた光の強度に対する調整など、さらなる動作を容易にするための基礎としてコントローラ１０４によって使用され得る。別の実施態様では、温度センサ１１０は、たとえばヒート・シンク１１２の温度など、ライダ・デバイス１００の別の構成要素の温度を測定するように配置され得る。他の実施態様も可能である。
【００３３】
［0038］  ヒート・シンク１１２は、送信器１０６から離れて熱を伝導するように配置された任意の熱導体（たとえば、アルミニウム、銅、他の金属または金属化合物）を含むことができる。たとえば、送信器１０６が、ファイバ・レーザー光源を含む場合に、ファイバ・レーザーは、光増幅器を介する光の強度の増幅の結果として熱を生成する可能性がある。生成された熱は、ライダ・デバイス１００内の様々な構成要素（たとえば、回路網、送信器１０６など）の動作に影響する可能性がある。したがって、ヒート・シンク１１２は、ライダ・デバイス１００内の様々な構成要素に対する生成された熱の影響を軽減するために、生成された熱を吸収し、かつ／または分配することができる。
【００３４】
［0039］  受信器１１４は、送信器１０６によって放たれ、ライダ・デバイス１００の周囲の環境内の１つまたは複数の物体から反射された光パルスの反射を傍受し、検出するように配置された１つまたは複数の光検出器（たとえば、フォトダイオード、アバランシェ・フォトダイオードなど）を含むことができる。そのために、受信器１１４は、送信器１０６によって放たれる光と同一の波長範囲（たとえば、１５２５ｎｍから１５６５ｎｍ）内の波長を有する光を検出するように構成され得る。この形で、ライダ・デバイス１００は、ライダ・デバイス１００によって送出された反射された光パルスを環境内の他の光から区別することができる。
【００３５】
［0040］  いくつかの例では、ライダ・デバイス１００は、ある垂直角度範囲内の入射光を特定の受信器に収束させることによって、その垂直スキャン解像度を選択しまたは調整することができる。たとえば、垂直ＦＯＶが増える時に、垂直スキャン解像度は下がる可能性がある。特定の例として、受信器１１４は、ライダ・デバイス１００の水平軸から＋７°から水平軸から−７°の垂直ＦＯＶ内の入射光を収束させるように配置され得る。たとえば、この配置を用いると、ライダ・デバイス１００の垂直スキャン解像度は、０．０６７°に対応することができる。垂直角度スキャン解像度は、入射光の異なる垂直ＦＯＶを受信器１１４に収束させることによって（たとえば、光学要素（１つまたは複数）１０８のレンズを作動させることを介してなど）、調整され得る。たとえば、受信器１１４が、水平軸に対して相対的に＋７°から０°までの垂直ＦＯＶ（＋７°から−７°の範囲ではなく）から収束された光を受信する場合に、受信器１１４の垂直解像度は、０．０６７°から０．０３４°に改善され得る。
【００３６】
［0041］  それに加えてまたはその代わりに、いくつかの例では、ライダ・デバイス１００は、ライダ・デバイス１００の回転速度を変更することおよび／または送信器１０６によって放たれる光パルスのパルス・レートを調整することによって、水平スキャン解像度を選択しまたは調整することができる。特定の例として、送信器１０６は、１５００００光パルス毎秒のパルス・レートで光パルスを放つように構成され得る。この例では、ライダ・デバイス１００は、１５Ｈｚ（すなわち、毎秒１５回の完全な３６０°回転）で回転するように構成され得る。したがって、受信器１１４は、０．０３６°の水平角度解像度で光を検出することができる。０．０３６°の水平角度解像度は、ライダ・デバイス１００の回転速度を変更することによって、またはパルス・レートを調整することによって調整され得る。たとえば、ライダ・デバイス１００が、その代わりに３０Ｈｚで回転される場合に、水平角度解像度は、０．０７２°になることができる。その代わりに、送信器１０６が、１５Ｈｚの回転速度を維持しながら３０００００光パルス毎秒のレートで光パルスを放つ場合に、水平角度解像度は、０．０１８°になることができる。
【００３７】
［0042］  いくつかの例では、受信器１１４は、異なる解像度で同時に光を検出するように構成された複数の受信器を含むことができる。たとえば、第１の受信器は、第１の解像度で光を検出するように構成され得、第２の受信器は、第１の解像度より低い第２の解像度で光を検出するように構成され得る。特定の例として、第１の受信器は、ライダ・デバイス１００の水平軸から＋７°から水平軸から−７°の垂直ＦＯＶ内の入射光を受信するように配置され得、第２の受信器は、−７°から−１８°の垂直ＦＯＶ内の入射光を受信するように配置され得る。この形で、第１および第２の受信器は、集合的に、＋７°から−１８°のＦＯＶに沿うが、異なるそれぞれの垂直解像度での光の検出を可能にする。上の例を継続すると、第１の受信器は、０．０３６°（水平）×０．０６７°（垂直）角度解像度で光を検出するように構成され得、第２の受信器１１２は、０．０３６°（水平）×０．２３°（垂直）角度解像度で光を検出するように構成され得る 。したがって、いくつかの例では、第１および第２の受信器は、それぞれ、上で説明したように、それぞれの受信器がそれぞれの解像度を提供し、それぞれのＦＯＶを受信することを可能にするそれぞれの光学配置（たとえば、光学要素（１つまたは複数）１０８）を有することができる。これらの解像度およびＦＯＶが、例示のみのためのものであって、限定的であることを意図されていないことに留意されたい。
【００３８】
［0043］  一実施形態では、受信器１１４は、ライダ・デバイス１００の環境内の１つまたは複数の物体から反射された光を受信器１１４の検出器に収束させるように配置された光学要素１０８の光学レンズに結合され得る。この実施形態では、光学レンズは、約１０ｃｍ×５ｃｍの寸法ならびに約３５ｃｍの焦点距離を有することができる。さらに、いくつかの例では、光学レンズは、上で説明したように、入射光を特定の垂直ＦＯＶ（たとえば、＋７°から−７°）に収束させるように成形され得る。したがって、光学レンズ（たとえば、光学要素（１つまたは複数）１０８内に含まれる）は、本開示の範囲から逸脱せずに、様々な形態（たとえば、球面成形）のうちの１つをとることができる。
【００３９】
［0044］  いくつかの実施態様では、光学要素１０８は、少なくとも１つの光学レンズと受信器１１４内の光検出器アレイとの間の光学経路を折り曲げるように配置された少なくとも１つのミラーをも含むことができる。各そのようなミラーは、任意の可能な形で受信器１１４内に固定され得る。また、任意の可能な個数のミラーが、光学経路を折り曲げるために配置され得る。たとえば、受信器１１４は、光学レンズと光検出器アレイとの間の光学経路を２回以上折り曲げるように配置された２つ以上のミラーを含むこともできる。実際面では、光学経路のそのような折り曲げは、他の結果の中でも、第１の受信器のサイズを縮小するのを助けることができる。
【００４０】
［0045］  さらに、注記したように、受信器１１４は、光検出器アレイを含むことができ、この光検出器アレイは、検出された光（たとえば、上で言及した波長範囲内の）を検出された光を示す電気信号に変換するようにそれぞれ構成された２つ以上の検出器を含むことができる。実際面では、そのような光検出器アレイは、様々な形のうちの１つで配置され得る。たとえば、検出器は、１つまたは複数の基板（たとえば、プリント回路基板（ＰＣＢ）、フレキシブルＰＣＢなど）上に配置され、光学レンズからの光学経路に沿って移動している入射光を検出するように配置され得る。また、そのような光検出器アレイは、任意の可能な形で整列された任意の可能な個数の検出器を含むことができる。たとえば、光検出器アレイは、検出器の１３×１６アレイを含むことができる。この光検出器アレイが、例示のみのために説明され、限定的であることを意図されていないことに留意されたい。
【００４１】
［0046］  さらに、アレイ内の検出器は、様々な形態をとることができる。たとえば、検出器は、フォトダイオード、アバランシェ・フォトダイオード（たとえば、ガイガー・モードおよび／または線形モードのアバランシェ・フォトダイオード）、フォトトランジスタ、カメラ、ａｃｔｉｖｅ  ｐｉｘｅｌ  ｓｅｎｓｏｒ（ＡＰＳ）、電荷結合素子（ＣＣＤ）、極低温検出器、および／または放たれた光の波長範囲内の波長を有する収束された光を受信するように構成された任意の他の光のセンサの形態をとることができる。他の例も可能である。
【００４２】
［0047］  回転プラットフォーム１１６は、軸の回りで回転するように構成され得る。そのために、回転プラットフォーム１１６は、その上に取り付けられた１つまたは複数の構成要素を支持するのに適する任意の固体材料から形成され得る。たとえば、送信器１０６および受信器１１４は、これらの構成要素のそれぞれが、回転プラットフォーム１１６の回転に基づいて環境に対して相対的に移動するように、回転プラットフォーム１１６上に配置され得る。具体的には、これらの構成要素のそれぞれは、軸に対して相対的に回転され得、その結果、ライダ・デバイス１００が、様々な方向から情報を入手できるようになる。この形で、ライダ・デバイス１００の指す方向は、回転プラットフォーム１１４を異なる方向に作動させることによって、水平に調整され得る。
【００４３】
［0048］  この形で回転プラットフォーム１１６を回転させるために、１つまたは複数のアクチュエータ１１８が、回転プラットフォーム１１４を作動させることができる。そのために、アクチュエータ１１８は、他の可能性の中でも、モーター、空気圧式アクチュエータ、油圧ピストン、および／または圧電アクチュエータを含むことができる。
【００４４】
［0049］  この配置を用いると、コントローラ１０４は、環境に関する情報を入手するために、様々な形で回転プラットフォーム１１６を回転させるようにアクチュエータ１１８を動作させることができる。一例では、回転プラットフォーム１１６は、両方向に回転され得る。別の例では、回転プラットフォーム１１６は、ライダ・デバイス１００が環境の３６０°水平ＦＯＶを提供するように、完全な回転を実行することができる。さらに、回転プラットフォーム１１６は、ライダ・デバイス１００に様々なリフレッシュ・レートで環境をスキャンさせるために、様々な速度で回転することができる。たとえば、ライダ・デバイス１００は、１５Ｈｚのリフレッシュ・レート（たとえば、毎秒１５回のライダ・デバイス１００の完全な回転）を有するように構成され得る。
【００４５】
［0050］  静止プラットフォーム１２０は、任意の形状または形態をとることができ、たとえば車両の最上部など、様々な構造への結合のために構成され得る。また、静止プラットフォームの結合は、任意の可能なコネクタ配置（たとえば、ボルトおよび／またはスクリュ）を介して実行され得る。この形で、ライダ・デバイス１００は、本明細書で説明されるものなどの様々な目的に使用されるために構造に結合され得る。
【００４６】
［0051］  回転リンク１２２は、静止プラットフォーム１２０を回転プラットフォーム１１６に直接にまたは間接に結合する。そのために、回転リンク１２２は、静止プラットフォーム１２０に対する相対的な軸の回りの回転プラットフォーム１１６の回転を実現する、任意の形状、形態、および材料を呈することができる。たとえば、回転リンク１２２は、アクチュエータ１１８からの作動に基づいて回転し、これによってアクチュエータ１１８からの機械的な力を回転プラットフォーム１１６に伝達する、シャフトまたは類似物の形態をとることができる。一実施態様では、回転リンク１２２は、その中にライダ・デバイス１００の１つまたは複数の構成要素が配置され得る中央空洞を有することができる。
【００４７】
［0052］  ハウジング１２４は、任意の形状、形態、および材料を呈することができ、ライダ・デバイス１００の１つまたは複数の構成要素を収容するように構成され得る。たとえば、ハウジング１２４は、ドーム形状のハウジングとされ得る。さらに、たとえば、ハウジング１２４は、少なくとも部分的に不透明な材料から構成され得、この少なくとも部分的に不透明な材料は、少なくとも一部の光がハウジング１２４の内側空間に入るのを阻止することを可能にし、したがって、ライダ・デバイス１００の１つまたは複数の構成要素に対する環境光の熱的影響および雑音影響を軽減するのを助けることができる。このハウジングが、例示のみのためのものであって、限定的であることを意図されていないことに留意されたい。
【００４８】
［0053］  いくつかの例では、ハウジング１２４は、回転プラットフォーム１１６の回転に基づいて上で言及した軸の回りで回転するようにハウジング１２２が構成されるように、回転プラットフォーム１１６に結合され得る。この実施態様を用いると、送信器１０６、受信器１１４、およびおそらくはライダ・デバイス１００の他の構成要素は、それぞれ、ハウジング１２４内に配置され得る。この形で、送信器１０６および受信器１１４は、ハウジング１２４内に配置されながら、ハウジング１２４と一緒に回転することができる。ライダ・デバイス１００のこの配置が、例示のみのために説明され、限定的であることを意図されていないことに留意されたい。
【００４９】
［0054］  図２Ａおよび図２Ｂは、次に、本明細書で説明される特徴を有するライダ・デバイス２００の図の例示的なセットを示す。具体的には、図２Ａは、ライダ・デバイス２００の上断面図を示し、図２Ｂは、ライダ・デバイス２００の側面断面図を示す。これらの図が、例示のみのために示され、限定的であることを意図されていないことに留意されたい。
【００５０】
［0055］  より具体的には、図２Ａおよび図２Ｂは、ライダ・デバイス２００が、それぞれプラットフォーム１１６およびハウジング１２４に類似するものとすることのできる、回転プラットフォーム２１６に結合されたハウジング２２４を含むことを集合的に示す。次に、回転プラットフォーム２１６は、それぞれ回転リンク１２２および静止プラットフォーム１２０に類似するものとすることのできる、回転リンク２２２を介して静止プラットフォーム２２０に結合されるものとして図示されている。この配置を用いると、回転プラットフォーム２１６は、軸２３２の回りで回転することができ、これによって、それぞれ送信器１０６および受信器１１４に類似するものとすることのできる、送信器２０６および受信器２１４の回転を引き起こすこともできる。
【００５１】
［0056］  図示されているように、ハウジング２２４は、それを介して光が環境内に放たれ得、それを介して反射光が環境から受信され得るアパーチャ２３０をも含む。さらに、図２Ａおよび図２Ｂは、送信器２０６および受信器２１４がハウジング２２４内に配置されることを集合的に示す。
【００５２】
［0057］  図示されているように、送信器２０６は、光学レンズ２０８（たとえば、ディフューザ）を含み、光学レンズ２０８は、たとえば、光学要素１０８のうちの少なくとも１つに類似するものとすることができ、光増幅器として働くファイバ・レーザーに融合され得、ファイバ・レーザーは、少なくとも部分的に、回転プラットフォーム２１６と受信器２１４との間に位置決めされる。一例では、光学レンズ２０８は、＋７°から−１８°の垂直ＦＯＶに沿って、放たれた光を垂直に広げるように配置され得る。
【００５３】
［0058］  さらに、図示されているように、受信器２１４は、光学レンズ２３８と光検出器アレイ２３４との間の光学経路をもたらす光学配置（たとえば、光学要素１０８のうちの１つまたは複数）を含む。具体的には、光学配置は、光学レンズ２３８と光検出器アレイ２３６都の間で光学経路を２回折り曲げ、これによって、受信器２１４のサイズを縮小するのを助けるように配置された２つのミラー２３６を含むように図示されている。
【００５４】
［0059］  図示されていないが、送信器２０６は、ファイバ・レーザーまたは送信器２０６の他の光源によって生成された放たれた光の伝搬経路（図２Ｂ内に点線として図示）に沿った１つまたは複数のミラーをも含むことができる。たとえば、二色性ミラーが、光の一部がたとえば温度センサ１１０などの温度センサ（図示せず）に向かって伝搬することを可能にするために送信器１０６の内部に配置され得る。そのために、温度センサは、放たれた光を介してレンズ２０８に向かっておよび環境に向かって送信されたエネルギの量を示す温度測定値を供給することができる。
【００５５】
ＩＩＩ．例の車両
［0060］  本明細書のいくつかの例の実施態様は、車両に取り付けられた、たとえばライダ・デバイス１００および２００などのセンサを含む。しかし、本明細書で開示される例のセンサは、様々な他の目的にも使用され得、任意の可能なシステムまたは配置に組み込まれ、またはこれに接続され得る。たとえば、例のライダ・デバイスは、組立ライン内で製造されつつある物体（たとえば、製品）を監視するために、組立ライン・セッティング内で使用され得る。他の例も可能である。さらに、本明細書の例の実施形態は、自動車に取り付けられたライダ・デバイスを含むが、例のライダ・デバイスは、それに加えてまたはその代わりに、従来の自動車ならびに自律動作モードまたは半自律動作モードを有する自動車を含む、任意のタイプの車両上で使用され得る。さらに、用語「車両」は、たとえばトラック、バン、セミトレーラ・トラック、モーターサイクル、ゴルフ・カート、オフロード車、倉庫輸送車両、または農耕用作業車、ならびに、ローラーコースタ、トロリ、路面電車、列車車両その他など、軌道に乗る運搬機械を含む、すべての移動する物体を包含すると広義に解釈されなければならない。
【００５６】
［0061］  図３は、例の実施形態による車両３００の単純化されたブロック図である。図示されているように、車両３００は、推進システム３０２、センサ・システム３０４、制御システム３０６、周辺機器３０８、およびコンピュータ・システム３１０を含む。いくつかの実施形態では、車両３００は、より多数、より少数、または異なるシステムを含むことができ、各システムは、より多数、より少数、または異なる構成要素を含むことができる。さらに、図示のシステムおよび構成要素は、任意の個数の形で組み合わされまたは分割され得る。たとえば、制御システム３０６およびコンピュータ・システム３１０が、単一のシステムに組み合わされ得る。
【００５７】
［0062］  推進システム３０２は、車両３００に動力運動を提供するように構成され得る。そのために、図示のように、推進システム３０２は、エンジン／モーター３１８、エネルギ源３２０、トランスミッション３２２、および車輪／タイヤ３２４を含む。
【００５８】
［0063］  エンジン／モーター３１８は、内燃機関、電気モーター、蒸気機関、およびスターリング・エンジンの任意の組み合わせとするか、これを含むことができる。他のモーターおよびエンジンも可能である。いくつかの実施形態では、推進システム３０２は、複数のタイプのエンジンおよび／またはモーターを含むことができる。たとえば、ガス電気ハイブリッド車は、ガソリン・エンジンおよび電気モーターを含むことができる。他の例が可能である。
【００５９】
［0064］  エネルギ源３２０は、エンジン／モーター３１８に完全にまたは部分的に動力を供給するエネルギの源とすることができる。すなわち、エンジン／モーター３１８は、エネルギ源３２０を機械エネルギに変換するように構成され得る。エネルギ源３２０の例は、ガソリン、ディーゼル、プロパン、他の圧縮ガスベースの燃料、エタノール、太陽電池パネル、バッテリ、および電力の他の源を含む。エネルギ源（１つまたは複数）３２０は、それに加えてまたはその代わりに、燃料タンク、バッテリ、キャパシタ、および／またはフライホイールの任意の組合せを含むことができる。いくつかの実施態様では、エネルギ源３２０は、車両３００の他のシステムにもエネルギを供給することができる。そのために、エネルギ源３２０は、それに加えてまたはその代わりに、たとえば、再充電可能なリチウムイオン・バッテリまたは鉛バッテリを含むことができる。いくつかの実施形態では、エネルギ源３２０は、車両３００の様々な構成要素に電力を供給するように構成された、バッテリの１つまたは複数のバンクを含むことができる。
【００６０】
［0065］  トランスミッション３２２は、エンジン／モーター３１８から車輪／タイヤ３２４に機械力を伝達するように構成され得る。そのために、トランスミッション３２２は、ギアボックス、クラッチ、ディファレンシャル、ドライブ・シャフト、および／または他の要素を含むことができる。トランスミッション３２２がドライブ・シャフトを含む実施形態では、ドライブ・シャフトは、車輪／タイヤ３２４に結合されるように構成された１つまたは複数のアクスルを含むことができる。
【００６１】
［0066］  車両３００の車輪／タイヤ３２４は、一輪車、二輪車／モーターサイクル、三輪車、または自動車／トラック四輪フォーマットを含む様々なフォーマットで構成され得る。６輪以上を含むものなど、他の車輪／タイヤ・フォーマットも可能である。どの場合でも、車輪／タイヤ３２４は、他の車輪／タイヤ３２４に関して差動的に回転するように構成され得る。いくつかの実施形態では、車輪／タイヤ３２４は、トランスミッション３２２に固定して取り付けられる少なくとも１つの車輪と、駆動面（ｄｒｉｖｉｎｇ  ｓｕｒｆａｃｅ）と接触することのできる、車輪のリムに結合された少なくとも１つのタイヤとを含む。車輪／タイヤ３２４は、金属とゴムとの任意の組合せまたは他の材料の組合せを含むことができる。推進システム３０２は、それに加えてまたはその代わりに、図示されたもの以外の構成要素を含むことができる。
【００６２】
［0067］  センサ・システム３０４は、車両３００が配置される環境に関する情報を感知するように構成された複数のセンサならびにセンサの位置および／または方位を変更するように構成された１つまたは複数のアクチュエータ３３６を含むことができる。図示されているように、センサ・システム３０４は、全地球測位システム（ＧＰＳ）３２６、慣性計測装置（ＩＭＵ）３２８、レーダー・ユニット３３０、レーザー測距器および／またはライダ・ユニット３３２、ならびにカメラ３３４を含む。センサ・システム３０４は、たとえば、車両３００の内部システムを監視するセンサ（たとえば、Ｏ２モニタ、燃料計、エンジン・オイル温度など）を含む追加のセンサをも含むことができる。他のセンサも可能である。
【００６３】
［0068］  ＧＰＳ  ３２６は、車両３００の地理的位置を推定するように構成された任意のセンサ（たとえば、位置センサ）とすることができる。このために、ＧＰＳ  ３２６は、地球に関する車両３００の位置を推定するように構成されたトランシーバを含むことができる。ＩＭＵ  ３２８は、慣性加速度に基づいて車両３００の位置変化および方位変化を感知するように構成されたセンサの任意の組み合わせとすることができる。いくつかの実施形態では、センサの組合せは、たとえば、加速度計、ジャイロスコープなどを含むことができる。レーダー・ユニット３３０は、車両３００が配置される環境内の物体をラジオ信号を使用して感知するように構成された任意のセンサとすることができる。いくつかの実施形態では、物体の感知に加えて、レーダー・ユニット３３０は、さらに、物体の速度および／または機首方向を感知するように構成され得る。同様に、レーザー測距器またはライダ・ユニット３３２は、車両３００が配置される環境内の物体をレーザーを使用して感知するように構成された任意のセンサとすることができる。たとえば、ライダ・ユニット３３２は、そのうちの少なくともいくつかがたとえばライダ・デバイス１００および／または２００の形態をとることのできる、１つまたは複数のライダ・デバイスを含むことができる。カメラ３３４は、車両３００が配置される環境の画像を取り込むように構成された任意のカメラ（たとえば、スチール・カメラ、ビデオ・カメラなど）とすることができる。そのために、カメラ３３４は、上で説明した形態のいずれかをとることができる。
【００６４】
［0069］  制御システム３０６は、車両３００および／またはその構成要素の１つまたは複数の動作を制御するように構成され得る。そのために、制御システム３０６は、ステアリング・ユニット３３８、スロットル３４０、ブレーキ・ユニット３４２、センサ・フュージョン・アルゴリズム３４４、コンピュータ・ビジョン・システム３４６、ナビゲーションまたはパシング・システム（ｐａｔｈｉｎｇ  ｓｙｓｔｅｍ）３４８、および障害物回避システム３５０を含むことができる。
【００６５】
［0070］  ステアリング・ユニット３３８は、車両３００の機首方向を調整するように構成された機構の任意の組み合わせとすることができる。スロットル３４０は、エンジン／モーター３１８を、および車両３００の速度を制御するように構成された機構の任意の組み合わせとすることができる。ブレーキ・ユニット３４２は、車両３００を減速させるように構成された機構の任意の組み合わせとすることができる。たとえば、ブレーキ・ユニット３４２は、車輪／タイヤ３２４を低速化するのに摩擦を使用することができる。別の例として、ブレーキ・ユニット３４２は、車輪／タイヤ３２４の運動エネルギを電流に変換することができる。
【００６６】
［0071］  センサ・フュージョン・アルゴリズム３４４は、入力としてセンサ・システム３０４からのデータを受け入れるように構成されたアルゴリズム（または、アルゴリズムを記憶するコンピュータ・プログラム製品）とすることができる。データは、たとえば、センサ・システム３０４によって感知された情報を表すデータを含むことができる。センサ・フュージョン・アルゴリズム３４４は、たとえば、カルマン・フィルタ、ベイジアン・ネットワーク、本明細書の方法の機能の一部のためのアルゴリズム、または任意の別のアルゴリズムを含むことができる。センサ・フュージョン・アルゴリズム３４４は、たとえば、車両３００が配置される環境内の個々の物体および／もしくは特徴の評価、特定の状況の評価、ならびに／または特定の状況に基づく可能な影響の評価を含む、センサ・システム３０４からのデータに基づく様々な査定を提供するようにさらに構成され得る。他の査定も可能である。
【００６７】
［0072］  コンピュータ・ビジョン・システム３４６は、たとえば交通信号および障害物を含む、車両３００が配置される環境内の物体および／または特徴を識別するために、カメラ３３４によって取り込まれた画像を処理し、分析するように構成された任意のシステムとすることができる。そのために、コンピュータ・ビジョン・システム３４６は、物体認識アルゴリズム、Ｓｔｒｕｃｔｕｒｅ  ｆｒｏｍ  Ｍｏｔｉｏｎ（ＳＦＭ）アルゴリズム、ビデオ・トラッキング、または他のコンピュータ・ビジョン技法を使用することができる。いくつかの実施形態では、コンピュータ・ビジョン・システム３４６は、環境の地図を作成し、物体を追跡し、物体の速度を推定するなどを行うようにさらに構成され得る。
【００６８】
［0073］  ナビゲーションおよびパシング・システム３４８は、車両３００の運転経路を判定するように構成された任意のシステムとすることができる。ナビゲーションおよびパシング・システム３４８は、車両３００が動作している間に車両３００の運転経路を動的に更新するようにさらに構成され得る。いくつかの実施形態では、ナビゲーションおよびパシング・システム３４８は、車両３００の運転経路を判定するためにセンサ・フュージョン・アルゴリズム３４４、ＧＰＳ  ３２６、ライダ・ユニット３３２、および／または１つもしくは複数の所定の地図からのデータを組み込むように構成され得る。障害物回避システム３５０は、車両３００が配置される環境内の障害物を識別し、評価し、回避するか他の形でうまく通り抜けるように構成された任意のシステムとすることができる。制御システム３０６は、それに加えてまたはその代わりに、図示されたもの以外の構成要素を含むことができる。
【００６９】
［0074］  周辺機器３０８は、車両３００が外部センサ、他の車両、外部コンピューティング・デバイス、および／またはユーザと相互作用することを可能にするように構成され得る。そのために、周辺機器３０８は、たとえば、無線通信システム３５２、タッチスクリーン３５４、マイクロホン３５６、および／またはスピーカ３５８を含むことができる。
【００７０】
［0075］  無線通信システム３５２は、直接にまたは通信ネットワークを介してのいずれかで、１つまたは複数の他の車両、センサ、または他のエンティティに無線で結合するように構成された任意のシステムとすることができる。そのために、無線通信システム３５２は、直接にまたは通信ネットワークを介してのいずれかで、他の車両、センサ、サーバ、または他のエンティティと通信するための、アンテナおよびチップセットを含むことができる。チップセットまたは無線通信システム３５２は、一般に、他の可能性の中でも、Ｂｌｕｅｔｏｏｔｈ、ＩＥＥＥ  ８０２．１１（すべてのＩＥＥＥ  ８０２．１１リビジョンを含む）に記載された通信プロトコル、セルラ技術（ＧＳＭ、ＣＤＭＡ、ＵＭＴＳ、ＥＶ−ＤＯ、ＷｉＭＡＸ、またはＬＴＥなど）、Ｚｉｇｂｅｅ、ｄｅｄｉｃａｔｅｄ  ｓｈｏｒｔ  ｒａｎｇｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎｓ（ＤＳＲＣ）、およびｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ  ｉｄｅｎｔｉｆｉｃａｔｉｏｎ（ＲＦＩＤ）通信などの１つまたは複数のタイプの無線通信（たとえば、プロトコル）に従って通信するように配置され得る。
【００７１】
［0076］  タッチスクリーン３５４は、車両３００にコマンドを入力するのに、ユーザによって使用され得る。そのために、タッチスクリーン３５４は、他の可能性の中でも、容量性感知、抵抗性感知、または弾性表面波プロセスを介してユーザの指の位置および移動のうちの少なくとも１つを感知するように構成され得る。タッチスクリーン３５４は、タッチスクリーン表面に平行または平面的な方向、タッチスクリーン表面に垂直な方向、またはその両方で指の移動を感知できるものとすることができ、タッチスクリーン表面に印加される圧力のレベルを感知できる場合もある。タッチスクリーン３５４は、１つまたは複数の半透明または透明な絶縁層と、１つまたは複数の半透明または透明な伝導層とから形成され得る。タッチスクリーン３５４は、他の形態をとることもできる。マイクロホン３５６は、車両３００のユーザからオーディオ（たとえば、音声コマンドまたは他のオーディオ入力）を受信するように構成され得る。同様に、スピーカ３５８は、ユーザにオーディオを出力するように構成され得る。
【００７２】
［0077］  コンピュータ・システム３１０は、推進システム３０２、センサ・システム３０４、制御システム３０６、および周辺機器３０８のうちの１つまたは複数にデータを送信し、これからデータを受信し、これと相互作用し、かつ／またはこれを制御するように構成され得る。このために、コンピュータ・システム３１０は、システム・バス、ネットワーク、および／または他の接続機構（図示せず）によって、推進システム３０２、センサ・システム３０４、制御システム３０６、および周辺機器３０８のうちの１つまたは複数に通信可能にリンクされ得る。
【００７３】
［0078］  一例では、コンピュータ・システム３１０は、燃料効率を改善するためにトランスミッション３２２の動作を制御するように構成され得る。別の例として、コンピュータ・システム３１０は、カメラ３３４に環境の画像を取り込ませるように構成され得る。さらなる別の例として、コンピュータ・システム３１０は、センサ・フュージョン・アルゴリズム３４４に対応する命令を記憶し、実行するように構成され得る。さらなる別の例として、コンピュータ・システム３１０は、ライダ・ユニット３３２を使用して車両３００の周囲の環境の３Ｄ表現を判定するための命令を記憶し、実行するように構成され得る。他の例も可能である。したがって、たとえば、コンピュータ・システム３１０は、ライダ・ユニット３３２のコントローラとして機能することができる。
【００７４】
［0079］  図示されているように、コンピュータ・システム３１０は、プロセッサ３１２およびデータ・ストレージ３１４を含む。プロセッサ３１２は、１つもしくは複数の汎用プロセッサおよび／または１つもしくは複数の特殊目的プロセッサを含むことができる。プロセッサ３１２が複数のプロセッサを含む範囲で、そのようなプロセッサは、別々にまたは組み合わさって働くことができる。データ・ストレージ３１４は、光学ストレージ、磁気ストレージ、および／または有機ストレージなど、１つもしくは複数の揮発性ストレージ構成要素および／または１つもしくは複数の不揮発性ストレージ構成要素を含むことができ、データ・ストレージ３１４は、全体的にまたは部分的にプロセッサ３１２と一体化され得る。
【００７５】
［0080］  いくつかの実施形態で、データ・ストレージ３１４は、車両３００および／またはその構成要素（たとえば、ライダ・ユニット３３２など）に本明細書で説明される様々な動作を実行させるためにプロセッサ３１２によって実行可能な命令３１６（たとえば、プログラム論理）を含むことができる。データ・ストレージ３１４は、推進システム３０２、センサ・システム３０４、制御システム３０６、および／または周辺機器３０８のうちの１つまたは複数にデータを送信し、これからデータを受信し、これと相互作用し、かつ／またはこれを制御するための命令を含む、追加の命令をも含むことができる。
【００７６】
［0081］  いくつかの実施形態では、車両３００は、図示の要素に加えてまたはその代わりに１つまたは複数の要素を含むことができる。たとえば、車両３００は、１つまたは複数の追加のインターフェースおよび／または電源を含むことができる。他の追加構成要素も可能である。そのような実施形態では、データ・ストレージ３１４は、追加構成要素を制御し、かつ／またはこれと通信するためにプロセッサ３１２によって実行可能な命令を含むこともできる。さらに、構成要素およびシステムのそれぞれが、車両３００内に一体化されて図示されているが、いくつかの実施形態では、１つまたは複数の構成要素またはシステムが、有線接続または無線接続を使用して、車両３００に取り外し可能に取り付けられ、または接続され（機械的にまたは電気的に）得る。車両３００が、他の形態をとることもできる。
【００７７】
［0082］  図４Ａから図４Ｃは、例の実施形態による、ライダ・デバイス４１０を装備した車両４００を集合的に示す。車両４００は、たとえば車両３００に類似するものとすることができる。車両４００は、自動車として図示されているが、上で注記したように、他のタイプの車両が可能である。さらに、車両４００は、自律モードで動作するように構成され得る車両として図示されているが、本明細書で説明される実施形態は、自律的に動作するようには構成されない車両にも適用可能である。
【００７８】
［0083］  図４Ａは、車両４００の右側面図、正面図、背面図、および上面図を示す。図示されているように、車両４００は、車輪４０２によって例証される車両４００の車輪が配置される下側とは反対の車両４００の上側に取り付けられたライダ・デバイス４１０を含む。ライダ・デバイス４１０は、たとえばライダ・デバイス１００および／または２００に類似するものとすることができる。ライダ・デバイス４１０は、車両４００の上側に位置決めされるものとして図示され、説明されるが、ライダ・デバイス４１０は、その代わりに、たとえば車両４００の任意の他の側面を含む、車両４００の任意の他の部分に位置決めされ得る。
【００７９】
［0084］  次に、図４Ｂは、ライダ・デバイス４００が、１つまたは複数の光パルスを放ち、たとえば車両４００の環境内の物体から反射された光パルスを検出する間に、たとえば軸２３２に類似するものとすることができる垂直軸４３２の回りで回転することによって、車両４００の周囲の環境をスキャンするように構成され得ることを示す。
【００８０】
［0085］  したがって、図示されているように、ライダ・デバイス４１０は、図４Ｂではたとえばページの右側に向かう指す方向として図示されている、ライダ・デバイス４１０の指す方向に光を放つことができる。この配置を用いると、ライダ・デバイス４１０は、車両の相対的に近くにある環境の領域（たとえば、レーン・マーカー）に向かって、ならびに車両からより遠くにある環境の領域（たとえば、車両の前方の道路標識）に向かって、光を放つことができる。さらに、車両４００は、ライダ・デバイス４１０の指す方向を変更するために、軸４３２の回りでライダ・デバイス４１０（またはその１つもしくは複数の構成要素）を回転させることができる。したがって、ライダ・デバイス４１０（またはその１つもしくは複数の構成要素）の完全な回転ごとに、ライダ・デバイス４１０は、車両４００の回りの３６０°ＦＯＶをスキャンすることができる。
【００８１】
［0086］  図４Ｃは、例の実施形態による、車両４００  ライダ・デバイス４１０の２つの異なる指す方向でのライダ・デバイス４１０のスキャン範囲を示す。上の議論と一致して、本明細書の例の実施態様は、ライダ・デバイス４１０の所与の指す方向に関してライダ・デバイス４１０の様々なスキャン・パラメータ（たとえば、スキャン解像度、スキャン範囲、スキャン・リフレッシュ・レートなど）を動的に制御することを含むことができる。たとえば、第１の指す方向では、ライダ・デバイス４１０は、相対的に高い光強度を有する光パルスを放つように構成され得る。その結果、放たれる光パルスは、遠くの物体から反射し（すなわち、長いスキャン範囲）、ライダ・デバイス４１０によって検出されるのに十分に高い強度を伴ってライダ・デバイス４１０に戻って反射し、これによって、ライダ・デバイス４１０が遠くの物体を検出することを可能にすることができる。これは、図４Ｃでは輪郭線４０４によって示される。たとえば、輪郭線４０４の内部の物体は、正しい検出／識別に適する距離の範囲内にあるものとすることができる。
【００８２】
［0087］  別の例として、ライダ・デバイス４１０が、第２の指す方向に回転される時に、ライダ・デバイス４１０は、遠くの物体からの反射がより検出可能ではなくなることをもたらす可能性がある、相対的により低い光強度を有する光パルスを放つように構成され、これによって、効果的にライダ・デバイス４１０のスキャン範囲を短縮することができる。これは、図４Ｃでは輪郭線４０６によって示されている。図示されているように、輪郭線４０６は、車両４００からより短い距離を延びることができ、したがって、第２の指す方向で放たれるより低い強度の光パルスを使用して、物体が正しい検出／識別の距離の適切な範囲にある環境の領域を画定することができる。これらの輪郭線が、原寸通りではないが、説明の便宜のために図示のように示されていることに留意されたい。
【００８３】
［0088］  図示されていないが、放たれる光パルスの他のタイプの変調方式も可能である。たとえば、ライダ・デバイス４１０の異なるそれぞれのリフレッシュ・レートを適用するために、第２の指す方向（すなわち、輪郭線４０６）に対する相対的な第１の指す方向（すなわち、輪郭線４０４）では、ライダ・デバイス４１０は、軸４３２の回りのライダ・デバイス４１０の完全な回転ごとに、および軸４３２の回りのライダ・デバイス４１０の２つの完全な回転ごとに、第１の指す方向で、１つの光パルスを放つことができる。そうすることによって、たとえば、第１の指す方向は、第２の指す方向より高いリフレッシュ・レートを割り当てられ得る。別の例として、異なるそれぞれの水平スキャン解像度を適用するために、ライダ・デバイス４１０は、ライダ・デバイス４１０が第１の指す方向に方位付けられている時に、ライダ・デバイス４１０が第２の指す方向に方位付けられている時に適用されるパルス・レートとは異なるパルス・レート（たとえば、毎秒のパルス数）で光パルスを放つように構成され得る。
【００８４】
ＩＶ．例の方法
［0089］  図５は、例の実施形態による方法５００の流れ図である。方法５００は、たとえばライダ・デバイス１００、２００、４１０、および／または車両３００、４００のいずれかと共に使用され得る方法の実施形態を提示する。方法５００は、ブロック５０２〜ブロック５０８のうちの１つまたは複数によって示される１つまたは複数の動作、機能、またはアクションを含むことができる。ブロックが、順次順序で図示されているが、これらのブロックは、いくつかの例では、並列におよび／または本明細書で説明される順序とは異なる順序で実行され得る。また、様々なブロックは、所望の実施態様に基づいて、より少数のブロックに組み合わされ、追加のブロックに分割され、かつ／または除去され得る。さらに、方法５００と本明細書で開示される他のプロセスおよび方法とに関して、流れ図は、本実施形態の１つの可能な実施態様の機能性および動作を示す。これに関して、各ブロックは、製造プロセスまたは動作プロセスのモジュール、セグメント、一部、または、プロセス内の特定の論理機能またはステップを実施するためにプロセッサによって実行可能な１つまたは複数の命令を含むプログラム・コードの一部を表すことができる。プログラム・コードは、たとえばディスクまたはハード・ドライブを含むストレージ・デバイスなど、任意のタイプのコンピュータ可読媒体上に記憶され得る。コンピュータ可読媒体は、たとえば、レジスタ・メモリ、プロセッサ・キャッシュ、およびランダム・アクセス・メモリ（ＲＡＭ）のような、短い時間期間にわたってデータを記憶するコンピュータ可読媒体など、非一時的コンピュータ可読媒体を含むことができる。コンピュータ可読媒体は、たとえば読取専用メモリ（ＲＯＭ）、光ディスク、磁気ディスク、コンパクト・ディスク読取専用メモリ（ＣＤ−ＲＯＭ）のような二次的または永続的な長期ストレージなど、非一時的媒体をも含むことができる。コンピュータ可読媒体は、任意の他の揮発性または不揮発性のストレージ・システムとすることもできる。コンピュータ可読媒体は、たとえばコンピュータ可読記憶媒体または有形のストレージ・デバイスと考えられ得る。さらに、方法５００と本明細書で開示される他のプロセスおよび方法とに関して、図５内の各ブロックは、プロセス内の特定の論理機能を実行するために配線される回路網を表すことができる。
【００８５】
［0090］  したがって、様々な例では、方法５００の機能は、コントローラ１０４、コンピュータ・システム３１０、および／または制御システム３０６を使用して実施され得る。さらに、いくつかの例では、方法５００の様々な機能は、これらの構成要素のうちの１つまたは複数の組合せによって実施され得る。たとえば、方法５００の様々な機能は、他の可能性の中でも、コントローラ１０４とコンピュータ・システムとの間で分散され得る。
【００８６】
［0091］  ブロック５０２では、方法５００は、信号を放ち、センサの指す方向に基づいて放たれた信号の反射を検出するセンサを回転することを含む。センサを回転することは、たとえば、放たれた信号がそこから反射される環境の領域をセンサがスキャンするように、センサの指す方向を変更することができる。たとえば、戻って図４Ｂおよび図４Ｃを参照すると、ライダ・デバイス４１０（すなわち、「センサ」）は、輪郭線４０４によって示される環境の領域をスキャンするために第１の指す方向で周囲の環境に向かって光パルス（すなわち、「信号」）を放ち、その後、輪郭線４０６によって示される環境の異なる領域をスキャンするために第２の指す方向に回転され得る。
【００８７】
［0092］  しかし、いくつかの例では、方法５００は、異なるタイプのセンサ（たとえば、レーダー・ユニット３３２、カメラ３３４、ソナー・センサなど）を使用することを含むことができ、したがって、異なるタイプの信号（たとえば、ラジオ波、音波など）を放ち、かつ／または検出することができる。
【００８８】
［0093］  ブロック５０４では、方法５００は、環境のターゲット領域に関連するセンサの指す方向の範囲を識別することを含む。センサが車両に取り付けられる第１の例では、ターゲット領域は、車両が移動している道路内のまたはこれに近接する位置とすることができる。第２の例では、ターゲット領域は、方法５００のシステムがそこで特定の物体（たとえば、歩行者、動物、組立ライン上の物体など）を追跡すると決定する領域に対応することができる。第３の例では、ターゲット領域は、方法５００のシステムがそこで物体の存在を監視すると決定する領域に対応することができる。他の例も可能である。そのために、ブロック５０４での識別は、センサのＦＯＶ（たとえば、輪郭線４０４、４０６など）がターゲット領域の位置とオーバーラップする、センサの指す方向の範囲を識別することを含む。
【００８９】
［0094］  いくつかの実施態様では、方法５００は、別のセンサを使用して、環境（またはその領域）のスキャンを入手することと、他のセンサを使用して入手されたスキャンに少なくとも部分的に基づいて、環境のターゲット領域を識別することとをも含むことができる。第１の例では、他方のセンサは、とりわけ、レーダー・ユニット３３０またはソナー・センサなどの能動距離センサとすることができる。第２の例では、他方のセンサは、カメラ３３４、マイクロホン３５６、その他などの受動センサとすることができる。さらに、いくつかの例では、他方のセンサは、センサをも含む同一のシステム（たとえば、車両３００、４００など）内に含まれ得る。その代わりに、他の例では、他方のセンサは、ブロック５０２のセンサ（たとえば、ライダ・デバイス１００、２００、４１０など）を含むシステム（たとえば、車両３００、４００など）に通信可能に結合される異なるシステム（たとえば、街頭カメラ、別の車両、無線センサ・ネットワークなど）内に含まれ得る。
【００９０】
［0095］  他の実施態様では、方法５００は、その代わりに、（同一の）センサを使用して入手された環境の以前のスキャンに基づいて環境のターゲット領域を識別することを含むことができる。たとえば、車両４００は、軸４３２の回りの３６０°回転のために繰り返してライダ・デバイス４１０（またはその構成要素）を回転することができる。ライダ・デバイス４１０が、輪郭線４０４に対応する特定の指す方向にある時に、車両４００は、環境のスキャン内の識別されていない物体を検出することができる（たとえば、障害物回避システム３５０などを介して）。識別されていない物体は、たとえば、無害な破片である場合があり、あるいは、車両４００のナビゲーションに関係する小型車両（たとえば、モーターサイクルなど）である場合がある。したがって、ライダ・デバイス４１０の次のまたはより後の回転の際に、車両４００は、ライダ・デバイス４１０が特定の指す方向またはその付近に戻る時に、スキャン範囲（たとえば、放たれる光パルスの光強度）および／またはスキャン解像度（たとえば、放たれる光パルスのパルス・レート）を高めると決定し、これによって、車両４００が識別されていない物体を含むターゲット領域のより詳細な地図を判定することを可能にすることができる。
【００９１】
［0096］  さらに、いくつかの実施態様では、方法５００は、センサが取り付けられる車両に関連するナビゲーション経路を判定することと、ナビゲーション経路に基づいて、環境のターゲット領域を識別することとをも含むことができる。第１の例では、車両は、自律モードで動作することができ、したがって、特定の目的地に向かって車両をステアリングするナビゲーション・システム（たとえば、ナビゲーション／パシング・システム３４８）を含むことができる。この例では、判定されたナビゲーション経路は、計画された車両操作（たとえば、左旋回、右旋回、車線変更など）を示すことができる。したがって、方法５００のシステムは、車両の期待されるナビゲーション経路に沿った領域としてターゲット領域を選択しまたは識別することができる（たとえば、車両が合流すると期待される街路車線に沿った入ってくる車両を監視するためなど）。
【００９２】
［0097］  さらに、いくつかの実施態様では、方法５００は、速度測定値を入手する（たとえば、ＧＰＳ  ３２６、ＩＭＵ  ３２８、レーダー・ユニット３３０などを介して）ことと、速度測定値に基づいて環境のターゲット領域を識別することとをも含むことができる。たとえば、センサが車両に取り付けられる場合に、車両は、車両の前または後の、車両の速度に依存する範囲までの環境の領域としてターゲット領域を判定することができる。たとえば、車両が、相対的に高い速度で移動している場合には、車両は、車両から十分に長い距離にある物体（たとえば、他の車両など）を検出するために、車両の前のスキャン範囲（すなわち、車両からのスキャンされる距離）を増やすと決定することができる。それを行うことによって、車両は、必要な場合に、車両の速度を下げるためにまたは高速から、ブレーキ（たとえば、ブレーキ・ユニット３４２）を適用するのに十分な時間を有し、これによって、衝突の尤度を下げることができる。ところが、この例では、車両は、車両の後の物体がこの高速で車両に接近することのより低い尤度に起因して、車両の後を指す方向でのスキャン範囲を減らすと決定することができる。
【００９３】
［0098］  ブロック５０６では、方法５００は、センサの現在の指す方向が識別された範囲内であるかどうかを判定することを含む。第１の例では、ブロック５０６での判定は、センサによる環境の以前のスキャンに少なくとも部分的に基づくものとされ得る。たとえば、センサが、ブロック５０２に従って回転される時に、方法５００のシステムは、放たれる信号の検出された反射に関連する指す方向を記録することができる。したがって、関心領域が、異なるスキャン・パラメータを用いるスキャンに関して選択される場合に、関心領域に関連する以前に記録された指す方向は、指す方向の識別された範囲に含められ得る。センサが、同一のまたは近接する指す方向に戻って回転する時に、システムは、現在の指す方向が識別された範囲内にあると判定することができる。第２の例では、ブロック５０６での判定は、ターゲット領域（たとえば、高速に移動する物体が存在する可能性がある所など）を示す別のセンサ（たとえば、レーダー・ユニット３３０、カメラ３３４、マイクロホン３５６など）からの出力に基づくものとされ得る。第３の例では、ブロック５０６での判定は、外部システム（たとえば、事故報告サーバ、街頭カメラなど）から受信されたデータ、ナビゲーション／パシング・システム３４８による判定、その他など、他の要因に基づくものとされ得る。
【００９４】
［0099］  ブロック５０８では、方法５００は、ブロック５０６の判定に基づいて、放たれる信号を変調することを含む。より具体的には、方法５００は、現在の指す方向が識別された範囲内であるとの判定に応答して、放たれる信号パルスを第１の変調方式に従って変調することと、現在の指す方向が識別された範囲外であるとの判定に応答して、放たれる光パルスを第２の変調方式に従って変調することとを含むことができる。
【００９５】
［00100］  たとえば、センサが車両に取り付けられる場合に、ターゲット領域は、車両が移動している道路に沿ったまたはこれに近接する環境の領域を含むことができる。したがって、たとえば、車両は、相対的に広いスキャン範囲（たとえば、放たれる光パルスの高い光強度など）、相対的に高い（水平）スキャン解像度（たとえば、高いパルス・レートなど）、および／または相対的に高いリフレッシュ・レート（たとえば、現在の指す方向での光パルスの連続する放出の間の１つまたは少数の完全な回転）を提供するために、第１の変調方式を選択することができる。ところが、たとえば、現在の指す方向が、識別された範囲の外（たとえば、道路から離れた領域）である場合には、車両は、環境のより少なくクリティカルな領域のスキャンにより適切な、相対的により小さいスキャン・パラメータ（たとえば、より短いスキャン範囲など）を選択することができる。
【００９６】
［00101］  したがって、いくつかの実施態様では、第１の変調方式（ターゲット領域のスキャンのために割り当てられる）は、ターゲット・スキャン解像度に関係することができる。したがって、放たれる信号を第１の変調方式に従って変調することは、したがって、ターゲット・スキャン解像度を達成するパルス・レートで信号（たとえば、光パルス）を放つことを含むことができる。たとえば、相対的に高いパルス・レートは、別の領域が相対的により低いパルス・レートを使用してスキャンされるのに類似する長さの時間にわたって放たれるパルスの個数を増やすことによって、より高い（水平）スキャン解像度を達成するために使用され得る。
【００９７】
［00102］  それに加えてまたはその代わりに、いくつかの実施態様では、第１の変調方式は、ターゲット領域をスキャンするためのターゲット・スキャン範囲に関係することができる。ターゲット・スキャン範囲は、たとえば、センサとターゲット領域との間の距離に関係することができる。したがって、放たれる信号を第１の変調方式に従って変調することは、ターゲット・スキャン範囲を達成する量のエネルギを用いて信号を放つことを含むことができる。たとえば、環境のより近い領域をスキャンするのに使用され得る相対的により弱い信号（たとえば、より低強度の光パルス）ではなく、相対的に強い信号（たとえば、高強度の光パルス）が、環境の遠い領域をスキャンするのに使用され得る。
【００９８】
［00103］  それに加えてまたはその代わりに、いくつかの実施態様では、第１の変調方式は、ターゲット領域をスキャンするためのターゲット・スキャン・リフレッシュ・レートに関係することができる。したがって、放たれる信号を第１の変調方式に従って変調することは、ターゲット・スキャン・リフレッシュ・レートに基づいて、識別された範囲内の特定の指す方向での信号の連続する放出の間のセンサの完全な回転数を判定することを含むことができる。たとえば、ライダ・デバイス４１０が１５Ｈｚの速度で回転する場合に、ライダ・デバイス４１０は、特定の指す方向でスキャンされる環境の領域に関して３Ｈｚのターゲット・スキャン・リフレッシュ・レートを達成するために、ライダ・デバイス４１０の５つの完全な回転おきに特定の指す方向でそれぞれの光パルスを放つことができる。
【００９９】
［00104］  いくつかの実施態様では、方法５００は、放たれた光パルスに関連する温度測定値の表示を入手することと、温度測定値を下げるために、第１の変調方式または第２の変調方式のうちの少なくとも１つを変更することとをも含むことができる。たとえば、温度センサ１１０が、放たれた信号の伝搬経路に沿った光学要素（１つまたは複数）１０８（たとえば、レンズ、ミラーなど）の温度を測定するのに使用され得る。光学要素は、たとえば頻繁な高強度光パルスにさらされる場合に損傷を受ける可能性がある。したがって、第１の変調方式が、高いリフレッシュ・レートまたは長いスキャン範囲を使用するためにターゲット領域のスキャンに関して選択される（たとえば、ナビゲーション／パシング・システム３４８などを介して）場合であっても、方法５００のシステムは、測定された温度がしきい値に近づく場合に、選択されたスキャン・リフレッシュ・レートを下げることができる。別の例として、温度測定値は、センサによる信号の放出に関連する熱エネルギによって影響を受ける可能性があるライダ・デバイスの別の構成要素（たとえば、ヒート・シンク１１２、他のエレクトロニクスなど）の温度に関係することができる。
【０１００】
［00105］  いくつかの実施態様では、方法５００は、ブロック５０２で信号を放つためにセンサに供給されるエネルギの量を監視することと、所定の時間窓中に供給されるエネルギの量が事前定義の範囲内に留まるように、第１の変調方式または第２の変調方式のうちの少なくとも１つを変更することとをも含むことができる。第１の例では、放たれた信号が、レーザーによって生成された光パルスである場合に、所定の時間窓および事前定義の範囲は、特定の方向に向かって高強度レーザー・ビームを放つことに関する安全性しきい値とされ得る。したがって、ターゲット・スキャン範囲、ターゲット解像度、およびターゲット・リフレッシュ・レートを達成するのに必要なエネルギの判定される量が、安全性しきい値の外のレーザー・ビームの放出を引き起こす場合に、例のシステムは、安全性しきい値に従って、選択されたスキャン・パラメータ（すなわち、変調方式）を自動的にまたは他の形で調整することができる。第２の例では、事前定義の範囲は、ファイバ・レーザーの設計特性に関係することができる。たとえば、ファイバ・レーザーは、放たれた光パルスを予測可能な（たとえば、線形）増幅率で増幅するために、所定の時間窓にわたってある量のエネルギを使用する場合がある。その代わりにまたはそれに加えて、事前定義の範囲は、ライダ・デバイスの他の構成要素に影響する可能性がある過剰な熱をライダ・デバイス（および／またはファイバ・レーザ）がそこで生成する可能性がある最大の事前定義のしきい値を示すことができる。他の要因も可能である。
【０１０１】
Ｖ．結論
［00106］  図面に示された特定の配置を、限定的と見なしてはならない。他の実施態様が、所与の図内に示された各要素のより多数またはより少数を含むことができることを理解されたい。さらに、図示された要素の一部が、組み合わされまたは省略されてもよい。さらに、例示的な実施態様が、図面に示されていない要素を含んでもよい。さらに、様々な態様および実施態様が本明細書で開示されたが、他の態様および実施態様が、当業者に明白になろう。本明細書で開示された様々な態様および実施態様は、例示のためのものであって、限定的であることは意図されず、真の範囲および趣旨は、以下の特許請求の範囲によって示される。本明細書で提示される主題の趣旨または範囲から逸脱せずに、他の実施態様を利用することができ、他の変更を行うことができる。本明細書で全体的に説明され、図内に示された本開示の諸態様を、様々な異なる構成で配置し、置換し、組み合わせ、分離し、設計することができ、そのすべてが本明細書で企図されていることが、たやすく理解されよう。
【図１】
2020516854.tif 000003
【図２Ａ】
2020516854.tif 000004
【図２Ｂ】
2020516854.tif 000005
【図３】
2020516854.tif 000006
【図４Ａ】
2020516854.tif 000007
【図４Ｂ】
2020516854.tif 000008
【図４Ｃ】
2020516854.tif 000009
【図５】
2020516854.tif 000010
【手続補正書】
【提出日】令和2年1月20日(2020.1.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
センサであって、光パルスを放ち、前記センサの指す方向に基づいて前記放たれる光パルスの反射を検出するセンサの前記指す方向を変更することであって、前記放たれる光パルスがそこから反射される環境の領域を前記センサがスキャンするように、前記センサの前記指す方向が変わることと、
前記環境のターゲット領域に関連する前記センサの指す方向の範囲を識別することと、
前記センサの現在の指す方向が前記識別された範囲内であるかどうかを判定することと、
前記現在の指す方向が前記識別された範囲内であるとの判定に応答して、前記放たれる光パルスを第１の変調方式に従って変調することであって、前記放たれる光パルスを第１の変調方式に従って変調することは、第１強度で前記光パルスを放つことを含むことと、
前記現在の指す方向が前記識別された範囲外であるとの判定に応答して、前記放たれる光パルスを前記第１の変調方式とは異なる第２の変調方式に従って変調することであって、前記放たれる光パルスを第２の変調方式に従って変調することは、前記第１強度より低い第２強度で前記光パルスを放つことを含むことと
を含む方法。
【請求項２】
前記第１の変調方式は、前記ターゲット領域のスキャンに関するターゲット・スキャン解像度に関し、
前記放たれる光パルスを前記第１の変調方式に従って変調することは、前記ターゲット・スキャン解像度を達成するパルス・レートで前記光パルスを放つことを含む
請求項１に記載の方法。
【請求項３】
前記第１の変調方式は、前記ターゲット領域のスキャンに関するターゲット・スキャン範囲に関し、
前記ターゲット・スキャン範囲は、前記センサと前記ターゲット領域との間の距離に関し、
前記放たれる光パルスを前記第１の変調方式に従って変調することは、前記ターゲット・スキャン範囲を達成するエネルギの量を用いて前記光パルスを放つことを含む
請求項１に記載の方法。
【請求項４】
前記第１の変調方式は、前記ターゲット領域のスキャンに関するターゲット・スキャン・リフレッシュ・レートに関し、
前記放たれる光パルスを前記第１の変調方式に従って変調することは、前記ターゲット・スキャン・リフレッシュ・レートに基づいて、前記識別された範囲内の特定の指す方向での光パルスの連続する放出の間の前記センサの完全な回転数を判定することを含む
請求項１に記載の方法。
【請求項５】
温度センサを介して、前記放たれる光パルスに関連する温度測定値の表示を入手することと、
前記温度センサによって示される前記温度測定値を下げるために、前記第１の変調方式または前記第２の変調方式のうちの少なくとも１つを変更することと
をさらに含む、請求項１に記載の方法。
【請求項６】
前記光パルスを放つために前記センサに供給されるエネルギの量を監視することと、
所定の時間窓中に供給されるエネルギの前記量が事前定義の範囲内に留まるように、前記第１の変調方式または前記第２の変調方式のうちの少なくとも１つを変更することと
をさらに含む、請求項１に記載の方法。
【請求項７】
前記環境内の前記センサの速度を示す速度測定値を入手することと、
少なくとも前記速度測定値に基づいて前記環境の前記ターゲット領域を識別することと
をさらに含む、請求項１に記載の方法。
【請求項８】
車両に関連するナビゲーション経路を判定することであって、前記センサは、前記車両に取り付けられる、判定することと、
少なくとも前記ナビゲーション経路に基づいて、前記環境の前記ターゲット領域を識別することと
をさらに含む、請求項１に記載の方法。
【請求項９】
追加のセンサを介して、前記環境の少なくとも１つの領域のスキャンを入手することと、
少なくとも、前記追加のセンサを介して入手された前記スキャンに基づいて、前記環境の前記ターゲット領域を識別することと
をさらに含む、請求項１に記載の方法。
【請求項１０】
前記センサを使用して入手された前記環境の以前のスキャンに基づいて前記環境の前記ターゲット領域を識別することをさらに含む、請求項１に記載の方法。
【請求項１１】
車両であって、
センサであって、光パルスを放ち、前記センサの指す方向に基づいて前記放たれる光パルスの反射を検出するセンサであって、前記放たれる光パルスがそこから反射される環境の領域を前記センサがスキャンするように、前記センサの前記指す方向が変わる、センサと、
１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサによって実行される時に、前記車両に、
前記環境のターゲット領域に関連する前記センサの指す方向の範囲を識別することと、
前記センサの現在の指す方向が前記識別された範囲内であるかどうかを判定することと、
前記現在の指す方向が前記識別された範囲内であるとの判定に応答して、前記放たれる光パルスを第１の変調方式に従って変調することであって、前記放たれる光パルスを第１の変調方式に従って変調することは、第１強度で前記光パルスを放つことを含むことと、
前記現在の指す方向が前記識別された範囲外であるとの判定に応答して、前記放たれる光パルスを前記第１の変調方式とは異なる第２の変調方式に従って変調することであって、前記放たれる光パルスを第２の変調方式に従って変調することは、前記第１強度より低い第２強度で前記光パルスを放つことを含むことと
を含む動作を実行させる命令を記憶するデータ・ストレージと
を含む車両。
【請求項１２】
前記車両の速度を示す速度測定値を提供する追加のセンサをさらに含み、
前記動作は、少なくとも前記速度測定値に基づいて前記環境の前記ターゲット領域を識別することをさらに含む
請求項１１に記載の車両。
【請求項１３】
前記動作は、
前記車両に関連するナビゲーション経路を判定することと、
少なくとも前記ナビゲーション経路に基づいて、前記環境の前記ターゲット領域を識別することと
をさらに含む、請求項１１に記載の車両。
【請求項１４】
前記車両は、自律車両であり、前記判定されたナビゲーション経路は、前記自律車両の期待されるナビゲーション経路を含む、請求項１３に記載の車両。
【請求項１５】
前記環境の少なくとも１つの領域をスキャンする追加のセンサをさらに含み、
前記動作は、少なくとも、前記追加のセンサを介して入手された前記スキャンに基づいて、前記環境の前記ターゲット領域を識別することをさらに含む
請求項１１に記載の車両。
【請求項１６】
前記第１の変調方式は、前記ターゲット領域のスキャンに関するターゲット・スキャン・リフレッシュ・レートに関し、
前記放たれる光パルスを前記第１の変調方式に従って変調することは、前記ターゲット・スキャン・リフレッシュ・レートに基づいて、前記識別された範囲内の特定の指す方向での光パルスの連続する放出の間の前記センサの完全な回転数を判定することを含む
請求項１１に記載の車両。
【請求項１７】
光検出および測距（ライダ）・デバイスの指す方向を変更する前記ライダ・デバイスであって、
前記ライダ・デバイスの前記指す方向に光パルスを放つライダ送信器と、
前記放たれる光パルスがそこから反射される環境の領域を前記ライダ・デバイスがスキャンするように、前記放たれる光パルスの反射を受信するライダ受信器と、
（ｉ）前記環境のターゲット領域に関連する前記ライダ・デバイスの指す方向の範囲の表示を受信し、（ｉｉ）前記ライダ・デバイスの現在の指す方向が指す方向の前記範囲内であるかどうかを判定し、（ｉｉｉ）前記現在の指す方向が指す方向の前記範囲内であるとの判定に応答して、前記放たれる光パルスを第１の変調方式に従って変調し、（ｉｖ）前記現在の指す方向が指す方向の前記範囲外であるとの判定に応答して、前記放たれる光パルスを前記第１の変調方式とは異なる第２の変調方式に従って変調する、コントローラと
を含み、
前記放たれる光パルスを第１の変調方式に従って変調することは、第１強度で前記光パルスを放つことを含み、
前記放たれる光パルスを第２の変調方式に従って変調することは、前記第１強度より低い第２強度で前記光パルスを放つことを含む
ライダ・デバイス。
【請求項１８】
前記放たれる光パルスに関連する温度測定値の表示を供給する温度センサをさらに含み、
前記コントローラは、前記温度センサによって示される前記温度測定値を下げるために、前記第１の変調方式または前記第２の変調方式のうちの少なくとも１つを変更する
請求項１７に記載のライダ・デバイス。
【請求項１９】
前記放たれる光パルスの伝搬経路に沿って配置された光学要素をさらに含み、前記温度測定値は、前記光学要素の温度を示す、請求項１８に記載のライダ・デバイス。
【請求項２０】
前記ライダ送信器に結合されたヒート・シンクをさらに含み、前記温度測定値は、前記ヒート・シンクの温度を示す、請求項１８に記載のライダ・デバイス。
【国際調査報告】
2020516854.tif 000011
2020516854.tif 000012