(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024143560
(43)【公開日】2024-10-11
(54)【発明の名称】着岩位置予測処理装置および方法
(51)【国際特許分類】
E21D 9/10 20060101AFI20241003BHJP
G06T 7/70 20170101ALI20241003BHJP
G01B 11/245 20060101ALI20241003BHJP
B25J 19/04 20060101ALI20241003BHJP
B25J 11/00 20060101ALI20241003BHJP
B25J 13/08 20060101ALI20241003BHJP
E21D 21/00 20060101ALI20241003BHJP
【FI】
E21D9/10 Z
G06T7/70 A
G01B11/245 H
B25J19/04
B25J11/00 A
B25J13/08 A
E21D21/00
E21D9/10 L
【審査請求】未請求
【請求項の数】7
【出願形態】OL
(21)【出願番号】P 2023056301
(22)【出願日】2023-03-30
(71)【出願人】
【識別番号】000002299
【氏名又は名称】清水建設株式会社
(71)【出願人】
【識別番号】000165974
【氏名又は名称】古河機械金属株式会社
(71)【出願人】
【識別番号】594149398
【氏名又は名称】古河ロックドリル株式会社
(74)【代理人】
【識別番号】100110928
【弁理士】
【氏名又は名称】速水 進治
(72)【発明者】
【氏名】井手 康夫
(72)【発明者】
【氏名】邊見 涼
(72)【発明者】
【氏名】吉田 悠
(72)【発明者】
【氏名】井上 翔太
【テーマコード(参考)】
2D054
2F065
3C707
5L096
【Fターム(参考)】
2D054AD20
2D054BA24
2D054GA10
2D054GA13
2D054GA19
2D054GA25
2D054GA81
2F065AA04
2F065CC10
2F065CC40
2F065DD03
2F065FF01
2F065FF05
2F065JJ03
2F065JJ05
2F065JJ26
3C707AS21
3C707CS08
3C707KS17
3C707KS20
3C707KT01
3C707KT05
3C707LV19
5L096AA06
5L096CA04
5L096CA05
5L096EA26
5L096FA09
5L096FA66
5L096FA67
5L096FA69
5L096GA51
(57)【要約】 (修正有)
【課題】ブームの先端をトンネル壁面の孔Hの位置に高精度に位置させる処理装置及び処理方法を提供する。
【解決手段】方法は、互いに異なる方向からブームの先端E及び当接対象が写るように同じタイミングで撮影された第1の画像P
1及び第2の画像P
2を取得し、第1の画像の中で設定されたブームに重なりかつブームの延伸方向に伸びる第1の直線L
1と、当接対象との第1の画像の中での相対的な位置関係を示す第1の位置関係情報を生成し、第2の画像の中で設定されたブームに重なりかつブームの延伸方向に伸びる第2の直線L
2と、当接対象との、第2の画像の中での相対的位置関係を示す第2の位置関係情報を生成し、第1の画像の中で、当接対象との相対的位置関係が第2の位置関係情報で示される位置関係を満たす第3の直線L
3を設定し、第1の画像の中で設定された第1の直線と第3の直線の交点Bの位置情報をブームの先端の当接予測地点として算出する。
【選択図】
図14
【特許請求の範囲】
【請求項1】
互いに異なる方向からブームの先端及び前記ブームの先端を当接させる当接対象が写るように同じタイミングで撮影された第1の画像及び第2の画像を取得する取得部と、
前記第1の画像の中で設定された直線であって、前記ブームに重なりかつ前記ブームの延伸方向に伸びる第1の直線と、前記当接対象との前記第1の画像の中での相対的な位置関係を示す第1の位置関係情報を生成する第1の生成部と、
前記第2の画像の中で設定された直線であって、前記ブームに重なりかつ前記ブームの延伸方向に伸びる第2の直線と、前記当接対象との前記第2の画像の中での相対的な位置関係を示す第2の位置関係情報を生成する第2の生成部と、
前記第1の画像の中で、前記当接対象との相対的な位置関係が前記第2の位置関係情報で示される位置関係を満たす第3の直線を設定する設定部と、
前記第1の画像の中で設定された前記第1の直線と前記第3の直線との交点の位置情報を、前記ブームの先端の当接予測地点として算出する予測部と、
を有する処理装置。
【請求項2】
前記第1の生成部は、前記第1の直線と、前記第1の画像の中の前記当接対象から抽出された特徴点との相対的な位置関係を示す前記第1の位置関係情報を生成し、
前記第2の生成部は、前記第2の直線と、前記第2の画像の中の前記当接対象から抽出された特徴点との相対的な位置関係を示す前記第2の位置関係情報を生成する請求項1に記載の処理装置。
【請求項3】
前記第1の画像の中からトンネルの壁面に形成された孔を検出する画像解析部と、
前記位置情報で示される前記当接予測地点と前記孔との前記第1の画像の中での相対的な位置関係を算出する算出部と、
前記当接予測地点と前記孔との相対的な位置関係の算出結果に基づき前記ブームを駆動させるブーム制御部と、
を有する請求項1又は2に記載の処理装置。
【請求項4】
前記当接予測地点と前記孔との相対的な位置関係は、前記当接予測地点から前記孔に向かう方向を含み、
前記ブーム制御部は、前記ブームを駆動して、前記当接予測地点を前記孔に近づける請求項3に記載の処理装置。
【請求項5】
前記ブームに取り付けられたカメラが前記第1の画像を撮影し、
前記ブーム制御部は、
前記ブームの姿勢に基づき前記カメラの姿勢を特定し、
前記カメラの姿勢に基づき、前記第1の画像の中での前記方向を実空間上での方向に変換し、
前記ブームの先端を、前記変換で得られた前記実空間上での方向に移動させる請求項4に記載の処理装置。
【請求項6】
前記孔はロックボルト打設用又は装薬用に穿孔された孔である請求項3に記載の処理装置。
【請求項7】
コンピュータが、
互いに異なる方向からブームの先端及び前記ブームの先端を当接させる当接対象が写るように同じタイミングで撮影された第1の画像及び第2の画像を取得する取得工程と、
前記第1の画像の中で設定された直線であって、前記ブームに重なりかつ前記ブームの延伸方向に伸びる第1の直線と、前記当接対象との前記第1の画像の中での相対的な位置関係を示す第1の位置関係情報を生成する第1の生成工程と、
前記第2の画像の中で設定された直線であって、前記ブームに重なりかつ前記ブームの延伸方向に伸びる第2の直線と、前記当接対象との前記第2の画像の中での相対的な位置関係を示す第2の位置関係情報を生成する第2の生成工程と、
前記第1の画像の中で、前記当接対象との相対的な位置関係が前記第2の位置関係情報で示される位置関係を満たす第3の直線を設定する設定工程と、
前記第1の画像の中で設定された前記第1の直線と前記第3の直線との交点の位置情報を、前記ブームの先端の当接予測地点として算出する予測工程と、
を実行する処理方法。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、処理装置及び処理方法に関する。
【背景技術】
【0002】
本発明に関連する技術が、特許文献1乃至4に開示されている。
【0003】
特許文献1には、台車と、当該台車に搭載される複数のブームとを備えるロックボルト打設車両が開示されている。当該ロックボルト打設車両は、穿孔用ブームと打設用ブームを別々に備える。そして、当該ロックボルト打設車両を利用した作業では、穿孔用ブームで孔を穿孔した後、打設用ブームをその孔の位置に移動させ、その孔にロックボルトを打設する。
【0004】
特許文献2及び3には、ブームの先端を目的位置に移動させるためのブーム制御方法が開示されている。
【0005】
特許文献4には、画像解析の結果に基づきブームを駆動させる技術が開示されている。当該技術では、画像内で荷物を検出し、画像上の荷物の位置に基づき、ブームの先端が荷物の重力方向真上に来る方向にブームを移動させる。
【先行技術文献】
【特許文献】
【0006】
【特許文献1】特開2021-195819号公報
【特許文献2】特開2017-78684号公報
【特許文献3】特開2017-77617号公報
【特許文献4】特開2011-207571号公報
【発明の概要】
【発明が解決しようとする課題】
【0007】
ブームを用いた作業において、ブームの先端をトンネル壁面の孔の位置に高精度に位置させることが要求される場合がある。一例として、事前に穿孔した孔にロックボルトを打設する作業が挙げられる。当該作業では、例えば径50mm程度の孔に径25mm程度のボルトを挿入する。特許文献1に開示の技術のように、穿孔用ブームと打設用ブームを別々に備えた場合、ブームを駆動して(ブームの姿勢を変化させて)このような高精度の位置合わせを行う必要がある。特許文献1は、当該課題及びその解決手段を開示していない。また、特許文献2乃至4は、ブームの先端を目的位置に移動させるためのブーム制御方法を開示しているものの、上述のようなレベルでの高精度な位置合わせを実現する手法は開示していない。
【0008】
ブームの先端の位置合わせを行う処理の一例として、ブームが備える各種関節等の状態を検出するセンサの利用が挙げられる。具体的には、当該センサの値に基づきブームの姿勢及びブームの先端の位置を特定する。そして、センサの値に基づき特定したブームの先端の位置と任意の手段で特定した孔の位置とに基づき、ブームの先端の位置合わせを行う。しかし、当該手段の場合、「ブームの姿勢変化によるブームの撓み」、「ブームの姿勢変化による車両の傾きの変化」、「伸縮部摺動板の摩耗によるバックラッシュの増大」等により、ブームの先端の位置を精度よく特定できないという問題がある。すなわち、センサの値に基づき特定したブームの先端の位置と実際のブームの先端の位置との間にズレが生じ得る。このため、上述のようなレベルでの高精度な位置合わせを実現することは難しい。
【0009】
また、ブームの先端の位置合わせを行う処理の他の一例として、画像解析の利用が挙げられる。具体的には、孔とブームの先端とが写る画像を解析して孔とブームの先端の位置のずれを算出し、算出結果に基づきブームの先端の位置合わせを行う。しかし、当該手段の場合、算出できる孔とブームの先端の位置のズレは、2次元画像上でのズレであり、奥行き方向の情報が含まれない。このような奥行き方向の情報が欠けている情報に基づく制御では、上述のようなレベルでの高精度な位置合わせを実現することは難しい。
【0010】
本発明の目的の一例は、上述した問題を鑑み、ブームの先端をトンネル壁面の孔の位置に高精度に位置させるという課題を解決する処理装置及び処理方法を提供することにある。
【課題を解決するための手段】
【0011】
本発明の一態様によれば、
互いに異なる方向からブームの先端及び前記ブームの先端を当接させる当接対象が写るように同じタイミングで撮影された第1の画像及び第2の画像を取得する取得部と、
前記第1の画像の中で設定された直線であって、前記ブームに重なりかつ前記ブームの延伸方向に伸びる第1の直線と、前記当接対象との前記第1の画像の中での相対的な位置関係を示す第1の位置関係情報を生成する第1の生成部と、
前記第2の画像の中で設定された直線であって、前記ブームに重なりかつ前記ブームの延伸方向に伸びる第2の直線と、前記当接対象との前記第2の画像の中での相対的な位置関係を示す第2の位置関係情報を生成する第2の生成部と、
前記第1の画像の中で、前記当接対象との相対的な位置関係が前記第2の位置関係情報で示される位置関係を満たす第3の直線を設定する設定部と、
前記第1の画像の中で設定された前記第1の直線と前記第3の直線との交点の位置情報を、前記ブームの先端の当接予測地点として算出する予測部と、
を有する処理装置が提供される。
【0012】
本発明の一態様によれば、
コンピュータが、
互いに異なる方向からブームの先端及び前記ブームの先端を当接させる当接対象が写るように同じタイミングで撮影された第1の画像及び第2の画像を取得する取得工程と、
前記第1の画像の中で設定された直線であって、前記ブームに重なりかつ前記ブームの延伸方向に伸びる第1の直線と、前記当接対象との前記第1の画像の中での相対的な位置関係を示す第1の位置関係情報を生成する第1の生成工程と、
前記第2の画像の中で設定された直線であって、前記ブームに重なりかつ前記ブームの延伸方向に伸びる第2の直線と、前記当接対象との前記第2の画像の中での相対的な位置関係を示す第2の位置関係情報を生成する第2の生成工程と、
前記第1の画像の中で、前記当接対象との相対的な位置関係が前記第2の位置関係情報で示される位置関係を満たす第3の直線を設定する設定工程と、
前記第1の画像の中で設定された前記第1の直線と前記第3の直線との交点の位置情報を、前記ブームの先端の当接予測地点として算出する予測工程と、
を実行する処理方法が提供される。
【発明の効果】
【0013】
本発明の一態様によれば、ブームの先端をトンネル壁面の孔の位置に高精度に位置させるという課題を解決する処理装置及び処理方法が実現される。
【図面の簡単な説明】
【0014】
上述した目的、及びその他の目的、特徴及び利点は、以下に述べる好適な実施の形態、及びそれに付随する以下の図面によってさらに明らかになる。
【0015】
【
図1】第1のカメラが撮影した第1の画像の一例を示す図である。
【
図2】第2のカメラが撮影した第2の画像の一例を示す図である。
【
図3】第1の画像の解析結果の一例を示す図である。
【
図4】第2の画像の解析結果の一例を示す図である。
【
図8】ブームに設置されるカメラについて説明するための図である。
【
図9】処理装置のハードウエア構成の一例を示す図である。
【
図10】処理装置の機能ブロック図の一例を示す図である。
【
図11】処理装置の処理の流れの一例を示すフローチャートである。
【
図12】処理装置の処理の流れの他の一例を示すフローチャートである。
【
図13】処理装置の処理の流れの他の一例を示すフローチャートである。
【
図14】孔の位置を推定する処理を説明するための図である。
【
図15】処理装置の処理の流れの他の一例を示すフローチャートである。
【発明を実施するための形態】
【0016】
以下、本発明の実施の形態について、図面を用いて説明する。なお、全ての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【0017】
<第1の実施形態>
「概要」
本実施形態の処理装置は、互いに異なる方向からブームの先端及び当接対象(トンネルの側壁)が写るように同じタイミングで撮影された複数の画像を取得すると、当該複数の画像を用いた特徴的な演算処理により、ブームの起伏角度及びブームの旋回角度をその状態(画像撮影時の状態)で維持したままブームの先端に位置する各作業用(ボルト打設作業用、モルタル注入作業用、装薬作業用等)の機械を伸ばした場合にその機械が当接する当接対象上の位置(当接予測地点)を画像の中で推定する。
【0018】
そして、処理装置は、画像の中での当接予測地点と孔(例:トンネルの側壁に穿孔された孔)の位置が一致するようにブームを駆動する。本実施形態の処理装置は、このような画像解析の結果に基づくブームの制御により、ブームの先端をトンネル壁面の孔の位置に高精度に位置させることを実現する。
【0019】
ここで、
図1乃至
図4、
図14を用いて、当接予測地点を推定する処理の概要を説明する。例えば、処理装置は、
図1に示す第1の画像P
1及び
図2に示す第2の画像P
2を取得したとする。第1の画像P
1及び第2の画像P
2は、2つのカメラで互いに異なる方向から同じタイミングで撮影された画像である。第1の画像P
1及び第2の画像P
2はいずれも、ブームの先端E及び当接対象が写るように撮影された画像である。第1の画像P
1及び第2の画像P
2において、当接対象は画像の全体にわたって写っている。ブームの先端Eは、ブームの先端に位置する各作業用の機械の先端である。本明細書において、ブームの先端に位置する各作業用の機械は、ブームの一部として扱う。
【0020】
処理装置は、
図3に示すように、第1の画像P
1の中で設定された直線であって、ブームに重なりかつブームの延伸方向に伸びる第1の直線L
1と、当接対象との第1の画像P
1の中での相対的な位置関係を示す第1の位置関係情報を生成する。第1の直線L
1と当接対象との相対的な位置関係は、当接対象から抽出された特徴点(F
1乃至F
3等)と第1の直線L
1との相対的な位置関係で示される。
【0021】
また、処理装置は、
図4に示すように、第2の画像P
2の中で設定された直線であって、ブームに重なりかつブームの延伸方向に伸びる第2の直線L
2と、当接対象との第2の画像P
2の中での相対的な位置関係を示す第2の位置関係情報を生成する。第2の直線L
2と当接対象との相対的な位置関係は、当接対象から抽出された特徴点(F
1乃至F
3等)と第2の直線L
2との相対的な位置関係で示される。
【0022】
次いで、処理装置は、
図14に示すように、第1の画像P
1の中で第3の直線L
3を設定する。
図14において、第3の直線L
3は破線で示している。第3の直線L
3は、当接対象との相対的な位置関係が第2の位置関係情報で示される「第2の画像P
2の中での当接対象と第2の直線L
2との相対的な位置関係」を満たす。すなわち、
図14に示すように、「第2の画像P
2の中での当接対象と第2の直線L
2との相対的な位置関係」は、「第1の画像P
1の中での当接対象と第3の直線L
3との相対的な位置関係」と一致する。
図14では、対応する特徴点(F
1乃至F
3等)同士が重なるように第1の画像P
1と第2の画像P
2が重ねられており、当該状態において、第2の直線L
2と第3の直線L
3とが重なっている。
【0023】
そして、処理装置は、
図14に示すように、第1の画像P
1の中で設定された第1の直線L
1と第3の直線L
3との交点Bの第1の画像の中での位置情報を、ブームの先端Eの当接予測地点として算出する。
【0024】
なお、当接予測地点を算出した後、処理装置は、第1の画像P1の中でのブームの先端Eの当接予測地点(交点B)と、第1の画像P1の中での孔Hとの位置が一致するように、ブームを駆動する。そして、当接予測地点(交点B)と孔Hとの第1の画像P1の中での位置が一致したら、ブームの起伏角度及びブームの旋回角度をその状態で維持し、ブームの先端に位置する各作業用の機械を伸ばし、ブームの先端Eを孔Hに当接させる。
【0025】
「ブームの構成」
処理装置が制御するブームの構成について説明する。本実施形態において、ブームの構成は特段制限されず、周知のあらゆる構成を採用できる。ただし、処理装置は、特にブームを駆動して(ブームの姿勢を変化させて)ブームの先端をトンネル壁面の孔の位置に高精度に位置させる用途での利用に好適である。すなわち、ブームの構成は、このような用途向けの構成となっていてもよい。このような用途としては、トンネルの側壁にロックボルトを打設する作業、より詳細には、事前に穿孔した孔にロックボルトを打設する作業や、事前に穿孔した孔にモルタルを注入する作業や、事前に穿孔した孔に爆薬等を挿入する作業(装薬)等が例示されるが、これらに限定されない。
【0026】
ここで、
図5乃至
図8を用いて、ブームの構成の一例を説明する。なお、ここで例示するブームの構成はあくまで一例であり、当該構成に限定されない。
図5は、台車にブームを搭載した車両の上面図であり、
図6は、その車両の側面図である。当該例では、1つの台車に3つのブームが搭載されている。具体的には、2つの穿孔用ブームDBL及びDBRと、1つのボルト打設用ブームBBとが設けられている。各ブームの先端には、各作業用の機械が位置する。穿孔用ブームDBL及びDBRの先には、穿孔作業を行うための機械が位置する。ボルト打設用ブームBBの先には、ボルト打設作業を行うための機械が位置する。そして、これら機械がブームの先端となっている。本明細書における「ブームの先端」は、ブームの先端に位置する各作業用の機械、又はその機械の先端を指す。そして、本明細書では、ブームの先端に位置する各作業用の機械をブームの一部として扱う。ブームの先端に位置する各作業用の機械は、伸縮する機構を備える。ブームの先端に位置する各作業用の機械は、当該機構により伸縮可能となっている。なお、当該例のブームの構成は、特許文献1に開示のブームの構成と同じであるので、ここでの説明は省略する。
【0027】
この例のように穿孔用ブームとボルト打設用ブームとを別々に設ける場合、
図7に示すように、穿孔用ブームDBRを駆動して所定位置に孔Hを穿孔した後、ボルト打設用ブームBBを駆動して(ブームの姿勢を変化させて)当該ブームの先端を孔Hの位置に高精度に位置させる必要がある。
【0028】
なお、本実施形態では、「ブームの先端」及び「ブームの先端の近くに位置する当接対象」の両方を同時に撮影する位置及び向きで2個以上のカメラが設置される。当接対象は、ブームを用いた作業においてブームの先端を当接させる対象である。例えば上述したトンネルの側壁にロックボルトを打設する作業の場合、トンネルの側壁が当接対象となる。当接対象には孔が存在する。そして、この孔にブームの先端を当接させることになる。孔は、ブームを用いた作業の対象であり、例えば上述したトンネルの側壁にロックボルトを打設する作業の場合、穿孔した孔が作業の対象となる。カメラは、動画像(時系列な複数のフレーム画像)を撮影してもよいし、所定時間おきに時系列な複数の静止画像を撮影してもよい。
【0029】
カメラはブームの任意の位置に取り付けられる。
図8の概念図は、ボルト打設用ブームBBに2つのカメラCを取り付けた様子を示す。カメラCは、ボルト打設用ブームBBの先端、及びその近くに位置するトンネル側壁を同時に撮影する向きで取り付けられている。このように構成した場合、カメラCは、ボルト打設用ブームBBの先端と、その近くに位置するトンネル側壁とを同時に撮影することができる。2つのカメラは、互いに異なる方向からブームの先端及び当接対象を撮影する。
【0030】
よりブームの先端に近い位置にカメラを取り付けることが好ましいが、あまりブームの先端に近づけるとカメラが汚れやすくなる。これらの事情を考慮して、ブームの適切な位置にカメラを設置することができる。なお、カメラの汚れ防止のため、カメラのレンズ部分にエアー、液体、洗浄液等をかけて汚れを取りのぞく洗浄機能を搭載してもよい。
【0031】
「ハードウエア構成」
次に、処理装置のハードウエア構成の一例を説明する。処理装置の各機能部は、任意のコンピュータのCPU(Central Processing Unit)、メモリ、メモリにロードされるプログラム、そのプログラムを格納するハードディスク等の記憶ユニット(あらかじめ装置を出荷する段階から格納されているプログラムのほか、CD(Compact Disc)等の記録媒体やインターネット上のサーバ等からダウンロードされたプログラムをも格納できる)、ネットワーク接続用インターフェイスを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。
【0032】
図9は、処理装置のハードウエア構成を例示するブロック図である。
図9に示すように、処理装置は、プロセッサ1A、メモリ2A、入出力インターフェイス3A、周辺回路4A、バス5Aを有する。周辺回路4Aには、様々なモジュールが含まれる。処理装置は周辺回路4Aを有さなくてもよい。なお、処理装置は物理的及び/又は論理的に分かれた複数の装置で構成されてもよい。この場合、複数の装置各々が上記ハードウエア構成を備えることができる。
【0033】
バス5Aは、プロセッサ1A、メモリ2A、周辺回路4A及び入出力インターフェイス3Aが相互にデータを送受信するためのデータ伝送路である。プロセッサ1Aは、例えばCPU、GPU(Graphics Processing Unit)などの演算処理装置である。メモリ2Aは、例えばRAM(Random Access Memory)やROM(Read Only Memory)などのメモリである。入出力インターフェイス3Aは、入力装置、外部装置、外部サーバ、外部センサ、カメラ等から情報を取得するためのインターフェイスや、出力装置、外部装置、外部サーバ等に情報を出力するためのインターフェイスなどを含む。入力装置は、例えばキーボード、マウス、マイク、物理ボタン、タッチパネル等である。出力装置は、例えばディスプレイ、スピーカ、プリンター、メーラ等である。プロセッサ1Aは、各モジュールに指令を出し、それらの演算結果をもとに演算を行うことができる。
【0034】
「機能構成」
次に、本実施形態の処理装置の機能構成を詳細に説明する。
図10に、処理装置100の機能ブロック図の一例を示す。図示するように、処理装置100は、ブームの先端及び当接対象が写るように撮影された画像を解析する画像解析装置10と、画像解析装置10の解析結果に基づきブームを駆動させるブーム制御装置20とを有する。以下、各装置について詳細に説明する。
【0035】
-画像解析装置10-
図10に示すように、画像解析装置10は、取得部11と、画像解析部12と、算出部13と、第1の生成部14と、設定部15と、予測部16と、第2の生成部17とを有する。
【0036】
取得部11は、互いに異なる方向からブームの先端及び当接対象が写るように撮影された複数の画像を取得する。複数の画像は、複数のカメラにより同じタイミングで撮影された画像である。取得部11は、当該画像をリアルタイム処理で取得する。複数のカメラ各々と画像解析装置10とは有線及び/又は無線で通信可能に接続されている。
【0037】
「当接対象」は、ブームを用いた作業において、ブームの先端を当接させる対象である。例えば上述したトンネルの側壁にロックボルトを打設する作業の場合、トンネルの側壁が当接対象となる。当接対象には孔が存在する。そして、この孔にブームの先端を当接させることになる。
【0038】
「孔」は、ブームを用いた作業の対象であり、例えば上述したトンネルの側壁にロックボルトを打設する作業や、装薬作業の場合、穿孔した孔が作業の対象となる。
【0039】
第1の生成部14は、第1の画像に基づき第1の位置関係情報を生成する。
【0040】
「第1の画像」は、ブームに取り付けられた複数のカメラの中の任意の1つである第1のカメラが生成した画像である。
【0041】
「第1の位置関係情報」は、第1の画像の中の第1の直線と、当接対象との第1の画像の中での相対的な位置関係を示す。より詳細には、第1の位置関係情報は、第1の直線と、当接対象から抽出された特徴点との相対的な位置関係を示す。
【0042】
「第1の直線」は、第1の画像の中で設定された直線である。
図3に示すように、第1の直線L
1は、ブームに重なりかつブームの延伸方向に伸びる直線である。第1の直線L
1は、第1の画像に設定された第1の画像座標系の直線(例:(x,y)=(x
0+k
x×t、y
0+k
y×t))として定義される。第1のカメラがブームに取り付けられ、その位置及び向きが固定されている場合、第1の画像の中におけるブームの状態は固定される。このため、予め、ユーザが第1の画像の中の第1の直線L
1を定義し(第1の画像座標系の直線の傾き及び切片を指定)、画像解析装置10に登録しておいてもよい。その他、第1の生成部14は、ブームの外観の特徴量に基づき、第1の画像の中でブームを検出してもよい。そして、第1の生成部14は、その検出結果に基づき、第1の画像の中で第1の直線L
1を定義してもよい。
【0043】
ここで、第1の位置関係情報を生成する処理の一例を説明する。まず、第1の生成部14は、第1の画像を解析して、当接対象の特徴点を抽出し、抽出した複数の特徴点各々の第1の画像座標系の座標を算出する。特徴点の抽出は、あらゆる技術を採用して実現できる。例えば、ORB(Oriented FAST and Rotated BRIEF)の技術を利用してもよい。なお、
図3では、3つの特徴点F
1乃至F
3が抽出された様子が示されているが、抽出される特徴点の数はこれに限定されない。
【0044】
次いで、第1の生成部14は、第1の直線と抽出した複数の特徴点との相対的な位置関係を算出する。上述の通り、第1の直線は予め定義されていてもよいし、第1の生成部14が画像解析してブームを検出し、検出結果に基づき第1の直線を定義してもよい。第1の直線と抽出した複数の特徴点との相対的な位置関係は、第1の画像座標系での直線と点との相対的な位置関係として求められる。
【0045】
第2の生成部17は、第2の画像に基づき第2の位置関係情報を生成する。
【0046】
「第2の画像」は、ブームに取り付けられた複数のカメラの中の任意の1つである第2のカメラが生成した画像である。第2カメラは第1のカメラと異なるカメラである。第1のカメラと第2のカメラは互いに異なる方向からブームの先端及び当接対象を撮影する。
【0047】
「第2の位置関係情報」は、第2の画像の中の第2の直線と、当接対象との第2の画像の中での相対的な位置関係を示す。より詳細には、第2の位置関係情報は、第2の直線と、当接対象から抽出された特徴点との相対的な位置関係を示す。
【0048】
「第2の直線」は、第2の画像の中で設定された直線である。
図4に示すように、第2の直線L
2は、ブームに重なりかつブームの延伸方向に伸びる直線である。第2の直線L
2は、第2の画像に設定された第2の画像座標系の直線(例:(x,y)=(x
0+k
x×t、y
0+k
y×t))として定義される。第2のカメラがブームに取り付けられ、その位置及び向きが固定されている場合、第2の画像の中におけるブームの状態は固定される。このため、予め、ユーザが第2の画像の中の第2の直線L
2を定義し(第2の画像座標系の直線の傾き及び切片を指定)、画像解析装置10に登録しておいてもよい。その他、第2の生成部17は、ブームの外観の特徴量に基づき、第2の画像の中でブームを検出してもよい。そして、第2の生成部17は、その検出結果に基づき、第2の画像の中で第2の直線L
2を定義してもよい。
【0049】
第2の位置関係情報は、上述した第1の位置関係情報を生成する処理と同様の処理で生成することができる。
【0050】
設定部15は、第1の画像の中で、当接対象との相対的な位置関係が第2の位置関係情報で示される位置関係を満たす第3の直線を設定する。「第2の位置関係情報で示される位置関係」は、「第2の画像の中での当接対象と第2の直線との相対的な位置関係」である。設定部は、第1の画像の中で、当接対象との間でこのような位置関係を満たす第3の直線を設定する。なお、「第2の画像の中での当接対象と第2の直線との相対的な位置関係」は、「第1の画像の中での当接対象と第3の直線との相対的な位置関係」と一致する。
【0051】
ここで、第3の直線を設定する処理の一例を説明する。まず、設定部15は、第1の画像の中で抽出された特徴点と、第2の画像の中で抽出された特徴点とのマッチング処理を行うことで、2つの画像間での特徴点の対応関係を特定する。特徴点間のマッチング処理は、周知のあらゆる手法を利用して実現される。そして、設定部15は、マッチング処理の結果に基づき、第1の画像と第2の画像との間の相対関係を計算する。当該相対関係の計算には、移動、回転、傾き、縮尺を用いて表す射影行列(ホモグラフィー行列)を用いることができる。例えば、
図14に示すように互いに対応する特徴点が重なりあう状態となるための射影行列が計算される。そして、設定部15は、計算した相対関係(射影行列等)に基づき、第2の画像の中で設定された第2の直線を第1の画像の中に射影することで、第1の画像の中に第3の直線を設定する。
【0052】
予測部16は、第1の画像の中で設定された第1の直線と第3の直線との交点の位置情報を、ブームの先端の当接予測地点として算出する。交点の位置情報は、第1の画像の中での位置(第1の画像座標系の座標)を示す。
【0053】
画像解析部12は、取得部11が取得した第1の画像の中から孔を検出する。そして、画像解析部12は、検出結果に基づき孔位置情報を出力する。
【0054】
上述の通り、孔は、ブームを用いた作業の対象であり、例えば上述したトンネルの側壁にロックボルトを打設する作業や装薬作業の場合、穿孔した孔が作業の対象となる。画像解析部12は、孔の外観の特徴量に基づき、第1の画像の中から孔を検出する。画像解析部12は、検出対象の外観の特徴量に基づき画像の中から検出対象を検出するあらゆる技術を採用することができる。
【0055】
「孔位置情報」は、検出した孔の第1の画像の中での位置を示す情報である。孔位置情報は、例えば、第1の画像に設定された第1の画像座標系の座標で示される。
【0056】
図1に、取得部11が取得する第1の画像P
1の一例を示す。画像解析部12は、このような第1の画像P
1の中から孔Hを検出し、検出した孔Hの第1の画像P
1の中での位置を示す孔位置情報を出力する。
【0057】
算出部13は、予測部16が算出した当接予測地点と孔との第1の画像の中での相対的な位置関係を算出する。
図14の例の場合、算出部13は、当接予測地点である交点Bと孔Hとの第1の画像P
1の中での相対的な位置関係を算出する。そして、算出部13は、算出した相対的な位置関係を示す情報を出力する。出力された当該情報は、ブーム制御装置20に入力される。
【0058】
「当接予測地点と孔との相対的な位置関係」は、2点を結ぶ方向及び2点間の距離を含む。例えば、当接予測地点と孔との相対的な位置関係は、当接予測地点から孔に向かう方向、及びその2点間の距離を含む。
【0059】
-ブーム制御装置20-
図10に示すように、ブーム制御装置20は、ブーム制御部21を有する。
【0060】
ブーム制御部21は、ブームの先端の位置及び方向を検出する手段を備える。当該検出は、任意の手段で実現できる。一例として、ブームが備える各種関節等の状態を検出するセンサの利用が挙げられるが、これに限定されない。ブーム制御部21は、算出部13が算出した「当接予測地点と孔との第1の画像の中での相対的な位置関係」に基づきブームを駆動させる。ブーム制御部21は、ブームを駆動して、当接予測地点を孔に近づける。以下、当該処理の具体例を説明する。
【0061】
まず、ブーム制御部21は、その時のブームの姿勢に基づき第1のカメラの姿勢を特定する。
【0062】
「ブームの姿勢」は、ブームの長さL、ブームの起伏角度θ及びブームの旋回角度φ等で示される。予め設置されたセンサ(ブームの先端の位置や方向を算出するためのデータを検出する角度・長さセンサ等)が上記値を測定する。そして、ブーム制御部21は、センサが測定した測定値をリアルタイム処理で取得する。センサとブーム制御装置20とは有線及び/又は無線で通信可能に接続されている。なお、特許文献2及び3に開示されているように、当該センサの値を用いて、ワールド座標系におけるブームの先端の座標を算出することができる。
【0063】
「第1のカメラの姿勢」は、ワールド座標系での第1のカメラの向き及び傾きを示す。本実施形態では、ブームに第1のカメラが取り付けられる。このため、ブームの姿勢に基づき、第1のカメラの向きや傾きが一意に特定される。
【0064】
次に、ブーム制御部21は、特定した第1のカメラの姿勢に基づき、算出部13が算出した「第1の画像の中において当接予測地点から孔に向かう方向」を、ワールド座標系における方向(実空間上での方向)に変換する。ワールド座標系での第1のカメラの向き及び傾きが明らかになっていれば、所定の演算により、その状態で撮影された第1の画像の中での所定の方向を、ワールド座標系での方向に変換することができる。例えば、基準姿勢(第1のカメラの向き:ワールド座標系の基準方向、第1のカメラの傾き:0)となっている第1のカメラが撮影した第1の画像の中の基準方向(例:横方向)をワールド座標系に投影したワールド座標内方向を予め登録しておく。そして、基準姿勢と特定した第1のカメラの姿勢の差分(向きの差分、傾きの差分)、及び第1の画像の中の基準方向と第1の画像の中において当接予測地点から孔に向かう方向との差分に基づきこのワールド座標内方向を補正することで、上述した変換を実現してもよい。なお、当該変換方法はあくまで一例であり、これに限定されない。
【0065】
そして、ブーム制御部21は、ブームの先端を、上記変換で得られたワールド座標系における方向(実空間上での方向)に移動させる。ブームの先端をワールド座標系における所定の方向に移動させる制御は、周知のあらゆる技術を採用して実現することができる。例えば、特許文献1乃至4に開示の技術を利用してもよい。
【0066】
ブーム制御部21は、ブームの先端の位置を合わせる制御に加えて、ブームの先端の方向(向き)を合わせる制御をさらに行うことができる。例えば、事前に穿孔した孔にロックボルトを打設する作業や、事前に穿孔した孔にモルタルを注入する作業や、事前に穿孔した孔に爆薬を挿入する作業等においては、ロックボルトや、モルタルや、爆薬を注入する部材等を、事前に穿孔した孔の延伸方向に沿って挿入する必要がある。これを実現する上で、ブームの先端の方向を合わせる制御が必要になる。なお、モルタルを注入する部材等が例えばチューブのような形状が可変の部材である場合、ブームの先端の方向を厳密に合わせる制御は不要になる場合もある。
【0067】
ここで、ブームの先端の方向を合わせる制御の一例を説明する。例えば、処理装置100は、穿孔用ブームDBR及びDBLを駆動して事前に穿孔した際に、その時のブームの姿勢等から、穿孔した孔の延伸方向、すなわち穿孔用部材を挿入した方向を算出し、記憶装置に登録しておく。ブームの姿勢は、例えばブームに取り付けられたセンサ(ブームの先端の位置や方向を算出するためのデータを検出する角度・長さセンサ等)が測定した測定値に基づき特定される。この穿孔した孔の延伸方向は、例えばワールド座標系におけるデータ(例えばベクトル情報)として管理される。そして、ブーム制御部21は、当該データに基づき特定される事前に穿孔した孔の延伸方向と、現時点のブームの先端の方向とが略平行(所定の状態)となるように、ブームの姿勢を制御する。このようなブームの先端の方向を合わせる制御は、任意のタイミングで行うことができる。
【0068】
次に、
図11のフローチャートを用いて、処理装置100の処理の流れの一例を説明する。
【0069】
画像解析装置10は、同じタイミングで互いに異なる方向からブームの先端及び当接対象が写るように撮影された複数の画像を取得する(S10)。複数の画像は、第1のカメラが撮影した第1の画像と、第2のカメラが撮影した第2の画像を含む。
【0070】
次いで、画像解析装置10は、取得した複数の画像に基づき、ブームの起伏角度及びブームの旋回角度をその状態(その画像を撮影した時の状態)で維持したままブームの先端に位置する各作業用の機械を伸ばした場合にブームの先端が当接する当接対象上の位置(当接予測地点)を推定する(S11)。
【0071】
ここで、
図12のフローチャートを用いて、S11の処理の一例を説明する。まず、画像解析装置10は、第1の画像の中で設定された直線であって、ブームに重なりかつブームの延伸方向に伸びる第1の直線と、当接対象との第1の画像の中での相対的な位置関係を示す第1の位置関係情報を生成する(S20)。具体的には、画像解析装置10は、第1の画像を解析し、当接対象の特徴点を抽出する。その後、画像解析装置10は、抽出した特徴点と第1の直線との相対的な位置関係を算出する。
【0072】
また、画像解析装置10は、第2の画像の中で設定された直線であって、ブームに重なりかつブームの延伸方向に伸びる第2の直線と、当接対象との第2の画像の中での相対的な位置関係を示す第2の位置関係情報を生成する(S21)。具体的には、画像解析装置10は、第2の画像を解析し、当接対象の特徴点を抽出する。その後、画像解析装置10は、抽出した特徴点と第2の直線との相対的な位置関係を算出する。
【0073】
次いで、画像解析装置10は、第1の画像の中で、当接対象との相対的な位置関係が第2の位置関係情報で示される位置関係を満たす第3の直線を設定する(S22)。「第2の位置関係情報で示される位置関係」は、「第2の画像の中での当接対象と第2の直線との相対的な位置関係」である。設定部は、第1の画像の中で、当接対象との間でこのような位置関係を満たす第3の直線を設定する。なお、「第2の画像の中での当接対象と第2の直線との相対的な位置関係」は、「第1の画像の中での当接対象と第3の直線との相対的な位置関係」と一致する。
【0074】
次いで、画像解析装置10は、第1の画像の中で設定された第1の直線と第3の直線との交点の位置情報を、ブームの先端の当接予測地点として算出する(S23)。
【0075】
図11に戻り、S11の後、画像解析装置10は、第1の画像の中から孔を検出する(S12)。次いで、画像解析装置10は、S11で算出した当接予測地点とS12で検出した孔との第1の画像の中での相対的な位置関係を算出する(S13)。
【0076】
その後、ブーム制御装置20は、S13の算出結果に基づきブームを駆動させる(S14)。例えば、ブーム制御装置20は、その時のブームの姿勢に基づきカメラの姿勢を特定し、次いで、特定したカメラの姿勢に基づき、S13で算出された第1の画像の中での方向(当接予測地点から孔に向かう方向)をワールド座標系における方向(実空間上での方向)に変換する。そして、ブーム制御装置20は、ブームの先端を、当該変換で得られたワールド座標系における方向(実空間上での方向)に移動させる。
【0077】
次に、
図13のフローチャートを用いて、処理装置100の処理の流れの他の一例を説明する。
【0078】
画像解析装置10は、同じタイミングで互いに異なる方向からブームの先端及び当接対象が写るように撮影された複数の画像を取得する(S30)。複数の画像は、第1のカメラが撮影した第1の画像と、第2のカメラが撮影した第2の画像を含む。
【0079】
次いで、画像解析装置10は、取得した複数の画像に基づき、ブームの起伏角度及びブームの旋回角度をその状態(その画像を撮影した時の状態)で維持したままブームの先端に位置する各作業用(ボルト打設作業用、モルタル注入作業用、装薬作業用等)の機械を伸ばした場合にブームの先端が当接する当接対象上の位置(当接予測地点)を推定する(S31)。S31の処理の一例は、
図12のフローチャートで示される。
【0080】
その後、画像解析装置10は、第1の画像の中から孔を検出する(S32)。次いで、画像解析装置10は、S31で算出した当接予測地点とS32で検出した孔との第1の画像の中での相対的な位置関係を算出する(S33)。
【0081】
その後、ブーム制御装置20は、S33の算出結果において、「当接予測点と孔との第1の画像の中での位置が一致していること」が示されているか判断する(S34)。一致と判断する条件は、当接予測地点と孔との第1の画像の中での位置(座標)が完全に一致することであってもよいし、その距離が閾値以内であってもよい。
【0082】
S33の算出結果において、「当接予測地点と孔との第1の画像の中での位置が一致していること」が示されている場合(S34のYes)、ブーム制御装置20は、ブームの起伏動作及び旋回動作を停止し、ブームの起伏角度及びブームの旋回角度をその状態(その画像を撮影した時の状態)で維持する。その後、ブーム制御装置20は、任意の制御(自動又は手動)に従いブームの先端に位置する各作業用(ボルト打設作業用、モルタル注入作業用、装薬作業用等)の機械を伸ばし、ブームの先端を孔に当接させる。
【0083】
一方、S33の算出結果において、「当接予測地点と孔との第1の画像の中での位置が一致していること」が示されていない場合(S34のNo)、ブーム制御装置20は、S33の算出結果に基づきブームを駆動させる(S35)。例えば、ブーム制御装置20は、その時のブームの姿勢に基づきカメラの姿勢を特定し、次いで、特定したカメラの姿勢に基づき、S33で算出された第1の画像の中での方向(当接予測地点から孔に向かう方向)をワールド座標系における方向(実空間上での方向)に変換する。そして、ブーム制御装置20は、ブームの先端を、当該変換で得られたワールド座標系における方向(実空間上での方向)に移動させる。
【0084】
その後、S30に戻って同様の処理が繰り返される。すなわち、新たな画像が取得され、新たな画像が解析され、その解析結果に基づきブームが制御される。
【0085】
なお、S35のブームの駆動においては、算出したワールド座標系における方向(実空間上での方向)への移動を所定の移動量だけ行ってもよいし、その他の手法で移動量を制御してもよい。所定の移動量は、予め定義された固定値であってもよいし、S33で算出された相対的な位置関係で示される「当接予測地点と孔との第1の画像の中での距離」に基づき算出されてもよい。
【0086】
次に、
図15のフローチャートを用いて、処理装置100の処理の流れの他の一例を説明する。
【0087】
画像解析装置10は、ブームの先端が写るように互いに異なる方向から撮影された2つの画像(以下、「現在の画像1及び現在の画像2」)を取得すると(S201、S202)、現在の画像1及び現在の画像2の中から孔を検出する処理を実行する(S203、S205)。また、画像解析装置10は、現在の画像1及び現在の画像2の中から特徴点を抽出する処理を行う(S204、S206)。
【0088】
次いで、画像解析装置10は、現在の画像1の中から抽出された特徴点と、現在の画像2の中から抽出された特徴点のマッチングを行う(S207)。
【0089】
次いで、画像解析装置10は、S207で算出した特徴点の対応関係に基づき、現在の画像1と現在の画像2との間の相対関係を計算する(S208)。当該相対関係の計算には、移動、回転、傾き、縮尺を用いて表す射影行列(ホモグラフィー行列)を用いることができる。例えば、
図14に示すように互いに対応する特徴点が重なりあう状態となるための射影行列が計算される。
【0090】
次いで、画像解析装置10は、S208で計算した現在の画像1と現在の画像2の相対関係に基づき、現在の画像2上の所定の直線(ブームに重なりかつブームの延伸方向に伸びる第2の直線)を、現在の画像1に射影する(S209)。
【0091】
次いで、画像解析装置10は、S209の射影結果に基づき、ブームの先端の着岩推定点(当接予測地点)を算出する(S210)。具体的には、画像解析装置10は、現在の画像1上の所定の直線(ブームに重なりかつブームの延伸方向に伸びる第1の直線)と、S209で現在の画像1に射影した直線との交点を、ブームの先端の着岩推定点(当接予測地点)として算出する。
【0092】
そして、画像解析装置10は、現在の画像1上の孔と着岩推定点の相対的な位置関係(方向)を算出する(S211)。
【0093】
その後、ブーム制御装置20は、その時のブームの姿勢に基づきカメラの姿勢を特定し、次いで、特定したカメラの姿勢に基づき、S211で算出された方向をワールド座標系における方向(実空間上での方向)に変換する(S212)。そして、ブーム制御装置20は、ブームの先端を、当該変換で得られたワールド座標系における方向(実空間上での方向)に移動させる。
【0094】
「作用効果」
本実施形態の処理装置100によれば、特徴的な演算処理により、ブームの起伏角度及びブームの旋回角度を画像撮影時の状態で維持したままブームの先端に位置する各作業用(ボルト打設作業用、モルタル注入作業用、装薬作業用等)の機械を伸ばした場合にブームの先端が当接する当接対象上の位置(当接予測地点)を推定することができる。そして、処理装置100は、当接予測地点と孔との画像の中での相対的な位置関係に基づき、ブームの先端の位置合わせを行うことができる。このように、本実施形態の処理装置100は、当接予測地点を予測し、当接予測地点と孔との画像の中での相対的な位置関係に基づき制御を行うので、ブームの先端及び孔の絶対的な高精度な位置情報を取得する必要がない。
【0095】
また、本実施形態の処理装置100は、画像上での当接予測地点と孔の位置が一致するように、ブームの先端の位置を調整することができる。結果、ブームの先端を孔の位置に位置させる位置合わせを、高精度に行うことができる。
【0096】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。上述した実施形態の構成は、互いに組み合わせたり、一部の構成を他の構成に入れ替えたりしてもよい。また、上述した実施形態の構成は、趣旨を逸脱しない範囲内において種々の変更を加えてもよい。また、上述した各実施形態や変形例に開示される構成や処理を互いに組み合わせてもよい。
【0097】
また、上述の説明で用いた複数のフローチャートでは、複数の工程(処理)が順番に記載されているが、各実施の形態で実行される工程の実行順序は、その記載の順番に制限されない。各実施の形態では、図示される工程の順番を内容的に支障のない範囲で変更することができる。また、上述の各実施の形態は、内容が相反しない範囲で組み合わせることができる。
【0098】
上記の実施の形態の一部又は全部は、以下の付記のようにも記載されうるが、以下に限られない。
1. 互いに異なる方向からブームの先端及び前記ブームの先端を当接させる当接対象が写るように同じタイミングで撮影された第1の画像及び第2の画像を取得する取得部と、
前記第1の画像の中で設定された直線であって、前記ブームに重なりかつ前記ブームの延伸方向に伸びる第1の直線と、前記当接対象との前記第1の画像の中での相対的な位置関係を示す第1の位置関係情報を生成する第1の生成部と、
前記第2の画像の中で設定された直線であって、前記ブームに重なりかつ前記ブームの延伸方向に伸びる第2の直線と、前記当接対象との前記第2の画像の中での相対的な位置関係を示す第2の位置関係情報を生成する第2の生成部と、
前記第1の画像の中で、前記当接対象との相対的な位置関係が前記第2の位置関係情報で示される位置関係を満たす第3の直線を設定する設定部と、
前記第1の画像の中で設定された前記第1の直線と前記第3の直線との交点の位置情報を、前記ブームの先端の当接予測地点として算出する予測部と、
を有する処理装置。
2. 前記第1の生成部は、前記第1の直線と、前記第1の画像の中の前記当接対象から抽出された特徴点との相対的な位置関係を示す前記第1の位置関係情報を生成し、
前記第2の生成部は、前記第2の直線と、前記第2の画像の中の前記当接対象から抽出された特徴点との相対的な位置関係を示す前記第2の位置関係情報を生成する1に記載の処理装置。
3. 前記第1の画像の中からトンネルの壁面に形成された孔を検出する画像解析部と、
前記位置情報で示される前記当接予測地点と前記孔との前記第1の画像の中での相対的な位置関係を算出する算出部と、
前記当接予測地点と前記孔との相対的な位置関係の算出結果に基づき前記ブームを駆動させるブーム制御部と、
を有する1又は2に記載の処理装置。
4. 前記当接予測地点と前記孔との相対的な位置関係は、前記当接予測地点から前記孔に向かう方向を含み、
前記ブーム制御部は、前記ブームを駆動して、前記当接予測地点を前記孔に近づける3に記載の処理装置。
5. 前記ブームに取り付けられたカメラが前記第1の画像を撮影し、
前記ブーム制御部は、
前記ブームの姿勢に基づき前記カメラの姿勢を特定し、
前記カメラの姿勢に基づき、前記第1の画像の中での前記方向を実空間上での方向に変換し、
前記ブームの先端を、前記変換で得られた前記実空間上での方向に移動させる4に記載の処理装置。
6. 前記孔はロックボルト打設用又は装薬用に穿孔された孔である3から5のいずれかに記載の処理装置。
7. コンピュータが、
互いに異なる方向からブームの先端及び前記ブームの先端を当接させる当接対象が写るように同じタイミングで撮影された第1の画像及び第2の画像を取得する取得工程と、
前記第1の画像の中で設定された直線であって、前記ブームに重なりかつ前記ブームの延伸方向に伸びる第1の直線と、前記当接対象との前記第1の画像の中での相対的な位置関係を示す第1の位置関係情報を生成する第1の生成工程と、
前記第2の画像の中で設定された直線であって、前記ブームに重なりかつ前記ブームの延伸方向に伸びる第2の直線と、前記当接対象との前記第2の画像の中での相対的な位置関係を示す第2の位置関係情報を生成する第2の生成工程と、
前記第1の画像の中で、前記当接対象との相対的な位置関係が前記第2の位置関係情報で示される位置関係を満たす第3の直線を設定する設定工程と、
前記第1の画像の中で設定された前記第1の直線と前記第3の直線との交点の位置情報を、前記ブームの先端の当接予測地点として算出する予測工程と、
を実行する処理方法。
【符号の説明】
【0099】
10 画像解析装置
11 取得部
12 画像解析部
13 算出部
14 第1の生成部
15 設定部
16 予測部
17 第2の生成部
20 ブーム制御装置
21 ブーム制御部
100 処理装置
1A プロセッサ
2A メモリ
3A 入出力I/F
4A 周辺回路
5A バス
BB ボルト打設用ブーム
DBL 穿孔用ブーム
DBR 穿孔用ブーム