(58)【調査した分野】(Int.Cl.,DB名)
前記無人移動体又は遠隔操縦装置は、無人移動体側の世界座標系と遠隔操縦装置側の画像座標系との間でリアルタイムに座標変換する座標変換機能を有する、ことを特徴とする請求項1に記載の無人移動体の制御方法。
前記無人移動体は、その現在位置と目標位置との間に障害物が存在する場合、障害物を回避して目標位置に向かって移動する障害物回避機能を有する、ことを特徴とする請求項1に記載の無人移動体の制御方法。
前記無人移動体は、分岐路を認識した場合、目標位置に向かう分岐路方向を自律的に選択して移動する分岐路認識機能を有する、ことを特徴とする請求項1に記載の無人移動体の制御方法。
【発明の概要】
【発明が解決しようとする課題】
【0006】
特許文献2の制御方法は、以下のいずれかの操作によって、無人移動体の向かうべき方向を指示するものである。
(1)遠隔操縦装置表示部上におけるポイント&クリック操作入力により、無人移動体の旋回位置及び旋回方向を指示する。
(2)無人移動体の分岐路認識機能により分岐路と認識したIDをもとに、遠隔操縦装置表示部に分岐路を表示させ、そのいずれかを操縦装置で選択する。
【0007】
ここで「ポイント&クリック操作」とは、所望の位置にカーソルを移動させるのに続いて、このカーソルを移動させた位置でクリックして画像上にて指し示す一連の操作のことである。
【0008】
しかし、ポイント&クリック操作においては、ポインティングデバイスを必要とするため、片手での操縦が困難となる。特に、ポインティングデバイスとしてタッチペンなどを使用する際には片手操縦が事実上不可能であった。
また、分岐路認識に基づく選択の場合、無人移動体が事前に認識できなかった分岐路方向には進むことができない。
さらに、無人移動体の挙動が限定されるため、例えば道が存在しない平原などでは適切な行動指示ができない、という問題点があった。
【0009】
本発明は、上述した問題点を解決するために創案されたものである。すなわち本発明の目的は、操縦が容易であり、無人移動体が事前に認識できなかった分岐路方向に無人移動体を進ませることができ、道が存在しない平原などでも適切な行動指示ができる無人移動体の制御方法を提供することにある。
【課題を解決するための手段】
【0010】
本発明によれば、無人移動体を遠隔操縦装置により遠隔操縦する無人移動体の制御方法であって、
無人移動体は、その前方の画像を撮影する遠隔操縦用カメラを有し、
遠隔操縦装置は、遠隔操縦用カメラの前記画像を表示する表示部と、マーカー移動手段とを有し、
前記表示部は、無人移動体が向かう目標位置を示すマーカーを表示し、
前記マーカーは、表示部上の無人移動体の現在位置からその移動方向に離れた位置に表示され、現在位置と前記マーカーとの表示部上の間隔は、無人移動体の移動速度に比例し、
マーカー移動手段は、前記マーカーを表示部上で移動可能であり、
マーカー移動手段により表示部上で
前記マーカーを移動することにより、表示部上の
前記マーカーの位置に相当する世界座標系における目標位置に向かって無人移動体を移動させる、ことを特徴とする無人移動体の制御方法が提供される。
【0012】
また、前記無人移動体又は遠隔操縦装置は、無人移動体側の世界座標系と遠隔操縦装置側の画像座標系との間でリアルタイムに座標変換する座標変換機能を有する。
【0013】
また、前記無人移動体は、その現在位置と目標位置との間に障害物が存在する場合、障害物を回避して目標位置に向かって移動する障害物回避機能を有する。
【0014】
また、前記無人移動体は、分岐路を認識した場合、目標位置に向かう分岐路方向を自律的に選択して移動する分岐路認識機能を有する。
【0015】
また、前記マーカー移動手段は、方向を指示できるジョイスティック又はハンドルである、ことが好ましい。
【発明の効果】
【0016】
上記本発明の方法によれば、マーカー移動手段により遠隔操縦装置の表示部上でマーカーを移動することにより、表示部上のマーカーの位置に相当する世界座標系における目標位置を連続的に指示し、目標位置に向かって無人移動体を移動させることができる。
マーカー移動手段の操作は、表示部上でマーカーを移動する操作のみであるため、操作量が減ることにより、操縦が容易になる。
また、無人移動体が分岐路を事前に認識できなかった場合でも、分岐路でそれを認識し目標位置のある方向に無人移動体を進ませることができる。
さらに、道が存在しない平原などでも、マーカーで無人移動体が向かうべき目標位置を示すことができ、適切な行動指示ができる。
【発明を実施するための形態】
【0018】
以下、本発明の実施形態を図面に基づいて説明する。なお各図において、共通する部分には同一の符号を付し、重複した説明は省略する。
【0019】
図1は、本発明の無人移動体Bの制御方法を示す模式図である。
本発明の制御方法は、
図1に示すように、無人移動体Bを遠隔操縦装置Aにより遠隔操縦する無人移動体Bの制御方法である。
【0020】
図2は、無人移動体Bの構成図である。
無人移動体Bは、自律して走行可能であり、車両制御用コンピュータ10及びこの車両制御用コンピュータ10とLAN11(
図3参照)を介して接続される自律移動用コンピュータ30によって制御される。
【0021】
図3は、無人移動体Bの制御機器のブロック図である。
無人移動体Bは、その前方の画像を撮影する遠隔操縦用カメラ14を有する。
すなわち
図3において、車両制御用コンピュータ10の入力側には、アンテナ12と接続する無線LAN13及び遠隔操縦用カメラ14が入出力回路15を介して接続されていると共に、位置情報取得用のGPS16と、姿勢制御用のバーチカルジャイロ17と、移動速度測定用の車速パルス18がシリアル回線を介して接続されている。
【0022】
また、車両制御用コンピュータ10の出力側には、モータドライバ21を介して操舵用アクチュエータ22及びブレーキ/アクセル用アクチュエータ23が接続されており、これらのアクチュエータ22,23と車輪24(
図2参照)とで駆動ユニット20を構成している。
【0023】
車両制御用コンピュータ10は、GPS16やバーチカルジャイロ17で取得した各種情報
を無線LAN13及びアンテナ12を介して遠隔操縦装置Aに送信する機能を有している。車両制御用コンピュータ10は、さらに遠隔操縦装置Aから送信される操作情報に基づいて、モータドライバ21を介して操舵用アクチュエータ22及びブレーキ/アクセル用アクチュエータ23を作動、停止させる機能を有している。
【0024】
一方、自律移動用コンピュータ30の入力側には、近距離情報取得に適したレーザセンサ31と、遠距離で且つ広角情報取得に適した自律移動用カメラ32,33が接続されており、この自律移動用コンピュータ30は、取得した近距離情報及び遠距離情報に基づいて、走行可能な経路及び速度を算出し、操舵用アクチュエータ22及びブレーキ/アクセル用アクチュエータ23を作動させて無人移動体Bに自律走行を行わせる。
【0025】
この例において、遠隔操縦用カメラ14から取得した画像データは、入出力回路15を介して車両制御用コンピュータ10に入力されてデータ圧縮処理された後に、無線LAN13及びアンテナ12を介して遠隔操縦装置Aに送信される。
なお、画像データを、車両制御用コンピュータ10を介さずに遠隔操縦用カメラ14から直接送信するようにしてもよい。
【0026】
図1において、遠隔操縦装置Aは、遠隔操縦用カメラ14の画像を表示する表示部40とマーカー移動手段50とを有する。
【0027】
遠隔操縦装置Aは、さらに、車両制御用コンピュータ10及び自律移動用コンピュータ30
とデータのやり取りをする制御部60を具備している。また、表示部40は、図示しないCPUやキーボード61やアンテナ62と共に制御部60に組み込まれている。
【0028】
マーカー移動手段50は、片手で方向を指示できる手動操作装置であり、例えばジョイスティックやハンドルである。
マーカー移動手段50は、操作しない状態では、中立位置に復帰し、直進方向を保持するようになっているのがよい。なお、マーカー移動手段50は、これに限定されず、操作しない状態で、その直前の方向を保持してもよい。
この例で、マーカー移動手段50は、制御部60にキーボード61と共に組み込まれている。なお、マーカー移動手段50を制御部60から分離し、制御部60との間で各種情報の送受信を行うように構成してもよい。
【0029】
表示部40は、無人移動体Bに搭載された遠隔操縦用カメラ14の画像を表示すると共に、無人移動体Bが向かうべき目標位置を示すマーカーMを表示する。
マーカーMは、表示部40上の無人移動体Bの現在位置Sからその移動方向に離れた位置に表示される。好ましくは、現在位置SとマーカーMとの表示部40上の間隔Lは、無人移動体Bの移動速度に比例する。なお、間隔Lを固定してもよい。
【0030】
マーカー移動手段50は、マーカーMを表示部40上で移動可能である。
具体的には、
図1において、マーカー移動手段50がジョイスティックである場合、ジョイスティックを左右に傾けること
により、現在位置SとマーカーMの間隔Lを保持したまま、マーカーMを左右に移動させることができる。現在位置SからマーカーMに向かう方向が、無人移動体Bが向かうべき移動方向である。
同様に、マーカー移動手段50がハンドルである場合、ハンドルを左右に回転することにより、現在位置SとマーカーMの間隔Lを保持したまま、マーカーMを左右に移動させることができる。
【0031】
無人移動体B又は遠隔操縦装置Aは、無人移動体B側の世界座標系と遠隔操縦装置A側の画像座標系との間でリアルタイムに座標変換する座標変換機能F1を有する。
この例で、遠隔操縦装置Aは、座標変換機能F1により、表示部40上のマーカーMの位置を、遠隔操縦装置Aの画像座標系から無人移動体Bの世界座標系に変換し、変換後の位置座標を無人移動体Bが向かうべき目標位置として所定の周期で無人移動体Bの車両制御用コンピュータ10に送信する。所定の周期は、例えば制御サイクルであり、実質的にリアルタイムであることが好ましい。
【0032】
この例において同様に、無人移動体Bに搭載された車両制御用コンピュータ10も、座標変換機能F1を有しており、遠隔操縦装置Aの表示部40の画像上で指示した画像座標系によるマーカーMの位置を世界座標系に変換し、この変換後の世界座標系による位置座標に基づいて、モータドライバ21を介して操舵用アクチュエータ22及びブレーキ/アクセル用アクチュエータ23を作動させ、世界座標系に変換された目標位置に向かって無人移動体Bを走行させるようになっている。
【0033】
さらに、車両制御用コンピュータ10は、座標変換機能F1により、無人移動体B側のレーザセンサ31及び自律移動用カメラ32,33で得た世界座標系における位置情報を遠隔操縦装置Aの表示部40の画像座標系に変換して、遠隔操縦装置Aに時々刻々伝えるようになっている。
【0034】
図4は、無人移動体Bの制御方法に採用される座標変換の概念図である。
図4に示すように、無人移動体Bの向きを軸とした座標系(X:進行方向,Y:左,Z:上)の点(X,Y,Z)、若しくは鳥瞰地図(X,Y,0)上で観測されたデータが、表示部40の画像上のどの画素(x,y)に相当するかは、特許文献2に開示された対応画素計算式で求めることができる。
【0035】
上述した本発明の方法によれば、
図1に示すように、マーカー移動手段50により遠隔操縦装置Aの表示部40上でマーカーMを移動することにより、表示部40上のマーカーMの位置に相当する世界座標系における目標位置に向かって無人移動体Bを移動させることができる。
マーカー移動手段50は、表示部40上でマーカーMを移動する操作のみであるため、操作量が減ることにより、操縦が容易になる。
また、マーカー移動手段50を操作しない場合には、直進方向(又はその直前の方向)を保持し、マーカーMを連続的に表示して同一の方向に継続して移動させることができる。
【0036】
図5は、無人移動体Bの車両制御用コンピュータ10が有する機能を示すブロック図である。
車両制御用コンピュータ10は、
図5に示すように、上述した座標変換機能F1に加えて、自律移動機能F2、エリア抽出機能F3、障害物回避機能F4、及び分岐路認識機能F5を有している。
【0037】
自律移動機能F2は、表示部40上のマーカーMの位置に相当する世界座標系における目標位置に向かって無人移動体Bを自律的に移動させる機能である。
エリア抽出機能F3は、レーザセンサ31及び自律移動用カメラ32,33で取得した測距データから移動領域内の移動可能エリアを抽出する機能である。
障害物回避機能F4は、無人移動体Bの現在位置Sと目標位置との間に、障害物が存在する場合、障害物を回避して目標位置に向かって移動する機能である。
分岐路認識機能F5は、エリア抽出機能F3と障害物回避機能F4により、分岐路を認識し、分岐路を認識した場合、目標位置に向かう分岐路方向を自律的に選択して移動する機能である。
【0038】
なおその他に、経路計画機能、速度計画機能、及び接近距離判定機能を備えることが好ましい。
【0039】
図6は、障害物回避機能F4と分岐路認識機能F5を示す説明図である。この図において、(A)は、無人移動体Bを直進させる場合、(B)は無人移動体Bを障害物方向、或いは分岐路方向に移動させる場合を示している。
【0040】
本発明の制御方法は、世界座標系において無人移動体Bの現在位置Sと目標位置との間に、
図6(B)に示すように、障害物(この場合、建物の外壁)が存在する場合、無人移動体Bの障害物回避機能F4により障害物を回避して目標位置に向かって無人移動体Bが移動するようになっている。
この制御方法により、表示部40上のマーカーMの位置を誤って障害物と干渉する位置に操作しても、障害物回避機能F4により障害物を回避して無人移動体Bを移動させることができる。
【0041】
また、エリア抽出機能F3と障害物回避機能F4とを併せて有することにより、分岐路を認識する機能(分岐路認識機能F5)を有することになる。具体的には、移動領域内の、例えば、道路に引かれた白線や停止線等の特徴物、及び、道路内外の障害物の情報をレーザセンサ31及び自律移動用カメラ32,33によって取得し、エリア抽出機能F3及び障害物回避機能F4の両機能によって、通行可能な部分とそれ以外の部分とを分別処理することで、分岐路を認識し得ることとなる。
なお、地図情報が利用可能な場合には、GPS16より得られた自己位置情報と地図情報を照合することでも、分岐路を認識し得る。
【0042】
本発明の制御方法は、
図6(B)に示すように、表示部40上のマーカーMの位置を分岐路方向に移動することにより、無人移動体Bが分岐路を事前に認識していない場合でも、無人移動体Bは障害物回避機能F4により障害物を回避して目標位置に向かって移動し、さらに世界座標系において無人移動体Bの分岐路認識機能F5により分岐路を認識した場合、目標位置に向かう分岐路方向を自律的に選択して移動するようになっている。
【0043】
この制御方法により、無人移動体Bが分岐路を事前に認識できなかった場合でも、分岐路でそれを認識し目標位置のある方向に無人移動体Bを進ませることができる。
【0044】
上述した本発明の方法によれば、マーカー移動手段50により遠隔操縦装置Aの表示部40上でマーカーMを移動することにより、表示部40上のマーカーMの位置に相当する世界座標系における目標位置を連続的に指示し、目標位置に向かって無人移動体Bを移動させることができる。
マーカー移動手段50(例えばジョイスティック)の操作は、表示部40上でマーカーMを移動する操作のみであるため、操作量が減ることにより、操縦が容易になる。
また、無人移動体Bが分岐路を事前に認識できなかった場合でも、分岐路でそれを認識し目標位置のある方向に無人移動体Bを進ませることができる。
さらに、道が存在しない平原などでも、マーカーMで無人移動体Bが向かうべき目標位置を示すことができ、適切な行動指示ができる。
【0045】
なお、上述した無人移動体Bは、自律歩行するロボット、自律飛行する航空機、遠隔操縦するロボットや航空機であってもよい。
【0046】
なお、本発明は上述した実施形態に限定されず、特許請求の範囲の記載によって示され、さらに特許請求の範囲の記載と均等の意味及び範囲内でのすべての変更を含むものである。