JP2005221333A - レンジセンサ及びレンジセンサの相互干渉抑制方法 - Google Patents
レンジセンサ及びレンジセンサの相互干渉抑制方法 Download PDFInfo
- Publication number
- JP2005221333A JP2005221333A JP2004028368A JP2004028368A JP2005221333A JP 2005221333 A JP2005221333 A JP 2005221333A JP 2004028368 A JP2004028368 A JP 2004028368A JP 2004028368 A JP2004028368 A JP 2004028368A JP 2005221333 A JP2005221333 A JP 2005221333A
- Authority
- JP
- Japan
- Prior art keywords
- light
- mutual interference
- range sensor
- projection
- range
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Manipulator (AREA)
- Optical Radar Systems And Details Thereof (AREA)
Abstract
【課題】 複数の同種のレンジセンサ間の相互干渉、他種の光センサとの相互干渉が発生しても、この発生頻度を実用上に問題とならない程度まで抑制する相互干渉抑制方法の提供。
【解決手段】 床と平行移動するロボット類に搭載されるAM変調方式の2Dレンジセンサ11で、床と非平行な所定の傾斜角度αで投射光をスキャニングする光学系2、3と、回転ミラー2a、3aの回転速度Nを可変に制御する回転制御回路8を備え、複数の同種レンジセンサにおける回転ミラーの回転速度、スキャニング時間を相違させることで、1スキャン時に1回相互干渉が発生しても、2回目以降のスキャニング時での発生を抑制して、事実上に相互干渉による誤動作を防止する。
【選択図】図1
【解決手段】 床と平行移動するロボット類に搭載されるAM変調方式の2Dレンジセンサ11で、床と非平行な所定の傾斜角度αで投射光をスキャニングする光学系2、3と、回転ミラー2a、3aの回転速度Nを可変に制御する回転制御回路8を備え、複数の同種レンジセンサにおける回転ミラーの回転速度、スキャニング時間を相違させることで、1スキャン時に1回相互干渉が発生しても、2回目以降のスキャニング時での発生を抑制して、事実上に相互干渉による誤動作を防止する。
【選択図】図1
Description
本発明は、レーザ光やLED光を回転ミラーでスキャニングして被投射体までの距離を計測するスキャナ型レンジセンサと、このレンジセンサと他の光センサとの光の相互干渉を低減させる相互干渉抑制方法に関する。
工場等の床上を無軌道に走行する無人搬送車(AGV)や掃除ロボットなどに搭載されるスキャナ型レンジセンサ(距離計測センサ)の基本構造を図8に示し、このレンジセンサの距離計測に適用される典型的なAM変調方式光波距離計測法を図9で説明する。
図8のレンジセンサ11は、投光回路1から周波数変調した投射光A1を投光光学系2を介して水平方向に360度スキャニングし、周辺の被投射体10からの反射光A2を受光光学系3を介して受光回路4で受光し、距離演算回路5で演算して被投射体10までの距離Lを計測する。投光光学系2と受光光学系3は投光用回転ミラー2aと受光用回転ミラー3aを有し、両回転ミラー2a、3aはモータ6で高速回転する回転体7の上下に同じ向きで固定される。投光回路1からの投射光A1が定速度で回転する回転ミラー2aで反射して水平方向に360度スキャニングされ、この投射光A1の反射光A2が回転ミラー3aで反射して受光回路4に受光される。投射光A1を所定の周波数で変調し、この変調した光信号の位相と被投射体10からの反射光A2との位相差から距離Lが演算される。
すなわち、特定の周波数(通常、40MHz以上)で変調された光が被投射体10に当たって反射して帰ってきた場合、図9に示すように光の速度と距離により位相差φを持つ。この位相差φは光の速度と距離Lに依存するため、位相差φを検出することで距離Lが計測される。従って、周波数変調された投射光A1を回転ミラー2aで水平方向に360度スキャニングすることにより二次元エリアの距離計測ができる。このような二次元エリアの距離計測を行う2Dレンジセンサの360度スキャニングする1スキャン時での1ステップ角は0.5°が通常であり、1スキャン時間(スキャニング時間)は例えば25msで、回転ミラー2a、3aの回転速度が2400rpmである。
また、AM変調方式の2Dレンジセンサの場合、被投射体の反射率により距離演算特性が大きく影響を受ける。特にミラーやステンレスのような反射率の高い被投射体からの反射は、360度以上の位相差を検出する最大検出距離を越える遠距離からも強い反射光が帰ってきて、位相差が360度以上の距離になると0度(近距離)と区別がつかなくなり、投射光の周波数が1種類では距離演算を間違うことがある。そこで、投射光を40MHz以上の異なる複数の周波数で変調し、それぞれの周波数で演算した距離が一致したときに最終的な計測距離を出力している。通常、1スキャン毎に周波数を変えて各ステップでの距離演算をし、各スキャン時における同じミラー角度(回転ミラーの向き角度)の検出位置での距離が一致しているかどうかをチェックするようにしている。この場合、使用する変調周波数の種類が多くなるほど誤動作する確率が下がるが、変調周波数の種類に比例して距離計測時間が長くなり、応答速度が低下することから、2Dスキャナ型レンジセンサにおいては2種類の変調周波数を使用するのが通常である。
上記のような2Dレンジセンサは、別の同種のレンジセンサや異種の光センサからの光と相互干渉を起こして誤動作する可能性がある。レンジセンサと共に工場に設置される光センサとしては、光電スイッチや安全用ライトカーテン、パラレル型光伝送系、高速シリアル型光伝送系、レーザ距離計、レーザ変位計が考えられる。その内の光電スイッチ、安全用ライトカーテン、パラレル型光伝送系、レーザ変位計は変調周波数が100KHz以下であり、かつ、誤動作防止のためのバンドパスフィルタを備えていることから、変調周波数が40MHz以上のレンジセンサとの間で相互干渉を起さない。また、レーザ距離計はレンジセンサより十分に大きな周波数帯域が使われている関係から、これも相互干渉を起こさない。残る高速シリアル型光伝送系は、レンジセンサと同様な周波数帯域で使用されることから相互干渉を起す可能性が高い。しかし、工場内での高速シリアル型光伝送系の使い方は、主にクレーン間のデータ伝送であり、クレーンによる事故防止のために光伝送路が機械類で囲まれて外部に洩れることが少ないことから、工場の床上を平行移動するロボットのレンジセンサとの間で相互干渉を起すことはない。工場内で2Dレンジセンサを搭載したロボット(無人搬送車、掃除ロボットなど)が相互干渉を起す可能性の高い光センサは、同種のロボットに搭載した同種の2Dレンジセンサである場合がほとんどである。
例えば、図10に示すように工場の水平な床21上に複数台の同種のロボット20a、20bを自走させた場合、各ロボットが同じ高さ位置に2Dレンジセンサ11a、11bを搭載して、同じ高さ位置で投射光A1a、A1bを水平方向に同じ回転速度で360度スキャニングすると、ある1スキャン時の1ステップ時に2台のロボット20a、20bの回転ミラーの向き(光軸)が一致して相互干渉が発生し、かつ、以後のスキャン時に相互干渉が繰り返し発生することがある。例えば図11に示すように、2台のロボット20a、20bがある距離まで接近して、両ロボット20a、20bの回転ミラーが対向し、各レンジセンサ11a、11bから投射される1ステップSa、Sbでの投射光A1a、A1bの光軸が一致したタイミングで相互干渉が発生する。両ロボット20a、20bでの回転ミラーの回転速度(スキャニング時間)が同一であると、1スキャン時に1回相互干渉が発生すると、後の各ステップ毎に1回ずつ相互干渉が発生して、ロボットが誤動作する可能性が高くなる。
複数の光センサ間の相互干渉防止は、バンドパスフィルタを使用した方法が一般的である(例えば、特許文献1参照)。この相互干渉防止方法は、複数の光センサ相互間で投光の周波数を変え、各光センサに投光した周波数の光だけ通すバンドパスフィルタを装備させて、相互干渉を防ぐようにしたものである。
また、複数の光センサ間の相互干渉を防止する基本的方法として、光センサの投光と受光の同期を取り、相手センサから干渉光が入ると位相をずらして干渉を回避させる方法がよく知られている。
特開平5−248950号公報
バンドパスフィルタを用いた相互干渉防止方法は、光電スイッチのような光の位相差を演算しない光センサにおいて有効であるが、光の位相差を求めるAM変調方式のレンジセンサにおいては、その受光部にバンドパスフィルタを入れると同フィルタにより位相変動が生じて、距離計測の精度が低下する。特に、光の信号レベルが低くなったとき、計測不能となるレベルまで位相変動が生じることがあって、レンジセンサにバンドパスフィルタを入れることは事実上できない。
また、位相をずらすことで相互干渉を防止する方法は、AM変調方式のレンジセンサには不適当である。すなわち、AM変調方式のレンジセンサは、変調周波数の位相と反射光の位相を位相比較器で比較し、位相差信号を直流信号に変換して直流電圧値で位相差を検出しているため、変調周波数の位相を変えると被投射体までの距離が変わったのか、信号の位相が変わったのかの区別ができなくなる。この場合、位相を変えるごとに較正をすればよいが、較正のために応答が遅れ、リアルタイムを必要とするレンジセンサ間の干渉防止には不適当である。
以上のことから、AM変調方式の2Dレンジセンサを搭載した複数の同種ロボットを工場の床上で自由に自走させる場合、同種ロボット間での相互干渉を確実に回避させることができず、そこで、相互干渉が発生するとこれを検知してロボットが誤動作しないよう対策するようにしている。しかし、同種ロボット間で相互干渉が頻繁に発生することもあって、レンジセンサ搭載ロボットの有効な誤動作防止対策が難しいといった現実的な問題が残存していた。
本発明の目的は、複数の同種のレンジセンサ間の相互干渉、また、レンジセンサとこのレンジセンサと同様な周波数帯域の光を使用した他種の光センサとの間の相互干渉が発生しても、この発生頻度を、レンジセンサの距離計測に問題を及ぼさない程度まで極力少なく低減させて、相互干渉が実用上に問題とならないようにするレンジセンサの相互干渉抑制方法を提供することにある。
本発明は、床と平行移動して、周波数変調した投射光を回転ミラーで反射して床と非平行な所定の傾斜角度を持たせてスキャニングし、周辺の被投射体からの反射光と前記投射光との位相差から被投射体までの距離を計測するレンジセンサにおける前記反射光とこの反射光と異なる外来光との相互干渉を抑制する方法であって、回転ミラーの回転速度を可変に設定し、この回転速度を相互干渉が発生する前に、又は、発生直後に変更するようにして、相互干渉の発生を低減させることを特徴とする。
ここで、レンジセンサは、AM変調方式の2Dレンジセンサで、工場などの床上を床と平行に移動するロボットなどに搭載されて、床に対して平行移動する。このレンジセンサから光を床と平行とならない、ある一定の傾斜角度を持たせて投射し、同傾斜角度からの反射光を受光させるようにすると、レンジセンサは同種のレンジセンサを含む他の光センサからの光を受光しにくくなり、相互干渉しにくくなるが、他の光センサの光が周辺物体で反射するなどして相互干渉が発生する可能性は十分にある。レンジセンサから投射する光の床に対する傾斜角度は、距離計測に支障を及ぼさない3°程度が望ましい。
このレンジセンサで光をスキャニングする回転ミラーの回転速度を可変に設定し、1スキャニング時間が任意に変更できるようにして、所望の回転速度で投射光をスキャニングして反射光を受光する。そして、例えば、同種のレンジセンサ間で相互干渉が発生したタイミングの1スキャン時に回転速度を変更させると、次の1スキャン時では直前の1スキャン時で相互干渉した光軸の位置で光軸相互間に位相ずれが生じ、相互干渉が発生する確率が大幅に低下する。このような回転ミラーの回転速度を変更させる割合は、変更前の回転速度の5%〜10%程度が望ましく、この程度の速度変更で2回連続の相互干渉が高い確率で防止できる。また、同じ床上で多くの同種のレンジセンサを移動させるような場合、各レンジセンサによる回転速度変更はレンジセンサ毎に設けた乱数表に基づいて行なうことが、干渉確率を安定して低下させる上で有効である。このようにレンジセンサの相互干渉を起す確率が低下することで、レンジセンサ本来の距離計測の応答性、正確性の低下が軽減でき、レンジセンサを搭載したロボット等の移動設備、移動機器の誤動作が抑制できて信頼性が増す。
また、本発明においては、同じ床上を平行移動する複数のレンジセンサのそれぞれの回転ミラーの回転速度を、相互に相違するよう予め変更して設定することができる。このようにすると、複数の各レンジセンサのそれぞれの回転速度が相違するために、レンジセンサ間で1スキャン時に相互干渉が発生しても、以後のスキャン時に発生する確率が少なくなり、この場合も各レンジセンサ本来の距離計測の応答性、正確性の低下が軽減できる。
また、本発明方法においては、上記回転ミラーの回転速度の変更を、次の(1)、(2)、(3)の各方法で行うことができる。
(1)1回のスキャニング(1スキャン)毎に行う。1スキャン毎に回転速度を変更させると、複数の同種レンジセンサが同時に同一の回転速度でスキャニングを繰り返す確率が少なくなり、その分、相互干渉が繰り返し発生する確率が少なくなって、事実上に相互干渉による影響がなくなる。
(2)レンジセンサが相互干渉の発生を検知した信号に基づいて行う。レンジセンサが作動中に他のレンジセンサなどの光センサと相互干渉を起すと、最初に相互干渉を起した1スキャン時に干渉レベルを検出して、干渉レベルがレンジセンサを誤動作させるレベル以上であるときに干渉検知信号を出力して、回転速度を変更させる。このようにすると次からのスキャン時に相互干渉が発生する確率が少なくなり、この場合も事実上に相互干渉による影響がなくなる。
(3)レンジセンサを搭載する複数のロボットが床上を移動するときに、床上を複数エリアに区分けして、1つの区分けエリアに1台のロボットが移動すると、このエリアで予め決められた回転速度に変更する。互いに隣接する2つの区分エリアに1台ずつロボットがあって、この両ロボットに搭載した同種のレンジセンサの回転速度が相違するようにしておくと、この両レンジセンサ間で相互干渉が繰り返し発生する確率が少なくなり、事実上に相互干渉による影響がなくなる。
以上の(2)方法においては、干渉検知信号を次の(A)、(B)、(C)の各方法で得ることができる。
(A)レンジセンサの360度スキャニング時における各ステップ時での投射光の発光を距離計測に影響を与えない所定の時間帯だけ停止させ、この発光停止の時間帯で外来光による干渉光レベルを検知して干渉検知信号を得る。各スキャン時の毎回のステップ時に投射される投射光の発光を一時停止、例えば投射光の最低5波長に相当する短時間だけ発光停止させて、残りの時間帯の投射光で距離計測の動作を実行させる。1ステップ時の投射光発光停止の時間帯で光信号が入ると、この光信号は他の光センサなどから入った干渉光と判断できて、この干渉光レベルから干渉検知信号を得る。そして、次の1ステップから、又は、次回の1スキャン時から回転ミラーの回転速度を変更させると、相互干渉が継続して発生せず、事実上に相互干渉による影響がなくなる。この(A)方法は、次の(B)方法や(C)方法より回路的有利に実施できる。
(B)レンジセンサの反射光及び外来光の受光信号から波形崩れ度を演算して干渉検知信号を得る。つまり、レンジセンサ自らが発光する自発光(投射光、反射光)に外来光の干渉光が混じると受光信号に波形崩れが生じ、その波形崩れの度合いが干渉光の光レベルに比例する。相互干渉のないときの受光信号は基本的にサイン波形であり、この受光信号に同様なサイン波形の干渉光が入ると波形崩れを起すので、この波形崩れ度を所定の閾値と比較して干渉検知信号を求めることができる。この場合も干渉検知信号を得て、次の1ステップから、又は、次回の1スキャン時から回転速度を変更させると、相互干渉が継続して発生せず、事実上に相互干渉による影響がなくなる。
(C)レンジセンサの反射光及び外来光の受光信号から外来光の周波数成分を解析して干渉検知信号を得る。AM変調方式のレンジセンサは360度以上の位相差による影響をなくすため、2種類以上の周波数で投射光を変調している。レンジセンサの自発光の周波数と干渉光の周波数が相違している場合、2つの光のビート信号による周波数信号が発生するため、この周波数信号の周波数成分を解析することにより干渉光の有無、レベルが検知でき、干渉検知信号を得ることができる。この場合も干渉検知信号を得て、次の1ステップから、又は、次回の1スキャン時から回転速度を変更させると、相互干渉が継続して発生せず、事実上に相互干渉による影響がなくなる。
また、本発明においては、床と平行移動して、周波数変調した投射光を回転ミラーで反射してスキャニングし、周辺の被投射体からの反射光と前記投射光との位相差から被投射体までの距離を計測するレンジセンサで、床と非平行な所定の傾斜角度を持たせて投射光をスキャニングする光学系と、回転ミラーの回転速度を可変に制御する回転制御回路とを具備した構造を特徴とする。
ここで、レンジセンサは、1スキャン毎に投射光を異なる複数種類の周波数で順番に変調するAM変調方式のレンジセンサであり、特に、変調周波数は最小の2種類を使用したものが有効である。投射光を床に対して傾斜させる光学系は、投射光と反射光の光軸に設置される既存の回転ミラーの傾斜角を変更することで実現できる。回転ミラーの回転速度を制御する回転制御回路は、回転ミラーを回転させるモータの駆動回路に組み込んだ電力制御手段で構成すればよい。このような光学系と回転制御回路は、既存のレンジセンサにコスト的有利に適用できる。
本発明によれば、レンジセンサと他の光センサの相互干渉が発生しにくく、レンジセンサの1スキャン時に相互干渉が発生しても次スキャン時以降にも発生する確率が極端に低くなって、事実上に相互干渉による悪影響がなくなり、レンジセンサを搭載したロボットの相互干渉による誤動作を高い確率で抑制することができる。特に、同じ床上で同種のレンジセンサ搭載の複数のロボットが移動する場合、各ロボット間での相互干渉が発生しにくく、発生してもスキャニング速度変更で相互干渉発生が継続しないので、ロボット相互が安定した状況の中で移動することになり、ロボット作業の信頼性が向上する。
以下、本発明の実施の形態を図1〜図7を参照して説明する。なお、図1〜図7において、図8〜図11と同一部分又は相当部分には同一符号を付して、説明の重複を避ける。
図1のレンジセンサ11はAM変調方式の2Dレンジセンサで、モータ6で水平方向に高速回転する回転体7に固定した上下一対の回転ミラー2a、3aの取付角度を変更して、投射光A1を図2に示すように床21に対して下向きの傾斜角度αだけ傾けて、所定のステップ角でもって360度スキャニングする。投射光A1の被投射体10からの反射光A2も同じ傾斜角度αで受光される。投射光A1と反射光A2のスキャニング時の傾斜角度αは3°程度が適切で、3°より小さくなるほど相互干渉が発生しやすくなり、3°より大きくなるほどレンジセンサ周辺の距離計測できる有効検出エリアが狭くなる。
図1のレンジセンサ11は、回転体7を高速回転させるモータ6の駆動回路に回転制御回路8を内蔵する。回転制御回路8は、モータ6を電力制御することで回転ミラー2a、3aの回転速度を複数段階で自在に変更させる制御系である。回転制御回路8による回転ミラー回転速度の変更で、後述するようにレンジセンサ11の相互干渉の発生頻度が低減され、事実上に相互干渉が抑制される。
図2は、同じ床21上で2台の同種のロボット20a、20bが自由に床21と平行移動する状況を示している。2台のロボット20a、20bは掃除ロボットで、同じ高さ位置に図1の同種のレンジセンサ11a、11bを搭載する。2台のロボット20a、20bからの投射光A1a、A1bのスキャニング時の旋回速度(回転ミラーの回転速度)が同一の場合、ある1スキャン時の1ステップ時に2台のロボット20a、20bの回転ミラーが互いに向き合うミラー回転位置にあるとき(図10において相互干渉が発生するとき)、各投射光A1a、A1bが互いに下向きの傾斜角度αを有しているので両者の光軸が一致せず、相互干渉が発生しない。この光軸ずれの様子が図5に示される。
一方の例えばロボット20aの投射光A1aが他方のロボット20bのレンジセンサ11bの受光光学系3に向うが、傾斜角度αのために受光に到らず、相互干渉を引き起こさない。しかし、投射光A1aが他の物体に反射して他方のロボット20bのレンジセンサ11bの受光光学系3で干渉光として受光され、相互干渉が発生する可能性が少ないが十分に存在する。この少ない可能性、確率で発生する相互干渉を実用上に問題ない程度まで低減させるのが、回転制御回路8による回転ミラーの回転速度変更の実行である。
なお、図2で示す傾斜角度αは、下向き円錐状の傾斜方向での角度であるが、図3や図4に示す方向の傾斜角度αであってもよい。図3は上向き逆円錐状の傾斜角度αであり、図4は床21に対して傾斜する平面の傾斜角度αが示される。いずれの角度αも3°程度が適切であり、図3と図4のいずれのロボット20a、20bのレンジセンサ11a、11bにおいても相互干渉が発生する確率は少ないが、可能性は十分に存在する。
図2〜図5に示す2台のロボット20a、20bにおける回転ミラーの回転速度をNa、Nbとすると、Na=Nbの場合、両レンジセンサ11a、11b間で1スキャン時の1ステップで相互干渉が発生すると、両者の投射光A1a、A1bが同速でスキャニングしているので後続の各スキャン時で連続して相互干渉が発生する確率が非常に高く、ロボットが誤動作する可能性が高くなる。そこで、本発明においては2台のロボット20a、20bにおける回転速度Na、Nbを相違させる作業、制御をする。この作業、制御の具体的実施例を順に説明する。
(実施例1)床21上の2台のロボット20a、20bの回転速度Na、Nbを始めから相違させておく。例えば一方の回転速度Naが2400rpmとしたら、他方の回転速度Nbを2450rpmに設定しておく。このようにするとある1スキャン時に相互干渉が発生しても、次の1スキャン時には相互干渉する位置での光軸に位相ずれが生じて相互干渉が発生する可能性、確率が少なくなり、事実上に相互干渉が発生しなくなる。
(実施例2)平常時はNa=Nbにして、2台のロボット20a、20bの間で1回目の相互干渉が発生した段階で相互干渉発生を検出して、回転速度Nを相手側と異なる値に変更する。相互干渉発生の検出は、次の[相互干渉検出法1]〜[相互干渉検出法3]が有効である。
[相互干渉検出法1]図1のレンジセンサ11の360度スキャニング時における各ステップ時での投射光A1の発光(自発光)を距離計測に影響を与えない短時間だけ停止させて、この発光停止の時間帯で干渉光の有無、干渉光の光レベルを検知して、干渉光レベルが予め設定された閾値を超えるときだけ干渉検知信号を出力させて、回転速度Nを変更する。例えば、図6(C)に示すように、1ステップ時の投射光A1の発光を所定の短時間tだけ停止させる。発光停止時間tは、投射光A1の波長の減衰を考慮して最低5波長程度が望ましく、この程度の発光停止時間tは(変調周波数によって多少相違するが)1ステップの演算時間の1/320程度と短くて、距離演算に何ら影響を及ぼさない。そして、図2〜図5の2台のロボット20a、20b間に相互干渉が発生しないときは、発光停止時間tの時間帯に外来光の信号が入らず、干渉検知信号は出力されない。ある1スキャン時に相互干渉が発生すると、図6(D)の破線波形に示すように発光停止時間tの時間帯で干渉光による信号が入り、相互干渉が検出され、かつ、干渉光レベルが予め設定された閾値と比較される。閾値は、検出した干渉光レベルが距離演算に影響を及ぼす最低レベルを基準値として経験に基づいて設定され、干渉光レベルが閾値を超えたときに干渉検知信号が図1の回転制御回路8に出力される。このような発光一時停止による相互干渉検出法は、簡単で安価な回路構成で実施でき、しかも、安定した高い精度で実行できる有利さがある。
回転制御回路8は干渉検知信号が入力されると、回転速度Nを予め設定された異なる速度に自動変更する。この速度変更は、干渉検知信号が検出された1ステップの直後のステップから行うことも可能であるが、次の1スキャン時に行う。このようにすれば相互干渉が2回連続して起こることが回避でき、相互干渉発生の頻度低減が可能となる。
[相互干渉検出法2]図1のレンジセンサ11の自発光(投射光、反射光)に外来光の干渉光が混じときの受光信号の波形崩れ度を検出し、所定の閾値と比較して干渉検知信号を出力する。図7に示すように、レンジセンサ11の相互干渉がないときの受光信号は基本的にサイン波であり、これに干渉光が入ってくるとサイン波が大きく崩れるので、その崩れ度を演算する。
例えば、受光信号の1波長成分において2乗誤差を求め、振幅Eで正規化して崩れ度を定義する。図7におけるサイン波の1波長内にある90°位相毎の4点V0、V1、V2、V3の電位は、波形崩れがない場合はV0+V2=0、V1+V3=0の関係にあり、2乗誤差が0となり、波形崩れ度が0と演算される。ここで、干渉光が入って波形崩れが生じると、2乗誤差成分が出て、波形崩れ度が最高で1と演算される。この波形崩れ度を、予め経験に基づいて設定された閾値と比較して、閾値以上のときに干渉検知信号を図1の回転制御回路8に出力する。
[相互干渉検出法3]図2〜図5の2台のロボット20a、20bの各々が2種類の周波数で光変調しており、ロボット間で相互干渉が生じるとレンジセンサ自発光の周波数と干渉光の周波数が相違して、その周波数差によるビート信号が発生することから、レンジセンサの受光信号の周波数成分を解析して、干渉光の影響を調べ、干渉光レベルを検出して閾値と比較することで、干渉検知信号を出力する。
1 投光回路
2 投光光学系
2a 回転ミラー
3 受光光学系
3a 回転ミラー
4 受光回路
5 距離演算回路
6 モータ
7 回転体
8 回転制御回路
10 被投射体
20a ロボット
20b ロボット
21 床
A1 投射光
A2 反射光
t 発光停止時間
α 傾斜角度
φ 位相差
2 投光光学系
2a 回転ミラー
3 受光光学系
3a 回転ミラー
4 受光回路
5 距離演算回路
6 モータ
7 回転体
8 回転制御回路
10 被投射体
20a ロボット
20b ロボット
21 床
A1 投射光
A2 反射光
t 発光停止時間
α 傾斜角度
φ 位相差
Claims (8)
- 床と平行移動して、周波数変調した投射光を回転ミラーで反射して床と非平行な所定の傾斜角度を持たせてスキャニングし、周辺の被投射体からの反射光と前記投射光との位相差から被投射体までの距離を計測するレンジセンサにおける前記反射光とこの反射光と異なる外来光との相互干渉を抑制する方法であって、
前記回転ミラーの回転速度を可変に設定して、この回転速度を前記相互干渉が発生する前、又は、発生直後に変更させることを特徴とするレンジセンサの相互干渉抑制方法。 - 前記レンジセンサのスキャニング毎に、回転ミラーの回転速度を変更することを特徴とする請求項1記載のレンジセンサの相互干渉抑制方法。
- 前記床と平行移動する複数のレンジセンサのそれぞれの回転ミラーの回転速度を、相互に相違するよう予め変更して設定することを特徴とする請求項1記載のレンジセンサの相互干渉抑制方法。
- 前記レンジセンサが前記相互干渉の発生を検知した信号に基づいて、回転ミラーの回転速度を変更することを特徴とする請求項1記載のレンジセンサの相互干渉抑制方法。
- 前記レンジセンサのスキャニング時における各ステップでの投射光発光を距離計測に影響を与えない所定の時間帯だけ停止させ、この発光停止の時間帯で相互干渉した光のレベルを検知して得た干渉検知信号に基づいて、回転ミラーの回転速度を変更することを特徴とする請求項4記載のレンジセンサの相互干渉抑制方法。
- 前記レンジセンサの反射光及び外来光の受光信号から波形崩れ度を演算して得た干渉検知信号に基づいて、回転ミラーの回転速度を変更することを特徴とする請求項4記載のレンジセンサの相互干渉抑制方法。
- 前記レンジセンサの反射光及び外来光の受光信号から外来光の周波数成分を解析して得た干渉検知信号に基づいて、回転ミラーの回転速度を変更することを特徴とする請求項4記載のレンジセンサの相互干渉抑制方法。
- 床と平行移動して、周波数変調した投射光を回転ミラーで反射してスキャニングし、周辺の被投射体からの反射光と前記投射光との位相差から被投射体までの距離を計測するレンジセンサであって、前記床と非平行な所定の傾斜角度を持たせて投射光をスキャニングする光学系と、前記回転ミラーの回転速度を可変に制御する回転制御回路とを具備したことを特徴とするレンジセンサ。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004028368A JP2005221333A (ja) | 2004-02-04 | 2004-02-04 | レンジセンサ及びレンジセンサの相互干渉抑制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004028368A JP2005221333A (ja) | 2004-02-04 | 2004-02-04 | レンジセンサ及びレンジセンサの相互干渉抑制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005221333A true JP2005221333A (ja) | 2005-08-18 |
Family
ID=34997091
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004028368A Pending JP2005221333A (ja) | 2004-02-04 | 2004-02-04 | レンジセンサ及びレンジセンサの相互干渉抑制方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005221333A (ja) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009072229A1 (ja) * | 2007-12-04 | 2009-06-11 | Honda Motor Co., Ltd. | ロボットおよびタスク実行システム |
JP2010014502A (ja) * | 2008-07-02 | 2010-01-21 | Murata Mach Ltd | 光測距装置 |
JP2011112503A (ja) * | 2009-11-26 | 2011-06-09 | Denso Wave Inc | 物体検出システム |
JP2011214926A (ja) * | 2010-03-31 | 2011-10-27 | Hokuyo Automatic Co | マルチ信号処理装置、測距装置、及びマルチ測距システム |
WO2011155002A1 (ja) * | 2010-06-11 | 2011-12-15 | ムラテックオートメーション株式会社 | 測距装置、および、走行車 |
WO2016157600A1 (ja) * | 2015-03-30 | 2016-10-06 | 富士フイルム株式会社 | 距離画像取得装置及び距離画像取得方法 |
WO2016157601A1 (ja) * | 2015-03-30 | 2016-10-06 | 富士フイルム株式会社 | 距離画像取得装置及び距離画像取得方法 |
WO2016157593A1 (ja) * | 2015-03-27 | 2016-10-06 | 富士フイルム株式会社 | 距離画像取得装置及び距離画像取得方法 |
JP2018063222A (ja) * | 2016-10-14 | 2018-04-19 | 富士通株式会社 | 距離測定装置、距離測定方法及びプログラム |
CN110524579A (zh) * | 2018-05-25 | 2019-12-03 | 丰田自动车株式会社 | 机械手和移动机器人 |
EP3712678A1 (de) * | 2019-03-18 | 2020-09-23 | Sick Ag | Optischer scanner |
WO2021226764A1 (zh) * | 2020-05-09 | 2021-11-18 | 深圳市大疆创新科技有限公司 | 测距装置、测距方法及可移动平台 |
JP2022001832A (ja) * | 2020-06-19 | 2022-01-06 | 三菱電機株式会社 | 監視用画像処理装置、3次元レーザスキャナシステムおよびプログラム |
JP2022021826A (ja) * | 2020-07-22 | 2022-02-03 | 株式会社デンソー | 測距装置 |
WO2022226984A1 (zh) * | 2021-04-30 | 2022-11-03 | 深圳市大疆创新科技有限公司 | 扫描视场的控制方法、测距装置和可移动平台 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01178698U (ja) * | 1988-06-06 | 1989-12-21 | ||
JPH07140247A (ja) * | 1993-11-18 | 1995-06-02 | Omron Corp | レーザ光を用いた車載用距離測定装置 |
JP2001255371A (ja) * | 2000-03-08 | 2001-09-21 | Mitsubishi Electric Corp | 車両用距離測定装置 |
JP2003280737A (ja) * | 2002-03-25 | 2003-10-02 | Matsushita Electric Ind Co Ltd | 移動装置 |
-
2004
- 2004-02-04 JP JP2004028368A patent/JP2005221333A/ja active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01178698U (ja) * | 1988-06-06 | 1989-12-21 | ||
JPH07140247A (ja) * | 1993-11-18 | 1995-06-02 | Omron Corp | レーザ光を用いた車載用距離測定装置 |
JP2001255371A (ja) * | 2000-03-08 | 2001-09-21 | Mitsubishi Electric Corp | 車両用距離測定装置 |
JP2003280737A (ja) * | 2002-03-25 | 2003-10-02 | Matsushita Electric Ind Co Ltd | 移動装置 |
Cited By (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8483930B2 (en) | 2007-12-04 | 2013-07-09 | Honda Motor Co., Ltd. | Robot and task execution system |
JP2009136933A (ja) * | 2007-12-04 | 2009-06-25 | Honda Motor Co Ltd | ロボットおよびタスク実行システム |
WO2009072229A1 (ja) * | 2007-12-04 | 2009-06-11 | Honda Motor Co., Ltd. | ロボットおよびタスク実行システム |
JP2010014502A (ja) * | 2008-07-02 | 2010-01-21 | Murata Mach Ltd | 光測距装置 |
JP2011112503A (ja) * | 2009-11-26 | 2011-06-09 | Denso Wave Inc | 物体検出システム |
JP2011214926A (ja) * | 2010-03-31 | 2011-10-27 | Hokuyo Automatic Co | マルチ信号処理装置、測距装置、及びマルチ測距システム |
WO2011155002A1 (ja) * | 2010-06-11 | 2011-12-15 | ムラテックオートメーション株式会社 | 測距装置、および、走行車 |
JPWO2011155002A1 (ja) * | 2010-06-11 | 2013-08-01 | 村田機械株式会社 | 測距装置、および、走行車 |
DE112015006383B4 (de) * | 2015-03-27 | 2019-01-03 | Fujifilm Corporation | Abstandsbild-Erfassungsvorrichtung und Abstandsbild-Erfassungsverfahren |
CN107709925B (zh) * | 2015-03-27 | 2018-12-14 | 富士胶片株式会社 | 距离图像获取装置 |
WO2016157593A1 (ja) * | 2015-03-27 | 2016-10-06 | 富士フイルム株式会社 | 距離画像取得装置及び距離画像取得方法 |
JPWO2016157593A1 (ja) * | 2015-03-27 | 2018-01-18 | 富士フイルム株式会社 | 距離画像取得装置 |
US9927223B2 (en) | 2015-03-27 | 2018-03-27 | Fujifilm Corporation | Distance image acquisition apparatus and distance image acquisition method |
CN107709925A (zh) * | 2015-03-27 | 2018-02-16 | 富士胶片株式会社 | 距离图像获取装置以及距离图像获取方法 |
JP6247793B2 (ja) * | 2015-03-27 | 2017-12-13 | 富士フイルム株式会社 | 距離画像取得装置 |
US9953433B2 (en) | 2015-03-30 | 2018-04-24 | Fujifilm Corporation | Distance image acquisition apparatus and distance image acquisition method |
CN107407559B (zh) * | 2015-03-30 | 2019-10-18 | 富士胶片株式会社 | 距离图像获取装置以及距离图像获取方法 |
CN107429998A (zh) * | 2015-03-30 | 2017-12-01 | 富士胶片株式会社 | 距离图像获取装置以及距离图像获取方法 |
CN107407559A (zh) * | 2015-03-30 | 2017-11-28 | 富士胶片株式会社 | 距离图像获取装置以及距离图像获取方法 |
JPWO2016157600A1 (ja) * | 2015-03-30 | 2018-01-25 | 富士フイルム株式会社 | 距離画像取得装置及び距離画像取得方法 |
JPWO2016157601A1 (ja) * | 2015-03-30 | 2017-11-24 | 富士フイルム株式会社 | 距離画像取得装置及び距離画像取得方法 |
CN107429998B (zh) * | 2015-03-30 | 2018-10-02 | 富士胶片株式会社 | 距离图像获取装置以及距离图像获取方法 |
WO2016157601A1 (ja) * | 2015-03-30 | 2016-10-06 | 富士フイルム株式会社 | 距離画像取得装置及び距離画像取得方法 |
WO2016157600A1 (ja) * | 2015-03-30 | 2016-10-06 | 富士フイルム株式会社 | 距離画像取得装置及び距離画像取得方法 |
US10215557B2 (en) | 2015-03-30 | 2019-02-26 | Fujifilm Corporation | Distance image acquisition apparatus and distance image acquisition method |
DE112015006245B4 (de) * | 2015-03-30 | 2019-05-23 | Fujifilm Corporation | Abstandsbild-Erfassungsvorrichtung und Abstandsbild-Erfassungsverfahren |
US10705195B2 (en) | 2016-10-14 | 2020-07-07 | Fujitsu Limited | Distance measuring apparatus and distance measuring method |
JP2018063222A (ja) * | 2016-10-14 | 2018-04-19 | 富士通株式会社 | 距離測定装置、距離測定方法及びプログラム |
US11318617B2 (en) * | 2018-05-25 | 2022-05-03 | Toyota Jidosha Kabushiki Kaisha | Manipulator and moving robot |
EP3587055B1 (en) * | 2018-05-25 | 2023-05-24 | Toyota Jidosha Kabushiki Kaisha | Manipulator and moving robot |
CN110524579A (zh) * | 2018-05-25 | 2019-12-03 | 丰田自动车株式会社 | 机械手和移动机器人 |
CN110524579B (zh) * | 2018-05-25 | 2022-09-20 | 丰田自动车株式会社 | 机械手和移动机器人 |
CN111708002A (zh) * | 2019-03-18 | 2020-09-25 | 西克股份公司 | 光学扫描器 |
US11118962B2 (en) | 2019-03-18 | 2021-09-14 | Sick Ag | Optical scanner comprising an electronic control device to counteract crosstalk between optical scanners |
CN111708002B (zh) * | 2019-03-18 | 2023-02-21 | 西克股份公司 | 光学扫描器 |
EP3712678A1 (de) * | 2019-03-18 | 2020-09-23 | Sick Ag | Optischer scanner |
WO2021226764A1 (zh) * | 2020-05-09 | 2021-11-18 | 深圳市大疆创新科技有限公司 | 测距装置、测距方法及可移动平台 |
JP2022001832A (ja) * | 2020-06-19 | 2022-01-06 | 三菱電機株式会社 | 監視用画像処理装置、3次元レーザスキャナシステムおよびプログラム |
JP2022021826A (ja) * | 2020-07-22 | 2022-02-03 | 株式会社デンソー | 測距装置 |
WO2022226984A1 (zh) * | 2021-04-30 | 2022-11-03 | 深圳市大疆创新科技有限公司 | 扫描视场的控制方法、测距装置和可移动平台 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2005221333A (ja) | レンジセンサ及びレンジセンサの相互干渉抑制方法 | |
US4888490A (en) | Optical proximity apparatus and method using light sources being modulated at different frequencies | |
US8059263B2 (en) | Apparatus for the recognition of the presence of an object in space | |
CN109129578B (zh) | 安全*** | |
JP2017219502A (ja) | 物体検出装置、センシング装置及び移動体装置 | |
US20110095170A1 (en) | Safety scanner | |
JP5438988B2 (ja) | 測定システムおよび干渉計 | |
US11669092B2 (en) | Time of flight system and method for safety-rated collision avoidance | |
US20190101623A1 (en) | Triangulation applied as a safety scanner | |
JP2020125926A (ja) | 距離画像測定装置 | |
JP7062739B2 (ja) | 距離測定型光電センサ及び目標物の検出方法 | |
CN113253291A (zh) | 安全激光扫描仪和用于前面板监控的方法 | |
CN113739058A (zh) | 用于防护机器的光电安全传感器和方法 | |
JP2020184334A (ja) | 車両の周囲の安全確保 | |
US20220018966A1 (en) | Object detection device | |
WO2019181691A1 (ja) | 距離測定装置および移動体 | |
JP2020093373A (ja) | ロボット干渉判定装置、ロボット干渉判定方法、ロボット制御装置、およびロボット制御システム | |
US20220187467A1 (en) | Object detection system, transport vehicle, and object detection device | |
JP4279168B2 (ja) | レンジセンサの距離演算方法 | |
JP3378886B2 (ja) | 回帰反射形の安全及び正常確認装置 | |
JP6749191B2 (ja) | スキャナ装置および測量装置 | |
US20220404502A1 (en) | Laser radar | |
EP4123210A1 (en) | Method and apparatus for characterizing objects using a light-emitting array | |
JPH0743466A (ja) | 距離計測装置 | |
US20230036431A1 (en) | BLOOM COMPENSATION IN A LIGHT DETECTION AND RANGING (LiDAR) SYSTEM |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060823 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081002 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081015 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090303 |