JP2004198330A - 物体の位置検出方法及び装置 - Google Patents
物体の位置検出方法及び装置 Download PDFInfo
- Publication number
- JP2004198330A JP2004198330A JP2002369325A JP2002369325A JP2004198330A JP 2004198330 A JP2004198330 A JP 2004198330A JP 2002369325 A JP2002369325 A JP 2002369325A JP 2002369325 A JP2002369325 A JP 2002369325A JP 2004198330 A JP2004198330 A JP 2004198330A
- Authority
- JP
- Japan
- Prior art keywords
- laser
- robot
- spot
- coordinate system
- point receiver
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 18
- 230000007246 mechanism Effects 0.000 claims abstract description 16
- 238000012545 processing Methods 0.000 claims abstract description 9
- 230000001678 irradiating effect Effects 0.000 claims abstract description 7
- 238000001514 detection method Methods 0.000 claims description 9
- 230000005484 gravity Effects 0.000 claims description 5
- 238000010521 absorption reaction Methods 0.000 abstract 1
- 238000005259 measurement Methods 0.000 description 25
- 230000003287 optical effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 239000003550 marker Substances 0.000 description 2
- 238000000691 measurement method Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000007493 shaping process Methods 0.000 description 2
- 229910000831 Steel Inorganic materials 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000003638 chemical reducing agent Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
Images
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
【解決手段】エリア内に設置したレーザポインタロボットから、対象物体に対し既知の2点に向けて2本のレーザ光を照射し、それらのレーザ光を物体内部のポイントレシーバで受け、ポイントレシーバ上の第1レーザスポットと第2レーザスポットとの重心位置を物体内座標系で測定し、対象物体のエリア座標系での位置を検出する。ポイントレシーバは、レーザ光のスポット照射を受ける水平スクリーンと、水平スクリーン上のレーザスポットを撮影するCCDカメラと、画像処理機構と、位置を計算する制御機構とを有する。さらにレーザポインタロボットからの水平レーザ照射を受けて高さを計測し水平スクリーン上へ照射する位置を補正するための高さ測定機構を有する。
【選択図】 図1
Description
【発明の属する技術分野】
本発明は、ロボットを用いて移動物体の位置を検出する方法と装置に関し、特に一定のエリア内にある対象物体に向けてロボットからレーザ光を照射することにより、その対象物体の正確な現在位置を測定する方法及び装置に関する。
【0002】
【従来の技術】
移動物体の現在位置を検出するには、移動経路中の要所に各種のランドマーク(誘導標識)を設置しておいて移動物体側からそのランドマークを見て現在位置を検出する方法と、固定位置に設置した観測装置から移動物体を見て移動物体の現在位置を検出する方法とがある。
【0003】
特開平11−183174号「移動体の位置計測装置」では、2個以上の反射物体を移動経路の周囲に配置し、移動体からレーザ光などを投射し、その反射光などから相対距離・進行方向・相対角度などを計測し演算している。この場合、2個以上の反射物体は既知の位置に正確に設置する必要があるから、設置の手間が煩雑で、基準の数が増えるほど作業量が多くなる。また測角と測距の2つの手段が必要となる。
特開平8−150582号「移動ロボット走行システム」では、2つの光学装置からそれぞれレーザ光を照射し、各光学系の光軸と規準線とのなす角度及び規準線の長さを用いて、三角測量の原理により位置を求めている。この場合、レーザ照射装置を2カ所に正確に設置する必要がある。
【0004】
特開平7−5242号「移動体の位置計測装置」では、反射手段を有する標識位置から位置計測装置までの距離及び方位を光ビームと画像処理手段を用いて算出しており、特に移動体の近傍に障害物があった場合でも、赤外線発光ダイオードとビデオカメラを用いて物体を検出している。この場合、ビデオカメラによる画像が複雑となるため、制御手段が高度な構成となる。
本発明者等の先願である特開平9−128041号(特許第3340606号)「移動ロボットの誘導方法と誘導システム」では、1枚の標識に複数の基準点を設定し移動体の位置計測を行っている。このように基準点間の角度を参照して位置計測する方法では、基準点間距離が大きければ大きいほど位置計測誤差は小さくなるが、1枚の標識に採用できる基準点間距離は通常200mm程度であり、精度を上げることが難しい。
【0005】
一般にレーザ光を用いて位置を検出する方法では、レーザ光などを検出するためにPSD(Position Sensitive Device )などの半導***置検出素子を用いているが、PSDの大きさが小さいので(最大で20×20mm程度)、レーザ光を素子に当てるための制御が複雑になるという欠点がある。
【0006】
【発明が解決しようとする課題】
本発明の主たる目的は、多数の標識を設置することなく、一定のエリア内における移動物体の位置を正確に検出する方法と装置を提供することにある。
本発明の他の目的は、床面の凹凸による誤差を吸収して正確な位置検出を可能とする位置検出装置を提供することにある。
【0007】
【課題を解決するための手段】
前述した目的を達成するため、本発明はその第1の態様において、一定のエリア内に存在する物体の位置を検出する方法であって、エリア内の基準位置に設置したレーザポインタロボットから、対象とする物体に対してエリア座標系における既知の2点に向けて2本のレーザ光を照射し、それら2本のレーザ光を前記物体内部のポイントレシーバで受け、前記ポイントレシーバ上の第1のレーザスポットと第2のレーザスポットとの重心位置を前記物体の物体内座標系で測定し、これにより対象物体のエリア座標系での位置を検出する物体の位置検出方法を提供する。
【0008】
【作用】
本発明の方法によれば次のような作用効果が得られる。
1 多数のマーカーを設置する必要がない。基準が1つであり、設置の手間が少ない。また、測距手段が無く装置が簡略化できる
2 基準の設置は1カ所でよいので手間が少ない
3 標識に相当する基準点がアクティブにレーザ光を照射して位置を示すので、移動物体から標識を選び出す必要が無く装置が簡略化できる
4 標識を大きくする必要がない
5 スクリーンから距離をとってCCDカメラを配置すれば、レーザスポットの検出範囲は大きくとれる(実施例で100×100mm)。これにより、概略座標データと実座標データとに誤差が生じても、レーザスポットを検出することができる。
【0009】
さらに本発明はその第2の態様として、物体の位置検出装置を提供する。この装置は、一定のエリア内でレーザ光を水平下方又は水平上方に向けて照射可能なレーザポインタロボットと、位置を検出する対象物体上に搭載可能なポイントレシーバとを備え、前記ポイントレシーバは、レーザ光のスポット照射を受けるための水平スクリーンと、この水平スクリーン上のレーザスポットを撮影するCCDカメラと、前記CCDカメラの映像から対象物体の物体内座標系におけるレーザスポットの位置を計測する画像処理機構と、前記画像処理機構により測定された値に基づいて対象物体のエリア座標系における位置を計算する制御機構とを有しており、前記レーザポインタロボットから照射される複数のレーザ光が前記スクリーンに照射する位置を計測することにより対象物体の位置を検出する。
【0010】
このような装置を実際に使用する際に問題となるのが、床面の凹凸によって生じる移動体のZ軸方向の位置の変化、すなわちレーザポインタロボットとポイントレシーバの床面のレベルが変化した際の測定誤差の問題である。そこで本発明では、前記ポイントレシーバにさらに、前記レーザポインタロボットからの水平レーザ照射を受けて高さを計測し水平スクリーン上へ照射する位置を補正するための高さ測定機構を設けることができる。この高さ測定機構は受光板とCCDカメラを包含することが好適である。
【0011】
本発明による方法及び装置は測定対象物体とレーザポインタロボットで構成される。測定対象物体は、ワイヤレスモデム、コンピュータ、傾斜計、レーザポインタロボットからのレーザ光を受光する測定対象物体に水平に設置されたスクリーン、スクリーンからの反射光を検出するCCDカメラからなるポイントレシーバ、高さ測定装置、などから構成されている。
レーザポインタロボット(LPR)は、ワイヤレスモデム、コンピュータ、レーザポインタ、レーザポインタを水平・垂直方向に回転させる機構及び実際のレーザ光投射角度を測定するための機構などから構成されている。
レーザポインタロボットは、レーザ光源を水平(α:レーザ光源の含まれる水平面(X−Y平面)上において、レーザ光軸がx軸となす角)・垂直(β:レーザ光軸が水平面となす角)方向に回転させて、2次元平面における任意の位置をレーザスポットで指し示すことができる。
上記2台はそれぞれコンピュータで制御され、2つのコンピュータは無線による通信ができる。
【0012】
このシステムを用いて測定対象物体の自己位置検出を行う過程を以下に示す
(1)レーザポインタロボットを基準位置に設置する
(2)測定対象物体をエリア内に置く
(3)測定対象物体の位置における概略の座標データ(x,y)をレーザポインタロボットに入力する
(4)レーザポインタロボットから水平方向にレーザ光を照射する。測定対象物体は高さ測定装置によりレーザ光を受光し、レーザ光の高さを測定する
(5)測定対象物体の傾斜(高さのずれ)を前記レーザ光の高さから計算して高さの補正を行い、測定対象物体の正しい高さを計算し、そのデータをレーザポインタロボットへ送信する
(6)レーザポインタロボットは、測定対象物体の既知の概略の座標データと正しい高さから、測定対象物体の床面高さの補正を行った概略座標位置に対するレーザ光照射角α1,β1を算出する
【0013】
(7)レーザポインタロボットは、算出された角α1,β1に向けてレーザ光を照射する
(8)測定対象物体はレーザ光をスクリーンで受光し、受光したことをレーザポインタロボットに送信する。スクリーン上の第1受光ポイントの位置をコンピュータに記録する
(9)レーザポインタロボットは概略位置から規定値だけ離れた近傍の位置に対する照射角α2,β2を計算し、その角度にレーザ光を照射する
(10)測定対象物体は、スクリーン上に第2受光ポイントを検出し、受光したことをレーザポインタロボットに送信する。スクリーン上の第2受光ポイントの位置をコンピュータに記録する
(11)測定対象物体は、記録された第1受光ポイントと第2受光ポイントの記録データから、自己の正確な位置をコンピュータで検出する。
【0014】
さらに具体的には、レーザスポットの位置を検出するために、広い面積を有するスクリーンを測定対象物体に水平に取り付け、スクリーン内で受光したレーザスポットを撮像できるようにCCDカメラを取り付け、画像処理装置を用いてスポットの重心位置を計測する。
以下、本発明による好適な実施形態を添付図面を参照しながら説明する。
【0015】
【発明の実施の形態】
まず本発明による自己位置計測法の基本原理について説明する。
図1に示すように本発明は、レーザ光により目標位置を示すレーザポインタロボット(LPR)12と、レーザ光を受光して自己位置を算出するポイントレシーバ(PRV)14を搭載した測定対象物体10とで構成される。測定対象物体10は一定のエリアS内を移動し、レーザポインタロボット12は原則として一定の位置S1に設置される。
【0016】
図2はレーザポインタロボット12が床面へレーザ光を照射して投射位置Tを指示する様子を示している。ここでは、レーザポインタロボットのxy平面は床面のXY平面と平行であり、x軸y軸はそれぞれ対応するX軸Y軸と平行とする。レーザポインタロボットのレーザ光照射部の回転中心は、床面から高さHのところにある。レーザ光照射部を水平角α,仰角βの方向に向けると、床面上の投射位置T(x,y)にレーザスポットを照射して位置を指示することができる。これらの関係式は次式で表される。
x=r・cosα
y=r・sinα
r=h/tanβ
【0017】
ポイントレシーバ(PRV)は一定の大きさのスクリーンを持ち、スクリーンに照射されたレーザ光(これをレーザポイントと呼ぶ)の座標を測定する装置である。ここでは、原理を簡単に説明するために、レーザ光が照射される床面とポイントレシーバのスクリーンは同一平面にあるものとする。図3に示すようにエリアの床面の座標系(XY座標系)において、レーザポインタロボットによって床面に照射されたスポットA(xA ,yA )は測定対象物体上のスクリーン(UV座標系)ではスポットA(uA ,vA )と測定される。ロボット位置R(xR,yR )と姿勢θR は2点A,Bから以下の手順で求めることができる。
【0018】
まず、姿勢θR は、スポットを通る直線と2つの座標系とのなす角θAB,φABとの関係により、次式から求められる。負の値は絶対値とする。
θR =θAB−φAB
ここで、θABとφABはそれぞれ次式で与えられる。
【数1】
【0019】
次に、位置R(xR ,yR )は次式から求められる。
xR =xA −rA cos(θR +φA )
yR =yA −rA sin(θR +φA )
ここで、φA はロボットから見たスポットAの方向、rA はロボット中心とスポットAとの距離で、それぞれ次式で与えられる。
【数2】
【0020】
【実施例】
一般にレーザ光などを検出するためにPSD(Position Sensitive Device )などの半導***置検出素子を用いるが、PSDの大きさが小さいので(最大で20×20mm程度)、レーザ光を素子に当てるための制御が複雑になる。
本発明では、レーザスポットの位置を検出するために、スクリーン内で受光したレーザスポットをCCDカメラで撮像して、画像処理装置を用いてスポットの重心位置を計測する。
本発明のように、スクリーンから距離をとってCCDカメラを配置すれば、レーザスポットの検出範囲は大きくとれる(実施例で100×100Amm)。これにより、オドメトリ情報(自動車の走行距離計に対応する走行距離データ)での移動の際に誤差が生じても、レーザスポットを検出することができる。
【0021】
レーザポインタロボット(LPR)は、レーザ光を水平方向(回転角α)と垂直方向(回転角β)に回転させて、作業領域内にレーザ光を投射する機能を持つ投光部とその制御装置で構成される。
図4はレーザポインタロボット12の投光部の外観を表している。レーザ光源26には素子出力5mW、波長670nmの半導体レーザを使用し、コリメータレンズを用いて距離5mでスポット径5mmにしている。レーザ光源26は垂直回転軸に取り付けられている。投光部の各軸は、減速機付きDCサーボモータ28,29とスチールベルトによる減速機構(減速比1/300)により駆動される。位置決め分解能は軸換算で1.07”(0.0003°)である。レーザ光の投射角度の測定には、各軸に直接取り付けたエンコーダ32,33(目盛本数18000本)を使用し、波形成形回路(内挿回路)とカウンタ回路により測定分解能は1.8”(0.0005°)である。投光部のベース36は、水平調整を行うため3点支持機構(図示せず)とした。
制御装置24は、無線モデムを通じて移動ロボットや他のシステムと通信し、レーザを投射している方向の情報(α,β)を提供したり、指令を受けて指定された方向へレーザ光を位置決めする機能を持つ。
【0022】
図5に示すように、移動体10には、レーザポインタロボット12により照射されたレーザポイントを受光して自己位置を算出するためのポイントレシーバ14が搭載されている。本システムの自己位置計測法は、レーザポインタロボットが指示した目標位置まで移動体がオドメトリ情報(走行距離データ)のみで移動し、レーザポイントを受光した後に正確な自己位置を算出するという方法である。従って、PSDなどの受光面積の小さなセンサを用いると、移動体には高い移動精度が要求されることになり、オドメトリのみの自律移動性能と床面の状況を考えると実用的ではない。そこで、移動体にレーザポイントを受光するスクリーンを用意し、この反射光をCCDカメラにより画像計測するポイントレシーバシステムを構築している。
【0023】
図5に示すように、レーザポイントの検出部は、スクリーン40(反射板)とCCDカメラ42で構成されている。スクリーン40に対して斜めに入射するレーザ光はレーザポインタロボット12からの距離が長くなるに従ってポイントの長軸が長くなる。ここではポイントレシーバの受光範囲をレーザポインタロボットから10mと設定し、そのために必要なカメラ視野が得られるように設計した。このときのカメラレンズの焦点距離は16mm、有効画素は512×480の正方格子配列で、スクリーン上での検出範囲は約100mm四方、カメラの測定分解能は0.22mm/ピクセルとした。画像処理装置では、二値化、平滑化、ノイズ除去、面積フィルタの前処理を行い、ポイントの重心位置と面積を測定する。
【0024】
本システムを実際に使用する際に問題となるのが、床面の凹凸によって生じる移動体のZ軸方向の位置の変化、すなわちレーザポインタロボット(LPR)とポイントレシーバ(PRV)との高度差dの変化である(図6参照)。これを測定して補正するために、図7に示すように移動体10上に高さ測定装置(機構)50を装備している。この高さ測定装置50は、レーザポインタロボット12から水平に照射されたレーザ光を受光板52で受光し、それをCCDカメラ54で検出してレーザポイントの位置を計測する。あらかじめ床面からの距離hLPR の位置を高さ測定装置の座標系で求めているので、dは装置内の高度差Δdにより以下の式で求められる。
d=(hLPR −hPRV )+Δd
測定装置50の測定分解能は0.153mm/ピクセルである。
【0025】
上述したように、自己位置を求めるためには、ポイントレシーバ面上に照射された投射位置Tの座標(X,Y)(LPR座標系)と、ロボットから見たポイントレシーバ面上のTの座標(U,V)(移動体=PRV座標系)が必要である。ここで床面の凹凸の影響などで移動体10が傾くとポイントレシーバ14も傾くので、レーザポインタロボット12の指示した投射位置Tを正しく測定することができなくなる。そこで、傾きによる誤差を補正するために、移動体のピッチング方向(V軸回り)とローリング方向(U軸回り)に取り付けた傾斜計で傾き角を測定し、測定座標(U,V)を補正する。
【0026】
本システムによる自己位置検出の手順と各装置の動作は次の通りである。
(1)レーザポインタロボットから移動体へ、移動体の現在位置座標と移動目標位置座標を無線モデムで送信する
(2)移動体はオドメトリ情報により目標位置へ移動し、レーザポインタロボットへ移動完了メッセージを送信する
(3)レーザポインタロボットは高さ測定のためにα軸を水平にして、レーザ光を移動体へ向けて照射する
(4)移動体は高さ測定装置によりレーザポイントの位置を測定する。次に、計測したロボットの傾斜角度に基づいて高さ測定値を補正し、その結果をレーザポインタロボットに送信する
【0027】
(5)レーザポインタロボットは、補正された高さ測定情報に基づいてα,β角度を計算し、移動目標位置にレーザ光を照射する。その後、照射完了メッセージを移動体へ送信する
(6)移動体はポイントレシーバにより照射されたレーザポイントの位置を測定する。第1点目の測定が完了したことをレーザポインタロボットに送信する
(7)レーザポインタロボットは移動目標位置のX座標Y座標にそれぞれ10mm加えた位置に第2点目のレーザ光を照射する。その後、照射完了メッセージを移動体へ送信する
(8)移動体は第2点目をポイントレシーバにより測定する。1点目と2点目の測定結果から自己位置を計算する。自己位置測定結果は、現在位置座標情報としてレーザポインタロボットに送信する。
【0028】
もし移動体が何らかの原因で目標位置へ移動できず、ポイントレシーバでレーザポイントが受光できなかった場合は、移動体側で判断してサーチモードに入る。同時に、無線モデムでレーザポインタロボットにサーチモードに入るよう指示する。サーチモードでは、レーザポインタロボットはレーザ光の走査を行い、移動体はポイントレシーバにポイントの検出を連続して行わせる。ポイントレシーバがポイントを捕捉した時、レーザポインタロボットの指示した座標とポイントレシーバが測定したポイント座標より移動体の位置のずれを算出し、目標位置へ復帰する。以降(3)から制御を行う。
【0029】
図8は、移動体10及びレーザポインタロボット12のそれぞれに搭載されるコンピュータ制御通信システム60,70を含む制御装置24の概略接続図を表している。これらのシステムは周知のワイヤレスモデム、RS232C回路、コンピュータ、A/D変換器、傾斜計、画像処理装置、CCDカメラ、モータコントローラ、エンコーダ、DCサーボモータ、カウンタボード、波形成形回路などで構成される。
【0030】
【発明の効果】
以上詳細に説明した如く、本発明によれば、多数のマーカーを設置する必要がなく、基準の設置は1カ所でよく、測距手段が無いので装置が簡略化できる。標識に相当する基準点がアクティブにレーザ光を照射して位置を示すので、移動物体から標識を選び出す必要が無く、標識を大きくする必要もない。スクリーンから距離をとってCCDカメラを配置すれば、レーザスポットの検出範囲は大きくとれるので、概略座標データと実座標データとに誤差が生じても、レーザスポットを検出することができる等の利点が得られ、その技術的効果には極めて顕著なものがある。
【図面の簡単な説明】
【図1】本発明による測定装置の概略斜視図である。
【図2】レーザ光の照射角度と距離の測定原理を表す概略図である。
【図3】2つの座標系における測定原理を表す概略図である。
【図4】レーザポインタロボットの正面図である。
【図5】ポイントレシーバの一部破断側面図である。
【図6】高さ測定の原理説明図である。
【図7】高さ測定装置の概略斜視図である。
【図8】2つの装置間でのデータ送信システムを表す概略図である。
【符号の説明】
S エリア
10 測定対象物体
12 レーザポインタロボット
14 ポイントレシーバ
24 制御装置
26 レーザ光源
28,29 DCサーボモータ
40 スクリーン
42,54 CCDカメラ
50 高さ測定装置
52 受光板
60,70 通信システム
Claims (3)
- 一定のエリア内に存在する物体の位置を検出する方法であって、
エリア内の基準位置に設置したレーザポインタロボットから、対象とする物体に対してエリア座標系における既知の2点に向けて2本のレーザ光を照射し、
それら2本のレーザ光を前記物体内部のポイントレシーバで受け、
前記ポイントレシーバ上の第1のレーザスポットと第2のレーザスポットとの重心位置を前記物体の物体内座標系で測定し、
これにより対象物体のエリア座標系での位置を検出することを特徴とする物体の位置検出方法。 - 一定のエリア内でレーザ光を水平下方又は水平上方に向けて照射可能なレーザポインタロボットと、
位置を検出する対象物体上に搭載可能なポイントレシーバとを備え、
前記ポイントレシーバは、レーザ光のスポット照射を受けるための水平スクリーンと、この水平スクリーン上のレーザスポットを撮影するCCDカメラと、前記CCDカメラの映像から対象物体の物体内座標系におけるレーザスポットの位置を計測する画像処理機構と、前記画像処理機構により測定された値に基づいて対象物体のエリア座標系における位置を計算する制御機構とを有しており、
前記レーザポインタロボットから照射される複数のレーザ光が前記スクリーンに照射する位置を計測することにより対象物体の位置を検出することを特徴とする物体の位置検出装置。 - 前記ポイントレシーバはさらに前記レーザポインタロボットからの水平レーザ照射を受けて高さを計測し前記水平スクリーン上へ照射する位置を補正するための高さ測定機構を有し、この高さ測定機構は受光板とCCDカメラを包含している請求項2記載の位置検出装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002369325A JP3731123B2 (ja) | 2002-12-20 | 2002-12-20 | 物体の位置検出方法及び装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002369325A JP3731123B2 (ja) | 2002-12-20 | 2002-12-20 | 物体の位置検出方法及び装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004198330A true JP2004198330A (ja) | 2004-07-15 |
JP3731123B2 JP3731123B2 (ja) | 2006-01-05 |
Family
ID=32765577
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002369325A Expired - Fee Related JP3731123B2 (ja) | 2002-12-20 | 2002-12-20 | 物体の位置検出方法及び装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3731123B2 (ja) |
Cited By (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100948947B1 (ko) | 2008-01-16 | 2010-03-23 | 한국생산기술연구원 | 이동체의 위치 추정 장치 및 그 방법 |
US7706917B1 (en) | 2004-07-07 | 2010-04-27 | Irobot Corporation | Celestial navigation system for an autonomous robot |
KR101157117B1 (ko) | 2009-12-28 | 2012-06-22 | 한국기초과학지원연구원 | 레이저와 전방향 미러를 이용한 위치표시장치 |
US8239992B2 (en) | 2007-05-09 | 2012-08-14 | Irobot Corporation | Compact autonomous coverage robot |
US8253368B2 (en) | 2004-01-28 | 2012-08-28 | Irobot Corporation | Debris sensor for cleaning apparatus |
US8368339B2 (en) | 2001-01-24 | 2013-02-05 | Irobot Corporation | Robot confinement |
US8374721B2 (en) | 2005-12-02 | 2013-02-12 | Irobot Corporation | Robot system |
US8380350B2 (en) | 2005-12-02 | 2013-02-19 | Irobot Corporation | Autonomous coverage robot navigation system |
US8386081B2 (en) | 2002-09-13 | 2013-02-26 | Irobot Corporation | Navigational control system for a robotic device |
US8382906B2 (en) | 2005-02-18 | 2013-02-26 | Irobot Corporation | Autonomous surface cleaning robot for wet cleaning |
US8387193B2 (en) | 2005-02-18 | 2013-03-05 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US8390251B2 (en) | 2004-01-21 | 2013-03-05 | Irobot Corporation | Autonomous robot auto-docking and energy management systems and methods |
US8396592B2 (en) | 2001-06-12 | 2013-03-12 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
US8412377B2 (en) | 2000-01-24 | 2013-04-02 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
US8417383B2 (en) | 2006-05-31 | 2013-04-09 | Irobot Corporation | Detecting robot stasis |
US8418303B2 (en) | 2006-05-19 | 2013-04-16 | Irobot Corporation | Cleaning robot roller processing |
JP2013072691A (ja) * | 2011-09-27 | 2013-04-22 | Vri Inc | 距離マーカ投射装置及びこれを備えた距離測定装置 |
US8428778B2 (en) | 2002-09-13 | 2013-04-23 | Irobot Corporation | Navigational control system for a robotic device |
US8463438B2 (en) | 2001-06-12 | 2013-06-11 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
US8474090B2 (en) | 2002-01-03 | 2013-07-02 | Irobot Corporation | Autonomous floor-cleaning robot |
US8515578B2 (en) | 2002-09-13 | 2013-08-20 | Irobot Corporation | Navigational control system for a robotic device |
US8600553B2 (en) | 2005-12-02 | 2013-12-03 | Irobot Corporation | Coverage robot mobility |
US8788092B2 (en) | 2000-01-24 | 2014-07-22 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
JP2014522064A (ja) * | 2011-08-09 | 2014-08-28 | ザ・ボーイング・カンパニー | ビーム誘導運動制御システム |
CN104029207A (zh) * | 2013-03-08 | 2014-09-10 | 科沃斯机器人科技(苏州)有限公司 | 自移动机器人激光引导行走作业***及其控制方法 |
US8930023B2 (en) | 2009-11-06 | 2015-01-06 | Irobot Corporation | Localization by learning of wave-signal distributions |
US8972052B2 (en) | 2004-07-07 | 2015-03-03 | Irobot Corporation | Celestial navigation system for an autonomous vehicle |
US9008835B2 (en) | 2004-06-24 | 2015-04-14 | Irobot Corporation | Remote control scheduler and method for autonomous robotic device |
KR20150110866A (ko) * | 2014-03-20 | 2015-10-05 | (주)와이앤지 | 열화상 이미지 표시를 위한 열화상 카메라 장치, 단말기, 방법, 기록매체 및 시스템 |
CN109405795A (zh) * | 2018-11-26 | 2019-03-01 | 深圳市启玄科技有限公司 | 一种多路激光测距设备的调节方法及调节机 |
US10314449B2 (en) | 2010-02-16 | 2019-06-11 | Irobot Corporation | Vacuum brush |
JP2019109155A (ja) * | 2017-12-19 | 2019-07-04 | 鹿島建設株式会社 | 自律移動方法及び自律移動装置 |
JP2020101371A (ja) * | 2018-12-19 | 2020-07-02 | 株式会社竹中工務店 | 移動体、位置決め方法、及び位置決めシステム |
CN113050113A (zh) * | 2021-03-10 | 2021-06-29 | 广州南方卫星导航仪器有限公司 | 一种激光点定位方法和装置 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117041982B (zh) * | 2023-06-26 | 2024-01-23 | 中国软件评测中心(工业和信息化部软件与集成电路促进中心) | 一种空口传输数据的正确性检测***及方法 |
-
2002
- 2002-12-20 JP JP2002369325A patent/JP3731123B2/ja not_active Expired - Fee Related
Cited By (92)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8478442B2 (en) | 2000-01-24 | 2013-07-02 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
US8761935B2 (en) | 2000-01-24 | 2014-06-24 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
US8788092B2 (en) | 2000-01-24 | 2014-07-22 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
US8412377B2 (en) | 2000-01-24 | 2013-04-02 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
US9446521B2 (en) | 2000-01-24 | 2016-09-20 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
US8565920B2 (en) | 2000-01-24 | 2013-10-22 | Irobot Corporation | Obstacle following sensor scheme for a mobile robot |
US9144361B2 (en) | 2000-04-04 | 2015-09-29 | Irobot Corporation | Debris sensor for cleaning apparatus |
US8686679B2 (en) | 2001-01-24 | 2014-04-01 | Irobot Corporation | Robot confinement |
US9582005B2 (en) | 2001-01-24 | 2017-02-28 | Irobot Corporation | Robot confinement |
US8368339B2 (en) | 2001-01-24 | 2013-02-05 | Irobot Corporation | Robot confinement |
US9038233B2 (en) | 2001-01-24 | 2015-05-26 | Irobot Corporation | Autonomous floor-cleaning robot |
US9622635B2 (en) | 2001-01-24 | 2017-04-18 | Irobot Corporation | Autonomous floor-cleaning robot |
US9104204B2 (en) | 2001-06-12 | 2015-08-11 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
US8838274B2 (en) | 2001-06-12 | 2014-09-16 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
US8463438B2 (en) | 2001-06-12 | 2013-06-11 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
US8396592B2 (en) | 2001-06-12 | 2013-03-12 | Irobot Corporation | Method and system for multi-mode coverage for an autonomous robot |
US8671507B2 (en) | 2002-01-03 | 2014-03-18 | Irobot Corporation | Autonomous floor-cleaning robot |
US8656550B2 (en) | 2002-01-03 | 2014-02-25 | Irobot Corporation | Autonomous floor-cleaning robot |
US8516651B2 (en) | 2002-01-03 | 2013-08-27 | Irobot Corporation | Autonomous floor-cleaning robot |
US8474090B2 (en) | 2002-01-03 | 2013-07-02 | Irobot Corporation | Autonomous floor-cleaning robot |
US8515578B2 (en) | 2002-09-13 | 2013-08-20 | Irobot Corporation | Navigational control system for a robotic device |
US8793020B2 (en) | 2002-09-13 | 2014-07-29 | Irobot Corporation | Navigational control system for a robotic device |
US8428778B2 (en) | 2002-09-13 | 2013-04-23 | Irobot Corporation | Navigational control system for a robotic device |
US9949608B2 (en) | 2002-09-13 | 2018-04-24 | Irobot Corporation | Navigational control system for a robotic device |
US8386081B2 (en) | 2002-09-13 | 2013-02-26 | Irobot Corporation | Navigational control system for a robotic device |
US8390251B2 (en) | 2004-01-21 | 2013-03-05 | Irobot Corporation | Autonomous robot auto-docking and energy management systems and methods |
US8854001B2 (en) | 2004-01-21 | 2014-10-07 | Irobot Corporation | Autonomous robot auto-docking and energy management systems and methods |
US9215957B2 (en) | 2004-01-21 | 2015-12-22 | Irobot Corporation | Autonomous robot auto-docking and energy management systems and methods |
US8461803B2 (en) | 2004-01-21 | 2013-06-11 | Irobot Corporation | Autonomous robot auto-docking and energy management systems and methods |
US8749196B2 (en) | 2004-01-21 | 2014-06-10 | Irobot Corporation | Autonomous robot auto-docking and energy management systems and methods |
US8456125B2 (en) | 2004-01-28 | 2013-06-04 | Irobot Corporation | Debris sensor for cleaning apparatus |
US8253368B2 (en) | 2004-01-28 | 2012-08-28 | Irobot Corporation | Debris sensor for cleaning apparatus |
US8598829B2 (en) | 2004-01-28 | 2013-12-03 | Irobot Corporation | Debris sensor for cleaning apparatus |
US8378613B2 (en) | 2004-01-28 | 2013-02-19 | Irobot Corporation | Debris sensor for cleaning apparatus |
US9008835B2 (en) | 2004-06-24 | 2015-04-14 | Irobot Corporation | Remote control scheduler and method for autonomous robotic device |
US9486924B2 (en) | 2004-06-24 | 2016-11-08 | Irobot Corporation | Remote control scheduler and method for autonomous robotic device |
US9223749B2 (en) | 2004-07-07 | 2015-12-29 | Irobot Corporation | Celestial navigation system for an autonomous vehicle |
US9229454B1 (en) | 2004-07-07 | 2016-01-05 | Irobot Corporation | Autonomous mobile robot system |
US8874264B1 (en) | 2004-07-07 | 2014-10-28 | Irobot Corporation | Celestial navigation system for an autonomous robot |
US8634956B1 (en) | 2004-07-07 | 2014-01-21 | Irobot Corporation | Celestial navigation system for an autonomous robot |
US8634958B1 (en) | 2004-07-07 | 2014-01-21 | Irobot Corporation | Celestial navigation system for an autonomous robot |
US8972052B2 (en) | 2004-07-07 | 2015-03-03 | Irobot Corporation | Celestial navigation system for an autonomous vehicle |
US8594840B1 (en) | 2004-07-07 | 2013-11-26 | Irobot Corporation | Celestial navigation system for an autonomous robot |
US7706917B1 (en) | 2004-07-07 | 2010-04-27 | Irobot Corporation | Celestial navigation system for an autonomous robot |
US8774966B2 (en) | 2005-02-18 | 2014-07-08 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US9445702B2 (en) | 2005-02-18 | 2016-09-20 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US8387193B2 (en) | 2005-02-18 | 2013-03-05 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US8985127B2 (en) | 2005-02-18 | 2015-03-24 | Irobot Corporation | Autonomous surface cleaning robot for wet cleaning |
US8670866B2 (en) | 2005-02-18 | 2014-03-11 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US8382906B2 (en) | 2005-02-18 | 2013-02-26 | Irobot Corporation | Autonomous surface cleaning robot for wet cleaning |
US8392021B2 (en) | 2005-02-18 | 2013-03-05 | Irobot Corporation | Autonomous surface cleaning robot for wet cleaning |
US8855813B2 (en) | 2005-02-18 | 2014-10-07 | Irobot Corporation | Autonomous surface cleaning robot for wet and dry cleaning |
US9392920B2 (en) | 2005-12-02 | 2016-07-19 | Irobot Corporation | Robot system |
US9144360B2 (en) | 2005-12-02 | 2015-09-29 | Irobot Corporation | Autonomous coverage robot navigation system |
US8954192B2 (en) | 2005-12-02 | 2015-02-10 | Irobot Corporation | Navigating autonomous coverage robots |
US8380350B2 (en) | 2005-12-02 | 2013-02-19 | Irobot Corporation | Autonomous coverage robot navigation system |
US9149170B2 (en) | 2005-12-02 | 2015-10-06 | Irobot Corporation | Navigating autonomous coverage robots |
US9599990B2 (en) | 2005-12-02 | 2017-03-21 | Irobot Corporation | Robot system |
US8761931B2 (en) | 2005-12-02 | 2014-06-24 | Irobot Corporation | Robot system |
US8606401B2 (en) | 2005-12-02 | 2013-12-10 | Irobot Corporation | Autonomous coverage robot navigation system |
US8600553B2 (en) | 2005-12-02 | 2013-12-03 | Irobot Corporation | Coverage robot mobility |
US8374721B2 (en) | 2005-12-02 | 2013-02-12 | Irobot Corporation | Robot system |
US8418303B2 (en) | 2006-05-19 | 2013-04-16 | Irobot Corporation | Cleaning robot roller processing |
US9955841B2 (en) | 2006-05-19 | 2018-05-01 | Irobot Corporation | Removing debris from cleaning robots |
US8528157B2 (en) | 2006-05-19 | 2013-09-10 | Irobot Corporation | Coverage robots and associated cleaning bins |
US9492048B2 (en) | 2006-05-19 | 2016-11-15 | Irobot Corporation | Removing debris from cleaning robots |
US10244915B2 (en) | 2006-05-19 | 2019-04-02 | Irobot Corporation | Coverage robots and associated cleaning bins |
US8417383B2 (en) | 2006-05-31 | 2013-04-09 | Irobot Corporation | Detecting robot stasis |
US9317038B2 (en) | 2006-05-31 | 2016-04-19 | Irobot Corporation | Detecting robot stasis |
US10070764B2 (en) | 2007-05-09 | 2018-09-11 | Irobot Corporation | Compact autonomous coverage robot |
US11072250B2 (en) | 2007-05-09 | 2021-07-27 | Irobot Corporation | Autonomous coverage robot sensing |
US9480381B2 (en) | 2007-05-09 | 2016-11-01 | Irobot Corporation | Compact autonomous coverage robot |
US8438695B2 (en) | 2007-05-09 | 2013-05-14 | Irobot Corporation | Autonomous coverage robot sensing |
US11498438B2 (en) | 2007-05-09 | 2022-11-15 | Irobot Corporation | Autonomous coverage robot |
US8239992B2 (en) | 2007-05-09 | 2012-08-14 | Irobot Corporation | Compact autonomous coverage robot |
US8839477B2 (en) | 2007-05-09 | 2014-09-23 | Irobot Corporation | Compact autonomous coverage robot |
KR100948947B1 (ko) | 2008-01-16 | 2010-03-23 | 한국생산기술연구원 | 이동체의 위치 추정 장치 및 그 방법 |
US8930023B2 (en) | 2009-11-06 | 2015-01-06 | Irobot Corporation | Localization by learning of wave-signal distributions |
KR101157117B1 (ko) | 2009-12-28 | 2012-06-22 | 한국기초과학지원연구원 | 레이저와 전방향 미러를 이용한 위치표시장치 |
US10314449B2 (en) | 2010-02-16 | 2019-06-11 | Irobot Corporation | Vacuum brush |
US11058271B2 (en) | 2010-02-16 | 2021-07-13 | Irobot Corporation | Vacuum brush |
JP2014522064A (ja) * | 2011-08-09 | 2014-08-28 | ザ・ボーイング・カンパニー | ビーム誘導運動制御システム |
JP2013072691A (ja) * | 2011-09-27 | 2013-04-22 | Vri Inc | 距離マーカ投射装置及びこれを備えた距離測定装置 |
CN104029207A (zh) * | 2013-03-08 | 2014-09-10 | 科沃斯机器人科技(苏州)有限公司 | 自移动机器人激光引导行走作业***及其控制方法 |
KR20150110866A (ko) * | 2014-03-20 | 2015-10-05 | (주)와이앤지 | 열화상 이미지 표시를 위한 열화상 카메라 장치, 단말기, 방법, 기록매체 및 시스템 |
KR101579577B1 (ko) * | 2014-03-20 | 2015-12-23 | (주)와이앤지 | 열화상 이미지 표시를 위한 열화상 카메라 장치, 단말기, 방법, 기록매체 및 시스템 |
JP2019109155A (ja) * | 2017-12-19 | 2019-07-04 | 鹿島建設株式会社 | 自律移動方法及び自律移動装置 |
CN109405795A (zh) * | 2018-11-26 | 2019-03-01 | 深圳市启玄科技有限公司 | 一种多路激光测距设备的调节方法及调节机 |
JP2020101371A (ja) * | 2018-12-19 | 2020-07-02 | 株式会社竹中工務店 | 移動体、位置決め方法、及び位置決めシステム |
JP7115684B2 (ja) | 2018-12-19 | 2022-08-09 | 株式会社竹中工務店 | 移動体、位置決め方法、及び位置決めシステム |
CN113050113A (zh) * | 2021-03-10 | 2021-06-29 | 广州南方卫星导航仪器有限公司 | 一种激光点定位方法和装置 |
CN113050113B (zh) * | 2021-03-10 | 2023-08-01 | 广州南方卫星导航仪器有限公司 | 一种激光点定位方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
JP3731123B2 (ja) | 2006-01-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3731123B2 (ja) | 物体の位置検出方法及び装置 | |
US10254404B2 (en) | 3D measuring machine | |
US9758239B2 (en) | System and method for controlling an unmanned air vehicle | |
US4862047A (en) | Apparatus for guiding movement of an unmanned moving body | |
KR100264719B1 (ko) | 차량의위치를테스트하기위한측정시스템 | |
US9482524B2 (en) | Measuring system for determining 3D coordinates of an object surface | |
US10495456B2 (en) | Method for calibrating a detection device, and detection device | |
CA2832956A1 (en) | System and method for controlling an unmanned aerial vehicle | |
US20170082748A1 (en) | Polygon mirror, fan beam output device, and survey system | |
CN111521161B (zh) | 确定到目标的方向的方法、勘测装置和机器可读载体 | |
JP2017150902A (ja) | 車載レーザレーダ装置 | |
US9866322B2 (en) | Laser receiver | |
KR100948947B1 (ko) | 이동체의 위치 추정 장치 및 그 방법 | |
KR102343020B1 (ko) | 노면 영상정보를 이용한 자율주행 차량의 위치신호 보정장치 | |
JP2002213920A (ja) | 移動体の位置認識方法および装置 | |
US20230135740A1 (en) | Distance measurement device, and mounting orientation sensing method and mounting orientation sensing program for same | |
KR101283932B1 (ko) | 짐벌 플랫폼의 지향 오차 측정 방법 및 그 장치 | |
JPH07139942A (ja) | 測量装置 | |
EP3929613A1 (en) | A method for navigating a movable device along an inclined surface | |
JPH0626859A (ja) | 無人走行車の測距装置 | |
JP7115684B2 (ja) | 移動体、位置決め方法、及び位置決めシステム | |
JPH112521A (ja) | 傾斜センサを備えた位置計測作図装置 | |
JP2003240546A (ja) | 高低差計測システム | |
US20230137329A1 (en) | Attachment orientation sensing device, attachment orientation sensing method, and attachment orientation sensing program | |
US20230140321A1 (en) | Distance measurement system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041018 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050329 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050517 |
|
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: 20050823 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050926 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 3731123 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091021 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101021 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111021 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121021 Year of fee payment: 7 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131021 Year of fee payment: 8 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |