LRTKレフィクシア株式会社

床の小さな段差をSLAM計測で見落とさない6つの精度設定

SLAM計測で建物や設備の3次元形状を取得するとき、床にある小さな段差は意外に見落としやすい対象です。壁や柱のように大きな形状は点群上ではっきり確認できても、床面の数cm程度の高低差や薄い縁、緩やかなすり付け部は、計測条件や処理設定によって平坦に見えてしまうことがあります。

特に改修工事、設備更新、バリアフリー調査、床仕上げの確認、既設設備周辺の現況把握などでは、わずかな床レベル差が施工計画に影響する場合があります。そのためSLAM計測を行う際は、単に点群を取得できたかどうかではなく、「確認したい段差を識別できる条件で計測できているか」という視点が重要です。

小さな段差の再現性は、機器に記載された精度値だけでは決まりません。点の密度、床面までの距離、入射方向、歩行速度、軌跡推定の安定性、点群処理時の間引き量など、複数の条件が組み合わさって最終的な形状に影響します。ここでは、床の小さな段差をSLAM計測で確認したい実務担当者向けに、事前に押さえておきたい6つの精度設定と運用上の考え方を解説します。

SLAM計測で床の小さな段差を見落としやすい理由

SLAM計測では、移動しながら周辺の形状を連続的に観測し、その観測結果と自己位置推定を組み合わせて3次元空間を構築します。広い室内や廊下、設備室などを短時間で計測しやすい一方、取得される点群には一定のばらつきが含まれます。そのため、床の小さな段差のように、対象形状そのものが点群のばらつきに近い大きさである場合は注意が必要です。

例えば床全体を遠い位置から疎な点群で取得すると、段差の上面と下面を構成する点が十分に得られず、断面上では単なる点のばらつきに見えることがあります。逆に点密度が高くても、計測中の移動が速く、同じ場所を短時間しか観測していなければ、段差の境界線が明瞭に残らない場合があります。

さらに、計測後の処理も結果に影響します。大量の点群を扱いやすくするために点数を減らしたり、ノイズを抑えるために周辺の点を平均化したりすると、細かな凹凸が弱くなることがあります。壁面の概形を確認する用途では問題にならない設定でも、数cm程度の床レベル差を確認する目的では情報を失う可能性があります。

ここで重要なのは、SLAM計測における「精度」を一つの数値だけで考えないことです。位置の推定精度、個々の点のばらつき、点密度、軌跡の整合性、後処理による形状保持など、それぞれが異なる意味を持ちます。床の段差を対象にする場合は、最終的に必要なのが「上下の床面を分離して読み取れること」なのか、「段差の位置を把握すること」なのか、「高さを数値として求めること」なのかを整理したうえで設定を決める必要があります。

また、見つけたい段差が小さくなるほど、周囲の床面自体の不陸や仕上げ材の凹凸との区別も難しくなります。段差が存在するかどうかを確認する場合と、段差高さを高い精度で数値化する場合では、必要な計測条件は同じではありません。用途に応じてSLAM計測で担う範囲を決め、必要に応じて別の確認方法を組み合わせることが実務上は重要です。

精度設定1 点群の間隔を段差寸法より十分細かくする

最初に確認したいのが、床面にどの程度の細かさで点が配置されているかです。小さな段差を確認するには、段差の上面、端部、下面にそれぞれ複数の点が存在している状態が望まれます。

例えば段差幅より点の間隔が大きい場合、走査線や観測点の位置によっては段差部分そのものに点が入らない可能性があります。床面全体を見ると十分な点数があるように感じても、段差の縁を拡大したときに数点しか存在しなければ、形状判定には十分とはいえません。

そのためSLAM計測では、必要以上にデータ量を抑えることを最優先にせず、最初は対象となる床面の形状を保持できる密度で取得することが重要です。特に小さな段差を探す場合は、計測後に点を増やすことはできないため、取得段階で余裕を持たせる必要があります。

ただし、単純に点数が多ければ高精度になるわけではありません。同じ場所にばらつきの大きな点が大量に存在しても、段差境界は明確になりません。重要なのは、床面上の点が安定して一つの面を形成し、その中で上面と下面の高さ差を区別できることです。

実務では、計測直後に床面を上から見るだけでなく、段差候補部分の点群を横断方向に切り、断面として確認すると判断しやすくなります。平面表示では同じ床面に見えていても、断面表示では上段と下段が分かれて見えることがあります。

また、データ処理時に点群を一定間隔で整理する場合、その設定値にも注意します。確認したい段差や縁の幅より粗い単位で点を統合すると、段差付近の形状が簡略化されます。取得時に高密度で計測できていたとしても、保存や出力の段階で大きく間引けば、必要な情報が失われるからです。

したがって点群密度は、取得時だけでなく、処理後に利用する最終データまで含めて管理する必要があります。段差確認用の高密度データと、現場全体を軽量に閲覧するデータを分けて扱う方法も有効です。

精度設定2 床面までの計測距離と走査高さをそろえる

床の段差を確認する場合、センサーと床面の距離も重要な条件です。一般に、同じ計測機器であっても対象までの距離や観測方向が変わると、床面上の点の配置やばらつき方も変化します。

広い空間を一度に取得しようとして計測位置を床から高くしたり、段差から離れた位置だけを歩いたりすると、床に対する観測角度が浅くなる場合があります。特に段差の立ち上がり面は面積が小さいため、斜め方向からの観測だけでは点が十分に取得されないことがあります。

床面を確認する目的であれば、段差周辺を通過するときの計測高さや距離を大きく変えないことが一つのポイントです。ある区間は床から近く、別の区間は大きく離れた状態で取得すると、点密度やノイズ状態が場所によって変わり、単純な比較が難しくなります。

特に長い廊下や広い倉庫などでは、歩行中の姿勢変化によって機器の高さが徐々に変わることがあります。人が持って計測する場合、段差を確認しようとして機器を急に下向きにしたり、身体をかがめたりすると、それまでとは異なる動きが軌跡推定に加わります。細部を狙うための急激な姿勢変更が、必ずしも良い結果につながるとは限りません。

段差周辺では、安定した高さと姿勢で進みながら床面を観測し、必要であれば異なる方向からもう一度通過する方法が有効です。一方向から極端に床を狙うよりも、一定した走査条件で複数方向から観測したほうが、形状を確認しやすくなるケースがあります。

また、床とセンサーの位置関係だけでなく、段差の向きも考慮します。進行方向と段差の縁が平行に近い状態では、一部の観測条件で境界を捉えにくくなる可能性があります。段差に対して横切る方向の経路も含めることで、上面から下面へ変化する箇所を連続して取得しやすくなります。

計測高さについて万能な一つの値を決めることは適切ではありません。使用する機器、計測方式、床面の材質、必要な段差寸法などによって条件が変わるためです。実際の現場と近い環境で既知の段差を試験計測し、どの程度の高さと距離で形状が安定するか確認しておくと、現場での判断がしやすくなります。

精度設定3 歩行速度を抑えて段差周辺の観測回数を増やす

SLAM計測は移動しながら計測できることが大きな利点ですが、速く移動すれば常に効率が上がるわけではありません。小さな段差の確認では、段差周辺を十分に観測できる速度で移動する必要があります。

移動速度が速いと、一つの場所を観測できる時間が短くなります。結果として、床面の形状を構成する観測数が少なくなり、細かな段差の輪郭が不安定になる場合があります。また、方向転換や上下動が急になると、自己位置推定にも負担がかかります。

段差を確認したい区域に入ったら、普段よりも安定した速度で進むことが基本です。ただし、極端にゆっくり動けば必ず精度が上がるという意味ではありません。同じ位置で不規則に揺れたり、細かく往復したりすると、かえって軌跡が複雑になる場合があります。

重要なのは、速度を一定に近づけ、急停止、急旋回、大きな傾きなどを減らすことです。段差を見つけた瞬間に機器を急に近づけるのではなく、いったん安定した経路で通過し、必要であれば別経路から再度取得するほうが、比較しやすいデータになります。

床面を対象とした計測では、歩行による上下動も影響します。大股で速く歩けば機器の上下動が増えやすく、狭い場所で身体をひねりながら進むと姿勢変化も大きくなります。段差周辺では歩幅を安定させ、できるだけ滑らかな軌跡を作ることが重要です。

また、対象地点だけを短く取得するのではなく、その前後に周囲の壁、柱、設備など特徴的な形状を含めることも有効です。SLAMでは自己位置推定の手掛かりとなる周辺形状も重要だからです。床だけを見ながら局所的に動くより、周囲の安定した特徴を継続して観測しながら段差部分を通過するほうが、軌跡を安定させやすくなります。

広い現場を計測すると、作業者はどうしても計測時間を短くしたくなります。しかし、小さな段差が重要な区域まで同じ速度で通過すると、後から再計測が必要になる可能性があります。現場全体を通常速度で計測する区間と、段差確認を目的として丁寧に取得する区間を分けることで、効率と品質の両立を図れます。

精度設定4 平滑化と間引きを強くしすぎない

SLAM計測で取得した点群には、対象物の形状だけでなく、測定値のばらつきや一時的な不要点などが含まれることがあります。そのため実務では、点群を扱いやすくするためにノイズ除去、平滑化、間引きなどを行うことがあります。

しかし、床の小さな段差を確認するときは、この処理が強すぎると問題になります。

平滑化は、近接する点のばらつきを抑えて面を見やすくするうえでは便利です。一方、段差は本来、隣接する二つの床面の間に急な高さ変化が存在する形状です。周辺点を強く平均化すると、この高さ変化まで滑らかにされ、実際には段差がある場所が緩やかな傾斜のように見えることがあります。

間引きについても同様です。点数を減らせばデータ容量を軽くできますが、段差の縁に存在していた点が削除される可能性があります。特に段差幅が小さい場合、数点の有無だけでも断面形状の見え方が変わります。

そのため、小さな床段差を調べるデータでは、最初から強い処理を行うのではなく、元データの形状を確認したうえで必要最小限の処理を行うことが望まれます。現場全体の閲覧用データと、詳細確認用データを分けて保存しておくと、後から必要な精度で確認しやすくなります。

また、ノイズ除去のしきい値も重要です。床面から少し離れた点をすべて不要点と判断する設定では、本来残すべき段差の上面や縁の点まで除外される可能性があります。機械的に処理するだけでなく、処理前後の断面を比較し、対象形状が保持されているか確認する必要があります。

メッシュ化する場合も注意が必要です。点群から連続面を作成すると視覚的には分かりやすくなりますが、補間条件によって元データに存在しない面が生成されることがあります。そのため、段差高さを確認するときは完成した面だけを見るのではなく、元になった点群の分布も合わせて確認することが重要です。

点群処理では「見た目がきれいなデータ」と「細部の形状が忠実に残っているデータ」が必ずしも同じではありません。段差調査では、多少点のばらつきが残っていても、上下の床面を分離して確認できることを優先したほうがよい場合があります。

精度設定5 軌跡精度とループ閉合を段差判定の前に確認する

小さな段差を点群上で評価するとき、段差部分だけに注目してはいけません。SLAM計測では、計測中に推定された移動軌跡が空間全体の形状に影響するためです。

例えば同じ廊下を往路と復路で計測したときに軌跡がずれていると、床面が二重に形成されることがあります。この状態では、本当の段差なのか、異なる時刻に取得した点群の位置ずれなのか判断しにくくなります。

数cm程度の差を調べたいにもかかわらず、往路と復路の床面自体が同程度ずれていれば、段差高さを評価する前提が成立しません。そのため、細かな形状を見る前に、壁、柱、床、開口部などの大きな構造が正しく重なっているかを確認する必要があります。

周回可能な空間では、計測開始付近へ戻る経路を作ることで、軌跡全体の整合性を確認しやすくなる場合があります。開始地点と終了地点周辺の形状が不自然に二重化していないか、長い通路の端部で床面が徐々に傾いていないかなどを確認します。

ただし、ループを作れば必ず誤差がなくなるわけではありません。同じような形状が連続する場所では、異なる場所を同一地点と判断するような誤対応に注意する必要があります。長い廊下、同じ柱が一定間隔で並ぶ空間、似た設備が繰り返し配置されている場所では、固有の形状を含む区間を経路に取り入れることが重要です。

床段差を調査する場合には、計測範囲の途中にある段差だけを見るのではなく、その前後数mから数十m程度の点群状態も確認します。周辺床面が一つの安定した面として再現されていれば、その中に現れる局所的な高さ変化は段差候補として評価しやすくなります。

一方、床面全体に波状のずれや帯状の二重化が見られる場合、まず軌跡や点群統合状態を疑う必要があります。この状態で数cmの差を読み取っても、実際の形状差なのか計測上のずれなのか区別できない可能性があります。

小さな対象ほど、局所的な形状を見る前に大域的な整合性を確認するという順番が重要です。SLAM計測で段差を数値化するときは、点群の一部分だけを切り取って判断せず、計測全体が安定していることを確認してから詳細評価へ進みます。

精度設定6 高さ差の判定基準を現場ごとに設定する

最後に重要なのが、どの程度の高さ差を「段差」と判断するのかという基準です。

SLAM計測の点群には一定のばらつきがあります。また、実際の床も完全な平面ではなく、仕上げ材の凹凸、目地、摩耗、不陸などがあります。そのため、隣接する点を2点選んで高さ差があったからといって、それだけで段差と判断することは適切ではありません。

段差を確認するときは、単独の点ではなく、ある程度の範囲に存在する点のまとまりを見ます。上側の床面に複数の点が安定して並び、下側にも別の点群が面として存在し、その間に一定の高さ変化が連続して確認できるかを見ることが重要です。

また、必要な検出レベルは業務目的によって変わります。大きな施工上の取り合いを確認する調査と、歩行上のわずかな高低差を評価する調査では、求められる条件は異なります。そのため「SLAMなら何mmまで見える」と一律に決めるのではなく、実際の機器、計測距離、環境、処理条件を含めて確認する必要があります。

有効なのは、現場計測前に寸法が分かっている段差や試験片などを用いて確認する方法です。既知の高さ差をSLAM計測し、同じ処理条件でどの程度再現できるかを調べておけば、現場で判断できる範囲の目安になります。

例えば実際に確認したい段差と同程度の高さを持つ対象を事前に取得し、断面上で上下の面が安定して分離するかを見ることができます。もし既知の段差であっても点群上では曖昧になるのであれば、本番現場でそれより小さい段差を高い確度で判定することは難しいと考えるべきです。

判定基準を設定する際には、高さだけでなく連続長さも考慮します。局所的な1点だけが高い場合はノイズの可能性がありますが、一定距離にわたって同じ高さの面が続いていれば、実形状である可能性を検討しやすくなります。

このように、精度設定とは機器画面の数値を変更する作業だけではありません。どの程度の差を確認対象とし、どの条件ならその差を識別できるのかを事前に定義することも、SLAM計測における重要な精度管理です。

段差を確認しやすくするSLAM計測の走査方法

6つの設定を整えても、実際の走査経路が適切でなければ段差の情報は十分に得られません。床面を対象とするときは、空間全体を一筆書きで歩くだけでなく、段差を異なる方向から観測できる経路を考えます。

特に有効なのが、段差の縁に対して横断する方向から通過することです。上段から下段、または下段から上段へ連続的に観測することで、床面高さの変化を取得しやすくなります。

さらに可能であれば、同じ場所を逆方向からもう一度通過します。これにより、一方向では死角になっていた立ち上がり面を別方向から補える可能性があります。片方向の点群だけで段差位置が不明瞭だった場合でも、複数方向の観測によって境界が確認しやすくなることがあります。

ただし、同じ場所を何度も複雑に往復すればよいわけではありません。必要以上に軌跡を複雑化すると、データの重複が増え、処理結果を確認しにくくなる場合があります。往路、折り返し、復路など計測経路をあらかじめ整理しておくことが大切です。

段差付近だけを狭い円を描くように動くより、周囲の壁や柱なども継続して観測できる経路を選びます。SLAM計測では、自己位置推定を安定させるための周辺特徴も必要だからです。

また、段差の真上で急停止して長時間計測する方法が常に有効とは限りません。局所形状を詳細に取得したい場合でも、SLAMの自己位置推定を保ちながら滑らかに移動するという基本を崩さないことが重要です。

事前に図面があり段差候補位置が分かっている場合は、その箇所を計測経路に組み込みます。一方、既存建物の現況調査のように段差位置自体が分からない場合は、床面を広く取得した後、点群断面や高さ分布から候補位置を抽出し、必要に応じて詳細確認を行う運用が現実的です。

床面の材質や周辺環境が段差計測に与える影響

床段差の計測結果は、形状だけでなく表面状態にも影響されます。

床材にはコンクリート、樹脂仕上げ、石材、タイル、金属板などさまざまな種類があります。表面の反射特性によっては、距離情報が安定しにくかったり、一部の点が欠けたりする可能性があります。

光沢の強い床面や濡れた床面では、乾燥した粗い床面とは異なる点群状態になることがあります。そのため、同じ計測条件をすべての床にそのまま適用できるとは限りません。段差を確認したい場所では、まず周囲の平坦な床面が安定して取得できているかを確認します。

平坦な床面自体に大きなばらつきがある状態では、小さな段差を識別するのは難しくなります。逆に、周囲の床面が薄い帯状に安定して再現されていれば、そこから外れる高さ変化を見つけやすくなります。

ガラスや鏡面状の設備が周辺にある空間も注意が必要です。床面だけを見ると問題がないように感じても、周辺環境から得られる形状情報が不安定になると、自己位置推定に影響する場合があります。

人や台車などの移動物も考慮します。SLAM計測中に多くの人が段差周辺を通過すると、床面への視線が遮られたり、一時的な点が含まれたりします。特に床近くを移動する台車や資材は段差そのものを隠すため、可能であれば通行の少ない時間帯を選ぶほうが確認しやすくなります。

照明条件については、利用するSLAM方式によって影響の受け方が異なります。画像情報を併用する方式では暗所や極端な明暗差も考慮する必要があります。一方、距離計測を中心とする方式でも、周辺環境や対象材質によって取得状態が変わるため、現地で実際の点群状態を確認することが重要です。

点群から小さな段差を確認するときの注意点

計測後の確認では、3次元表示を眺めるだけで段差の有無を判断しないことが重要です。床を斜め上から表示すると、数cmの高低差は視覚的に分かりにくい場合があります。

そこで有効なのが断面表示です。段差に対して直交する方向で点群を薄く切り出すと、床面の高さ変化を確認しやすくなります。

このとき、断面の厚みを大きくしすぎないことも重要です。広い範囲の点を一つの断面に重ねると、床の不陸や斜め方向の形状まで混在し、点群が厚く見える場合があります。細かな段差を確認するときは、対象形状を維持できる範囲で薄い断面を作り、位置を少しずつずらしながら連続性を確認します。

一つの断面だけで段差の高さを決めるのではなく、隣接する複数の断面を見ることも重要です。本当に段差がある場合、その高さ変化は一定の幅や長さを持って続いていることが多いためです。

床面が緩やかに傾斜している場所では、単純な絶対高さだけで判断すると段差を見落とすことがあります。例えば廊下全体がわずかに傾いている場合、始点と終点では高さが異なりますが、それは段差ではありません。一方、その傾斜面の途中に局所的な急変があれば段差候補になります。

そのため、対象周辺の床面を基準となる面として捉え、その面に対する局所的な高さ変化を見る考え方が重要です。単純に標高値だけを比較するのではなく、周囲の床形状との関係を見ることで、段差と全体勾配を区別しやすくなります。

また、段差の高さを数値として記録する場合は、点群の1点同士ではなく、上下それぞれの安定した床面を代表する値から差を求める考え方が有効です。単独の点にはばらつきが含まれるため、面として評価したほうが結果の解釈が安定します。

SLAM計測だけで判断しないほうがよいケース

SLAM計測は広範囲の現況形状を取得するうえで便利ですが、すべての床段差をSLAMだけで確定できるわけではありません。

特に確認したい高さ差が非常に小さく、点群のばらつきと同程度である場合は慎重な判断が必要です。点群上では段差らしい形状が見えていても、実際の床の凹凸や計測誤差との区別がつかない可能性があります。

また、施工管理や品質確認などで許容値に対する合否判定を行う場合には、その業務に必要な精度や手順を満たす計測方法を使用する必要があります。SLAM点群が現況把握には十分でも、特定の検査基準に基づく測定値としてそのまま利用できるとは限りません。

このような場合、SLAM計測は段差候補を効率的に抽出する手段として使い、重要箇所を別の適切な方法で確認する運用が考えられます。広い床面をすべて一点ずつ詳細測定するより、まずSLAMで全体を把握し、疑わしい場所を絞り込むことで現場作業を効率化できます。

また、点群上で段差が確認できなかったことを理由に、「現場に段差が存在しない」と断定することも避けるべきです。対象寸法が計測条件に対して小さすぎた可能性や、走査方向の影響、点群処理によって形状が失われた可能性があるためです。

必要な最小検出寸法を明確にし、その寸法を実際に識別できることを事前確認したうえで利用することが重要です。これは床段差に限らず、小さな配管、薄い部材、微細な凹凸などをSLAM計測する場合にも共通する考え方です。

現場で再計測を減らすための確認手順

床段差のSLAM計測では、現場を離れてから点群を確認し、必要な部分が取得できていなかったことに気付くと再計測の負担が大きくなります。そのため、可能な範囲で現場中に品質を確認することが重要です。

まず計測開始前に、今回確認したい最小の段差寸法を明確にします。「床面を3次元化する」という曖昧な目的ではなく、「この程度の高さ差を識別したい」という基準を持つことで、点密度や経路を決めやすくなります。

次に、対象床と似た場所で短い試験計測を行い、取得状態を確認します。周辺の平坦部が安定して面として形成されているか、段差候補の縁に十分な点が存在するか、断面で高さ差が確認できるかを見ます。

本計測では、対象区域に入る前から安定した移動を始めます。段差の直前で計測を開始するのではなく、周辺の壁や柱など位置推定に利用しやすい形状を含めながら接近します。段差部分では一定した速度を維持し、一度通過した後、必要に応じて異なる方向からもう一度取得します。

計測後には、現場全体の点群整合性を確認します。壁や柱が二重になっていないか、床面が長距離にわたって不自然に波打っていないか、開始地点と終了地点付近で大きなずれがないかを確認します。

その後、対象となる段差部分を拡大し、断面で確認します。上下の床面が明確に分離しているか、段差が一定長さにわたって連続しているか、近くの平坦部と比べて点群のばらつきが急激に増えていないかを見ます。

もし結果が曖昧であれば、現場にいる間に追加計測を行ったほうが確実です。同じ経路をそのまま繰り返すのではなく、段差に対する方向、距離、速度を調整して再取得します。

こうした確認を一連の作業として定着させることで、「現場では計測できたと思っていたが、事務所で見ると段差が分からない」という失敗を減らせます。

まとめ

床の小さな段差をSLAM計測で見落とさないためには、機器の公称精度だけを見るのではなく、点群密度、計測距離、移動速度、点群処理、軌跡精度、段差判定基準まで含めて考える必要があります。

特に重要なのは、確認したい段差の大きさに対して十分な点が取得されていることです。床全体では高密度に見えるデータでも、段差の縁に必要な点がなければ形状を正しく判断できません。また、取得後の平滑化や間引きによって細かな形状を失わないよう、詳細確認用のデータを残しておくことも大切です。

計測時には床面からの距離と姿勢をできるだけ安定させ、段差周辺で急激な動きを避けます。段差を一方向だけから見るのではなく、異なる方向から取得することで、上面、下面、立ち上がり部分を確認しやすくなります。

さらに、小さな段差を評価する前にSLAM全体の軌跡が安定していることを確認します。往路と復路がずれた状態や、床面全体が二重化している状態では、数cm程度の差を正しく評価することは困難です。

そして最も重要なのが、「どの大きさの段差まで確認したいのか」を事前に決めることです。SLAM計測にはさまざまな誤差要因があるため、特定の最小段差を必ず検出できると一律に考えるのではなく、実際の機器と現場条件に近い環境で試験し、確認可能な範囲を把握してから本計測を行うことが安全です。

SLAM計測は、広い床面を短時間で3次元データとして残し、その中から段差や不陸の候補を探す用途で大きな力を発揮します。詳細な数値確認が必要な部分と、全体形状を把握する部分を分けて考えることで、再計測を減らしながら効率的な現況調査につなげられます。

現場での3次元計測から位置情報を活用した記録まで、より手軽な運用を検討している場合は、LRTK Phoneを使った計測方法も確認してみてください。

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

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

技術記事一覧へ戻る →