LRTKレフィクシア株式会社

3D図面AR表示の座標ズレを防ぐ4つの設定ポイント

3D図面AR表示で座標ズレが起こる主な原因

3D図面を現場でAR表示すると、設計モデルを実際の施工場所に重ねながら、構造物の位置や高さ、向き、形状を立体的に確認できます。平面図や断面図だけでは把握しにくい納まりを現地で確認できるため、施工前の位置確認、掘削範囲の把握、埋設物の確認、出来形との比較、関係者への説明などに活用できます。

しかし、3D図面をAR表示したときに、モデルが現場から離れた場所に出る、建物や構造物の向きが合わない、地面から浮いて見える、移動するほど表示位置がずれるといった問題が起こることがあります。これらはまとめて座標ズレと呼ばれますが、実際には一つの原因だけで発生するとは限りません。

3D図面AR表示では、設計モデルの座標、測量成果の座標、測位端末が取得する座標、AR空間内で使用される座標を対応させる必要があります。それぞれのデータが単体では正しくても、基準や単位、軸方向、原点が一致していなければ、現地に正しく重なりません。

特に注意したいのが、「絶対座標が入っているから、そのまま正しい位置に出る」と考えてしまうことです。絶対座標という言葉は、現実世界の位置と対応した座標を表すために使われますが、すべてのデータが同じ座標の定義を使用しているとは限りません。緯度と経度で表された座標、平面へ投影された座標、測量成果に基づく公共座標、工事現場独自の座標、3Dモデル内部のローカル座標などが存在します。

同じ現場を扱うデータでも、座標参照系や測地基準が異なれば、座標値をそのまま比較することはできません。高さについても、衛星測位で得られる高さと、設計図面に記載されている標高が同じ基準とは限りません。さらに、モデルの軸方向や回転角が異なると、位置は近くても向きが大きくずれます。

AR表示特有の要因もあります。ARは、開始時に取得した位置や向きを基準として、カメラ画像と端末の各種センサーから移動量を推定します。そのため、開始時の測位状態が不安定だったり、周囲の映像から特徴を捉えにくかったりすると、モデルが徐々に移動して見える場合があります。

座標ズレを防ぐには、表示後に目視で位置を動かすのではなく、表示前の設定をそろえることが重要です。本記事では、実務で特に確認したい項目を、座標参照系、標高基準、原点と回転、測位とAR初期化という四つの設定ポイントに分けて解説します。

設定ポイント1 座標参照系と測地基準を統一する

最初に確認するのは、3D図面と現場測位で使用している座標参照系です。モデルが現場から大きく離れた場所に表示される場合や、読み込み直後から全体が一定方向へずれている場合は、座標参照系の不一致を疑います。

座標参照系とは、座標値が現実世界のどこを示すかを定める仕組みです。座標参照系には、基準となる地球の形、座標を平面へ表す方法、座標系を適用する区域、軸の順序や方向、長さの単位などが含まれます。

座標値の桁数や見た目が似ていても、座標参照系が異なれば同じ場所を示しているとは限りません。設計モデルでは現場の平面座標を使い、測位側では緯度と経度を取得している場合、その間には座標変換が必要です。変換せずに数値だけを受け渡すと、モデルは本来の現場とは異なる場所に配置されます。

平面座標を使用するときは、対象地域に対応する区域が選ばれているかを確認します。地域ごとに異なる設定を使用する座標系では、区域を間違えると、同じ形式の数値であっても実際の位置が大きく変わります。別の区域で作成された設定を読み込むと、モデルが数十キロメートル以上離れた場所に出る場合もあります。

軸の順序にも注意が必要です。データによっては、東西方向の値を先に記録する形式と、南北方向の値を先に記録する形式があります。読み込み側が想定する順序と逆になっていると、本来とはまったく異なる位置にモデルが配置されます。

東西方向と南北方向の名称だけでなく、数値が増加する方向も確認します。東へ進むほど値が増えるのか、西へ進むほど値が増えるのかという違いがあると、モデルが反転する原因になります。座標値の名称が同じでも、軸の正方向が異なる場合があるため、現地の既知点を使って確かめる必要があります。

測地基準の違いも座標ズレの原因になります。過去に作成された測量成果、現在の測量成果、発注者から受領した座標、別の会社が作成したモデルを混在させる場合は、それぞれがどの基準で作成されたかを確認します。

古いデータを現在の座標と組み合わせるときは、必要な変換が行われているかを確認してください。名称が同じ基準点であっても、測量時期や成果の管理方法が異なれば、座標値に差が生じる可能性があります。

座標参照系をそろえる実務では、まずプロジェクトで使用する基準を一つ決めます。設計、測量、施工、AR表示の各工程で、同じ基準を共有することが重要です。異なる座標参照系のデータを使用する必要がある場合は、AR表示の直前にその場で変換するのではなく、変換条件を事前に定めます。

変換を行ったときは、変換前の座標参照系、変換後の座標参照系、変換の実施日、変換対象のファイル、使用した基準点を記録します。担当者の記憶だけに頼ると、モデル更新時に同じ変換を再現できません。

3D図面に絶対座標が含まれていない場合は、現地の既知点とモデル上の対応点を使って配置します。ただし、一つの点だけで合わせると、平行移動は決められても、回転や縮尺が正しいかを確認できません。

可能であれば、現場内で十分に離れた複数の既知点を使用します。一点目で位置を合わせ、二点目で向きを確認し、三点目で縮尺や反転の有無を確認すると、単純な位置合わせだけでは見つからない設定ミスを発見しやすくなります。

座標参照系を確認するときは、現場中央の一点だけで判断しないことも重要です。中央付近では合っているように見えても、現場端部で大きくずれる場合があります。離れた複数地点で一致するかを確認することで、区域、回転、縮尺、変換方法の問題を切り分けられます。

設定ポイント2 標高基準と高さオフセットをそろえる

平面上の位置は合っているのに、モデルが地面から浮いている、地中へ沈んでいる、床や基礎の高さが合わない場合は、標高基準と高さオフセットを確認します。

3D図面AR表示では、水平方向の座標に注目しがちですが、高さ方向にも複数の基準があります。衛星測位によって取得される高さと、設計図面や測量成果に記載される標高は、同じものとして扱えない場合があります。

衛星測位で得られる高さは、地球の形を近似した基準面をもとに表されることがあります。一方、土木や建築の設計では、一般に現地で使用する標高や工事基準面を使います。この二つを区別せずに重ねると、平面位置は正しくても、鉛直方向へ一定量ずれることがあります。

設計モデル側の高さゼロにも注意が必要です。3D図面では、建物の基準階、基礎天端、道路中心の計画高、現場独自の仮基準面などをゼロとして作成することがあります。このゼロは、現実世界の標高ゼロを意味するとは限りません。

たとえば、モデル上の高さゼロが、現地では標高50メートルに相当している場合、AR表示側には両者を結ぶ高さオフセットが必要です。この関係を設定せずに表示すると、モデルは標高ゼロ付近に配置され、現地から大きく沈んだり浮いたりします。

高さオフセットを設定するときは、地面の見た目に合わせて上下へ動かすだけでは不十分です。施工中の地面は掘削や盛土によって変化します。舗装面や土の表面が、設計モデルの基準面と一致しているとも限りません。

高さが既知の基準点、構造物の天端、床面、基礎、測量標などを利用し、モデル上の対応点と数値で照合します。基準点の高さ、モデル上の高さ、設定したオフセット量を記録しておけば、別の端末や更新後のモデルでも同じ配置を再現できます。

高さのズレが現場内のどこでもほぼ同じ量であれば、標高基準または固定の高さオフセットが誤っている可能性があります。すべての地点で一律に50センチメートル高いといった場合は、モデル全体の高さ変換を見直します。

一方、場所によって高さのズレが変化する場合は、単純な高さオフセットだけでは説明できません。モデルが傾いている、鉛直軸の設定が異なる、平面回転と傾きが混在している、測位状態が変化しているといった原因も考えられます。

高さ基準と同時に確認したいのが単位です。3D図面では、メートル、センチメートル、ミリメートルなど、異なる長さ単位が使われます。書き出し時に単位情報が正しく引き継がれないと、モデルが十倍、百倍、千倍の大きさで読み込まれる場合があります。

単位が異なるモデルを一点だけ現場へ合わせると、その点では一致しているように見えます。しかし、基準点から離れるほど位置の差が拡大します。モデル全体が極端に大きい、または小さい場合は、原点や座標変換を触る前に単位を確認してください。

水平位置はメートル、高さだけはミリメートルというように、軸ごとに異なる処理が行われたデータにも注意します。複数形式のデータを統合した場合や、変換工程を挟んだ場合には、幅、奥行き、高さの既知寸法をそれぞれ確認すると安全です。

測位機器や端末の位置を高さの基準として使う場合は、アンテナ位置、端末の基準位置、カメラ位置の関係も確認します。測位によって取得しているのがアンテナの位置であり、AR表示で基準にするのがカメラの位置であれば、その間の距離を考慮する必要があります。

端末を持つ高さや角度を変えたときにモデルの高さが不自然に変化する場合は、機器のオフセット設定が正しく反映されているかを確認します。端末の持ち方に合わせて毎回手動で高さを変える運用は、再現性が低くなるため避けた方が安全です。

設定ポイント3 原点・軸方向・回転角を固定する

座標参照系と高さが正しくても、モデルの原点、軸方向、回転角が一致していなければ、AR表示は現場と重なりません。モデルが現場付近には出ているものの、建物が横を向いている、道路が逆方向へ延びている、モデルが横倒しになっている場合は、この設定を確認します。

3D図面には、形状を作成するときの基準となるモデル原点があります。設計担当者が作業しやすい場所を原点にする場合もあれば、測量基準点や敷地境界の交点を原点にする場合もあります。

複数の3D図面を統合するときに、それぞれ異なる原点が使われていると、単体では正しく見えるモデルが、統合後には離れて配置されることがあります。建築、設備、土木などのモデルを重ねる場合は、各モデルがどの原点を共有しているかを確認します。

原点を管理するときは、座標値がゼロになる場所だけでなく、その場所が現地のどこに対応しているかを明確にします。現地で確認できない任意の点を原点にすると、配置を再検証しにくくなります。

現場で識別しやすい基準点、構造物の角、道路中心点、既知の測量点などを使い、モデル原点との関係を記録します。モデル自体の原点を現地基準点へ置けない場合でも、両者の平行移動量を保存しておけば、同じ配置を再現できます。

軸方向については、どの軸が東西、南北、鉛直に対応しているかを確認します。3D図面を作成する環境やデータ形式によっては、鉛直方向に使用する軸が異なる場合があります。

読み込み時の軸変換が正しく行われないと、モデルが横倒しになったり、奥行き方向と高さ方向が入れ替わったりします。モデルが九十度回転して見える場合は、単純な平面回転だけでなく、鉛直軸の取り違えを疑います。

軸の正方向も重要です。一方のモデルでは東を正方向とし、別のモデルでは西を正方向としていると、左右が反転します。反転したモデルは、通常の回転操作だけでは正しい形に戻りません。

回転角を設定するときは、角度の基準方向を確認します。角度ゼロが北を向くのか東を向くのか、時計回りを正とするのか反時計回りを正とするのかによって、同じ角度値でも結果が変わります。

角度の単位にも注意が必要です。人が入力する画面では度を使用していても、内部データでは別の角度単位が使われる場合があります。変換処理で単位を取り違えると、入力した数値とはまったく異なる向きになります。

現場で画面を見ながらモデルを少しずつ回して合わせる方法は、一時的な確認には便利です。しかし、その回転角を記録しなければ、別の端末や更新後のモデルで同じ配置を再現できません。

回転は、離れた複数の基準点を使って決めます。一点目でモデルの位置を合わせ、二点目が示す方向を使って回転を決定します。さらに三点目でも一致を確認すれば、軸の反転や縮尺の問題を発見しやすくなります。

基準点同士の距離が短いと、わずかな点の誤差が大きな角度差につながります。可能な範囲で距離の離れた点を選び、現場の長手方向だけでなく、異なる方向の点でも確認します。

大きな絶対座標値を持つ3D図面では、表示処理を安定させるため、モデル内部の原点を現場付近へ移動することがあります。この方法自体は問題ではありませんが、元の絶対座標へ戻すための変換情報を失わないことが重要です。

ローカル原点へ変換したモデルには、東西方向、南北方向、高さ方向の移動量と回転角を関連付けて保存します。モデル内部の座標だけを残し、絶対座標との関係を削除すると、別の測量データと重ねる際に配置を作り直さなければなりません。

設計変更でモデルを書き出し直すときも、原点、軸方向、単位、回転条件を固定します。更新のたびに作業原点が変わると、形状だけを修正したつもりでも、AR表示ではモデル全体が移動します。

書き出し条件を標準化し、誰が更新しても同じ原点と軸を使える状態にしておくことが、座標ズレの再発防止につながります。

設定ポイント4 測位条件とAR初期化手順を標準化する

3D図面側の設定が正しくても、現場で取得する位置情報やARの初期化状態が不安定であれば、モデルは正確に重なりません。四つ目のポイントは、測位条件とAR表示を開始する手順を標準化することです。

高精度な測位方式を使用している場合でも、常に同じ精度が得られるわけではありません。上空の開け方、周囲の建物、法面、樹木、重機、金属構造物などによって、受信状態は変化します。

高い建物の近くや構造物に囲まれた場所では、衛星から届く信号が遮られたり、反射した信号を受信したりすることがあります。画面上では測位結果が表示されていても、位置が安定していない場合があります。

AR表示を始める前には、測位結果の品質を確認します。高精度を示す状態になった直後に開始するのではなく、一定時間、位置が大きく変動しないことを確かめます。

利用できる場合は、測位解の状態、補正情報の受信状況、推定精度、衛星数などを確認します。単に座標値が表示されているだけでは、AR表示に必要な安定性が得られているとは限りません。

ARの開始位置もできるだけ統一します。毎回異なる場所で初期化すると、周囲の測位環境や映像条件が変わり、同じモデルでも表示結果が異なりやすくなります。

現場内に開始地点を決め、上空が開け、周囲に認識しやすい形状や模様があり、安全に端末を操作できる場所を選びます。鉄骨、大型車両、仮設電源設備などの近くは、方位や測位状態に影響する可能性があるため注意します。

ARは、カメラ画像と端末内部のセンサーを使い、端末の移動や向きを推定します。周囲に特徴が少ない場所、暗い場所、強い逆光、似た模様が繰り返される場所では、移動量の推定が不安定になることがあります。

初期化時は、端末を落ち着いて保持し、周囲をゆっくり映します。開始直後に端末を大きく振ったり、歩きながら急に方向を変えたりすると、姿勢や移動の推定が安定しにくくなります。

位置が合っていても、開始時の方位が誤っていると、モデル全体が回転して見えます。モデルの向きが毎回少しずつ変わる場合は、モデル側の回転角だけでなく、AR開始時の方位推定を確認します。

開始直後は合っているのに、歩くほどずれる場合は、AR空間内での移動推定が不安定になっている可能性があります。カメラを覆わない、急激に動かさない、特徴の少ない面だけを長時間映さないといった操作も重要です。

反対に、AR追跡が安定していても、測位結果が途中で変化すると、絶対座標との対応がずれる場合があります。そのため、画面上の見た目だけでなく、測位品質とARの追跡状態の両方を確認します。

長い距離を移動した場合や、開けた場所から建物の陰へ移った場合は、既知点で位置を再確認します。明らかなズレが見つかったときは、そのまま作業を続けず、測位状態を回復させてから再初期化します。

複数の端末で同じ3D図面を使用する場合は、使用する座標データだけでなく、開始地点、端末の向き、測位の待機時間、初期化操作もそろえます。

一台だけ結果が異なるときに、モデルデータを修正して合わせるのは避けます。モデルが他の端末で正しく表示されているなら、測位設定、補正情報、端末固有のオフセット、初期化状態を確認した方が原因を見つけやすくなります。

座標ズレを効率よく切り分ける確認手順

座標ズレが発生したときは、複数の設定を同時に変更しないことが重要です。原点、回転、高さ、縮尺を一度に動かすと、どの設定が原因だったのか分からなくなります。

最初に、使用している3D図面が正しい版であることを確認します。現場端末に古いモデルが残っていると、設計変更による形状差が座標ズレのように見える場合があります。

次に、モデルの座標参照系、測地基準、区域、単位を確認します。測量成果と同じ基準になっているか、変換済みのモデルなのか、変換前のモデルなのかを明確にします。

続いて、現場内の既知点を複数選びます。モデル上でも現地でも位置を特定でき、簡単に失われない点が適しています。現場中央の一点だけではなく、できるだけ離れた場所にも点を設定します。

最初の既知点で、東西方向、南北方向、高さ方向の差を確認します。この段階では、モデルを手動で動かして合わせず、初期状態の差を記録します。

二つ目の既知点でも同じ確認を行います。一点目と二点目で、同じ方向へほぼ同じ距離だけずれている場合は、原点または平行移動量の問題が考えられます。

一点目では合っているのに、二点目では横方向へずれる場合は、回転角を確認します。基準点から離れるほど差が大きくなる場合は、回転または縮尺の可能性があります。

東西方向と南北方向の両方で距離に比例して差が広がる場合は、単位や縮尺を確認します。モデル内の既知寸法と現地寸法を比較し、倍率が正しいかを確かめます。

高さについては、複数地点で鉛直方向の差を記録します。すべての場所で同じ量だけ高い、または低い場合は、高さオフセットや標高基準を確認します。

場所によって高さ差が変わる場合は、モデルの傾き、鉛直軸、姿勢推定、測位状態を確認します。単純な上下移動だけで修正すると、別の地点で差が拡大する可能性があります。

データ側の設定に問題がないことを確認した後、測位条件を変えずにAR表示を再実行します。上空の開けた場所で測位を安定させ、決められた開始地点と手順で初期化します。

開始直後、一定距離を移動した後、元の位置へ戻った後の三つの状態を比較すると、初期配置の問題と移動中の追跡ズレを切り分けやすくなります。

修正を行うときは、一項目ずつ変更します。変更前の値、変更後の値、確認した点、測位状態、結果を記録してください。

最終確認では、現場の端部を含む複数地点で、位置、高さ、向き、距離を確認します。一点だけ合う状態では、現場全体で正しく配置されているとは判断できません。

症状別に考える座標ズレの原因

モデルが現場から大きく離れた場所に表示される場合は、座標参照系、区域、軸の順序、座標形式の取り違えを確認します。数十キロメートル以上離れるような大きなズレは、単純な測位誤差だけでは説明しにくいため、設定上の問題を優先して調べます。

モデル全体が数メートル程度、一定方向へずれている場合は、原点オフセット、基準点座標、測地基準、座標変換条件を確認します。過去の測量成果と現在の測量成果を混在させていないかも確認してください。

モデルが極端に大きい、または小さい場合は、単位の不一致が考えられます。位置を調整する前に、モデル内の既知寸法を確認します。

一点では正しく重なるものの、離れるほど位置がずれる場合は、回転角、縮尺、座標変換を確認します。特に、一方向へ扇状にズレが広がる場合は、回転角の誤りが疑われます。

モデルの左右が逆に見える場合は、軸の正方向や反転処理を確認します。反転は通常の回転だけでは修正できないため、データ変換時の軸設定を見直します。

モデルが横倒しになる場合は、鉛直軸の取り違えを確認します。平面上の回転角を変更しても解決しない場合は、軸変換が必要です。

モデルが全体的に浮いている、または沈んでいる場合は、高さ基準と高さオフセットを確認します。どの場所でも同じ高さ差があるなら、固定オフセットの可能性が高くなります。

場所によって高さ差が変化する場合は、モデルの傾き、鉛直軸、測位品質を確認します。地面の見た目に合わせて上下へ動かすだけでは、現場全体のズレを解消できません。

表示開始時は合うのに、歩くと徐々にずれる場合は、AR追跡状態を確認します。暗所、逆光、特徴の少ない場所、急激な端末操作などが影響している可能性があります。

その場に立っているだけでモデルが揺れる場合は、測位位置が安定していない可能性があります。上空の遮蔽物や反射環境を確認し、条件の良い場所で再度測位します。

再起動や再初期化のたびに向きが変わる場合は、初期化時の方位推定を確認します。開始地点や端末の向きを統一し、周囲の磁気環境にも注意します。

一台の端末だけずれる場合は、端末側の設定差を確認します。座標参照系、測位方式、高さオフセット、初期化手順、保存されている個別調整値を比較します。

モデルを更新した後だけ位置が変わった場合は、書き出し時の原点、軸、単位、回転角を確認します。形状変更とは関係のない座標設定が変わっていないか、旧版と新版の基準点座標を比較します。

複数端末とモデル更新でズレを再発させない管理方法

座標ズレを一度解消しても、設定が担当者の記憶だけに残っていると、モデル更新や端末交換の際に再発します。絶対座標を使った3D図面AR表示では、座標設定をプロジェクト情報として管理する必要があります。

プロジェクトで使用する座標参照系、測地基準、区域、水平単位、高さ単位、標高基準、モデル原点、軸方向、回転基準を一つの設定票にまとめます。

設計担当者、測量担当者、現場担当者が別々に作業する場合は、同じ設定票を共有します。ファイル名や口頭説明だけで座標条件を伝えると、変換済みかどうか、どの高さ基準を使ったかが分からなくなることがあります。

モデルには版番号や更新日を付け、旧版と新版を明確に区別します。現場端末へ転送した日時も記録すると、どのモデルを表示しているか確認しやすくなります。

更新モデルを書き出すときは、原点、軸、単位、回転角を旧版と比較します。形状だけを変更した更新であれば、基準点の座標は原則として変わらない状態にします。

検証用の既知点も管理対象に含めます。既知点の名称、座標、高さ、現地での確認方法、モデル上の対応位置を記録します。

施工の進行によって基準点が見えなくなったり、撤去されたりする可能性があるため、複数の既知点を設定しておくと安心です。重要な確認作業の前には、使用予定の点が現地で確認できるかを確かめます。

複数端末で同じモデルを使用する場合は、同じ開始地点と既知点を使って受け入れ確認を行います。端末ごとの結果を比較し、許容できない差がある場合は、モデルではなく端末側の設定を確認します。

現場で手動補正を行った場合は、補正量と理由を記録します。その補正が正式な設定なのか、一時的な確認のための調整なのかを区別します。

理由の分からない補正値が残っていると、後から別の担当者が追加の補正を行い、ズレを重ねてしまう可能性があります。手動補正を初期値へ戻す方法も、作業手順に含めておくと安全です。

日常運用では、作業開始時に既知点で表示位置を確認します。長い距離を移動した後、周辺環境が大きく変わった後、重要な照合作業の前後にも再確認します。

AR表示は、3D図面と現地の関係を分かりやすく確認するための手段です。表示が合っているように見えることだけを根拠として、施工位置や出来形を確定するのは避けます。

必要な精度や業務目的に応じて、測量成果、現地計測、設計図面、基準点の確認と組み合わせて判断することが重要です。

まとめ

3D図面AR表示の座標ズレを防ぐためには、表示後にモデルを目視で動かすのではなく、表示前の座標条件をそろえる必要があります。

一つ目の設定ポイントは、座標参照系と測地基準の統一です。座標区域、軸の順序、軸の正方向、変換条件まで確認し、3D図面と測量成果を同じ基準へそろえます。

二つ目の設定ポイントは、標高基準と高さオフセットの統一です。衛星測位の高さ、測量成果の標高、設計モデルの基準高さを区別し、モデル上の高さゼロが現地のどの高さに対応するかを明確にします。

三つ目の設定ポイントは、原点、軸方向、回転角の固定です。離れた複数の既知点を使い、位置だけでなく向き、縮尺、反転の有無を確認します。モデル更新時にも同じ書き出し条件を維持することが重要です。

四つ目の設定ポイントは、測位条件とAR初期化手順の標準化です。測位状態が安定してから表示を開始し、開始地点、端末の向き、周囲を認識させる操作をできるだけ統一します。

座標ズレが発生した場合は、複数の設定を同時に変更せず、座標参照系、高さ、原点と回転、測位とAR追跡の順に確認します。現場中央の一点だけではなく、離れた複数地点で一致を検証することが重要です。

設定内容を記録し、モデル更新や端末交換でも同じ条件を再現できるようにすれば、座標ズレの再発を抑えられます。絶対座標付きの3D図面を現場でAR表示する運用を検討している場合は、LRTK Phoneの機能や対応するデータ条件を確認し、現在使用している測量成果や3D図面をどのように現場確認へつなげられるか検討してみてください。

現場を3Dで残して、あとから測る。
実際の画面と動画で使い方を確認できます。

LRTK Phoneの使い方・実例を見る
資料請求導入相談
現場をスマホで3DスキャンLRTK Phone実例を見る