JP6947659B2 - Construction machine position estimation device - Google Patents
Construction machine position estimation device Download PDFInfo
- Publication number
- JP6947659B2 JP6947659B2 JP2018025649A JP2018025649A JP6947659B2 JP 6947659 B2 JP6947659 B2 JP 6947659B2 JP 2018025649 A JP2018025649 A JP 2018025649A JP 2018025649 A JP2018025649 A JP 2018025649A JP 6947659 B2 JP6947659 B2 JP 6947659B2
- Authority
- JP
- Japan
- Prior art keywords
- camera
- construction machine
- estimation device
- reference point
- acquisition unit
- 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.)
- Active
Links
Images
Landscapes
- Component Parts Of Construction Machinery (AREA)
Description
本発明は、建設機械の三次元位置を推定する装置に関する。 The present invention relates to a device for estimating a three-dimensional position of a construction machine.
例えば、特許文献1などに、衛星測位システム(同文献ではGPS(Global Positioning System))を用いて、建設機械の三次元位置を計測する技術が記載されている(同文献の段落0029、0030、および図1などを参照)。 For example, Patent Document 1 and the like describe a technique for measuring the three-dimensional position of a construction machine using a satellite positioning system (GPS (Global Positioning System) in the same document) (paragraphs 0029 and 0030 of the same document). And see Figure 1 and so on).
しかし、通常、建設機械で用いられる衛星測位システムは高価である(具体例は後述)。 However, satellite positioning systems used in construction machinery are usually expensive (specific examples will be described later).
そこで、本発明は、衛星測位システムを用いなくても、建設機械の三次元位置を推定できる、建設機械の位置推定装置を提供することを目的とする。 Therefore, an object of the present invention is to provide a position estimation device for a construction machine capable of estimating a three-dimensional position of the construction machine without using a satellite positioning system.
本発明の建設機械の位置推定装置は、前記建設機械の三次元位置を推定する。前記建設機械は、下部走行体と、前記下部走行体に対して旋回可能な上部旋回体と、を備える。建設機械の位置推定装置は、地図情報取得部と、基準点取得部と、カメラと、距離取得部と、位置計算部と、を備える。前記地図情報取得部は、三次元の地図情報を取得する。前記基準点取得部は、前記地図情報における3つの地図上基準点を取得する。前記カメラは、前記上部旋回体に取り付けられ、3つの前記地図上基準点に対応する3つの実在基準点を含む距離画像を取得する。前記距離取得部は、前記距離画像に基づいて、3つの前記実在基準点のそれぞれから前記カメラまでの距離を取得する。前記位置計算部は、前記距離取得部により計算された距離に基づいて、前記実在基準点に対する前記建設機械の位置を計算する。 The position estimation device of the construction machine of the present invention estimates the three-dimensional position of the construction machine. The construction machine includes a lower traveling body and an upper rotating body capable of turning with respect to the lower traveling body. The position estimation device of the construction machine includes a map information acquisition unit, a reference point acquisition unit, a camera, a distance acquisition unit, and a position calculation unit. The map information acquisition unit acquires three-dimensional map information. The reference point acquisition unit acquires three reference points on the map in the map information. The camera is attached to the upper swing body and acquires a distance image including three actual reference points corresponding to the three reference points on the map. The distance acquisition unit acquires the distance from each of the three actual reference points to the camera based on the distance image. The position calculation unit calculates the position of the construction machine with respect to the actual reference point based on the distance calculated by the distance acquisition unit.
上記構成により、衛星測位システムを用いなくても、建設機械の三次元位置を推定できる。 With the above configuration, the three-dimensional position of the construction machine can be estimated without using a satellite positioning system.
図1〜図8を参照して、図1に示す建設機械1の位置推定装置20について説明する。 The position estimation device 20 of the construction machine 1 shown in FIG. 1 will be described with reference to FIGS. 1 to 8.
建設機械1は、建設作業などの作業を行う機械である。建設機械1は、例えばショベルである。建設機械1は、下部走行体11と、上部旋回体13と、アタッチメント15と、を備える。下部走行体11は、建設機械1を走行させる部分である。下部走行体11は、左右のクローラを備える(図6参照)。上部旋回体13は、下部走行体11よりも上に配置され、下部走行体11に対して旋回可能である。
The construction machine 1 is a machine that performs work such as construction work. The construction machine 1 is, for example, an excavator. The construction machine 1 includes a
アタッチメント15は、上部旋回体13に取り付けられ、作業を行う部分である。アタッチメント15は、ブーム15aと、アーム15bと、バケット15cと、を備える。ブーム15aは、上部旋回体13に回転可能に取り付けられる。アーム15bは、ブーム15aに回転可能に取り付けられる。バケット15c(先端アタッチメント)は、アーム15bに回転可能に取り付けられる。アタッチメント15の先端部を、アタッチメント先端部15tとする。アタッチメント先端部15tは、例えば、バケット15cの先端の刃先などである。
The
位置推定装置20は、建設機械1の三次元位置を計算(推定)する。以下では、三次元位置を単に「位置」ともいう。位置推定装置20は、例えばアタッチメント15の位置を計算し、例えばアタッチメント先端部15tの位置を計算する。位置推定装置20は、地図情報取得部31と、基準点取得部33と、カメラ35と、カメラ回動部37と、演算部40と、検出部50と、を備える。
The position estimation device 20 calculates (estimates) the three-dimensional position of the construction machine 1. In the following, the three-dimensional position is also simply referred to as "position". The position estimation device 20 calculates the position of the
地図情報取得部31は、三次元の地図情報Mを取得する。地図情報取得部31は、ドローンなどを用いた空撮によって地図情報Mを取得するものでもよく、予め記憶装置などに記憶された既知の地図情報Mを取得するものでもよい。地図情報Mは、建設機械1が作業を行う現場(施工現場)の情報を含む、電子地図である。図2に、地図情報Mの一例を示す。なお、図2の下部に示す地図情報Maは、施工現場などを上から見た状態に相当する情報である。図2の上部に示す地図情報Mbは、地図情報Ma内に示す矢印V1の向きに建物などを見た状態に相当する情報である。
The map
基準点取得部33(図1参照)は、3つの地図上基準点Pm(Pm1、Pm2、およびPm3)を取得する。地図上基準点Pmは、地図情報Mにおける基準点である。地図上基準点Pmの位置(座標)は、既知である。基準点取得部33は、少なくとも3つの地図上基準点Pmを取得し、4つ以上の地図上基準点Pmを取得してもよい。以下では、地図上基準点Pmの数が3の場合について説明する。図1に示す基準点取得部33は、例えば、操作者に操作されることで地図上基準点Pmを取得するものでもよく、具体的には、タッチパネルの操作やカーソルの操作などにより地図上基準点Pmを取得するものでもよい。例えば、基準点取得部33は、予め記憶装置などに記憶された地図上基準点Pmを取得するものでもよい。地図上基準点Pm(Pm1、Pm2、およびPm3)に対応する、実在の基準点を、実在基準点Pr(Pr1、Pr2、およびPr3)とする。
The reference point acquisition unit 33 (see FIG. 1) acquires three reference points Pm (Pm1, Pm2, and Pm3) on the map. The reference point Pm on the map is a reference point in the map information M. The position (coordinates) of the reference point Pm on the map is known. The reference
カメラ35は、図3に示すように、3つの実在基準点Prを含む画像Im(距離画像)を取得する。画像Imは、3つの実在基準点Prのそれぞれからカメラ35までの距離L(図6参照)の情報を含む。カメラ35は、例えばステレオカメラでもよく、例えば距離の情報を取得可能な単眼カメラでもよく、例えばTOF(Time of Flight)カメラなどでもよい。図1に示すように、カメラ35は、上部旋回体13に取り付けられる。
As shown in FIG. 3, the
カメラ回動部37は、上部旋回体13に対してカメラ35を回動させる。カメラ回動部37は、カメラ35を水平方向に(上下方向の回転軸回りに)回動させる。カメラ回動部37は、カメラ35を上下方向に(水平方向の回転軸回りに)回動させてもよい。
The
演算部40は、信号の入出力、および演算などを行う。演算部40は、距離取得部41と、位置計算部43と、撮影範囲制御部45と、を備える。
The
距離取得部41は、カメラ35に取得された画像Im(図3参照)に基づいて、3つの実在基準点Pr(図6参照)のそれぞれからカメラ35までの距離L(図6参照)を取得する。位置計算部43は、距離取得部41により取得された距離L(図6参照)に基づいて、実在基準点Pr(図6参照)に対する建設機械1の位置(相対位置)を計算する。撮影範囲制御部45は、3つの実在基準点Pr(図6参照)をカメラ35が撮影し続けるように、カメラ35の撮影範囲を制御する。撮影範囲制御部45は、建設機械1の作動に応じて、カメラ35の撮影範囲を制御する。距離取得部41、位置計算部43、および撮影範囲制御部45のそれぞれの機能の詳細は後述する。
The distance acquisition unit 41 acquires the distance L (see FIG. 6) from each of the three real reference points Pr (see FIG. 6) to the
検出部50は、建設機械1の状態を検出する。検出部50は、回転検出部51と、アタッチメント姿勢検出部53と、を備える。なお、図1に示す並進情報取得部155については、後述する変形例1で説明する。
The
回転検出部51は、地面および下部走行体11の少なくともいずれかに対する、上部旋回体13の回転の情報を検出する。上記「回転の情報」は、角度、角速度、および角加速度の少なくともいずれかである。回転検出部51は、ジャイロセンサ51aと、旋回角度検出部51bと、を備える。ジャイロセンサ51aは、地面に対する上部旋回体13の角速度を検出する。ジャイロセンサ51aは、上部旋回体13のヨー角速度を検出する。ジャイロセンサ51aの検出値を時間で積分することにより、地面に対する上部旋回体13の角度が求められてもよい。旋回角度検出部51bは、下部走行体11に対する上部旋回体13の旋回角度を検出する。下部走行体11が地面に対して回転していない場合は、旋回角度検出部51bは、地面に対する上部旋回体13の回転の角度を検出する。旋回角度検出部51bの検出値を時間で微分することにより、下部走行体11に対する上部旋回体13の角速度が求められてもよい。例えば、旋回角度検出部51bは、上部旋回体13に設けられる角度センサ(エンコーダ)である。
The
アタッチメント姿勢検出部53は、アタッチメント15の姿勢を検出する。アタッチメント姿勢検出部53は、ブーム角度検出部53aと、アーム角度検出部53bと、バケット角度検出部53cと、を備える。ブーム角度検出部53aは、上部旋回体13に対するブーム15aの回転角度(ブーム角度)を検出する。例えば、ブーム角度検出部53aは、角度センサ(エンコーダ)でもよい(アーム角度検出部53bおよびバケット角度検出部53cも同様)。例えば、ブーム角度検出部53aは、ブーム15aを駆動するシリンダ(図示なし)の伸縮量を検出することで、ブーム角度を検出してもよい。この場合、シリンダの伸縮量から、ブーム角度が算出される。シリンダの伸縮量を検出してもよい点は、アーム角度検出部53bおよびバケット角度検出部53cも同様である。アーム角度検出部53bは、ブーム15aに対するアーム15bの回転角度(アーム角度)を検出する。バケット角度検出部53c(先端アタッチメント角度検出部)は、アーム15bに対するバケット15cの回転角度(バケット角度)を検出する。
The attachment posture detection unit 53 detects the posture of the
(作動)
図4および図5に示すフローチャートを参照して、図1に示す位置推定装置20の作動(ステップS11〜S40)について説明する。上記の位置推定装置20の各構成要素については、主に図1を参照して説明する。
(Operation)
The operation of the position estimation device 20 shown in FIG. 1 (steps S11 to S40) will be described with reference to the flowcharts shown in FIGS. 4 and 5. Each component of the position estimation device 20 will be described mainly with reference to FIG.
ステップS11(図4参照)では、図1に示す地図情報取得部31が、三次元の地図情報M(図2参照)を取得する。
In step S11 (see FIG. 4), the map
ステップS13(図4参照)では、基準点取得部33が、地図情報Mにおける3つの地図上基準点Pm(Pm1、Pm2、およびPm3)(図2参照)を取得する。ここで、図6に示すように、地図上基準点Pm1の座標を(X1、Y1、Z1)、地図上基準点Pm2の座標を(X2、Y2、Z2)、地図上基準点Pm3の座標を(X3、Y3、Z3)とする。
In step S13 (see FIG. 4), the reference
地図上基準点Pmは、例えば次のように選択される。まず、図3に示す実在基準点Prが、後述するように選択される。そして、選択された実在基準点Prに対応する、図2に示す地図情報M上の位置が、地図上基準点Pmとして選択される。 The reference point Pm on the map is selected, for example, as follows. First, the real reference point Pr shown in FIG. 3 is selected as described later. Then, the position on the map information M shown in FIG. 2 corresponding to the selected real reference point Pr is selected as the map reference point Pm.
実在基準点Prは、次のように選択される。図3に示す実在基準点Prとして選択される位置は、画像Imから識別可能な位置である。具体的には例えば、実在基準点Prは、次のように選択される。[例A1]実在基準点Prとして選択される位置は、カメラ35で撮影可能な位置(画像Imに映る位置)である。例えば、建物に隠れる位置、および、建物の屋根の上など、カメラ35で撮影できない位置は、実在基準点Prとして不適である。[例A2]実在基準点Prとして選択される位置は、画像Imに基づいて、実在基準点Prとそれ以外の位置とを演算部40(図1参照)で識別できるような位置である。例えば、建物の壁の中央部など、画像Imに映っている位置でも、演算部40で識別できない位置は、実在基準点Prとして不適である。[例A3]実在基準点Prとして選択される位置は、地図情報Mに情報(座標の情報)が存在している位置である。例えば、図2に示すビルの角(頂点)の位置、および、街灯の上部の位置などは、地図情報Mに情報が存在しており、実在基準点Prとして適している。一方、図3に示すビルの窓、および、街灯の支柱部分は、図2に示す地図情報Mに情報が存在しておらず、実在基準点Prとして不適である。[例A4]図3に示す実在基準点Prとして選択される位置は、画像Imにおける位置(画像Im中のどこに映っているか)を演算部40が容易に(正確に、精度よく)識別できる位置であることが好ましい。[例A4a]例えば、形状や色彩などが、周囲の物と区別しやすい位置は、実在基準点Prとして好ましい。例えば、図3に示す例では、ビルの角の位置、および、街灯の上部の位置など、周囲の物と区別しやすい位置は、実在基準点Prとして好ましい。[例A4b]例えば、識別用(画像認識用)のマーカー(目印)が取り付けられた位置は、画像Imにおける位置を特定しやすく、実在基準点Prとして好ましい。[例A4b−1]例えば、マーカーは、周囲の物と区別しやすい位置(上記[例A4a]参照)に取り付けられてもよい。この場合、画像Imにおける位置の識別を、より容易に行える。[例A4b−2]例えば、マーカーの位置の情報を含んだ地図情報M(図2参照)を取得し、地図情報Mにおけるマーカーの位置の情報に対応する実在の位置に、マーカーを取り付けてもよい。また、ある位置にマーカーを取り付け、マーカーを取り付けた位置の情報を、地図情報M(図2参照)に追加してもよい。これらの場合、例えば、ビルの壁の中央部など、周囲の物と区別不可能な位置であっても、マーカーが取り付けられた位置を、実在基準点Prとして選択できる。
The real reference point Pr is selected as follows. The position selected as the actual reference point Pr shown in FIG. 3 is a position that can be identified from the image Im. Specifically, for example, the real reference point Pr is selected as follows. [Example A1] The position selected as the actual reference point Pr is a position that can be photographed by the camera 35 (a position reflected in the image Im). For example, a position hidden in the building and a position that cannot be photographed by the
次に、ステップS15(図4参照)では、図3に示すように、カメラ35の撮影範囲に3つの実在基準点Prが含まれるように、カメラ35の撮影範囲の初期位置が設定される。カメラ35の撮影範囲に3つの実在基準点Prが含まれるように、例えば、図1に示すカメラ回動部37でカメラ35が回動させられてもよく、例えば、地面に対する上部旋回体13の向きが変えられてもよい。例えば、操作者が、画像Imまたはカメラ35を見ながら、カメラ35または上部旋回体13の向きを操作することで、カメラ35の撮影範囲が設定される。
Next, in step S15 (see FIG. 4), as shown in FIG. 3, the initial position of the shooting range of the
ここで、3つの実在基準点Prの中央部の位置を、基準点中央位置P0とする。基準点中央位置P0は、3つの実在基準点Prからの距離が等しい位置である。図8に示すように、カメラ35から、基準点中央位置P0の位置に向かう方向(向き)を、基準点中央位置方向D0とする。また、カメラ35から、カメラ35の正面に向かう方向(向き)を、カメラ撮影方向D35とする。また、図3に示す画像Imの中央部の位置を、画像Im中央部とする。画像Im中央部は、画像Imの横方向における中央部、かつ、画像Imの縦方向における中央部でもよい。画像Im中央部は、画像Imの横方向における中央部(縦に長い範囲)でもよい。
Here, the position of the central portion of the three real reference points Pr is defined as the reference point central position P0. The reference point center position P0 is a position where the distances from the three existing reference points Pr are equal. As shown in FIG. 8, the direction (direction) from the
このステップS15(図4参照)では、例えば、基準点中央位置P0が、画像Im中央部(またはその近傍)に映るように、カメラ35の撮影範囲が設定される。例えば、図7に示すように、基準点中央位置方向D0とカメラ撮影方向D35とが一致(またはほぼ一致)するように、カメラ35の撮影範囲が設定される。
In this step S15 (see FIG. 4), for example, the shooting range of the
ステップS21(図4参照)では、図3に示すように、カメラ35が、3つの実在基準点Prを含む画像Imを撮影する。画像Im中の3つの実在基準点Prの位置は、次のように演算部40(図1参照)に認識される。例えば、操作者が、画像Im内の3つの実在基準点Prを、操作により指定することで、実在基準点Prの位置が演算部40に認識されてもよい。上記操作は、例えば、タッチパネルの操作やカーソルの操作などであり、基準点取得部33の操作と同様の操作などである。また、例えば、演算部40が、画像Im内の3つの実在基準点Pr(例えば識別用のマーカーの位置など)を、自動的に認識してもよい。
In step S21 (see FIG. 4), as shown in FIG. 3, the
次に、ステップS23(図4参照)では、距離取得部41(図1参照)が、図6に示す3つの実在基準点Prのそれぞれからカメラ35までの距離Lを取得する。距離取得部41(図1参照)は、画像Im(図3参照)に基づいて、距離Lを取得する。ここで、実在基準点Pr1からカメラ35までの距離を距離L1とする。実在基準点Pr2からカメラ35までの距離を距離L2とする。実在基準点Pr3からカメラ35までの距離を距離L3とする。
Next, in step S23 (see FIG. 4), the distance acquisition unit 41 (see FIG. 1) acquires the distance L from each of the three real reference points Pr shown in FIG. 6 to the
次に、ステップS25(図4参照)では、位置計算部43(図1参照)が、実在基準点Prに対するカメラ35の位置を計算する。位置計算部43は、距離取得部41(図1参照)により取得された距離Lに基づいて、カメラ35の位置を計算する。さらに詳しくは、位置計算部43が、各距離L1、L2、およびL3、ならびに、各実在基準点Pr1、Pr2、およびPr3の座標から、カメラ35の三次元座標(XC、YC、ZC)を計算する。具体的には、位置計算部43は、次の連立方程式を解くことで、カメラ35の三次元座標を計算する。
Next, in step S25 (see FIG. 4), the position calculation unit 43 (see FIG. 1) calculates the position of the
次に、ステップS27(図4参照)では、図1に示す位置計算部43が、アタッチメント先端部15tの位置を計算する。位置計算部43は、カメラ35の位置と、カメラ回動角度Rc(図7参照)と、アタッチメント15の姿勢と、に基づいて、アタッチメント先端部15tの位置を計算する。
Next, in step S27 (see FIG. 4), the
さらに詳しくは、位置計算部43は、図7に示す基準点中央位置方向D0と、カメラ回動角度Rcと、に基づいて、上部旋回体方向D13を計算する。上部旋回体方向D13は、上部旋回体13の方向(向き)であり、例えば、上部旋回体13からアタッチメント15が延びる方向である。そして、カメラ35の位置と、上部旋回体方向D13と、アタッチメント15の姿勢と、に基づいて、アタッチメント先端部15tの位置を計算する。その結果、アタッチメント15を用いた作業を行っている位置(例えば土砂を掘削している位置など)を計算できる。
More specifically, the
ここで、ステップS27の計算に用いられる基準点中央位置方向D0は、ステップS25(図4参照)で計算したカメラ35の位置と、基準点中央位置P0の位置から計算可能である。基準点中央位置P0の位置は、3つの地図上基準点Pm(図2参照)の位置から計算可能である。
Here, the reference point center position direction D0 used for the calculation in step S27 can be calculated from the position of the
また、ステップS27の計算に用いられるカメラ回動角度Rcは、上部旋回体方向D13に対する、カメラ撮影方向D35の角度である。カメラ回動角度Rcは、例えば、カメラ回動部37(図1参照)に設けられたセンサなどにより取得可能である。 The camera rotation angle Rc used in the calculation in step S27 is the angle of the camera shooting direction D35 with respect to the upper swing body direction D13. The camera rotation angle Rc can be acquired by, for example, a sensor provided in the camera rotation unit 37 (see FIG. 1).
また、ステップS27の計算に用いられるアタッチメント15の姿勢は、図1に示すアタッチメント姿勢検出部53により検出される。さらに詳しくは、ブーム角度検出部53aによりブーム角度が検出され、アーム角度検出部53bによりアーム角度が検出され、バケット角度検出部53cによりバケット角度が検出される。また、アタッチメント先端部15tの位置の計算に必要な、アタッチメント15の寸法などの情報は、位置計算部43に(演算部40に)予め設定される。
Further, the posture of the
次に、ステップS30(図4参照)では、撮影範囲制御部45が、図3に示す3つの実在基準点Prをカメラ35が撮影し続けるように、カメラ35の撮影範囲を制御する。この制御を行う理由は次の通りである。図1に示す建設機械1が作業を行うとき、下部走行体11による並進移動、地面に対する下部走行体11の回転(左右のクローラの走行速度の相違による回転)、および、下部走行体11に対する上部旋回体13の旋回、の少なくともいずれかが行われる。すると、図3に示すカメラ35の撮影範囲から実在基準点Prが外れようとする。そこで、撮影範囲制御部45は、3つの実在基準点Prをカメラ35が撮影し続けるように、建設機械1(図1参照)の作動に応じて、カメラ35の撮影範囲を制御する。制御の具体例として、図8に示すように、上部旋回体方向D13が、方向13aから方向13bに、角度θだけ回転した場合の、カメラ35の撮影範囲の制御について説明する。
Next, in step S30 (see FIG. 4), the shooting
ステップS31(図5参照)では、回転検出部51(図1参照)が、上部旋回体13の回転の情報を検出する。回転検出部51に検出される回転の情報は、例えば、角度θおよび角速度である。この検出は、例えば次の[例B1]、[例B2]のように行われる。[例B1]地面に対して下部走行体11が回転していない場合は、この検出は、図1に示すジャイロセンサ51aおよび旋回角度検出部51bの少なくともいずれかにより行われる。[例B1a]ジャイロセンサ51aで角速度を検出した場合、この角速度を時間で積分することで、所定時間内での角度の変化量(図8に示す角度θ)を求めてもよい。この計算を行う場合、ジャイロセンサ51aの検出値を積分することで生じる誤差を、旋回角度検出部51bで検出した角度に基づいて、補正してもよい。[例B1b]旋回角度検出部51bで角度を検出した場合、この角度を時間で微分することで、角速度を求めてもよい。[例B2]地面に対して下部走行体11が回転している場合は、この検出は、ジャイロセンサ51aにより行われる。
In step S31 (see FIG. 5), the rotation detection unit 51 (see FIG. 1) detects the rotation information of the
次に、ステップS33(図5参照)では、撮影範囲制御部45(図1参照)が、図8に示す地面に対する上部旋回体方向D13の変化量(角度θ)に基づいて、ズレ角度Rsを計算(推定)する。ズレ角度Rsは、基準点中央位置方向D0に対する、カメラ撮影方向D35の角度のズレの大きさである(例えば、上から見て右回りを正、左回りを負、などとする)。例えば、ズレ角度Rsは、角度θと等しい。なお、建設機械1が並進しながら上部旋回体方向D13が角度θだけ回転した場合は、ズレ角度Rsは、角度θとほぼ等しい。以下では、撮影範囲制御部45については図1を参照して説明する。
Next, in step S33 (see FIG. 5), the photographing range control unit 45 (see FIG. 1) determines the deviation angle Rs based on the amount of change (angle θ) of the upper swing body direction D13 with respect to the ground shown in FIG. Calculate (estimate). The deviation angle Rs is the magnitude of the deviation of the angle of the camera shooting direction D35 with respect to the reference point center position direction D0 (for example, clockwise is positive and counterclockwise is negative when viewed from above). For example, the deviation angle Rs is equal to the angle θ. When the construction machine 1 is translated and the upper swing body direction D13 is rotated by an angle θ, the deviation angle Rs is substantially equal to the angle θ. Hereinafter, the photographing
次に、ステップS35(図5参照)では、撮影範囲制御部45が、ズレ角度Rsを用いて、カメラ35の撮影範囲の目標範囲(目標撮影範囲)を設定する。具体的には、撮影範囲制御部45は、ズレ角度Rsがゼロに近づくように、目標撮影範囲を設定する。撮影範囲制御部45は、ズレ角度Rsがゼロに近づくように、カメラ回動部37(図1参照)の目標角度を設定する。撮影範囲制御部45は、ズレ角度Rsとは逆向き、かつ、ズレ角度Rsと同じ大きさだけ、カメラ35が回動するように、カメラ回動部37の目標角度を設定する。
Next, in step S35 (see FIG. 5), the shooting
次に、ステップS37(図5参照)では、撮影範囲制御部45が、地面に対する上部旋回体13の角速度(ステップS31で検出された値)を用いて、カメラ35の撮影範囲の回転の目標角速度を設定する。具体的には、撮影範囲制御部45は、ズレ角度Rsの変化の向きとは逆向き、かつ、ズレ角度Rsの角速度と同じ大きさの角速度で、カメラ35が回動するように、カメラ回動部37の目標角速度を設定する。
Next, in step S37 (see FIG. 5), the shooting
次に、ステップS39(図5参照)では、撮影範囲制御部45が、目標角度(ステップS35で設定)および目標角速度(ステップS37で設定)に基づいて、カメラ35の撮影範囲を変える。具体的には、撮影範囲制御部45が、目標角度および目標角速度に基づいて、カメラ回動部37(図1参照)に駆動指令を出力し、カメラ35を回動させる。よって、建設機械1が作動しても、カメラ35は(カメラ撮影方向D35は)、常に基準点中央位置P0を向くように制御される。
Next, in step S39 (see FIG. 5), the shooting
次に、S40(図4参照)では、図1に示す位置推定装置20による位置推定を終了するか否かが判定される。例えば、位置推定の終了の操作が、操作者によってされたか否かが判定される。位置推定を終了する場合は、フローを終了する。位置推定を終了しない場合は、ステップS21(図4参照)に戻り、建設機械1の位置の計算(図4のステップS25、ステップ27)が継続され、カメラ35の撮影範囲の制御(ステップS30)が継続される。このように、本実施形態では、GPSなどの衛星測位システムを用いなくても、建設機械1の位置を把握し続けることが可能である。
Next, in S40 (see FIG. 4), it is determined whether or not to end the position estimation by the position estimation device 20 shown in FIG. For example, it is determined whether or not the operation for ending the position estimation has been performed by the operator. When the position estimation is finished, the flow is finished. If the position estimation is not completed, the process returns to step S21 (see FIG. 4), the calculation of the position of the construction machine 1 (steps S25 and 27 in FIG. 4) is continued, and the shooting range of the
(情報化施工について)
従来、施工現場の三次元地形の電子情報に基づく建設作業である、情報化施工が行われている。情報化施工により、丁張や、作業途中の測量検査作業をなくすことが図られている。情報化施工を行うためには、建設機械の位置の取得が必要である。そこで、従来、GPSなどの衛星測位システムを利用して、建設機械の位置が取得されていた。また、情報化施工では、高精度に位置を取得する必要があるため、例えば、固定局の情報を利用した高精度な衛星測位システム(例えばリアルタイムキネマティック測位など)が用いられる場合があった。しかし、高精度な衛星測位システムは、コストが高く、例えば中型〜小型ショベルの価格よりも高価である。
(About computerized construction)
Conventionally, computerized construction, which is a construction work based on electronic information of three-dimensional topography of a construction site, has been carried out. Information-oriented construction is designed to eliminate chopping and surveying and inspection work during work. In order to carry out computerized construction, it is necessary to acquire the position of construction machinery. Therefore, conventionally, the position of a construction machine has been acquired by using a satellite positioning system such as GPS. Further, in information-oriented construction, since it is necessary to acquire a position with high accuracy, for example, a high-precision satellite positioning system using information of a fixed station (for example, real-time kinematic positioning) may be used. However, high-precision satellite positioning systems are expensive, for example, more expensive than the price of medium to small excavators.
建設機械の位置を取得するだけであれば、衛星測位システムの受信機は1基で済む。しかし、情報化施工を行うには、作業を行う部分の位置、具体的には例えば、アタッチメントの先端部の位置を取得する必要がある。そのためには、地面に対する上部旋回体の方向の情報が必要である。そこで、従来、地面に対する上部旋回体の方向の情報を取得するために、衛星測位システムの受信機が、建設機械に2基設けられる場合があった。そのため、受信機が1基のみ設けられる場合に比べ、コストがかかる。このように、衛星測位システムを用いて建設機械の位置を取得する技術には、高いコストがかかっていた。一方、本実施形態では、衛星測位システムを用いなくても、建設機械1の位置を取得(推定)できる。よって、衛星測位システムを用いた技術に比べ、コストを低減できる。また、本実施形態では、衛星測位システムを用いなくても、情報化施工を行える。 If you only want to get the position of the construction machine, you only need one receiver for the satellite positioning system. However, in order to perform information-oriented construction, it is necessary to acquire the position of the part where the work is performed, specifically, for example, the position of the tip portion of the attachment. For that purpose, information on the direction of the upper swivel body with respect to the ground is required. Therefore, conventionally, in order to acquire information on the direction of the upper swivel body with respect to the ground, two receivers of the satellite positioning system may be provided in the construction machine. Therefore, the cost is higher than the case where only one receiver is provided. As described above, the technique of acquiring the position of the construction machine by using the satellite positioning system has been costly. On the other hand, in the present embodiment, the position of the construction machine 1 can be acquired (estimated) without using the satellite positioning system. Therefore, the cost can be reduced as compared with the technology using the satellite positioning system. Further, in the present embodiment, computerized construction can be performed without using a satellite positioning system.
(効果)
図1に示す建設機械1の位置推定装置20による効果は、次の通りである。
(effect)
The effects of the position estimation device 20 of the construction machine 1 shown in FIG. 1 are as follows.
(第1の発明の効果)
位置推定装置20は、建設機械1の三次元位置を推定する。建設機械1は、下部走行体11と、下部走行体11に対して旋回可能な上部旋回体13と、を備える。位置推定装置20は、地図情報取得部31と、基準点取得部33と、カメラ35と、距離取得部41と、位置計算部43と、を備える。
(Effect of the first invention)
The position estimation device 20 estimates the three-dimensional position of the construction machine 1. The construction machine 1 includes a
[構成1]地図情報取得部31は、三次元の地図情報Mを取得する。基準点取得部33は、図2に示すように、地図情報Mにおける3つの地図上基準点Pmを取得する。図1に示すように、カメラ35は、上部旋回体13に取り付けられる。図3に示すように、カメラ35は、3つの地図上基準点Pm(図2参照)に対応する、3つの実在基準点Prを含む画像Im(距離画像)を取得する。距離取得部41(図1参照)は、画像Im(図3参照)に基づいて、図6に示すように、3つの実在基準点Prのそれぞれからカメラ35までの距離Lを取得する。図1に示す位置計算部43は、距離取得部41により計算された距離L(図6参照)に基づいて、実在基準点Pr(図6参照)に対する建設機械1の位置を計算する。
[Structure 1] The map
上記[構成1]では、図3に示す、カメラ35が画像Imを取得する。そして、画像Imに基づいて、図6に示す実在基準点Prからカメラ35までの距離Lが取得される。そして、この距離Lに基づいて、実在基準点Prに対する建設機械1の位置が計算される。よって、衛星測位システムを用いなくても、実在基準点Prに対する建設機械1の位置(三次元位置)を推定できる。通常、衛星測位システムを用いるための装置に比べ、位置推定装置20を構成する装置(距離画像を取得可能なカメラ35など)の方が、コストが低い。よって、衛星測位システムを用いる技術に比べ、位置推定装置20のコストを低減できる。
In the above [Structure 1], the
(第2の発明の効果)
[構成2]図1に示すように、位置推定装置20は、カメラ回動部37と、撮影範囲制御部45と、を備える。カメラ回動部37は、上部旋回体13に対してカメラ35を回動させる。撮影範囲制御部45は、3つの実在基準点Pr(図3参照)をカメラ35が撮影し続けるように、建設機械1の作動に応じてカメラ回動部37にカメラ35を回動させることで、カメラ35の撮影範囲を制御する。
(Effect of the second invention)
[Structure 2] As shown in FIG. 1, the position estimation device 20 includes a
上記[構成2]により、建設機械1が作動しても、カメラ35は、3つの実在基準点Pr(図3参照)を撮影し続けることができる。よって、位置推定装置20は、建設機械1が作動しても、建設機械1の位置を計算し続けることができる。
According to the above [Structure 2], even if the construction machine 1 is operated, the
(第3の発明の効果)
[構成3]位置推定装置20は、回転検出部51を備える。回転検出部51は、地面および下部走行体11の少なくともいずれかに対する、上部旋回体13の回転の情報を検出する。撮影範囲制御部45は、回転検出部51に検出された情報に基づいて、カメラ35の撮影範囲を制御する。
(Effect of the third invention)
[Structure 3] The position estimation device 20 includes a
上記[構成3]により、地面または下部走行体11に対して、上部旋回体13が回転しても、カメラ35は、3つの実在基準点Pr(図3参照)を撮影し続けることができる。よって、位置推定装置20は、上部旋回体13が回転しても、建設機械1の位置を計算し続けることができる。
According to the above [Structure 3], even if the
(変形例1)
図8に示す建設機械1が並進移動すると、基準点中央位置方向D0に対してカメラ撮影方向D35がずれる(ズレ角度Rsの大きさが大きくなる)場合がある。そこで、撮影範囲制御部45は、建設機械1の並進移動の情報に基づいて、カメラ35の撮影範囲を制御してもよい。本変形例では、図1に示す検出部50は、並進情報取得部155を備える。
(Modification example 1)
When the construction machine 1 shown in FIG. 8 translates, the camera shooting direction D35 may deviate from the reference point center position direction D0 (the magnitude of the deviation angle Rs becomes large). Therefore, the photographing
並進情報取得部155は、地面に対する建設機械1の並進移動の情報を取得する。並進情報取得部155が取得する情報は、例えば、並進移動の速度(速さおよび方向)または加速度(加速度の大きさおよび方向)である。例えば、並進情報取得部155は、下部走行体11を駆動させるための指令(電気指令または油圧指令など)を検出することで、並進移動の速さ、または加速度の大きさを取得してもよい。例えば、並進情報取得部155は、建設機械1の並進移動の方向を、上部旋回体方向D13(図8参照)と、下部走行体11に対する上部旋回体13の角度(旋回角度検出部51bの検出値)と、に基づいて取得してもよい。例えば、並進情報取得部155は、位置計算部43に計算された建設機械1の位置の変化から、並進移動の情報を取得(計算)してもよい。
The translation
(第4の発明の効果)
[構成4]図1に示すように、位置推定装置20は、並進情報取得部155を備える。並進情報取得部155は、地面に対する建設機械1の並進移動の情報を取得する。撮影範囲制御部45は、並進情報取得部155に取得された情報に基づいて、カメラ35の撮影範囲を制御する。
(Effect of Fourth Invention)
[Structure 4] As shown in FIG. 1, the position estimation device 20 includes a translation
上記[構成4]により、建設機械1が並進移動しても、カメラ35は、3つの実在基準点Pr(図3参照)を撮影し続けることができる。よって、位置推定装置20は、上部旋回体13が並進移動しても、建設機械1の位置を計算し続けることができる。
According to the above [Structure 4], even if the construction machine 1 moves in translation, the
(変形例2)
撮影範囲制御部45は、カメラ35の撮影範囲を上下方向に制御してもよい。例えば、水平面に対する建設機械1の傾きの変化に基づいて、カメラ回動部37にカメラ35を上下方向に回動(水平方向の軸回りに回動)させてもよい。また、図6に示す建設機械1が、実在基準点Prに近づく、または遠ざかることで、図8に示すカメラ撮影方向D35に対して、基準点中央位置方向D0が、上下方向にずれる場合がある。そこで、撮影範囲制御部45は、並進移動の情報に基づいて、カメラ35の撮影範囲を上下方向に制御してもよい。
(Modification 2)
The shooting
(他の変形例)
上記実施形態は様々に変形されてもよい。例えば、上記実施形態および各変形例の構成要素どうしが組み合わされてもよい。例えば、図4、および図5に示すフローチャートのステップの順序は変更されてもよい。例えば、図1に示す位置推定装置20の構成要素の数が変更されてもよく、構成要素の一部が設けられなくてもよい。
(Other variants)
The above embodiment may be variously modified. For example, the components of the above embodiment and each modification may be combined. For example, the order of the steps in the flowcharts shown in FIGS. 4 and 5 may be changed. For example, the number of components of the position estimation device 20 shown in FIG. 1 may be changed, and some of the components may not be provided.
例えば、上記実施形態では、撮影範囲制御部45は、建設機械1の作動に応じてカメラ35の撮影範囲を制御した。一方、演算部40が、図3に示す画像Im内での実在基準点Prの移動を認識(画像認識)し、実在基準点Prの移動に追従するように、カメラ35の撮影範囲を制御してもよい(画像認識による追従をしてもよい)。例えば、画像認識による追従が可能なほど、図8に示すズレ角度Rsの変化が遅い場合(例えば、建設機械1が並進移動する場合など)は、画像認識による追従をしてもよい。一方、下部走行体11に対して上部旋回体13が旋回する場合は、通常、画像認識による追従が不可能なほど、ズレ角度Rsの変化が速い。そのため、下部走行体11に対して上部旋回体13が旋回する場合は、回転検出部51が検出した上部旋回体13の回転の情報に基づいて、カメラ35の撮影範囲を制御することが好ましい。
For example, in the above embodiment, the photographing
例えば、図1に示すカメラ35は、全方位カメラでもよい。この場合、カメラ35を回動させるカメラ回動部37は不要である。この場合、カメラ35で得られた画像Im(図3参照)から、実在基準点Pr(図3参照)を含む部分を切り出し(トリミング)し、切り出した部分から距離L(図6参照)を取得してもよい。この場合、撮影範囲制御部45による撮影範囲の制御と同様に、建設機械1の作動に応じて切り出しの範囲を制御してもよい。
For example, the
位置推定装置20の構成要素のうち、カメラ35およびカメラ回動部37は、建設機械1に設けられる。一方、位置推定装置20の構成要素のうち、カメラ35およびカメラ回動部37を除く構成要素は、建設機械1に設けられてもよく、建設機械1の外部に設けられてもよい。例えば、地図情報取得部31、基準点取得部33、および演算部40は、建設機械1の外部のコンピュータなどにより実現されてもよい。例えば、検出部50の少なくとも一部は、建設機械1の外部に設けられてもよく、例えば、建設機械1の外部から建設機械1の状態を検出するカメラなどでもよい。
Among the components of the position estimation device 20, the
位置推定装置20の構成要素の少なくとも一部は、一体的に構成されてもよく、別々に設けられてもよい。具体的には例えば、地図情報取得部31、基準点取得部33、および演算部40は、一体的に構成された一台のコンピュータにより実現されてもよい。例えば、距離取得部41、位置計算部43、および撮影範囲制御部45の、少なくともいずれか(例えば撮影範囲制御部45)が、他の部分(例えば距離取得部41および位置計算部43)とは別々に設けられてもよい。
At least a part of the components of the position estimation device 20 may be integrally configured or may be provided separately. Specifically, for example, the map
1 建設機械
11 下部走行体
13 上部旋回体
20 位置推定装置
31 地図情報取得部
33 基準点取得部
35 カメラ
37 カメラ回動部
41 距離取得部
43 位置計算部
45 撮影範囲制御部
51 回転検出部
155 並進情報取得部
Im 画像(距離画像)
L、L1、L2、L3 距離
M 地図情報
Pm、Pm1、Pm2、Pm3 地図上基準点
Pr、Pr1、Pr2、Pr3 実在基準点
1
L, L 1 , L 2 , L 3 Distance M Map information Pm, Pm1, Pm2, Pm3 Map reference point Pr, Pr1, Pr2, Pr3 Real reference point
Claims (4)
三次元の地図情報を取得する地図情報取得部と、
前記地図情報における3つの地図上基準点を取得する基準点取得部と、
前記上部旋回体に取り付けられ、3つの前記地図上基準点に対応する3つの実在基準点を含む距離画像を取得するカメラと、
前記距離画像に基づいて、3つの前記実在基準点のそれぞれから前記カメラまでの距離を取得する距離取得部と、
前記距離取得部により計算された距離に基づいて、前記実在基準点に対する前記建設機械の位置を計算する位置計算部と、
を備える、
建設機械の位置推定装置。 A position estimation device for a construction machine that estimates a three-dimensional position of a construction machine including a lower traveling body and an upper rotating body that can turn with respect to the lower traveling body.
The map information acquisition unit that acquires three-dimensional map information,
A reference point acquisition unit that acquires three reference points on the map in the map information,
A camera attached to the upper swing body and acquiring a distance image including three actual reference points corresponding to the three reference points on the map.
A distance acquisition unit that acquires the distance from each of the three real reference points to the camera based on the distance image, and
A position calculation unit that calculates the position of the construction machine with respect to the actual reference point based on the distance calculated by the distance acquisition unit.
To prepare
Position estimation device for construction machinery.
前記上部旋回体に対して前記カメラを回動させるカメラ回動部と、
3つの前記実在基準点を前記カメラが撮影し続けるように、前記建設機械の作動に応じて前記カメラ回動部に前記カメラを回動させることで、前記カメラの撮影範囲を制御する撮影範囲制御部と、
を備える、
建設機械の位置推定装置。 The position estimation device for a construction machine according to claim 1.
A camera rotating portion that rotates the camera with respect to the upper rotating body,
Shooting range control that controls the shooting range of the camera by rotating the camera to the camera rotating portion in response to the operation of the construction machine so that the camera continues to shoot the three actual reference points. Department and
To prepare
Position estimation device for construction machinery.
地面および前記下部走行体の少なくともいずれかに対する前記上部旋回体の回転の情報を検出する回転検出部を備え、
前記撮影範囲制御部は、前記回転検出部に検出された情報に基づいて、前記カメラの撮影範囲を制御する、
建設機械の位置推定装置。 The position estimation device for a construction machine according to claim 2.
A rotation detection unit for detecting information on the rotation of the upper swivel body with respect to at least one of the ground and the lower traveling body is provided.
The shooting range control unit controls the shooting range of the camera based on the information detected by the rotation detection unit.
Position estimation device for construction machinery.
地面に対する前記建設機械の並進移動の情報を取得する並進情報取得部を備え、
前記撮影範囲制御部は、前記並進情報取得部に取得された情報に基づいて、前記カメラの撮影範囲を制御する、
建設機械の位置推定装置。 The position estimation device for a construction machine according to claim 2 or 3.
It is equipped with a translation information acquisition unit that acquires information on the translational movement of the construction machine with respect to the ground.
The shooting range control unit controls the shooting range of the camera based on the information acquired by the translation information acquisition unit.
Position estimation device for construction machinery.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018025649A JP6947659B2 (en) | 2018-02-16 | 2018-02-16 | Construction machine position estimation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018025649A JP6947659B2 (en) | 2018-02-16 | 2018-02-16 | Construction machine position estimation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019143995A JP2019143995A (en) | 2019-08-29 |
| JP6947659B2 true JP6947659B2 (en) | 2021-10-13 |
Family
ID=67773670
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018025649A Active JP6947659B2 (en) | 2018-02-16 | 2018-02-16 | Construction machine position estimation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6947659B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7366472B1 (en) | 2022-07-05 | 2023-10-23 | 吉谷土木株式会社 | Planting support methods and field work support systems, etc. |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FI20196023A1 (en) * | 2019-11-27 | 2021-05-28 | Novatron Oy | Method for determining location and orientation of machine |
| WO2021105204A1 (en) * | 2019-11-27 | 2021-06-03 | Novatron Oy | Method for determining situational awareness in worksite |
| FI20196022A1 (en) * | 2019-11-27 | 2021-05-28 | Novatron Oy | Method and positioning system for determining location and orientation of machine |
| JP7575892B2 (en) * | 2020-06-19 | 2024-10-30 | 株式会社小松製作所 | Calibration device and calibration method |
| ES3037841T3 (en) * | 2021-05-26 | 2025-10-07 | Novatron Oy | Method for determining location and orientation of earthworks machine in worksite |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009031206A (en) * | 2007-07-30 | 2009-02-12 | Nakagawa Kenkyusho:Kk | Position measuring device |
| WO2015049717A1 (en) * | 2013-10-01 | 2015-04-09 | 株式会社日立製作所 | Device for estimating position of moving body and method for estimating position of moving body |
| FI125464B (en) * | 2014-03-18 | 2015-10-15 | Novatron Oy | System and method for locating a construction machine |
-
2018
- 2018-02-16 JP JP2018025649A patent/JP6947659B2/en active Active
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7366472B1 (en) | 2022-07-05 | 2023-10-23 | 吉谷土木株式会社 | Planting support methods and field work support systems, etc. |
| JP2024007317A (en) * | 2022-07-05 | 2024-01-18 | 吉谷土木株式会社 | Planting support methods and field work support systems, etc. |
| JP2024007547A (en) * | 2022-07-05 | 2024-01-18 | 吉谷土木株式会社 | Planting support methods and field work support systems, etc. |
| JP7438516B2 (en) | 2022-07-05 | 2024-02-27 | 吉谷土木株式会社 | Planting support methods and field work support systems, etc. |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019143995A (en) | 2019-08-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6947659B2 (en) | Construction machine position estimation device | |
| US9481982B1 (en) | Method and control system for surveying and mapping a terrain while operating a bulldozer | |
| US9142063B2 (en) | Positioning system utilizing enhanced perception-based localization | |
| KR102396675B1 (en) | Position estimation and 3d tunnel mapping system of underground mine autonomous robot using lidar sensor, and its method | |
| US8412418B2 (en) | Industrial machine | |
| Thrun et al. | Scan alignment and 3-D surface modeling with a helicopter platform | |
| US11821167B2 (en) | Excavator with improved movement sensing | |
| JP6995767B2 (en) | Measurement system, work machine and measurement method | |
| CN207360243U (en) | Automotive positioning pan and tilt head | |
| JP6083520B2 (en) | Robot guidance method and apparatus | |
| CN107235013A (en) | Automotive positioning pan and tilt head | |
| JP2017151008A (en) | Flying object tracking method, flying object image acquisition method, flying object display method, and flying object guidance system | |
| WO2019046736A1 (en) | Systems and methods to apply markings | |
| CN101802738A (en) | System for detecting environment | |
| CN116202511B (en) | Method and device for determining the position and orientation of mobile equipment under the long roadway ultra-wideband one-dimensional constraint | |
| US11970839B2 (en) | Excavator with improved movement sensing | |
| US12209384B2 (en) | Laser reference tracking and target corrections for work machines | |
| US20230339402A1 (en) | Selectively utilizing multiple imaging devices to maintain a view of an area of interest proximate a work vehicle | |
| CN116109675A (en) | A method and device for capturing and sensing the reality of underground coal mine scenes | |
| JP7707690B2 (en) | Intrusion Detection System | |
| US20250314047A1 (en) | Work machine implement control for autonomous subterranean surveying and marking applications | |
| JP7809945B2 (en) | Location Information Setting System | |
| CA3074462C (en) | Systems and methods to apply markings | |
| BR102022012468A2 (en) | METHOD FOR OPERATING A WORKING MACHINE, AND, WORKING MACHINE | |
| AU2025230823A1 (en) | System and method for visually representing subterranean objects of interest in a field of view display for a work area |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201014 |
|
| 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: 20210907 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210916 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6947659 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |