Nothing Special   »   [go: up one dir, main page]

JP2023011454A - 3d設計データ作成方法、建設工事方法、3d設計データ作成システムおよび3d設計データ作成プログラム - Google Patents

3d設計データ作成方法、建設工事方法、3d設計データ作成システムおよび3d設計データ作成プログラム Download PDF

Info

Publication number
JP2023011454A
JP2023011454A JP2021115322A JP2021115322A JP2023011454A JP 2023011454 A JP2023011454 A JP 2023011454A JP 2021115322 A JP2021115322 A JP 2021115322A JP 2021115322 A JP2021115322 A JP 2021115322A JP 2023011454 A JP2023011454 A JP 2023011454A
Authority
JP
Japan
Prior art keywords
design data
camera
construction
marker
position coordinates
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
Application number
JP2021115322A
Other languages
English (en)
Other versions
JP7517775B2 (ja
Inventor
隼 梅田
Hayato Umeda
高志 松村
Takashi Matsumura
真也 塚本
Shinya Tsukamoto
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toa Doro Kogyo Co Ltd
Original Assignee
Toa Doro Kogyo Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toa Doro Kogyo Co Ltd filed Critical Toa Doro Kogyo Co Ltd
Priority to JP2021115322A priority Critical patent/JP7517775B2/ja
Publication of JP2023011454A publication Critical patent/JP2023011454A/ja
Application granted granted Critical
Publication of JP7517775B2 publication Critical patent/JP7517775B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Operation Control Of Excavators (AREA)
  • Processing Or Creating Images (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

【課題】事前に3次元設計データを作成する必要がなく、建設現場の位置情報に基づいて自動的に目標高さデータを作成し、そのデータに基づいて施工することによって、施工精度の向上及び工程の短縮を図る、3D設計データ作成方法、建設工事方法、3D設計データ作成システム及び3D設計データ作成プログラムを提供する。【解決手段】建設機械10を走行させながら、建設機械10に搭載された単一又は複数のカメラで施工範囲内又は施工範囲外の高さ情報が必要な箇所に設置されたマーカーMを撮影する第1工程と、カメラで撮影されたマーカーの画像から、画像内のマーカーの位置座標及びカメラの位置座標を取得する第2工程と、少なくとも一つのマーカーの位置座標とカメラの位置座標又は複数のマーカーの位置座標から平面を特定することで3D設計データを作成する第3工程と、を少なくとも含む。【選択図】図4

Description

本発明は、建設機械に搭載されたカメラが撮影した画像に基づいて、施工目標となる3D設計データを作成する技術に関する。
近年、建設技術者不足が深刻化しており、この対策として、ICT(Information and Communication Technology)を活用する「i-Construction」と呼ばれる施策が進められている。「i-Construction」に基づく建設工事では、測量を行い、施工前の施工範囲の形状データである初期形状データを取得し、施工目標とする目標形状データを作成し、建設機械を操作して目標形状となるように施工を行う。また、施工後の施工対象の形状を計測し、目標形状データとの適合性について検査する。各工程においては、3D設計データや3D測量データを活用することによって、自動化による省力化が可能である(例えば、非特許文献1)。
このような「i-Construction」の具体例として、建設機械(例えば、油圧ショベル、ブルドーザー、トラック)に搭載したGNSS(Global Navigation Satellite Systems:全地球航法衛星システム)や、IMU(Inertial Measurement Unit:慣性計測装置)等で得られた複数のデータを合成することによって、現在の施工対象の形状データ(例えば、地形データ)を把握し、当該形状データを用いて作業を行う建設工事方法が知られている(例えば、非特許文献1)。
図16Aおよび図16Bは、従来のICTを利用しない、路盤を施工する際の建設工事方法の一例を示す図である。図16Aは、施工範囲内の水糸検測を実施する測点を示し、図16Bは、路床160aの上層に路盤160bを有する施工範囲の断面図を示す。従来は、測点に設置した丁張に水糸を張り、水糸から路盤までの下がり量を測定し、下がり量と設計値との差を路面にスプレーなどでマーキングし、オペレータが差の数字を見ながら手動で建設機械のブレード(作業具)の上下を調整し、図16Bに示すような設計の高さになるまで繰り返していた。
図17Aは、従来のICTを利用した、路盤を施工する際の建設工事方法の一例を示す図であり、図17Bは、路床170aの上層に路盤170bを有する施工範囲の断面図を示す。図17Aに示すように、事前に4点ABCDの座標を、TS(Total Station トータルステーション)等の測量機器により測量し、設計データ(通常は最終仕上がり面である、舗装面の高さ)のTIN(Triangulated Irregular Network)を作成する。作成したTINを建設機械に内蔵したPCで読み込み、建設機械とTSを通信させることで設計面との高さを算出する。例えば、現地の座標において、ある箇所の舗装設計高さが0.7(m)であり、建設機械のブレード(作業具)の下端と建設機械に設置したプリズムの距離がhであり、TSで観測している建設機械に設置したプリズムの高さをzとすると、次式が成立するようにオペレータに表示し、または自動制御を行なう。
0.7-0.05-z+h=0
特許文献1には、作業の精度向上及び工程の短縮化を図ることを目的として、測量を行い、施工前の施工対象の形状データである初期形状データを取得する第1工程と、初期形状データと、施工目標とする目標形状データとに基づいて施工計画を策定する第2工程と、施工計画に従って、建設作業機械を用いて施工を行う第3工程とを含み、第3工程においては、目標形状データと、3Dレーザースキャナにより取得した点群データに基づき部分的に逐次更新される現況形状データとを用いて作業を行う技術が開示されている。
また、特許文献2には、建設機械による施工箇所をその建設機械からみて自律的にモニタすることで、当該モニタを簡便かつ高精度に行うことを目的として、施工現場エリアを移動可能な建設機械に搭載される検出センサ部を用い、前記施工現場エリアの基準点となる位置に設置された外部指標についての前記検出センサ部での検出結果と、前記建設機械が有する可動作業具に付された可動指標についての前記検出センサ部での検出結果とを基に、前記外部指標および前記可動指標の各位置と前記検出センサ部の位置との位置関係を利用した測量演算を行って、前記外部指標と前記検出センサ部との位置関係を認識し、前記可動指標と前記検出センサ部との位置関係を認識し、さらに前記可動指標と前記可動作業具による施工箇所との位置関係を認識し、これらの認識結果を組み合わせることで前記基準点を基準とした場合の前記施工現場エリアでの前記可動作業具による施工箇所の三次元座標値を含む位置情報を認識する技術が開示されている。
特開2019-218766号公報 特許第6684004号明細書
国土交通省 i-Construction ~建設現場の生産性革命~ 参考資料 平成28年3月(URL: www.mlit.go.jp/common/001127740.pdf)
しかしながら、従来の技術では、建設現場で施工する前に、3次元設計データ(3D設計データという場合もある)を、CAD(Computer Aided Design)などを用いて作成する必要があり、その3次元設計データの作成には、相応の知識や技量が必要であると共に、多大な労力と時間を要する。
本発明は、このような事情に鑑みてなされたものであり、事前に3D設計データを作成する必要がなく、建設現場に設置したマーカーの位置情報に基づいて、自動的に設計データを作成し、そのデータに基づいて施工することによって、施工精度の向上および工程の短縮を図ることができる3D設計データ作成方法、建設工事方法、3D設計データ作成システムおよび3D設計データ作成プログラムを提供することを目的とする。
(1)上記の目的を達成するために、本発明は、以下のような手段を講じた。すなわち、本発明の3D設計データ作成方法は、建設機械に搭載されたカメラが撮影した画像に基づいて、施工目標となる3D設計データを作成する3D設計データ作成方法であって、建設機械を走行させながら、前記建設機械に搭載された単一のまたは複数のカメラで施工範囲内または施工範囲外の高さ情報が必要な箇所に設置されたマーカーを撮影する第1工程と、前記カメラで撮影されたマーカーの画像から、前記画像内のマーカーの位置座標および前記カメラの位置座標を取得する第2工程と、少なくとも一つの前記マーカーの位置座標と前記カメラの位置座標、または複数の前記マーカーの位置座標から平面を特定することで3D設計データを作成する第3工程と、を少なくとも含むことを特徴とする。
この構成により、事前に3D設計データを作成する必要がなく、施工の結果を即座に次の施工に反映することができるため、高精度な施工を行なうことが可能となる。また、建設機械の操縦者が十分な知識や経験を有していなかったとしても、所望の施工を容易に行うことが可能となる。また、TS(Total Station)では、施工中にTSとプリズムとが遮蔽され、計測が中断する場合があり、GNSS(Global Navigation Satellite Systems)では、天候の影響を受けたり、周辺構造物による通信途絶が生じたり、マルチパスによる誤差が発生する場合があるが、本発明では、これらの制約を受けることが少ない。本発明によれば、精度が高く高効率な情報化施工を実現することが可能となる。
(2)また、本発明の3D設計データ作成方法において、前記第2工程では、VisualSLAM技術を用いて、前記カメラの位置座標および撮影範囲に存在する対象物の3次元情報を取得し、前記カメラで撮影された画像に基づいて、画像認識または3次元点群形状の認識によって前記画像内のマーカーの位置座標を取得することを特徴とする。
この構成により、映像が遮られた場合であっても、VisualSLAM技術によって、事前に取得した周囲の3次元情報と現在のカメラ画像とのマッチングを行ない、現在位置を推測することができるため、施工を継続することが可能となる。
(3)また、本発明の3D設計データ作成方法において、前記第3工程では、VisualSLAM技術を用いて複数のマーカー間の相対的な位置関係を取得し、前記相対的な位置関係に基づいて、TIN(Triangulated Irregular Network)データを作成し、平面を特定することを特徴とする。
この構成により、VisualSLAM技術を用いて取得された複数のマーカー間の相対的な位置関係に基づいて、3D設計データを作成することが可能となる。
(4)また、本発明の3D設計データ作成方法において、前記第1工程では、施工範囲内または施工範囲外の高さ情報が必要な箇所に3つ以上のマーカーを有するマーカー柱を設置し、前記第2工程では、前記カメラで前記マーカー柱を撮影することを特徴とする。
この構成により、各マーカー柱の位置座標と前記カメラの位置座標、または各マーカー柱の位置座標から平面を特定し、3D設計データを作成することが可能となる。
(5)また、本発明の3D設計データ作成方法において、前記第3工程では、前記カメラによって撮影されたマーカー柱が1本である場合は、そのマーカー柱の下端と前記カメラの位置座標から変換された前記建設機械の作業具の位置とを結ぶ直線およびこの直線と直交しそのマーカー柱の下端を通る水平線とで前記平面を特定し、前記カメラが撮影したマーカー柱が2本である場合は、各マーカー柱の下端と前記カメラの位置座標から変換された前記建設機械の作業具の位置とからなる3点で前記平面を特定し、前記カメラによって撮影されたマーカー柱が3本である場合は、各マーカー柱の下端からなる3点で前記平面を特定することを特徴とする。
この構成により、マーカー柱の本数に応じて平面を特定し、3D設計データを作成することが可能となる。
(6)また、本発明の3D設計データ作成方法において、前記カメラで撮影されたマーカー柱の画像に基づいて、3次元空間における前記カメラの姿勢情報を取得する第4工程と、前記3次元空間における前記カメラの姿勢情報を、前記建設機械の姿勢情報に変換し、施工対象を特定する第5工程をさらに含むことを特徴とする。
この構成により、カメラで撮影されたマーカー柱の画像に基づいて、ロール、ピッチ、ヨーといった3次元空間におけるカメラの姿勢情報を得ることができる。このカメラの姿勢情報を建設機械の姿勢情報に変換することによって、建設機械が備える作業具の施工対象を特定することが可能となる。これにより、有効な情報化施工を実現することが可能となる。
(7)また、本発明の建設工事方法は、上記(1)から(6)のいずれかに記載の3D設計データ作成方法によって作成された3D設計データと前記カメラの位置座標を前記建設機械へ送信し、前記建設機械の作業具が前記3D設計データに基づいて動作することを特徴とする。
この構成により、カメラと計算用コンピュータのみによって、簡易かつ安価にマシンガイダンスを実現することが可能となる。本発明によれば、事前に3D設計データを作成する必要がなく、施工の結果を即座に次の施工に反映することができるため、高精度な施工を行なうことが可能となる。
(8)また、本発明の3D設計データ作成システムは、施工目標となる3D設計データを作成する3D設計データ作成システムであって、建設機械に搭載され、前記建設機械の走行中に、施工範囲内または施工範囲外の高さ情報が必要な箇所設置されたマーカーを撮影する単一のまたは複数のカメラと、前記カメラで撮影されたマーカーの画像から、前記画像内のマーカーの位置座標および前記カメラの位置座標を取得する位置座標取得部と、少なくとも一つの前記マーカーの位置座標と前記カメラの位置座標、または複数の前記マーカーの位置座標から平面を特定することで3D設計データを作成する3D設計データ作成部と、を備えることを特徴とする。
この構成により、事前に3D設計データを作成する必要がなく、施工の結果を即座に次の施工に反映することができるため、高精度な施工を行なうことが可能となる。また、建設機械の操縦者が十分な知識や経験を有していなかったとしても、所望の施工を容易に行うことが可能となる。また、TS(Total Station)では、施工中にTSとプリズムとが遮蔽され、計測が中断する場合があり、GNSS(Global Navigation Satellite Systems)では、天候の影響を受けたり、周辺構造物による通信途絶が生じたり、マルチパスによる誤差が発生する場合があるが、本発明では、これらの制約を受けることが少ない。本発明によれば、精度が高く高効率な情報化施工を実現することが可能となる。
(9)また、本発明の3D設計データ作成プログラムは、建設機械に搭載されたカメラが撮影した画像に基づいて、施工目標となる3D設計データを作成する3D設計データ作成プログラムであって、建設機械を走行させながら、前記建設機械に搭載された単一のまたは複数のカメラで施工範囲内または施工範囲外の高さ情報が必要な箇所に設置されたマーカーを撮影する処理と、前記カメラで撮影されたマーカーの画像から、前記画像内のマーカーの位置座標および前記カメラの位置座標を取得する処理と、少なくとも一つの前記マーカーの位置座標と前記カメラの位置座標、または複数の前記マーカーの位置座標から平面を特定することで3D設計データを作成する処理と、をコンピュータに実行させることを特徴とする。
この構成により、事前に3D設計データを作成する必要がなく、施工の結果を即座に次の施工に反映することができるため、高精度な施工を行なうことが可能となる。また、建設機械の操縦者が十分な知識や経験を有していなかったとしても、所望の施工を容易に行うことが可能となる。また、TS(Total Station)では、施工中にTSとプリズムとが遮蔽され、計測が中断する場合があり、GNSS(Global Navigation Satellite Systems)では、天候の影響を受けたり、周辺構造物による通信途絶が生じたり、マルチパスによる誤差が発生する場合があるが、本発明では、これらの制約を受けることが少ない。本発明によれば、精度が高く高効率な情報化施工を実現することが可能となる。
本発明によれば、事前に3D設計データを作成する必要がなく、施工の結果を即座に次の施工に反映することができるため、高精度な施工を行なうことが可能となる。
本実施形態に係る3D設計データ作成システムの概略構成を示す図である。 本実施形態に係る3D設計データ作成システムのブロック図である。 本実施形態に係る3D設計データ作成システムにおいて使用するマーカーの一形態を示す図である。 本実施形態に係る3D設計データ作成システムにおいて使用するマーカーの他の一形態を示す図である。 コンビニエンスストアの駐車場を施工する場合の施工範囲の一例を示す図である。 図2における新設する舗装範囲の断面図である。 図2における点ABCDの位置にマーカーを設置した状態を示す図である。 図4におけるマーカーの位置座標に基づいてTIN(Triangulated Irregular Network)を作成する様子を示す図である。 図5におけるVisualSLAMにより得られたローカル点群座標におけるTINによる設計高さZ、カメラ座標z、カメラと作業具下端までの高低差hとの関係を示す断面図である。 実施例1に係る3D設計データ作成システムの動作例1のフローチャートである。 実施例1に係る3D設計データ作成システムの動作例2のフローチャートである。 実施例1に係る3D設計データ作成システムの動作例3のフローチャートである。 カメラで撮影された画像から、カメラと物体(マーカー)との相対位置を検出するために用いる画像表示例を示す図である。 マーカーの直径を示す図である。 5つのマーカーM3を備えるマーカー柱M14の外観を示す図である。 マーカー柱M14を建設現場内外の特徴点において、所定の高さを有するように設置した様子を示す図である。 施工範囲の一部の平面図である。 施工範囲の一部の正面図である。 施工範囲の一部の側面図である。 施工範囲の一部の平面図である。 施工範囲の一部の正面図である。 施工範囲の一部の側面図である。 施工範囲の一部の平面図である。 施工範囲の一部の正面図である。 施工範囲の一部の側面図である。 従来のICTを利用しない、路盤を施工する際の建設工事方法の一例において、施工範囲内の水糸結測箇所を示す図である。 路床160aの上層に路盤160bを有する施工範囲の断面図を示す図である。 従来のICTを利用した、路盤を施工する際の建設工事方法の一例を示す図である。 路床170aの上層に路盤170bを有する施工範囲の断面図を示す図である。
本発明者らは、従来から施工前に3D設計データを作成するために大きな労力と時間を要してきたことに着目し、建設機械に設置されたカメラで建設現場の施工範囲内外に設置されたマーカーを撮影し、建設機械とマーカーとの位置情報に基づいて、リアルタイムに3D設計データを作成できることを見出し、本発明に至った。
すなわち、本発明の3D設計データ作成方法は、建設機械に搭載されたカメラが撮影した画像に基づいて、施工目標となる3D設計データを作成する3D設計データ作成方法であって、建設機械を走行させながら、前記建設機械に搭載された単一のまたは複数のカメラで施工範囲内または施工範囲外の高さ情報が必要な箇所に設置されたマーカーを撮影する第1工程と、前記カメラで撮影されたマーカーの画像から、前記画像内のマーカーの位置座標および前記カメラの位置座標を取得する第2工程と、少なくとも一つの前記マーカーの位置座標と前記カメラの位置座標、または複数の前記マーカーの位置座標から平面を特定することで3D設計データを作成する第3工程と、を少なくとも含むことを特徴とする。
これにより、本発明者らは、事前に3D設計データを作成する必要をなくし、施工の結果を即座に次の施工に反映させ、高精度な施工を行なうことを可能とした。以下、本発明の実施形態について、図面を参照しながら具体的に説明する。本明細書においては、「3D設計データ」とは、設計段階において事前に作成されるデータのみならず、施工段階において現場でリアルタイムに生成され施工目標となるデータをも意味するものとする。
図1Aは、本実施形態に係る3D設計データ作成システムの概略構成を示す図である。この3D設計データ作成システム1において、建設機械10は、工事のために使用される機械全般のうち、土地や建物等の施工対象の形状を直接変更するものである。本実施形態では、建設機械10は、ブルドーザーや油圧ショベルを想定している。建設機械10には、単一または複数のカメラ12と、コンピュータ14とが設けられている。カメラ12は、単眼カメラ、ステレオカメラ、depthカメラなどを適用することができる。コンピュータ14には、後述するデータの処理を行なうためのアプリケーションがインストールされているものとする。なお、建設機械10の作業具(ブレード)の動きのモニタリングは、チルトセンサ、ジャイロセンサなどを用いることが可能である。
本実施形態に係る3D設計データ作成システムは、いわゆる「スタンドアローン型」として、自装置のみでデータ処理を完結させることができる。一方、「クライアントサーバ型」として、アクセスポイント16、ネットワーク17を介してサーバ18と通信を行ない、カメラ12で取得した画像が、ネットワーク17を介してサーバ18へ送信され、サーバ18においてデータ処理がされ、処理後のデータをコンピュータ14に返す構成を採ることも可能である。「クライアントサーバ型」を採ることによって、処理すべきデータ量が大きくなってもサーバ18でデータ処理を行なって、処理結果のみをコンピュータ14へ送信することができるようになる。本実施形態によれば、マシンガイダンスを行なう場合、必要な機材は、カメラとコンピュータのみとなるため、簡易かつ安価で実施することが可能となる。
図1Bは、本実施形態に係る3D設計データ作成システムのブロック図である。図1Bに示すように、本実施形態に係る3D設計データ作成システムは、建設機械10に搭載された単一のまたは複数のカメラ12によって、建設機械10の走行中に、施工範囲内または施工範囲外の高さ情報が必要な箇所設置されたマーカー(後述する)を撮影する。また、位置座標取得部14aによって、カメラ12で撮影されたマーカーの画像から、画像内のマーカーの位置座標およびカメラ12の位置座標を取得する。3D設計データ作成部14bは、少なくとも一つのマーカーの位置座標とカメラ12の位置座標、または複数のマーカーの位置座標から平面を特定することで3D設計データを作成する。出力部14cは、ディスプレイやスピーカなどの出力インタフェースであり、データ処理後の画像をディスプレイに表示したり、施工すべき箇所を音声で案内したりするように構成することができる。なお、各構成要素は、機能を発揮するための各種装置、例えば、プロセッサユニット(CPU等)、記憶装置(RAM、ROM、フラッシュメモリ、磁気ディスク等)、入出力装置(データや信号等を送受信するためのインタフェース等)を適宜有する。記憶装置には各構成要素の機能を実現させるためのプログラムが記憶されていてもよい。各構成要素を構成するハードウェア(電子装置等)は、有線又は無線により他のハードウェアとデータ等のやり取りが可能なように構成されている。これにより、マシンガイダンスを実施することが可能となる。
図1Cは、本実施形態に係る3D設計データ作成システムにおいて使用するマーカーの一形態を示す図である。ここでは、単一の球体のマーカーM1を三脚M10で支持する構成を採っている。また、図1Dは、本実施形態に係る3D設計データ作成システムにおいて使用するマーカーの他の一形態を示す図である。ここでは、ボードM12に5つのマーカーM2が設けられた構成を採っている。マーカーM1や、5つのマーカーM2を有するボードM12のように、カメラの撮影対象となるマーカーは、周囲の環境内には存在せず、明確に区別できる特徴的な構成をとる必要がある。次に、本実施形態に係る3D設計データ作成システムの実施例について説明する。
図2は、小規模な駐車場を施工する場合の施工範囲の一例を示す図である。図2に示すように、4点ABCDで囲まれた範囲を施工する。点Aの座標を(x,y,z)=(0,0,0)とし、点Bの座標を(x,y,z)=(0,10,0)とし、点Cの座標を(x,y,z)=(10,10,1)とし、点Dの座標を(x,y,z)=(10,0,1)とする。図2に示すように、x-z平面は、点Aから点Dの方向へ+10パーセントの勾配があるものとする。
図3は、図2における新設する舗装範囲の断面図である。新設する舗装範囲20は、例えば路床20aの上層に路盤20bが構成されるものとする。路盤20bは、例えば、100mmの厚さを有するように構成される。この路盤20bの上層にアスファルト合材からなる舗装20cが設けられる。舗装20cは、例えば、50mmの厚さを有するように構成される。小規模な駐車場などでは、図3に示すように、新設舗装範囲20の近傍に、店舗の建屋や乗り入れ部となる歩道などの既設舗装21や縁石などの既設構造物が存在する。このため、構築しようとしている駐車場舗装においては、事前に出来上がっている既設舗装又は既設構造物と段差が生じないように施工しなければならない。また、既設舗装又は既設構造物は、経年に伴う変形により図面と一致しないこともあるため、図面通りには施工できないことがあり得る。本実施形態に係る3D設計データ作成システムによれば、リアルタイムで3D設計データを作成することができるため、事前の3D設計データを用意する必要がなく、このような施工上の必要を満たすことが可能である。
図4は、図2における点ABCDの位置にマーカーを設置した状態を示す図である。すなわち、高さ情報が必要な箇所に、マーカーMを設置する。ここでは、設計データを必要とせず、また、事前測量の必要もない。各マーカーMの高さは、仕上がり高さ(最終仕上がりの舗装面の高さ)から任意の長さを「オフセット」して設置する。ここでは、1mのオフセットをしており、各マーカーMの座標は、点A’では(x,y,z)=(0,0,1)となり、点B’では(x,y,z)=(0,10,1)となり、点C’では(x,y,z)=(10,10,2)となり、点D’では(x,y,z)=(10,0,1)となる。
次に、図4に示すように、カメラを設置した建設機械10を走行させる。そして、VisualSLAM技術を用いて、カメラの位置座標と周囲の3次元情報を取得する。この座標は「ローカル座標」であり、カメラの初期位置や方向などは、解析条件により異なる。VisualSLAM技術については、特開2009-237848号公報、特開2020-160594号公報、国際公開WO2012/106068号に開示されている技術を用いることが可能である。また、設置されたマーカーMを画像または3次元点群の形状から認識・抽出し、そのマーカーの位置座標を別途保存する。さらに、全周囲の観測により、例えば、建物Jや樹木など、施工範囲内外の3次元情報およびマーカーMの位置情報を取得する。
図5は、図4におけるマーカーの位置座標に基づいてTIN(Triangulated Irregular Network)を作成する様子を示す図である。すなわち、マーカーMと、そのマーカーMに隣接する二つのマーカーMからなるTINを作成する。このTINは、マーカーMを設置した時のオフセット分(この場合は1m)だけ舗装仕上がり高さより高い。TINを作成した後、TINとカメラの位置情報とを用いて、TINとカメラの高低差を算出し、建設機械10の作業具の下端が設計高さになるようにオペレータに表示し、または自動制御を行う。例えば、VisualSLAMにより得られたローカル点群座標におけるTINによる設計高さを「Z」とし、カメラ座標を「z」とし、カメラと作業具下端までの高低差を「h」とする。ここで、「h」は、作業具の上下動により変化するが、作業具にチルトセンサやジャイロ計を設置することで、従来から、初期状態の「h0」からの変動量を把握することが可能である。
図6は、図5におけるVisualSLAMにより得られたローカル点群座標におけるTINによる設計高さZ、カメラ座標z、カメラと作業具下端までの高低差hとの関係を示す断面図である。例えば路盤の施工時には、次式が成り立つような建設機械10の制御を行なう。
Z-(1+0.05)=z-h
次に、以上のように構成された実施例1に係る3D設計データ作成システムの動作について説明する。
[動作例1]
図7は、実施例1に係る3D設計データ作成システムの動作例1のフローチャートである。まず、建設機械10にカメラ12を取り付けると共に(ステップS01)、建設機械10の作業具の上下動を検出するセンサを設置する(ステップS02)。次に、カメラ12と作業具の刃先の初期距離「h0」を測定すると共に(ステップS03)、マーカーMを施工範囲内または施工範囲外の高さ情報が必要な箇所に設置する(ステップS04)。ここで、マーカーMの高さは、設計面(施工面)から任意の高さだけオフセットする。実施例1では、オフセットを1mとする。
次に、建設機械10を走行させながら、カメラ12によって施工範囲内外の撮影を行なう(ステップS05)。次に、VisualSLAMを用いて、自己位置座標(カメラ12の位置座標)を取得し、保存すると共に(ステップS06)、周囲の3次元座標を取得し、保存する(ステップS07)。次に、カメラ12で取得した画像または3次元点群データから、画像内のマーカーMを抽出し(ステップS08)、マーカーMの3次元座標情報を取得し、保存する(ステップS09)。その後、各マーカーMからなるTINを作成する(ステップS10)。
次に、ステップS06およびステップS10から得られたデータに基づいて、現在の自己位置座標、各マーカーMからなるTIN、マーカーMのオフセット量、初期距離h0、作業具の上下移動量に基づいて、施工層の設計面と作業具の刃先の高低差を算出する(ステップS11)。最後に、建設機械10の操作者へ、ステップS11で算出した高低差を伝達する(ステップS12)。ここでは、コンピュータ14のディスプレイで表示したり、スピーカから音声案内をしたりすることが可能である。また、ステップS12において、高低差を0とするように作業具を自動制御しても良い(ステップS12)。
[動作例2]
図8は、実施例1に係る3D設計データ作成システムの動作例2のフローチャートである。まず、建設機械10の作業具にカメラ12を取り付け(ステップS13)、カメラ12と作業具の刃先の初期距離h0を測定する(ステップS14)。また、マーカーMを施工範囲内または施工範囲外の高さ情報が必要な箇所に設置する(ステップS15)。ここで、マーカーMの高さは、設計面(施工面)から任意の高さだけオフセットする。実施例1では、オフセットを1mとする。
次に、建設機械10を走行させながら、カメラ12によって施工範囲内外の撮影を行なう(ステップS16)。次に、VisualSLAMを用いて、自己位置座標(カメラ12の位置座標)を取得し、保存すると共に(ステップS17)、周囲の3次元座標を取得し、保存する(ステップS18)。次に、カメラ12で取得した画像または3次元点群データから、画像内のマーカーMを抽出し(ステップS19)、マーカーMの3次元座標情報を取得し、保存する(ステップS20)。その後、各マーカーMからなるTINを作成する(ステップS21)。
次に、ステップS17およびステップS21から得られたデータに基づいて、現在の自己位置座標、各マーカーMからなるTIN、マーカーMのオフセット量、初期距離h0に基づいて、施工層の設計面と作業具の刃先の高低差を算出する(ステップS22)。最後に、建設機械10の操作者へ、ステップS22で算出した高低差を伝達する(ステップS23)。ここでは、コンピュータ14のディスプレイで表示したり、スピーカから音声案内をしたりすることが可能である。また、ステップS23において、高低差を0とするように作業具を自動制御しても良い(ステップS23)。
[動作例3]
図9は、実施例1に係る3D設計データ作成システムの動作例3のフローチャートである。まず、建設機械10にカメラ12を取り付ける(ステップS24)。次に、カメラ12と作業具の刃先の初期距離「h0」を測定する(ステップS25)。また、マーカーMを施工範囲内または施工範囲外の高さ情報が必要な箇所に設置する(ステップS26)。ここで、マーカーMの高さは、設計面(施工面)から任意の高さだけオフセットする。実施例1では、オフセットを1mとする。さらに、マーカーBを作業具に設置する(ステップS27)。
次に、建設機械10を走行させながら、カメラ12によって施工範囲内外の撮影を行なう(ステップS28)。次に、VisualSLAMを用いて、自己位置座標(カメラ12の位置座標)を取得し、保存すると共に(ステップS29)、周囲の3次元座標を取得し、保存する(ステップS30)。次に、カメラ12で取得した画像または3次元点群データから、画像内のマーカーM、マーカーBを抽出し(ステップS31)、マーカーMの3次元座標情報を取得し、保存する(ステップS32)。その後、マーカーMからなるTINを作成する(ステップS33)。また、ステップS31において、マーカーBの位置座標に基づいて、カメラ12と作業具との相対的位置を算出し、保存する(ステップS34)。
次に、ステップS29、ステップS33およびステップS34から得られたデータに基づいて、現在の自己位置座標、マーカーMからなるTIN、マーカーMのオフセット量、初期距離h0、カメラ12と作業具との相対的位置に基づいて、施工層の設計面と作業具の刃先の高低差を算出する(ステップS35)。最後に、建設機械10の操作者へ、ステップS35で算出した高低差を伝達する(ステップS36)。ここでは、コンピュータ14のディスプレイで表示したり、スピーカから音声案内をしたりすることが可能である。また、ステップS12において、高低差を0とするように作業具を自動制御しても良い(ステップS36)。
以上説明したように、実施例1によれば、TSやGNSSとは異なり、施工範囲の環境や条件等の制約が少なくて済むこととなる。また、TSでは、施行中にTSとプリズムとの間が遮蔽され計測が中断する場合があり、GNSSでは、天候の影響を受けることがあり、また、周辺構造物による受信不可状態の発生やマルチパスによる誤差が発生する場合がある。これに対し、実施例1によれば、SLAMは映像が遮られた後でも、事前に取得した周囲の3次元情報と現在カメラ画像のマッチングを行い、現在位置を推測できるため、施工を継続可能である。
実施例2では、建設機械10に搭載されるカメラ12により、施工範囲内外に配置するマーカー柱を撮影する。マーカー柱には、3つ以上のマーカーが配置されており、カメラで撮影した画像からマーカーの位置および大きさを求め、さらに、マーカーとマーカー柱との位置関係より、カメラとマーカー柱の相対位置関係(x,y,z,ロール,ピッチ,ヨー)を算出する。施工範囲内外に設置するマーカー柱は、施工の目標高さより所定の高さだけ高い位置に設定する。なお、設置する高さに応じて、カメラで識別できるようにマーカーの色を変化させても良い。
これにより、カメラの撮影位置と目標高さとの相違を演算することができ、その演算結果に基づいて、建設機械10を適切に操縦したり、制御したりすることができる。
[カメラとマーカー柱の相対位置を算出する原理]
図10Aは、カメラで撮影された画像から、カメラと物体(マーカー)との相対位置を検出するために用いる画像表示例を示す。図10Bは、マーカーの直径を示す図である。図10Aに示すように、画像から物体を検知し(図10Aの場合は球体を検知)、画像上の大きさの情報から、カメラと物体の相対距離、その物体の画像上のxy座標を求めることが可能である。
図11は、5つのマーカーM3を備えるマーカー柱M14の外観を示す図である。図11に示すように、円形のマーカーM3を3つ以上配置した(ここでは5つのマーカーを配置した)マーカー柱M14を用意する。事前に、マーカー柱M14内の各マーカーM3の相対的な位置関係を測定しておく。カメラ12でマーカー柱M14を撮影すると、カメラ12とマーカー柱14に配置された各マーカーM3との相対距離により、カメラ12の、マーカー柱M14からの相対位置が求まる。なお、3次元空間にカメラ12を配置した場合、(x,y,z)の位置とカメラの方向(ヨー,ロール,ピッチ)の6次元の未知数があるため、マーカー柱M14には少なくとも3つのマーカーM3を用いる必要がある。
図12は、マーカー柱M14を建設現場内外の特徴点において、所定の高さを有するように設置した様子を示す図である。この「特徴点」とは、現場の周辺や、勾配の変化点のことを意味する。特徴点については、現場の座標系におけるxy座標は不明であってもよい。z座標については、施工の仕上がり面から所定の高さに配置する。例えば、マーカー柱M14の下端が仕上がり面になるように設置したり、仕上がり面から10cm高い位置と決めて設置したりすることができる。マーカー柱M14を鉛直に設置するなど、現場座標系においてマーカー柱M14の方向を決めると、マーカー柱M14とカメラ12との相対的な方向(ヨー,ロール,ピッチ)の関係より、現場座標系におけるカメラ12の方向が決まる。現場座標系におけるカメラ12の方向が分かるということは、カメラを取り付けた建設機械10の姿勢が分かるということになる。つまり、現場の水平面に対して建設機械10が上向きの方向にあるのか、下向きの方向にあるのかが明らかとなる。
[リアルタイムで3D設計データを作成する方法]
カメラで捉えているマーカー柱の数によって、3D設計データの作成方法が異なる。
[カメラで捉えているマーカー柱の数が1本である場合]
図13Aは、施工範囲の一部の平面図であり、図13Bは、施工範囲の一部の正面図であり、図13Cは、施工範囲の一部の側面図である。カメラで捉えているマーカー柱M14が1本である場合は、マーカー柱M14の下端を点P1(0,0,0)とする座標系を考える。カメラC10から変換した建設機械の作業具の位置を点C(Xc,Yc,Zc)とする。施工層の設計面を、点P1と点Cを通る平面とするが、2点では1平面に確定しないため、点P1を通り、ベクトル(P1C)と直交し、z=0の直線Lを仮定し、この直線が含まれる平面を3D設計データとする。
[カメラで捉えているマーカー柱の数が2本である場合]
図14Aは、施工範囲の一部の平面図であり、図14Bは、施工範囲の一部の正面図であり、図14Cは、施工範囲の一部の側面図である。カメラで捉えているマーカー柱M14が2本である場合は、マーカー柱M14の点P1(0,0,0)、点P2(X2,Y2,Z2)、カメラの点C(Xc,Yc,Zc)が含まれる平面を3D設計データとする。
[カメラで捉えているマーカー柱の数が3本である場合]
図15Aは、施工範囲の一部の平面図であり、図15Bは、施工範囲の一部の正面図であり、図15Cは、施工範囲の一部の側面図である。カメラで捉えているマーカー柱M14が3本である場合は、マーカー柱M14の点P1(0,0,0)、点P2(X2,Y2,Z2)、点P3(X3,Y3,Z3)が含まれる平面を3D設計データとする。
なお、マーカー柱M14が4本以上である場合は、マーカー柱M14が3本である場合と同様に扱うことができるが、誤差を分配することができるというメリットがある。
以上説明したように、実施例2によれば、事前に3D設計データを準備することなく、高精度に施工することができる。また、施工の結果を即座に次の施工に反映するため(リアルタイム計測するため)、知識や経験に乏しい操縦者でも容易に精度の高い施工を行うことができる。さらに、TSやGNSSとは異なり、施工範囲の環境や条件等の制約が少なくて済むこととなる。
1 3D設計データ作成システム
10 建設機械
12 カメラ
14 コンピュータ
14a 位置座標取得部
14b 3D設計データ作成部
14c 出力部
16 アクセスポイント
17 ネットワーク
18 サーバ
20 舗装範囲
20a 路床
20b 路盤
20c 舗装
21 既設舗装
B マーカー
C10 カメラ
M マーカー
M1 マーカー
M10 三脚
M12 ボード
M14 マーカー柱
M2 マーカー
M3 マーカー

Claims (9)

  1. 建設機械に搭載されたカメラが撮影した画像に基づいて、施工目標となる3D設計データを作成する3D設計データ作成方法であって、
    建設機械を走行させながら、前記建設機械に搭載された単一のまたは複数のカメラで施工範囲内または施工範囲外の高さ情報が必要な箇所に設置されたマーカーを撮影する第1工程と、
    前記カメラで撮影されたマーカーの画像から、前記画像内のマーカーの位置座標および前記カメラの位置座標を取得する第2工程と、
    少なくとも一つの前記マーカーの位置座標と前記カメラの位置座標、または複数の前記マーカーの位置座標から平面を特定することで3D設計データを作成する第3工程と、を少なくとも含むことを特徴とする3D設計データ作成方法。
  2. 前記第2工程では、VisualSLAM技術を用いて、前記カメラの位置座標および撮影範囲に存在する対象物の3次元情報を取得し、前記カメラで撮影された画像に基づいて、画像認識または3次元点群形状の認識によって前記画像内のマーカーの位置座標を取得することを特徴とする請求項1記載の3D設計データ作成方法。
  3. 前記第3工程では、VisualSLAM技術を用いて複数のマーカー間の相対的な位置関係を取得し、前記相対的な位置関係に基づいて、TIN(Triangulated Irregular Network)データを作成し、平面を特定することを特徴とする請求項1記載の3D設計データ作成方法。
  4. 前記第1工程では、施工範囲内または施工範囲外の高さ情報が必要な箇所に3つ以上のマーカーを有するマーカー柱を設置し、
    前記第2工程では、前記カメラで前記マーカー柱を撮影することを特徴とする請求項1記載の3D設計データ作成方法。
  5. 前記第3工程では、前記カメラによって撮影されたマーカー柱が1本である場合は、そのマーカー柱の下端と前記カメラの位置座標から変換された前記建設機械の作業具の位置とを結ぶ直線およびこの直線と直交しそのマーカー柱の下端を通る水平線とで前記平面を特定し、前記カメラが撮影したマーカー柱が2本である場合は、各マーカー柱の下端と前記カメラの位置座標から変換された前記建設機械の作業具の位置とからなる3点で前記平面を特定し、前記カメラによって撮影されたマーカー柱が3本である場合は、各マーカー柱の下端からなる3点で前記平面を特定することを特徴とする請求項4記載の3D設計データ作成方法。
  6. 前記カメラで撮影されたマーカー柱の画像に基づいて、3次元空間における前記カメラの姿勢情報を取得する第4工程と、
    前記3次元空間における前記カメラの姿勢情報を、前記建設機械の姿勢情報に変換し、施工対象を特定する第5工程をさらに含むことを特徴とする請求項1から請求項5のいずれかに記載の3D設計データ作成方法。
  7. 請求項1から請求項6のいずれかに記載の3D設計データ作成方法によって作成された3D設計データと前記カメラの位置座標を前記建設機械へ送信し、
    前記建設機械の作業具が前記3D設計データに基づいて動作することを特徴とする建設工事方法。
  8. 施工目標となる3D設計データを作成する3D設計データ作成システムであって、
    建設機械に搭載され、前記建設機械の走行中に、施工範囲内または施工範囲外の高さ情報が必要な箇所設置されたマーカーを撮影する単一のまたは複数のカメラと、
    前記カメラで撮影されたマーカーの画像から、前記画像内のマーカーの位置座標および前記カメラの位置座標を取得する位置座標取得部と、
    少なくとも一つの前記マーカーの位置座標と前記カメラの位置座標、または複数の前記マーカーの位置座標から平面を特定することで3D設計データを作成する3D設計データ作成部と、を備えることを特徴とする3D設計データ作成システム。
  9. 建設機械に搭載されたカメラが撮影した画像に基づいて、施工目標となる3D設計データを作成する3D設計データ作成プログラムであって、
    建設機械を走行させながら、前記建設機械に搭載された単一のまたは複数のカメラで施工範囲内または施工範囲外の高さ情報が必要な箇所に設置されたマーカーを撮影する処理と、
    前記カメラで撮影されたマーカーの画像から、前記画像内のマーカーの位置座標および前記カメラの位置座標を取得する処理と、
    少なくとも一つの前記マーカーの位置座標と前記カメラの位置座標、または複数の前記マーカーの位置座標から平面を特定することで3D設計データを作成する処理と、をコンピュータに実行させることを特徴とする3D設計データ作成プログラム。
JP2021115322A 2021-07-12 2021-07-12 3d設計データ作成方法、建設工事方法、3d設計データ作成システムおよび3d設計データ作成プログラム Active JP7517775B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021115322A JP7517775B2 (ja) 2021-07-12 2021-07-12 3d設計データ作成方法、建設工事方法、3d設計データ作成システムおよび3d設計データ作成プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021115322A JP7517775B2 (ja) 2021-07-12 2021-07-12 3d設計データ作成方法、建設工事方法、3d設計データ作成システムおよび3d設計データ作成プログラム

Publications (2)

Publication Number Publication Date
JP2023011454A true JP2023011454A (ja) 2023-01-24
JP7517775B2 JP7517775B2 (ja) 2024-07-17

Family

ID=85120039

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021115322A Active JP7517775B2 (ja) 2021-07-12 2021-07-12 3d設計データ作成方法、建設工事方法、3d設計データ作成システムおよび3d設計データ作成プログラム

Country Status (1)

Country Link
JP (1) JP7517775B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024214297A1 (ja) * 2023-04-14 2024-10-17 株式会社Earthbrain 地形計測装置、地形計測システム、作業機械、地形計測方法、基準点設定登録方法及びプログラム

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003333590A (ja) * 2002-05-16 2003-11-21 Komatsu Ltd 現場の画像生成システム
WO2005024144A1 (ja) * 2003-09-02 2005-03-17 Komatsu Ltd. 施工目標指示装置
JP2020051029A (ja) * 2018-09-21 2020-04-02 日立建機株式会社 座標変換システム及び作業機械
JP2020183696A (ja) * 2020-03-19 2020-11-12 J Think株式会社 建設機械管理システム、建設機械管理プログラム、建設機械管理方法、建設機械および建設機械の外部管理装置
JP2021059970A (ja) * 2020-12-28 2021-04-15 株式会社小松製作所 施工管理システム

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003333590A (ja) * 2002-05-16 2003-11-21 Komatsu Ltd 現場の画像生成システム
WO2005024144A1 (ja) * 2003-09-02 2005-03-17 Komatsu Ltd. 施工目標指示装置
JP2020051029A (ja) * 2018-09-21 2020-04-02 日立建機株式会社 座標変換システム及び作業機械
JP2020183696A (ja) * 2020-03-19 2020-11-12 J Think株式会社 建設機械管理システム、建設機械管理プログラム、建設機械管理方法、建設機械および建設機械の外部管理装置
JP2021059970A (ja) * 2020-12-28 2021-04-15 株式会社小松製作所 施工管理システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024214297A1 (ja) * 2023-04-14 2024-10-17 株式会社Earthbrain 地形計測装置、地形計測システム、作業機械、地形計測方法、基準点設定登録方法及びプログラム

Also Published As

Publication number Publication date
JP7517775B2 (ja) 2024-07-17

Similar Documents

Publication Publication Date Title
US9898821B2 (en) Determination of object data by template-based UAV control
US8412418B2 (en) Industrial machine
US8483442B2 (en) Measurement apparatus, measurement method, and feature identification apparatus
US9721158B2 (en) 3D terrain mapping system and method
US9367962B2 (en) Augmented image display using a camera and a position and orientation sensor
JP2009543220A (ja) 多次元空間の調査を自動的に実行する方法及びシステム
KR102357109B1 (ko) 시공중 터널 막장면 상태평가 시스템
EP1574821B1 (en) Surveying method and surveying instrument
US10997785B2 (en) System and method for collecting geospatial object data with mediated reality
JP2019066242A (ja) 杭頭解析システム、杭頭解析方法、及び杭頭解析プログラム
US11348322B1 (en) Tracking an ongoing construction by using fiducial markers
JP6671852B2 (ja) 情報設定システム及びシミュレーションシステム
CN107923744A (zh) 基于点云的表面施工
JP2022553750A (ja) 地中線ネットワークのインフラストラクチャ要素を検出する方法およびその移動型検出装置
JP4545093B2 (ja) 3d自動測量装置
Sgrenzaroli et al. Indoor Mobile Mapping Systems and (BIM) digital models for construction progress monitoring
JP7517775B2 (ja) 3d設計データ作成方法、建設工事方法、3d設計データ作成システムおよび3d設計データ作成プログラム
US11348321B2 (en) Augmented viewing of a scenery and subsurface infrastructure
JP2021157717A (ja) 拡張現実表示装置
Stylianidis et al. A digital close-range photogrammetric technique for monitoring slope displacements
Trusheim et al. Cooperative localisation using image sensors in a dynamic traffic scenario
RU2828682C2 (ru) Способ и система определения местоположения и ориентации устройства пользователя с привязкой к визуальным особенностям окружения
US20240218635A1 (en) Method for determining location and orientation of earthworks machine in worksite
CA3056834C (en) System and method for collecting geospatial object data with mediated reality
JP7577589B2 (ja) 物体認識システム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210816

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221025

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230411

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230607

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: 20230725

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230817

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231117

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240209

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240516

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240702

R150 Certificate of patent or registration of utility model

Ref document number: 7517775

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150