(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024043268
(43)【公開日】2024-03-29
(54)【発明の名称】画像生成装置、操作支援システム
(51)【国際特許分類】
E02F 9/26 20060101AFI20240322BHJP
【FI】
E02F9/26 B
【審査請求】未請求
【請求項の数】16
【出願形態】OL
(21)【出願番号】P 2022148360
(22)【出願日】2022-09-16
(71)【出願人】
【識別番号】000005522
【氏名又は名称】日立建機株式会社
(74)【代理人】
【識別番号】110002572
【氏名又は名称】弁理士法人平木国際特許事務所
(72)【発明者】
【氏名】中村 悠介
(72)【発明者】
【氏名】山口 啓太
(72)【発明者】
【氏名】河村 一郎
(72)【発明者】
【氏名】桑田 純一
(72)【発明者】
【氏名】伊東 英明
(72)【発明者】
【氏名】石本 英史
(72)【発明者】
【氏名】佐藤 慧
【テーマコード(参考)】
2D015
【Fターム(参考)】
2D015HA03
2D015HB05
(57)【要約】
【課題】遠隔オペレータがその機械情報や環境情報に基づき作業機械の状態を容易かつ速やかに把握できる遠隔操作支援技術を提供する。
【解決手段】本発明に係る画像生成装置は、作業機械の状態を表す機械情報と前記作業機械の周辺環境の状態を表す環境情報とに基づき、前記機械情報および前記環境情報を示すAR画像を生成し、前記機械情報が示す位置に前記機械情報を表す前記AR画像を配置するかまたは前記環境情報が示す位置に前記環境情報を表す前記AR画像を配置する。
【選択図】
図4
【特許請求の範囲】
【請求項1】
作業機械に設けられた撮像装置による撮像画像を取得して、前記作業機械を遠隔操作するオペレータを支援するために用いる画像を生成する画像生成装置であって、
前記作業機械に設けられた車両センサから前記作業機械の状態を表す機械情報を取得する機械情報取得部と、
前記作業機械に設けられた3次元計測装置および前記作業機械に設けられた撮像装置から前記作業機械の周辺環境の状態を表す環境情報を取得する環境情報取得部と、
前記機械情報および前記環境情報に基づいて、前記撮像画像に重畳させることで前記機械情報および前記環境情報を示すAR画像を生成するAR画像生成部と、
を備え、
前記AR画像生成部は、
前記撮像画像のうち、前記機械情報が示す前記作業機械の部位に対応する位置に重畳させるための前記機械情報を表す前記AR画像である機械情報AR画像を生成するか、
または、
前記撮像画像のうち、前記環境情報が示す前記作業機械の周辺環境に対応する位置に重畳させるための前記環境情報を表す前記AR画像である環境情報AR画像を生成する
ことを特徴とする画像生成装置。
【請求項2】
前記撮像画像から、前記作業機械を任意の視点から視たときの自由視点画像を生成する自由視点画像生成部を備え、
前記AR画像生成部は、前記自由視点画像に対応する前記機械情報AR画像または前記環境情報AR画像を生成する
ことを特徴とする請求項1記載の画像生成装置。
【請求項3】
座標系を変換する座標系処理部を備え、
前記座標系処理部は、前記作業機械が備える3次元計測装置が計測した3次元計測データの座標系を、前記作業機械が備える撮像装置の座標系に変換し、
前記座標系処理部は、前記撮像装置の座標系に変換した前記3次元計測データを、前記自由視点画像生成部が生成する前記自由視点画像の座標系に変換し、
前記自由視点画像生成部は、前記自由視点画像の座標系に変換した前記3次元計測データを前記自由視点画像上に投影することにより、前記自由視点画像を生成する
ことを特徴とする請求項2記載の画像生成装置。
【請求項4】
前記AR画像生成部は、前記機械情報および前記環境情報に基づいて、または前記作業機械を操作する操作者の選択に応じ、前記機械情報、前記環境情報、または、前記機械情報と前記環境情報の双方、のうちいずれとするかを切り替えることができるように構成されている
ことを特徴とする請求項1記載の画像生成装置。
【請求項5】
前記AR画像生成部は、前記機械情報および前記環境情報に基づいて、一部の領域が他の領域よりも強調して表示されるように前記一部の領域の描画属性が変更された前記AR画像を生成する
ことを特徴とする請求項1記載の画像生成装置。
【請求項6】
前記自由視点画像生成部は、前記機械情報および前記環境情報に基づいて、または前記作業機械を操作する操作者の選択に応じ、前記自由視点画像における視点を変更することができるように構成されている
ことを特徴とする請求項2記載の画像生成装置。
【請求項7】
前記AR画像生成部は、前記作業機械に設けられた前記車両センサから、前記作業機械に設けられた前記3次元計測装置から、または前記作業機械に設けられた前記撮像装置から、前記作業機械が所定の動作をしているか否かに関する情報を取得し、
前記AR画像生成部は、前記所定の動作に対応する領域が強調されるような前記AR画像を生成する
ことを特徴とする請求項1記載の画像生成装置。
【請求項8】
前記AR画像生成部および前記自由視点画像生成部は、前記作業機械が実施する動作に応じて、
前記撮像画像に対して重畳するAR画像を、前記機械情報AR画像、前記環境情報AR画像、ならびに、前記機械情報AR画像および前記環境情報AR画像の双方、のうちいずれとするかを切り替えるか、
前記AR画像のうち一部の領域の描画属性を変更することにより、当該一部の領域が他の領域よりも強調された前記AR画像を生成するか、
または、
前記自由視点画像による視点を変更する
ことを特徴とする請求項2記載の画像生成装置。
【請求項9】
前記AR画像生成部および前記自由視点画像生成部は、前記機械情報または前記環境情報における所定の閾値に関する情報を取得し、前記閾値に基づいて、
前記撮像画像に対して重畳するAR画像を、前記機械情報AR画像、前記環境情報AR画像、ならびに、前記機械情報AR画像および前記環境情報AR画像の双方、のうちいずれとするかを切り替えるか、
前記AR画像のうち一部の領域の描画属性を変更することにより、当該一部の領域が他の領域よりも強調された前記AR画像を生成するか、
または、
前記自由視点画像による視点を変更する
ことを特徴とする請求項2記載の画像生成装置。
【請求項10】
前記AR画像生成部および前記自由視点画像生成部は、前記機械情報として、前記車両センサから前記作業機械が備えるシリンダの圧力に関する情報を取得し、
前記自由視点画像生成部は、前記圧力が前記閾値を超えると、前記閾値を超えたシリンダを少なくとも含むように前記自由視点画像の視点を切り替えるとともに、前記AR画像生成部は、前記AR画像のうち前記圧力が前記閾値を超えた前記シリンダの領域の描画属性を変更することにより、他の領域よりも強調して表示される前記AR画像を生成する
ことを特徴とする請求項9記載の画像生成装置。
【請求項11】
前記AR画像生成部および前記自由視点画像生成部は、前記環境情報として、前記3次元計測装置または前記撮像装置から、前記作業機械が掘削した土砂を積載する積載車が到着する予定となっている到着場所の凹凸程度に関する情報を取得し、
前記自由視点画像生成部は、前記凹凸程度が前記閾値を超えている場合は、前記到着場所を少なくとも含むように前記自由視点画像の視点を切り替えるとともに、前記AR画像生成部は、前記AR画像のうち前記到着場所の領域の描画属性を変更することにより、他の部分よりも強調して表示される前記AR画像を生成する
ことを特徴とする請求項9記載の画像生成装置。
【請求項12】
前記AR画像生成部および前記自由視点画像生成部は、前記環境情報として、前記3次元計測装置または前記撮像装置から、前記作業機械が掘削した土砂を積載車へ移し替えたときにおける前記積載車上の前記土砂の予想重量に関する情報を取得し、
前記自由視点画像生成部は、前記予想重量が前記閾値を超えると、前記積載車上の前記土砂を少なくとも含むように前記自由視点画像の視点を切り替えるとともに、前記AR画像生成部は、前記AR画像のうち前記積載車上の前記土砂の領域の描画属性を変更することにより、他の部分よりも強調して表示される前記AR画像を生成する
ことを特徴とする請求項9記載の画像生成装置。
【請求項13】
前記AR画像生成部および前記自由視点画像生成部は、前記環境情報として、前記3次元計測装置または前記撮像装置から、前記作業機械の進行方向における最前面と前記作業機械の進行方向上に存在する斜面との間の距離に関する情報を取得し、
前記AR画像生成部または前記自由視点画像生成部は、前記距離に基づき、前記作業機械が前記斜面から滑落する危険度を計算し、
前記自由視点画像生成部は、前記危険度が前記閾値を超えると、前記斜面の端部を少なくとも含むように前記自由視点画像の視点を切り替えるとともに、前記AR画像生成部は、前記AR画像のうち前記斜面の端部の領域の描画属性を変更することにより、他の部分よりも強調して表示される前記AR画像を生成する
ことを特徴とする請求項9記載の画像生成装置。
【請求項14】
前記AR画像生成部および前記自由視点画像生成部は、前記機械情報として、前記車両センサから、前記作業機械が旋回したときの移動範囲に関する情報を取得し、
前記AR画像生成部および前記自由視点画像生成部は、前記環境情報として、前記3次元計測装置または前記撮像装置から、前記作業機械の周辺に存在する物体の位置に関する情報を取得し、
前記AR画像生成部または前記自由視点画像生成部は、前記移動範囲と前記物体の位置に基づき、前記作業機械が旋回したとき前記作業機械と前記物体が衝突する危険度を計算し、
前記自由視点画像生成部は、前記危険度が前記閾値を超えている場合は、前記移動範囲を少なくとも含むように前記自由視点画像の視点を切り替えるとともに、前記AR画像生成部は、前記移動範囲のうち前記作業機械と前記物体が衝突する可能性がある部分の領域の描画属性を変更することにより、他の部分よりも強調して表示される前記AR画像を生成する
ことを特徴とする請求項9記載の画像生成装置。
【請求項15】
前記AR画像生成部および前記自由視点画像生成部は、前記環境情報として、前記3次元計測装置または前記撮像装置から、前記作業機械の前面と前記作業機械の前方に存在する下り面との間の距離に関する情報を取得し、
前記AR画像生成部または前記自由視点画像生成部は、前記距離に基づき、前記作業機械が前記作業機械の下方を掘削する危険度を計算し、
前記自由視点画像生成部は、前記危険度が前記閾値を超えている場合は、前記作業機械の側面および前記下り面を少なくとも含むように前記自由視点画像の視点を切り替えるとともに、前記AR画像生成部は、前記下り面の領域の描画属性を変更することにより、他の部分よりも強調して表示される前記AR画像を生成する
ことを特徴とする請求項9記載の画像生成装置。
【請求項16】
作業機械の操作を支援する操作支援システムであって、
請求項1記載の画像生成装置、
前記画像生成装置が生成した画像を表示する表示装置、
を有することを特徴とする操作支援システム。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、作業機械を遠隔操作するオペレータを支援するために用いる画像を生成する技術に関する。
【背景技術】
【0002】
油圧ショベルなどの作業機械を遠隔操作する技術が開発されている。作業機械は周辺環境を撮影する撮像装置を備え、その撮像画像を遠隔操作室に対して送信することにより、遠隔操作室は例えば作業機械の運転室から見た画像を得ることができる。遠隔操作者はその画像を用いて、作業機械を遠隔操作する。
【0003】
下記特許文献1は、『操作者が作業機械を快適に遠隔操作することができ、作業効率の低下を抑制することができる技術を提供する。』ことを課題として、『表示システムは、作業機を有する作業機械に搭載され作業機械の周囲の対象との距離を検出する距離検出装置の検出データに基づいて、作業機械の外部の仮想視点から見た対象の仮想視点画像を示す対象画像を生成する対象画像生成部と、作業機械に搭載され作業機械の姿勢を検出する姿勢検出装置の検出データに基づいて、仮想視点から見た作業機械の仮想視点画像を示す作業機械画像を生成する作業機械画像生成部と、対象画像と作業機械画像とを重畳した合成画像を生成する合成部と、作業機械に搭載された撮像装置で撮像された実画像と合成画像とを作業機械の外部に存在する表示装置に同時に表示させる表示制御部と、を備える。』という技術を記載している(要約参照)。
【先行技術文献】
【特許文献】
【0004】
【発明の概要】
【発明が解決しようとする課題】
【0005】
作業機械を遠隔操作する際には、作業機械の状態を表す機械情報と、作業機械の周辺環境の状態を表す環境情報とがそれぞれ必要となる。ただし作業機械が実施する作業などに応じて必要な情報はそれぞれ異なる。また、単に機械情報や環境情報を遠隔操作画面上の任意位置に表示するのではなく、遠隔オペレータがその機械情報や環境情報に基づき作業機械の状態を容易かつ速やかに把握できることが望ましい。特許文献1のような従来技術においては、機械情報や環境情報を遠隔操作画面上に表示しているものの、遠隔オペレータが作業機械の状態を容易かつ速やかに把握できるように工夫することについては、必ずしも十分考慮されていない。
【0006】
本発明は、上記のような課題に鑑みてなされたものであり、遠隔オペレータがその機械情報や環境情報に基づき作業機械の状態を容易かつ速やかに把握できる遠隔操作支援技術を提供することを目的とする。
【課題を解決するための手段】
【0007】
本発明に係る画像生成装置は、作業機械の状態を表す機械情報と前記作業機械の周辺環境の状態を表す環境情報とに基づき、前記機械情報および前記環境情報を示すAR画像を生成し、前記機械情報が示す位置に前記機械情報を表す前記AR画像を配置するかまたは前記環境情報が示す位置に前記環境情報を表す前記AR画像を配置する。
【発明の効果】
【0008】
本発明に係る画像生成装置によれば、遠隔オペレータがその機械情報や環境情報に基づき作業機械の状態を容易かつ速やかに把握することができる。本発明のその他の課題、構成、利点などについては、以下の実施形態の説明により明らかとなる。
【図面の簡単な説明】
【0009】
【
図1】実施形態1に係る作業機械100の周辺環境を示す模式図である。
【
図2】センサS1~S3の撮像範囲を示す上面図である。
【
図3】遠隔操作室300の構成を示す模式図である。
【
図4】画像生成装置103の構成を示すブロック図である。
【
図5】自由視点画像を生成しない場合における、画像生成装置103の機能ブロック図である。
【
図6】運転制御装置305の機能ブロック図である。
【
図7】画像生成装置103が自由視点画像を生成する手順を説明するフローチャートである。
【
図8】画像生成装置103が通常画像を生成する手順を説明するフローチャートである。
【
図9】座標系処理部1031が実施する座標系統合処理におけるキャリブレーションにおいて用いるドットパターンの例である。
【
図10】キャリブレーション2を説明する模式図である。
【
図11】キャリブレーション3を説明する模式図である。
【
図12】自由視点映像を生成する際に使用する座標系を示す。
【
図13】画像生成装置103が生成する画像の視点ごとの例を示す。
【
図14】画像生成装置103が生成する画像の視点ごとの例を示す。
【
図15】画像生成装置103が生成する画像の視点ごとの例を示す。
【
図16】画像生成装置103が生成する画像において、ブーム111~バケット113に色を付した場合の表示例である。
【
図17】画像生成装置103が生成する画像において、ブーム111~バケット113に色を付した場合の表示例である。
【
図18】画像生成装置103が生成する画像において、ブーム111~バケット113に色を付した場合の表示例である。
【
図19】画像生成装置103が生成する、作業機械100の周辺環境画像の例である。
【
図20】画像生成装置103が生成する、作業機械100の周辺環境画像の例である。
【
図21】画像生成装置103が生成する、作業機械100の周辺環境画像の例である。
【
図22】画像生成装置103が生成する、旋回体102の移動範囲を示す画像の例である。
【
図23】画像生成装置103が生成する、旋回体102の移動範囲を示す別画像の例である。
【
図24】画像生成装置103が生成する、すかし堀を警告する画像の例である。
【
図25】実施形態4に係る画像生成装置103の機能ブロック図である。
【
図26】自由視点画像を生成しない場合における、画像生成装置103の機能ブロック図である。
【
図28】自由視点画像を切り替えるトリガとなる閾値の例である。
【
図30】運転制御装置305の機能ブロック図である。
【発明を実施するための形態】
【0010】
<実施の形態1>
図1は、本発明の実施形態1に係る作業機械100の周辺環境を示す模式図である。この例における作業機械100は油圧ショベルである。作業機械100は、走行体101、旋回体102、運転室OR、作業機(後述の111~113)を備える。作業機械100は、通信装置104を介して、遠隔操作室300と接続されている。作業機は、ブーム111、アーム112、バケット113によって構成されている。旋回体102の右側面、前面、左側面、上面には、それぞれセンサS1、S2、S3、S4が配置されている。運転室OR内には、画像生成装置103が配置されている。アンテナ107は、無線通信によって遠隔操作室300と通信する。
【0011】
センサS1~S3は、後述する範囲を撮像することができる。センサS4は、作業機械100の機械情報(例:作業機械100の姿勢)を検出するセンサである。センサS1~S3は、LiDAR(3次元計測装置)とカメラを組み合わせたセンサとして構成することもできる。LiDARは、レーザ光を照射することにより、周辺環境と作業機械100との間の3次元距離を計測する装置である。以下ではセンサS1~S3がカメラとLiDARの組み合わせによって構成されており、これにより作業機械100周辺の環境情報を取得するように構成されているものとする。
【0012】
作業機械100は、作業環境Lにおいて、掘削作業を実施する。作業環境Lは、平地L0、台地L1、斜面L2によって構成されている。作業機械100は、掘削作業を実施することによってバケット113内に取り込んだ土砂を、ダンプカー200に積込む。
【0013】
図2は、センサS1~S3の撮像範囲を示す上面図である。センサS1は旋回体102の右側面に配置され、センサS2は旋回体102の前面に配置され、センサS3は旋回体102の左側面に配置されている。センサS1~S3は、円弧状の撮像範囲SR1~SR3を、
図2に示すようにそれぞれ撮像することができる。これらのセンサによって、作業機械100の画像および作業機械100の周辺環境の画像を得ることができる。LiDARによる計測範囲についても
図2と同様である。
【0014】
図3は、遠隔操作室300の構成を示す模式図である。遠隔操作室300は、運転席301、操作装置302、入力装置303、ディスプレイ304、運転制御装置305、通信装置306を備える。通信装置306は、画像生成装置103が生成した画像を通信によって取得する。運転制御装置305はその画像をディスプレイ304上に表示する。遠隔操作者はその画像を見ながら、入力装置303によって操作指示を入力する。操作装置302は、運転制御装置305と通信装置306を介して、その操作指示を作業機械100に対して送信する。作業機械100はその操作指示にしたがって動作する。画像生成装置103と遠隔操作室300は、作業機械100の操作を支援する操作支援システムとして構成することができる。
【0015】
図4は、画像生成装置103の構成を示すブロック図である。画像生成装置103は、作業機械100が備える各センサによって取得した計測データを統合した上で、画像として遠隔操作室300に対して送信する装置である。画像生成装置103は、センサS1~S3(撮像装置および3次元計測装置)、車両センサからそれぞれ計測結果を取得する。車両センサは、作業機械の状態(例:内部圧力など)を計測するセンサである。S4も車両センサのうちの1つである。画像生成装置103が備える各部の処理について以下説明する。
【0016】
機械情報取得部1030Aおよび環境情報取得部1030Bは、各センサが計測した結果を記述したデータ(計測データ)を、各センサからそれぞれ取得する。機械情報取得部1030Aおよび環境情報取得部1030Bと同様の役割は、各センサから計測データを取得する機能部(例えば
図4においては座標系処理部1031と図形位置形状算出部1032)が実施することもできる。したがって以下の説明においては、記載の便宜上、機械情報取得部1030Aおよび環境情報取得部1030Bを省略する場合もある。
【0017】
座標系処理部1031は、各センサから計測値を取得するとともに、各センサの座標系を揃える処理を実施する。座標系を揃える処理の具体例については後述する。図形位置形状算出部1032は、作業機械100の画像および作業機械100の周辺環境の画像のうち、例えば色や線種などを変更することによって強調表示する部分を算出する。自由視点画像生成部1033は、座標系を揃えた各センサ計測値を用いて、作業機械100またはその周辺環境を自由視点から視た自由視点画像を生成する。AR画像生成部1034は、図形位置形状算出部1032が算出した強調表示部分の画像(色や線種などを変更した画像:AR画像と呼ぶ)を生成する。映像重畳部1035は、自由視点画像とAR画像を合成する。映像圧縮部1036は、その合成画像を圧縮し、通信装置104を介して遠隔操作室300に対して送信する。
【0018】
画像生成装置103は、各機能部の動作を実装した回路デバイスなどのハードウェアによって構成することもできるし、各機能部の動作を実装したソフトウェアを演算装置が実行することにより構成することもできる。後者の場合、画像生成装置103は
図4右上の構成を備える。CPU(Central Processing Unit)151は各機能部の動作を実装したソフトウェアを実行する。ROM152とRAM153とHDD(ハードディスク記憶装置)154は、CPU151が用いるデータを格納する。操作インターフェース155は画像生成装置103に対して操作指示を入力するインターフェースである。表示インターフェース156は画像表示インターフェースである。
【0019】
図4に示す構成例において、作業機械100の状態および作業機械100の周辺環境の状態を検出するのは、作業機械100が備えるセンサ群である。画像生成装置103は作業機械100上に備えられており、作業機械100を操作するために用いる操作支援画像は作業機械100によって生成される。遠隔操作室300は、操作支援画像を2次元画像として受け取り、これを表示する。
【0020】
図5は、自由視点画像を生成しない場合における、画像生成装置103の機能ブロック図である。自由視点画像を生成しない場合、映像重畳部1035は、各センサが取得した画像とAR画像を合成する。その他は
図4と同様である。記載の便宜上、ハードウェア構成については省略した。以下の実施形態においても同様である。
【0021】
図6は、運転制御装置305の機能ブロック図である。運転制御装置305は、映像伸長部3051、情報付加/表示切替部3052、表示制御部3053を備える。映像伸長部3051は、通信装置306を介して画像生成装置103から合成画像を取得し、その合成画像の圧縮を伸長する。情報付加/表示切替部3052は、入力装置303からの操作指示にしたがって、ディスプレイ304が表示する画像に対して情報を付加し、あるいは表示内容を切り替える。この点については後述する。表示制御部3053はディスプレイ304が表示する画像を出力する。
【0022】
図7は、画像生成装置103が自由視点画像を生成する手順を説明するフローチャートである。座標系処理部1031は、後述の手順を用いて、センサ毎に座標系を揃えるための補正情報を計算する(S11)。自由視点画像生成部1033は、座標系補正情報を用いて、自由視点映像を計算する(S12)。図形位置形状算出部1032は、座標系補正情報を用いて、AR画像の位置、形状などを算出する(S13)。AR画像生成部1034は、自由視点映像に対して重畳するAR画像を生成する(S14)。映像重畳部1035は、自由視点映像とAR画像を重畳する(S15)。映像圧縮部1036は、その映像を圧縮する(S16)。
【0023】
図8は、画像生成装置103が通常画像を生成する手順を説明するフローチャートである。通常画像を生成する手順は概ね
図7と同様であるが、自由視点映像を生成するステップ(S12)は省略されている。
【0024】
図9は、座標系処理部1031が実施する座標系統合処理におけるキャリブレーションにおいて用いるドットパターンの例である。座標系処理部1031は、各センサの座標系を揃える処理(座標系変換)を実施する。この処理は原則として作業機械100に対して各種センサを設置した後に1度だけ実行すればよい。この処理は、以下の4つのキャリブレーションを含む:(a)キャリブレーション1:センサ(S1~S3)の内部パラメータと歪みを補正する;(b)キャリブレーション2:画像センサ対3次元計測装置間の座標系変換;(c)キャリブレーション3:3次元計測装置間の座標系変換;(d)キャリブレーション4:3次元計測装置対作業機械100間の座標系変換。
【0025】
キャリブレーション1において、座標系処理部1031は、画像センサの内部パラメータ(焦点距離fx,fyおよび画像中心座標cx,cyからなるカメラ行列)を算出するとともに、レンズによる歪みを表す歪み係数を算出する。例えば、
図9に示したドットが格子状に並んだパターンを様々な方向から撮影した画像を入力データとして用いるキャリブレーション処理を実施する。まず第1ステップでは入力画像から各ドットの中心座標を抽出し、リスト化する。次に第2ステップでドットの中心座標のリストを基にカメラの内部パラメータと歪み係数を算出する。以上のキャリブレーション処理で得た内部パラメータと歪み係数を用い、カメラ映像に対して歪み除去補正を実施することにより、画角の外周部で大きく歪んでいた被写体像の歪みが除去できる。
【0026】
図10は、キャリブレーション2を説明する模式図である。キャリブレーション2は、画像センサ(カメラ)と3次元計測装置(LiDAR)との間の座標変換行列を算出することが目的である。画像センサと3次元計測装置は共通の被写体(以下では
図10に示す円盤とする)を撮影し、円盤の中心座標を共通の特徴点とする。カメラ座標系におけるN個の特徴点[q
1,q
2,・・・q
N]と、LiDAR座標系におけるN個の特徴点[Q
1,Q
2,・・・Q
N]を用いて、q
i=HQ
i(i=1,2,・・・,N)を満たすHを算出する。LiDAR点群の座標系における特徴点の座標Q
iは3次元ベクトルであり、カメラ画像の座標系における特徴点の座標q
iは2次元ベクトルである。q
iとQ
iは同一の特徴点をそれぞれの座標系で表したものである。
【0027】
特徴点を抽出する際には、ユーザインターフェース上で円盤の中心をマウスとポインタを使用して選択することによって抽出してもよいし、円盤を認識してその重心点を求めることなどによって抽出してもよい。
【0028】
以上のようにして抽出した特徴点リストを用いた変換行列Hの算出は、Perspective n Points(PnP)問題としてとらえることができ、効率的に解くためのアルゴリズムが広く知られている。
【0029】
上記の説明では、被写体として円盤を例に説明したがこれに限定されるものではなく、作業周囲の地形、建物、他のショベル、ダンプなどを利用してキャリブレーションを実施してもよい。これにより、特殊なターゲットを準備、設置する必要がなく、経時変化により蓄積するずれを作業しながら常時補正することも可能となる。
【0030】
図11は、キャリブレーション3を説明する模式図である。キャリブレーション3は、LiDAR間の座標変換行列を算出することが目的である。LiDAR間の視野のオーバーラップが大きい場合はキャリブレーション2と同様の手法が取れる。しかしLiDAR間の視野のオーバーラップが小さい場合、このような手段をとることが難しい。そこで、旋回体102を旋回しながら各LiDARが点群を連続取得し、取得した点群をレジストレーション(位置合わせ)することにより、LiDAR単体の視野を実効的に拡張し、LiDAR間の視野のオーバーラップを実効的に増やす。
【0031】
まず初めに、
図11に示すように、旋回体102を旋回させながら取得したLiDAR点群に対してLiDAR毎にレジストレーション処理を実施することにより、実効的に視野を拡張し統合点群を生成する。この処理を作業機械100が搭載したLiDARすべてに対して実施することにより、同じ数の統合点群1101~1103が得られる。次に統合点群同士のレジストレーション処理を実施することにより、点群間の座標変換行列を算出する。この座標変換行列がLiDAR間の相対的な姿勢・位置を表す情報に相当する。各ステップではIterative Closest Point(ICP)法およびRandom Sample Consensus(RANSAC)法を組み合わせたレジストレーション処理などを用いることができる。
【0032】
キャリブレーション4は、LiDAR-作業機械100間の座標変換行列を算出することが目的である。LiDAR-作業機械100間の座標変換行列は、車体旋回時のLiDAR変位と点群の変化量から算出することが可能である。さらに、キャリブレーション3の第1ステップで算出される車両旋回時の各LiDAR点群の変化量に基づき実行可能であり、演算量の低減が可能となる。
【0033】
図12は、自由視点映像を生成する際に使用する座標系を示す。自由視点画像生成部1033は、取得したカメラ映像と3次元計測データと車両センサ計測データを統合する必要がある。そこで、まず座標系統合処理結果とLiDAR点群データを用いて、LiDARの対となるカメラからの視点で見た際のデプス画像(奥行き情報を格納した2次元配列)を生成する。
【0034】
自由視点画像生成部1033は、まずLiDAR座標系における座標情報として得られたLiDAR点群を、カメラ座標系を基底とした表現に変換する。点群内のある1点のLiDAR座標系での座標を(xL,yL,zL)とし、同じ点のカメラ座標系における座標を(xc,yc,zc)とすると,これら2つの座標は式1によって表される。式1における3×4行列は、キャリブレーション2において算出した姿勢変換行列である。
【0035】
【0036】
次に自由視点画像生成部1033は、LiDAR点群をカメラ座標系から映像座標系へ変換することにより、点群をカメラ映像上に投影すると映像のどの画素に対して投影されるかを算出する。カメラ座標系で(xc,yc,zc)としてあらわされる点群のうち1点をカメラ映像に投影したときの座標(画素のインデックス)を(ximg,yimg)とすると、この変換は式2によって表される。式2における3×3行列は、キャリブレーション1において算出したカメラ内部パラメータである。係数sは、映像座標系における座標値のz成分が1となるようなスケーリング係数である。
【0037】
【0038】
最後に自由視点画像生成部1033は、以上の処理で得られた(ximg,yimg,zc)を用いて、式3にしたがってデプス画像Dに値を格納する。自由視点画像生成部1033は、以上の処理をLiDAR点群の各点について繰り返し実行することにより、デプス画像を作成する。
【0039】
【0040】
次に自由視点画像生成部1033は、車体座標系を基底とした色付き点群を生成する。まずカメラ映像の歪み補正処理を実施する。歪み補正処理においてはキャリブレーション1で出した歪み係数を用いる。その後、自由視点画像生成部1033は、歪み補正後のカメラ映像とデプス画像を用いて、カメラ座標系を基底とする色付き点群を生成する。デプス画像およびカメラ映像の要素(ximg,yimg)要素から生成した色付き点群の1点は、式4によって表される。式4におけるR,G,Bはそれぞれカメラ映像のRGB3チャンネルに相当する配列である。
【0041】
【0042】
次に自由視点画像生成部1033は、カメラ座標系を基底として表現されている色付き点群を、LiDAR座標系における表現に変換する。そして最後にLiDAR座標系から車体座標系へ変換する。この変換に際しては、キャリブレーション3と4において得られる座標変換行列を用いることにより、旋回体102底面を原点とした座標系へ変換することができる。次に自由視点画像生成部1033は、車体姿勢情報と車体寸法値に基づき、走行体101底面を原点とした車体座標系への変換行列を算出し、それを用いて同様の計算を実施することにより、色付き点群を、走行体101底面を原点とする車体座標系を基底とした表現に変換する。以上の処理によって、色付きの点群情報を生成できる。
【0043】
さらに、自由視点画像生成部1033は、以上の周囲色付き点群と車体姿勢情報に基づき生成した作業機械100のCGモデルを統合し、3Dビューワーなどのアプリケーションにより任意視点からの映像を生成する。これにより、作業機械100自身の画像を撮像していなくても、作業機械100自身を含む自由視点画像を生成できる。
【0044】
以上の方法は、デプス画像を経由した処理を例に説明したが、これは映像に対してAR重畳表示を行う必要がある場合を考慮して実施するものである。自由視点映像のみを得る場合にはデプス画像を経由せずに処理してもよい。
【0045】
図13~
図15は、画像生成装置103が生成する画像の視点ごとの例を示す。
図13は運転室ORから見た画像の例である。
図14は、自由視点として作業機械100を横から視た場合の画像例である。
図15は、自由視点として作業機械100を俯瞰した場合の画像例である。
【0046】
図16~
図18は、画像生成装置103が生成する画像において、ブーム111~バケット113に色を付した場合の表示例である。
図16~
図18は、それぞれ
図13~
図15に対応する。
図16~
図18に例示するように、ブーム111~バケット113のうち一部または全部について、描画属性(線種類、線太さ、色など、以下において描画属性を変更する場合も同様)を変更してもよい。画像生成装置103は、例えばブーム111~バケット113がそれぞれ備えるシリンダ圧力が閾値を超えたとき、圧力超過している範囲を視覚的に表示するように、描画属性を他の部位とは異なるように変更することができる。これにより、異常が発生した部位をオペレータが視覚的かつ速やかに把握することができる。
【0047】
<実施の形態2>
図19~
図21は、画像生成装置103が生成する、作業機械100の周辺環境画像の例である。
図19は、作業機械100が平地L0を掘削したときにおける掘削箇所1901を強調表示した例である。
図20は、ダンプカー200へ積み込んだ土砂を強調表示した例である。領域201~203は、土砂の形状を表している。領域201~203間の境界線は、等高線に相当する。各領域に対して異なる色を付してもよい。
図21は、台地L1の端部2101を強調表示した例である。
【0048】
<実施の形態3>
図22は、画像生成装置103が生成する、旋回体102の移動範囲を示す画像の例である。自由視点画像生成部1033は、旋回体102の回転中心を中心軸としたときの最大半径を有する円柱2201を、旋回体102の移動範囲を示す画像として生成する。範囲2202は、旋回体102とその周辺物体が衝突する可能性がある部分について、描画属性を変更したものである。
【0049】
図23は、画像生成装置103が生成する、旋回体102の移動範囲を示す別画像の例である。
図22とは異なり、自由視点画像生成部1033は、作業機(ブーム111~バケット113)を含めた最大半径を有する円柱2301を、旋回体102の移動範囲を示す画像として生成する。範囲2302は、作業機と周辺物体が衝突する可能性がある部分について、描画属性を変更したものである。
【0050】
図24は、画像生成装置103が生成する、すかし堀を警告する画像の例である。すかし堀とは、垂直方向(またはこれに近い方向)に立ち下がっている下り面の下部を掘り込むことである。
図24においては、走行体101の前面2401の下方に位置する面2402を掘り込むことが、これに相当する。自由視点画像生成部1033は、前面2401と台地L1を特定することにより、面2402を特定できる。自由視点画像生成部1033は面2402を強調表示した画像を生成する。
【0051】
<実施の形態4>
図25は、本発明の実施形態4に係る画像生成装置103の機能ブロック図である。実施形態1の
図4で説明した構成に加えて、太線部分が新たに追加されている。切替判断部1037は、作業機械100の動作状態(すなわち、運転者または遠隔操作者が作業機械100に対して指示している作業内容)にしたがって、自由視点画像を切り替える。切り替える画像の内容としては、例えば以下のようなものが挙げられる。
【0052】
(画像例その1:機械情報)
自由視点画像の1例として、作業機械100の状態を表す機械情報を、自由視点画像内に表示することができる。機械情報の例としては、以下のようなものを挙げることができるが、これに限らない。
【0053】
(画像例その1:機械情報:シリンダ圧)
作業機械100が掘削作業を実施するとき、作業機械100が備える油圧シリンダの圧力を示す画像を、自由視点画像内に表示することができる。例えば、ブーム111、アーム112、バケット113それぞれに対して、シリンダ圧を表す色を付すことにより、シリンダ圧情報を自由視点画像内に重畳することができる。
図16~
図18はその1例である。
【0054】
(画像例その1:機械情報:旋回体の移動範囲)
作業機械100が旋回体102を回転させるとき、旋回体102の移動範囲(または回転軌跡)を示す画像を、自由視点画像内に表示することができる。例えば旋回体102の移動範囲を表す円柱を、自由視点画像内に重畳することができる。
図22~
図23はその1例である。
【0055】
(画像例その1:機械情報:すかし掘り領域)
作業機械100が掘削作業を実施するとき、自由視点画像のうちすかし掘りに該当する領域を例えば着色するなどによって、強調表示することができる。
図24はその1例である。
【0056】
(画像例その2:環境情報)
自由視点画像の1例として、作業機械100の周辺環境の状態を表す環境情報を、自由視点画像内に表示することができる。環境情報の例としては、以下のようなものを挙げることができるが、これに限らない。
【0057】
(画像例その2:環境情報:積載形状)
作業機械100が掘削した土砂をダンプカーなどに積載するとき、その積載した土砂の形状を表す画像を、自由視点画像内に表示することができる。
図20はその1例である。
【0058】
(画像例その2:環境情報:掘削形状)
作業機械100が掘削作業を実施するとき、掘削した箇所の形状を表す画像を、自由視点画像内に表示することができる。
図19はその1例である。掘削箇所1901についても
図20の領域201~203と同様に、等高線や色によって形状を表示してもよい。
【0059】
(画像例その2:環境情報:周辺地形)
作業機械100が走行するとき、周辺地形の凹凸や端部形状を表す画像を、自由視点画像内に表示することができる。
図21は、端部2101を強調表示した例である。地形の凹凸についても
図20の領域201~203と同様に、等高線や色によってその形状を表示してもよい。
【0060】
自由視点画像内に重畳する画像種類の例として、機械情報と環境情報を説明した。これらを自由視点画像内に重畳するとき、その重畳画像の透過率、色、ライン太さなどを適宜調整することにより、重畳部分を強調してもよい。さらに切替判断部1037は、作業機械100が実施する作業や重畳画像の種類に応じて、自由視点を切り替えてもよい。例えばすかし堀り領域を表示する場合は、
図24のように横視点が望ましい。
【0061】
図26は、自由視点画像を生成しない場合における、画像生成装置103の機能ブロック図である。実施形態1の
図5で説明した構成に加えて、太線部分が新たに追加されている。追加部分は
図25と同様である。
【0062】
図27は、作業機械100の状態遷移図である。移動(S31)している間は掘削や旋回などのその他動作を実施しない。待機状態(S32)において、掘削(S33)または旋回(行き)(S34)を実施する。旋回(行き)は、掘削した土砂を放土(S35)するための前段動作である。放土した後は旋回体102を元に戻し(S36:旋回(戻り))、待機または掘削動作を実施する。各動作においては、上述の機械情報や環境情報を、適切な自由視点とともに表示することができる。
【0063】
<実施の形態5>
図28は、自由視点画像を切り替えるトリガとなる閾値の例である。1例として、油圧シリンダセンサの検出値が閾値を超えている期間は、切替判断部1037から自由視点画像生成部1033に対して、自由視点画像を切り替えるように指示する切替信号を出力する。この例は、作業機械100の状態を検出する車両センサの検出値をトリガとしているが、機械情報や環境情報についても同様のトリガを設けることができる。例えば以下のような例が考えられる。
【0064】
(表示切替の例その1)
画像生成装置103は、作業機械100の状態を表す情報として、作業機械100が備えるシリンダの圧力を取得する。センサS4(車両センサ)は、ブームシリンダ圧センサ、アームシリンダ圧センサ、バケットシリンダ圧センサ、などによって構成することができる。画像生成装置103は、取得したシリンダ圧が閾値を超えている場合は、その超えている部分の描画属性を変更する。
図16~
図18はその1例である。自由視点については、少なくともシリンダ圧が閾値を超えた部位を自由視点画像内に含むように構成する。これにより、作業機械100の操作状態が異常であることを、操作者に対して通知することができる。
【0065】
(表示切替の例その2)
画像生成装置103は、作業機械100の周辺環境の状態を表す情報として、作業機械100が掘削した土砂を積載する積載車が到着する予定となっている到着場所の凹凸程度を取得することもできる。例えばセンサS1~S3によって到着場所を撮像し、あるいはLiDARが到着場所の3次元形状を計測することにより、その凹凸程度を取得できる。画像生成装置103は、取得した凹凸程度が閾値を超えている場合は、その到着場所の描画属性を変更する。自由視点については、少なくとも到着場所を含むように構成する。これにより、到着場所が積載車の到着に適していないことを、操作者に対して通知することができる。
【0066】
(表示切替の例その3)
画像生成装置103は、作業機械100の周辺環境の状態を表す情報として、作業機械100が掘削した土砂を積載する積載車上の土砂の予想重量を取得することもできる。例えばセンサS1~S3によって土砂を撮像し、あるいはLiDARが土砂の3次元形状を計測することにより、土砂の堆積を計算できる。計算した体積に対して、土砂の平均的な体積密度を乗算することにより。土砂の予測重量を計算できる。画像生成装置103は、計算した予測重量が閾値を超えている場合は、積載している土砂の描画属性を変更する。
図20はその1例である。自由視点については、少なくとも積載している土砂を含むように構成する。これにより、土砂の過積載を操作者に対して通知することができる。
【0067】
(表示切替の例その4)
画像生成装置103は、作業機械100の周辺環境の状態を表す情報として、作業機械100の最前面(後退する場合は最後面)と、作業機械100の進行方向上に存在する斜面との間の距離を取得することもできる。例えばセンサS1~S3によって作業機械100の周辺地形を撮像し、あるいはLiDARによって周辺地形を計測することにより、作業機械100から斜面までの距離を取得できる。画像生成装置103(AR画像生成部1034または自由視点画像生成部1033)は、取得した距離が閾値未満である(あるいは、取得した距離に基づき、作業機械100が斜面から滑落する危険度を計算し、その危険度が閾値以上である)場合は、斜面の端部の描画属性を変更する。
図21はその1例である。滑落危険度は、原則として作業機械100と斜面との間の距離に依拠するが、地盤の硬さなどの適当なパラメータを加味してもよい。自由視点については、少なくとも斜面の端部を含むように構成する。これにより、作業機械100が斜面から滑落する可能性を、操作者に対して通知することができる。
【0068】
(表示切替の例その5)
画像生成装置103は、作業機械100の状態を表す情報として、作業機械100が旋回したときにおける、旋回体102または旋回体102とブーム111~バケット113を含む回転体の移動範囲(旋回範囲)を取得してもよい。移動範囲は、各部位のサイズと伸縮範囲をあらかじめ作業機械100の形状情報として保持しておき、これを用いて計算することができる。画像生成装置103はさらに、作業機械100の周辺環境の状態を表す情報として、作業機械100の周辺に存在する物体の位置を取得することができる。例えばセンサS1~S3によって作業機械100の周辺を撮像し、あるいはLiDARによって周辺地形を計測することにより、周辺物体の位置を取得できる。画像生成装置103(AR画像生成部1034または自由視点画像生成部1033)は、周辺物体と旋回範囲との間の距離が閾値未満である(あるいは、周辺物体の位置に基づき、旋回動作によって作業機械100と周辺物体が衝突する危険度を計算し、その危険度が閾値以上である)場合は、旋回範囲のうち周辺物体と衝突する可能性がある部分の描画属性を変更する。
図22~
図23はその1例である。衝突危険度は、原則として作業機械100と周辺物体との間の距離に依拠するが、ブーム111~バケット113の伸縮動作による可動範囲などの適当なパラメータを加味してもよい。自由視点については、少なくとも旋回範囲の全体を含むように構成する。これにより、作業機械100と周辺物体が衝突する可能性を、操作者に対して通知することができる。
【0069】
(表示切替の例その6)
画像生成装置103は、作業機械100の周辺環境の状態を表す情報として、作業機械100の前面と、作業機械100の前方に存在する斜面との間の距離を取得してもよい。例えばセンサS1~S3によって作業機械100の周辺地形を撮像し、あるいはLiDARによって周辺地形を計測することにより、作業機械100から斜面までの距離を取得できる。画像生成装置103(AR画像生成部1034または自由視点画像生成部1033)は、取得した距離が閾値未満である(あるいは、取得した距離に基づき、作業機械100が自身の下方の地盤を掘削する危険度(すかし掘り危険度)を計算し、その危険度が閾値以上である)場合は、斜面の描画属性を変更する。
図24はその1例である。すかし掘り危険度は、原則として作業機械100と斜面との間の距離に依拠するが、地盤の硬さなどの適当なパラメータを加味してもよい。自由視点については、少なくとも作業機械100の側面と斜面を含むように構成する。これにより、作業機械100がすかし掘りを実施する可能性を、操作者に対して通知することができる。
【0070】
<実施の形態6>
以上の実施形態において、作業機械100が備える画像生成装置103が作業機械100の周辺環境を撮影して座標系処理を実施し、その結果を遠隔操作室300に対して送信することを説明した。画像生成装置103が実施する処理のうち一部は、遠隔操作室300において実施してもよい。本発明の実施形態6ではその具体例を説明する。
【0071】
図29は、画像生成装置103の変形例を示す。この構成例においては、作業機械100の状態および作業機械100の周辺環境の状態を検出するのは、作業機械100が備えるセンサ群である。画像生成装置103は、センサが取得したデータに対して座標変換を実施した上で、遠隔操作室300に対して送信する。遠隔操作室300はこれを用いて操作支援画像を生成し、これを表示する。
【0072】
図29において、画像生成装置103は自由視点画像(または通常視点画像)を生成しないので、自由視点画像生成部1033、図形位置形状算出部1032、AR画像生成部1034、映像重畳部1035は遠隔操作室300側に備えられている。これらに代えて座標変換部1038と3次元情報圧縮部1039を備える。撮像装置、3次元計測装置、車両センサそれぞれが計測したデータをそのまま遠隔操作室300に対して送信することも可能だが、視野が互いに重複しているなどによって、データが冗長となっている場合がある。そこで座標変換部1038によってこれらのデータの座標系を統合した上で、遠隔操作室300に対して送信することとした。
【0073】
座標変換部1038は、撮像装置が取得した2次元映像を基準として、3次元計測装置が取得した3次元計測データと車両センサが取得した車両情報の座標系を変換する。3次元計測データは、センサS1~S3それぞれによる3次元計測データを統合したものである。映像圧縮部1036は撮像装置による2次元映像を圧縮し、3次元情報圧縮部1039は3次元計測データを圧縮する。車両情報はサイズが比較的小さいので必ずしも圧縮しなくてよい。通信装置104はこれらのデータを遠隔操作室300に対して送信する。
【0074】
図30は、運転制御装置305の機能ブロック図である。
図30の運転制御装置305は、
図29の画像生成装置103から各センサによる計測データを受信し、自由視点画像(または通常視点画像)を生成する。運転制御装置305は、画像生成装置103から移行した自由視点画像生成部1033、図形位置形状算出部1032、AR画像生成部1034、映像重畳部1035を備える。さらに3次元情報伸長部3054を備える。3次元情報伸長部3054は、画像生成装置103から受信した3次元計測データを伸長する。その他の各部の動作は以上の実施形態と同様である。
【0075】
図31は、画像生成装置103の変形例を示す。
図31は、
図29とは別の変形例を示す。この構成例においては、作業機械100の状態および作業機械100の周辺環境の状態を検出するのは、作業機械100が備えるセンサ群である。画像生成装置103は、センサが取得したデータに対して座標変換を実施した上で、操作支援画像を生成し、これを表示する。
【0076】
図31に示す画像生成装置103は、作業機械100上に搭載され、作業機械100上において操作支援画像を表示する装置である。したがって、
図4~
図5で説明した構成に加えて、
図6で説明した構成を備える。ただし画像生成装置103と遠隔操作室300との間で計測データを送受信する必要はないので、映像圧縮部1036、通信装置306、映像伸長部3051は必要ない。入力装置311およびディスプレイ312は、それぞれ入力装置303およびディスプレイ304と同様の装置である。
【0077】
図32は、運転室ORの構成図である。
図32は、
図31の画像生成装置103を備える場合における構成例である。運転室ORは、運転席321、操作装置322、入力装置311、ディスプレイ312、画像生成装置103を備える。運転者は運転席321に着席し、入力装置311を介して操作指示を入力する。操作装置322はその操作指示を画像生成装置103へ渡す。画像生成装置103は操作支援画像をディスプレイ312上に表示する。
【0078】
<本発明の変形例について>
本発明は、前述した実施形態に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施形態は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施形態の構成の一部を他の実施形態の構成に置き換えることが可能であり、また、ある実施形態の構成に他の実施形態の構成を加えることも可能である。また、各実施形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【0079】
以上の実施形態において、作業機械100の状態を表す情報(機械情報)や、作業機械100の周辺環境の状態を表す情報(環境情報)を、画像生成装置103が自由視点画像(または通常視点画像)に対して重畳する際に、これらの情報を文字画像によって表現して重畳することもできる。この場合における文字画像も、機械情報または環境情報の1例である。
【0080】
以上の実施形態において、画像生成装置103が生成した画像に対して重畳する情報をユーザが選択してもよい。例えば熟練オペレータと初心オペレータは、操作支援のために必要な情報が異なる。そこでユーザ自身が、機械情報と環境情報のうちいずれを操作支援画面上に重畳するかを、選択してもよい。これは遠隔操作室300において操作支援画像を表示する場合と作業機械100において表示する場合いずれにおいても同様である。
【0081】
以上の実施形態において、自由視点をユーザ自身が切り替えてもよい。各自由視点においては、そのときの自由視点において表示することが望ましい機械情報と環境情報を重畳すればよい。例えば運転室ORから視た画像を表示する際には、
図16~
図17、
図19~
図20、などが例示する情報を重畳すればよい。各視点においていずれの情報を重畳するかについては、ユーザ自身があらかじめ設定してもよいし、視点ごとにプリセットしてもよい。
【0082】
以上の実施形態において、各視点画像に対して重畳する情報は、画像を表示する側の装置において切り替えることもできるし、全ての情報を表示側で受け取ったうえでいずれの情報を重畳するかを表示側において切り替えてもよい。切替は例えばユーザ指示によって実施すればよい。
【0083】
以上の実施形態において、作業機械100の例としてショベルカーを例示したが、その他の作業機械の操作を支援する際においても、本発明に係る構成例を適用することができる。すなわち、その他の作業機械においても、操作者が見る画面上に機械情報と環境情報を提示することにより、本発明と同様の効果を発揮できる。
【符号の説明】
【0084】
100:作業機械
103:画像生成装置
1030A:機械情報取得部
1030B:環境情報取得部
1031:座標系処理部
1033:自由視点画像生成部
1034:AR画像生成部
300:遠隔操作室