(57)【要約】【課題】従来の静的環境に適用できる多様な技術をストラクチャー、オブジェクト、ダイナミクスが混在する環境下においても適用できるようにする室内空間構造の外郭空間特徴情報抽出方法を提供することである。【解決手段】室内空間構造の外郭空間特徴情報抽出方法であって、対象領域に対する空間幾何情報が入力される入力段階S１０と、入力段階で入力された空間幾何情報に対して 空間幾何情報に対応する領域と交差する交差平面を利用する 事前設定選択方式で任意の領域を選択してサンプルを決定するサンプリング段階S２０と、サンプリング段階で取得したサンプリング平面に対する空間幾何情報のサンプリング平面情報を含むサンプリング情報に基づいてコンベックスハル方式で抽出されたコンベックスハル情報とサンプリング平面情報の事前設定範囲内での交差部分からサンプリング平面に対する特徴情報を取得する特徴抽出段階S３０を含む。【選択図】図７
2018088275.tif 000002
【特許請求の範囲】
【請求項１】
対象領域に対する空間幾何情報が入力される入力段階S１０と、
前記入力段階で入力された前記空間幾何情報に対して 前記空間幾何情報に対応する領域と交差する交差平面を利用する 事前設定選択方式で任意の領域を選択してサンプルを決定するサンプリング段階S２０と、
前記サンプリング段階で取得したサンプリング平面に対する前記空間幾何情報のサンプリング平面情報を含むサンプリング情報に基づいてコンベックスハル(convex hull)方式で抽出されたコンベックスハル情報(convex hull information)と前記サンプリング平面情報(sampling plane information)の事前設定範囲内での交差部分から該当サンプリング平面に対する特徴情報を取得する特徴抽出段階S３０を含む、室内空間構造の外郭空間特徴情報抽出方法。
【請求項２】
前記サンプリング段階S２０は:
前記空間幾何情報と交差平面が事前設定マージン内で交差する交差領域を選択してサンプルに決定することを特徴とする、請求項１に記載の室内空間構造の外郭空間特徴情報抽出方法。
【請求項３】
前記空間幾何情報と交差領域を形成する交差平面としてのサンプリング平面を選択するサンプリング平面決定段階S２１と、
前記空間幾何情報のうち前記サンプリング平面に対して前記事前設定マージン内に存在する空間幾何情報としてのサンプリング平面情報を取得するサンプル決定段階S２３を含むことを特徴とする、請求項２に記載の室内空間構造の外郭空間特徴情報抽出方法。
【請求項４】
前記サンプリング平面決定段階S２１で前記サンプリング平面は、対象領域に位置する事前設定サンプリング原点を含む地面に事前設定間隔角度(任意の３次元角度)で形成されるサンプリング平面を含むことを特徴とする、請求項３に記載の室内空間構造の外郭空間特徴情報抽出方法。
【請求項５】
前記サンプリング平面決定段階S２１で前記サンプリング平面は、対象領域に位置する事前設定サンプリング原点を通過して地面に垂直な垂直線分を含む平面であって、前記垂直線分を中心として事前設定間隔角度で形成されることを特徴とする、請求項４に記載の室内空間構造の外郭空間特徴情報抽出方法。
【請求項６】
前記事前設定原点情報は前記空間幾何情報を取得する感知センサーの感知位置である観察時点位置情報であることを特徴とする、請求項４に記載の室内空間構造の外郭空間特徴情報抽出方法。
【請求項７】
前記サンプリング平面決定段階S２１で前記サンプリング平面は、前記観察時点位置情報および対象領域に位置する事前設定サンプリング原点を含む地面に事前設定間隔角度(任意の３次元角度)で形成されるサンプリング平面を含み、
前記観察時点位置情報は前記対象領域内の任意の位置情報であることを特徴とする、請求項６に記載の室内空間構造の外郭空間特徴情報抽出方法。
【請求項８】
前記サンプリング平面決定段階S２１で前記サンプリング平面は、前記観察時点位置情報および前記事前設定サンプリング原点を通過して地面に垂直な垂直線分を含む平面であって、前記垂直線分を中心として事前設定間隔角度で形成されるサンプリング平面を含み、前記観察時点位置情報は前記対象領域内の任意の位置情報であることを特徴とする、請求項６に記載の室内空間構造の外郭空間特徴情報抽出方法。
【請求項９】
前記サンプル決定段階S２３は:
前記サンプリング平面に対して前記事前設定マージン内に存在する空間幾何情報を前記サンプリング平面に射影(プロジェクション)させるサンプルプロジェクション段階S２３１と、
前記サンプルプロジェクション段階S２３１で前記サンプリング平面に投影された情報をサンプリング平面情報に設定するサンプリング平面情報確認段階S２３３を含むことを特徴とする、請求項３に記載の室内空間構造の外郭空間特徴情報抽出方法。
【請求項１０】
前記特徴抽出段階S３０は:
前記サンプリング段階S２０で決定されたサンプリング情報を特定して入力を受ける決定サンプル入力段階S３１と、
前記決定サンプル入力段階S３１で入力されたサンプリング情報に基づいてコンベックスハル(convex hull)を適用してコンベックスハル情報を算出するサンプルコンベックスハル実行段階S３３と、
前記サンプリング情報と前記コンベックスハル情報の前記事前設定範囲内での交差部分を前記サンプリング平面に対して抽出される特徴で確認するサンプル特徴確認段階S３５を含むことを特徴とする、請求項１に記載の室内空間構造の外郭空間特徴情報抽出方法。
【請求項１１】
前記サンプリング情報は前記サンプリング平面情報と前記観察時点位置情報を含み、前記サンプルコンベックスハル実行段階S３３は前記観察時点位置情報を含めてコンベックスハルが適用されることを特徴とする、請求項１０に記載の室内空間構造の外郭空間特徴情報抽出方法。
【請求項１２】
前記サンプル特徴確認段階S３５で、
前記コンベックスハル情報に事前設定特徴マージン範囲を設定して外郭サンプル情報を算出する外郭サンプル情報算出段階S３５１と、
前記サンプリング平面情報のうち、前記外郭サンプル情報算出段階S３５１で算出された前記外郭サンプル情報に対応する空間幾何情報をサンプル特徴に設定するサンプル特徴設定段階S３５５を含むことを特徴とする、請求項１１に記載の室内空間構造の外郭空間特徴情報抽出方法。
【請求項１３】
前記特徴抽出段階完了後、前記外郭空間特徴と前記入力段階で入力される基準データを比較する基準データ比較段階と、
前記基準データ比較段階で比較結果によって前記外郭空間特徴が前記基準データと同一であるか否かを出力する比較結果出力段階を含むことを特徴とする、請求項１に記載の室内空間構造の外郭空間特徴情報抽出方法。
【請求項１４】
前記特徴抽出段階完了後、前記外郭空間特徴と前記入力段階で入力される空間幾何情報を利用して動的要素を抽出し、前記動的要素のうち新規動的要素の存在如何を確認する動的要素比較段階と、
前記動的要素比較段階での比較結果によって前記新規動的要素が事前設定された時間以上に維持される場合、警告モードを実行するモード出力段階を含むことを特徴とする、請求項１に記載の室内空間構造の外郭空間特徴情報抽出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、対象領域の空間幾何情報から特徴情報を取得する際に必要な技術である。
【背景技術】
【０００２】
産業用固定ロボットに需要が集中された過去とは違って、最近では家庭用ロボット市場の需要が増大しており、これに伴い、移動ロボットの研究が活発に進められている。
【０００３】
移動ロボットの性能を向上させるための多様な研究が進行されている中、このような研究の核心技術の一つとして、空間で特徴を捜し出す技術が挙げられる。例えば、実生活において、ロボットが歩き回ったり、物体を認識するための特徴を探し出す技術は必須の技術である。このためには、各種センサー情報から観察された情報から適切な特徴を抽出することができなければならない。
【０００４】
特に、産業用固定ロボットが存在する工場とは違って、人が活動する空間においては多様な環境要素を考慮しなければならない。通常、野外環境と違って室内空間は、次のような、（１）ストラクチャー（Ｓｔｒｕｃｔｕｒｅ）、（２）オブジェクト（Ｏｂｊｅｃｔ）、（３）ダイナミクス（Ｄｙｎａｍｉｃｓ）の三つの類型の要素に分類され得る（図１ａ（ａ）参照）。ここで、ストラクチャー（Ｓｔｒｕｃｔｕｒｅ）は、室内空間において壁面のような常時固定された部分であって、インテリア工事のように内部環境を変える要因が発生しない限り変化されないため、動きが全くない完全静的要素であり、室内空間の体積を形成するので室内空間内で観察される場合、ストラクチャーは最外郭に配置されている可能性が高い。
【０００５】
また、オブジェクト（Ｏｂｊｅｃｔ）は、室内空間内に存在するものの、そのまま置かれている状況では動きのない臨時的静的状態を維持するが、数秒〜数時間の短い時間が経過する場合、該当時間内に位置や方向の変化が存在し得る臨時的静的要素乃至潜在的動的要素である。
【０００６】
一方、ダイナミクス（Ｄｙｎａｍｉｃｓ）は、室内空間内に存在し、現在の時点で動きが発生する動的要素である。
【０００７】
しかしながら、従来の位置推定および物体認識などの技術は静的環境の統制下で具現されるという点で、オブジェクト乃至ダイナミクスが備えられた潜在的動的要素乃至動的要素を含む動的環境が要求される実際の環境要件と全く異なる環境下でなされる。すなわち、ストラクチャーだけを含む静的環境は、ある抽出された特徴が環境内で固定されているか統制された動きの下にあると仮定するものであるため、動的環境下では統制されていない物体乃至人間などが予測していない方向に移動する可能性が存在するので、従来の位置推定および物体認識技術などを実際の環境に類似した動的環境に直接適用することは困難であるという問題点がある。
【０００８】
このような問題点を解消するためには、動的環境において位置が変化しないストラクチャーを把握する技術または、動的環境において位置が変化するオブジェクト乃至ダイナミクスを把握する技術、換言すれば、静的要素と潜在的動的要素乃至動的要素を分離できる技術が必要である。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
このようなストラクチャーとしては、一般に壁面構造情報が挙げられるが、動的環境が発生するある空間内で壁面構造情報を注意深く観察すると、殆どの壁面構造、すなわちストラクチャーは殆ど外郭に位置している。すなわち、室内で環境を観察すると、壁面構造であるストラクチャーがダイナミクス乃至オブジェクトの後に位置していることが分かる。
【００１０】
本発明は、前記のような従来技術の問題点を解決するためのもので、空間の幾何情報を通して空間の外郭情報を抽出することによって、ストラクチャー、オブジェクト、ダイナミクスが混在する環境において、ストラクチャー、オブジェクト、ダイナミクスを分離するか、ストラクチャー、オブジェクト、ダイナミクスを個別的に抽出確保することができ、これを利用して静的特徴点、すなわち、外郭空間特徴情報を確保することができるようになり、これを通して窮極的には、従来の静的環境に適用できる多様な技術をストラクチャー、オブジェクト、ダイナミクスが混在する環境下においても適用できるようにする外郭空間特徴情報抽出方法およびこれを実現する装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
前述した目的を達成するための本発明は、対象領域に対する空間幾何情報が入力される入力段階Ｓ１０と、前記入力段階で入力された前記空間幾何情報に対して事前設定選択方式で任意の領域を選択してサンプルを決定するサンプリング段階Ｓ２０と、前記サンプリング段階で取得したサンプリング平面に対する前記空間幾何情報のサンプリング平面情報を含むサンプリング情報に基づいてコンベックスハル（ｃｏｎｖｅｘ  ｈｕｌｌ）方式で該当サンプリング平面に対する特徴情報を取得する特徴抽出段階Ｓ３０を含むこともできる。
【００１２】
場合によって、前記サンプリング段階と前記特徴抽出段階とは、事前に設定された方式で繰返し実行されることもあり得る。
【００１３】
前記外郭空間特徴情報抽出方法において、前記サンプリング段階Ｓ２０は：前記空間幾何情報と交差平面とが事前設定マージン内で交差する交差領域を選択してサンプルに決定することもできる。
【００１４】
前記外郭空間特徴情報抽出方法において、前記空間幾何情報と交差領域を形成する交差平面としてのサンプリング平面を選択するサンプリング平面決定段階Ｓ２１と、前記空間幾何情報のうち前記サンプリング平面に対して前記事前設定マージン内に存在する空間幾何情報としてのサンプリング平面情報を取得するサンプル決定段階Ｓ２３を含むこともできる。
【００１５】
前記外郭空間特徴情報抽出方法において、前記サンプリング平面決定段階Ｓ２１で前記サンプリング平面は、対象領域に位置する事前設定サンプリング原点を含む地面に事前設定間隔角度で形成されるサンプリング平面を含むこともできる。
【００１６】
前記外郭空間特徴情報抽出方法において、前記サンプリング平面決定段階Ｓ２１で前記サンプリング平面は、対象領域に位置する事前設定サンプリング原点を通過して地面に垂直な垂直線分を含む平面であって、前記垂直線分を中心として事前設定間隔角度で形成されるサンプリング平面を含むこともできる。
【００１７】
前記外郭空間特徴情報抽出方法において、前記事前設定原点情報は前記空間幾何情報を取得する感知センサーの感知位置である観察時点位置情報であり得る。
【００１８】
前記外郭空間特徴情報抽出方法において、前記サンプリング平面決定段階Ｓ２１で前記サンプリング平面は、前記観察時点位置情報および対象領域に位置する事前設定サンプリング原点を含む地面に事前設定間隔角度で形成されるサンプリング平面を含み、前記観察時点位置情報は前記対象領域内の任意の位置情報であり得る。
【００１９】
前記外郭空間特徴情報抽出方法において、前記サンプリング平面決定段階Ｓ２１で前記サンプリング平面は、前記観察時点位置情報および前記事前設定サンプリング原点を通過して地面に垂直な垂直線分を含む平面であって、前記垂直線分を中心として事前設定間隔角度で形成されるサンプリング平面を含み、前記観察時点位置情報は前記対象領域内の任意の位置情報であり得る。
【００２０】
前記外郭空間特徴情報抽出方法において、前記サンプル決定段階Ｓ２３は：前記サンプリング平面に対して前記事前設定マージン内に存在する空間幾何情報を前記サンプリング平面で射影させるサンプルプロジェクション段階Ｓ２３１と、前記サンプルプロジェクション段階Ｓ２３１で前記サンプリング平面に投影された情報をサンプリング平面情報に設定するサンプリング平面情報確認段階Ｓ２３３を含むこともできる。
【００２１】
前記外郭空間特徴情報抽出方法において、前記特徴抽出段階Ｓ３０は：前記サンプリング段階Ｓ２０で決定されたサンプリング情報を特定して入力を受ける決定サンプル入力段階Ｓ３１と、前記決定サンプル入力段階Ｓ３１で入力されたサンプリング情報に基づいてコンベックスハル（ｃｏｎｖｅｘ  ｈｕｌｌ）を適用してコンベックスハル情報を算出するサンプルコンベックスハル実行段階Ｓ３３と、前記サンプリング情報と前記コンベックスハル情報の事前設定範囲内での交差部分を前記サンプリング平面に対して抽出される特徴で確認するサンプル特徴確認段階Ｓ３５を含むこともできる。
【００２２】
前記外郭空間特徴情報抽出方法において、前記サンプリング情報は、前記サンプリング平面情報と前記観察時点位置情報を含み、前記サンプルコンベックスハル実行段階Ｓ３３は前記観察時点位置情報を含んでコンベックスハルが適用されることもあり得る。
【００２３】
前記外郭空間特徴情報抽出方法において、前記サンプル特徴確認段階Ｓ３５で、前記コンベックスハル情報に事前設定特徴マージン範囲を設定して外郭サンプル情報を算出する外郭サンプル情報算出段階Ｓ３５１と、前記サンプリング平面情報と前記外郭サンプル情報を比較して前記サンプリング平面情報が前記外郭サンプル情報がなす外郭サンプル情報領域内に存在するか否かを確認する外郭情報如何確認段階Ｓ３５３と、前記サンプリング平面情報のうち、前記外郭情報如何確認段階Ｓ３５３で前記外郭情報と確認されたサンプリング平面情報に対応する空間幾何情報をサンプル特徴に設定するサンプル特徴設定段階Ｓ３５５を含むこともできる。
【００２４】
前記外郭空間特徴情報抽出方法において、前記特徴抽出段階完了後、前記外郭空間特徴と前記入力段階で入力される基準データとを比較する基準データ比較段階と、前記基準データ比較段階で比較結果により前記外郭空間特徴が前記基準データと同一であるか否かを出力する比較結果出力段階を含むこともできる。
【００２５】
前記外郭空間特徴情報抽出方法において、前記特徴抽出段階完了後、前記外郭空間特徴と前記入力段階で入力される空間幾何情報とを利用して動的要素を抽出し、前記動的要素のうち新規動的要素存在の如何を確認する動的要素比較段階と、前記動的要素比較段階での比較結果により前記新規動的要素が事前設定された時間以上に維持される場合、警告モードを実行するモード出力段階を含むこともできる。
【発明の効果】
【００２６】
前記したような構成を有する本発明に係る本発明に係る外郭空間特徴情報抽出方法および外郭空間特徴情報抽出装置は次のような効果を有する。
【００２７】
第一、本発明に係る外郭空間特徴情報抽出方法および外郭空間特徴情報抽出装置は、入力された空間幾何情報に基づいて外郭情報を抽出することによって、壁面構造情報の殆どを抽出することができる。
【００２８】
第二、本発明に係る外郭空間特徴情報抽出方法および外郭空間特徴情報抽出装置は、抽出された外郭情報で動的環境においてストラクチャーを常に確保でき、これによって動的環境が発生する対象領域内のストラクチャーとオブジェクト乃至ダイナミクスを分離できることによって、ストラクチャーとオブジェクト乃至ダイナミクスを区分することができる。
【００２９】
第三、本発明に係る外郭空間特徴情報抽出方法および外郭空間特徴情報抽出装置は、抽出されたストラクチャーは多様な従来技術の特徴点として使用することができ、これを利用すれば動的環境において従来の技術を活用することができるようになる。（位置認識技術や物体認識技術など特徴点を利用するすべての技術に活用可能である。）
【００３０】
第四、本発明に係る外郭空間特徴情報抽出方法および外郭空間特徴情報抽出装置は、入力された空間幾何情報で外郭情報ではない部分はオブジェクト乃至ダイナミクスが属している部分であるので、オブジェクト乃至ダイナミクスの集合を得ることができる。これはオブジェクト乃至ダイナミクスを処理する従来の技術に入力データとして活用することができ、入力データからストラクチャーの殆どが除外されているので従来技術の効率を増大させる。
【００３１】
第五、本発明に係る外郭空間特徴情報抽出方法および外郭空間特徴情報抽出装置は、様々な平面に対して同一技法を繰返し遂行するので、並列処理（ｐａｒａｌｌｅｌ  ｐｒｏｃｅｓｓｉｎｇ）に適合し、演算速度を最適化させて、迅速な外郭空間特徴情報の導出が可能で、場合によってはリアルタイム演算も可能であるため、静的環境に適用可能な従来の物体認識、位置認識乃至自律走行などに適用された他の技術と共に実行されても演算の負荷を過度に増大させないので、計算の実行時間を短期化させることもできる。
【００３２】
第六、本発明に係る外郭空間特徴情報抽出方法および外郭空間特徴情報抽出装置は、オブジェクトとダイナミクスを具備するかまたは、静的特徴点を利用する場合、すべての入力データがコンベックスカットによって顕著に減少するので、プリプロセッシングを通した入力データの減少により究極的な演算量の減少をなすこともできる。
【００３３】
第七、本発明に係る外郭空間特徴情報抽出方法および外郭空間特徴情報抽出装置は、ストラクチャーとオブジェクト乃至ダイナミクスの区分を通して従来の優秀な空間認識技術と物体認識技術を動的環境において適用することもできるが、動的環境内でストラクチャーとオブジェクト乃至ダイナミクスの分離を通して設計の基準となる設計情報と比較して建築の個別段階における検測をリアルタイム化して建設監理分野において適用することもできる。
【００３４】
本発明は図面に示された一実施例を参考として説明しているが、これは例示的なものに過ぎず、本技術分野の通常の知識を有した者であればこれから多様な変形および均等な他の実施例が可能であることは明らかである。したがって、本発明の真の技術的保護範囲は添付された特許請求範囲の技術的思想によって定められるべきである。
【図面の簡単な説明】
【００３５】
【図１ａ】（ａ）は、空間幾何情報をストラクチャー、オブジェクト、ダイナミクスに分類する関係図であり、（ｂ）は、本発明の実施例を通して各空間幾何情報がストラクチャー、オブジェクト、ダイナミクスに個別的に分離抽出された状態図である。
【図１ｂ】本発明の一実施例によって分離抽出されたストラクチャー、オブジェクト、ダイナミクスを相異なる色相に変換して重ね合わせ配置させた分離抽出空間幾何情報の状態図である。
【図１ｃ】本発明の一実施例に係る装置の概略ブロック線図である。
【図２】本発明の一実施例に係る外郭空間特徴情報抽出方法のフローチャートである。
【図３】本発明の一実施例に係る外郭空間特徴情報抽出方法の具体的な段階のフローチャートである。
【図４】本発明の一実施例に係る外郭空間特徴情報抽出方法の具体的な段階のフローチャートである。
【図５】対象領域でのポイントクラウドで具現される空間幾何情報とサンプリング平面の関係を示す線図である。
【図６】本発明の一実施例に係る外郭空間特徴情報抽出方法のサンプリング段階および特徴抽出段階過程を示す線図である。
【図７】本発明の一実施例に係る外郭空間特徴情報抽出方法のサンプリング段階および特徴抽出段階過程を示す線図である。
【図８】本発明の一実施例に係る外郭空間特徴情報抽出方法のサンプリング段階および特徴抽出段階過程を示す線図である。
【図９】本発明の一実施例に係る外郭空間特徴情報抽出方法を通して対象領域に対して抽出された外郭空間特徴情報の線図である。
【図１０】本発明の一実施例に係る外郭空間特徴情報抽出方法を通して対象領域に対する空間幾何情報のうち抽出された外郭空間特徴情報を除いたオブジェクト乃至ダイナミクスを示す線図である。
【図１１】本発明の一実施例に係る外郭空間特徴情報抽出方法の建築工事に用いられる他の一例のフローチャートである。
【図１２】本発明の一実施例に係る外郭空間特徴情報抽出方法の建築工事に用いられる他の一例のフローチャートである。
【図１３】本発明の一実施例に係る外郭空間特徴情報抽出方法のセキュリティチェックに用いられる他の一例のフローチャートである。
【図１４】本発明の一実施例に係る外郭空間特徴情報抽出方法のセキュリティチェックに用いられる他の一例のフローチャートである。
【図１５】本発明の一実施例に係る外郭空間特徴情報抽出方法のサンプリング平面へのプロジェクション過程を示す線図である。
【図１６】本発明の一実施例に係る外郭空間特徴情報抽出方法の特徴抽出段階を説明する構成図である。
【図１７】本発明の一実施例に係る外郭空間特徴情報抽出方法の特徴抽出段階を説明する構成図である。
【図１８】本発明の一実施例に係る外郭空間特徴情報抽出方法の特徴抽出段階のうち観察時点位置情報如何によるコンベックスハル情報および空間幾何情報から得られるサンプリング平面情報の差を示す線図である。
【図１９】本発明の一実施例に係る外郭空間特徴情報抽出方法の特徴抽出段階のうち観察時点位置情報如何によるコンベックスハル情報および空間幾何情報から得られるサンプリング平面情報の差を示す線図である。
【図２０】対象領域のうち感知部が位置した地点を事前設定原点として事前設定角度間隔で全方位サンプリング平面を形成する方法を説明する線図である。
【図２１】本発明の一実施例に係る外郭空間特徴情報抽出方法の建築工事に用いられる他の一例の概略状態図である。
【図２２】本発明の一実施例に係る外郭空間特徴情報抽出方法のセキュリティチェックに用いられる他の一例の概略状態図である。
【図２３ａ】本発明の一実施例に係る外郭空間特徴情報抽出方法の特徴抽出段階の一過程を示す線図である。
【図２３ｂ】本発明の一実施例に係る外郭空間特徴情報抽出方法の特徴抽出段階の一過程を示す線図である。
【図２４】従来の空間データマッチング方式を利用した場合に対する結果（ａ）及び本発明の外郭空間特徴情報抽出方法のコンベックスハルを利用した結果（ｂ）を示す線図である。
【図２５】従来の単純な移動ロボット自律走行を利用した場合に対する経路結果（ａ）及び本発明の外郭空間特徴情報抽出方法のコンベックスハルを利用した移動ロボットの自律走行経路結果（ｂ）を示す線図である。
【図２６】本発明の外郭空間特徴情報抽出方法のマージン領域に存在する空間幾何情報をサンプリング平面に垂直に射影させて得られるサンプリング平面情報を示す線図である。
【図２７】本発明の外郭空間特徴情報抽出方法のマージン領域に存在する空間幾何情報をサンプリング平面に垂直に射影させて得られるサンプリング平面情報を示す線図である。
【図２８】本発明の外郭空間特徴情報抽出方法のマージン領域に存在する空間幾何情報をサンプリング平面に射影させて得られるサンプリング平面情報を示す線図である。
【図２９】本発明の外郭空間特徴情報抽出方法のマージン領域に存在する空間幾何情報をサンプリング平面に射影させて得られるサンプリング平面情報を示す線図である。
【図３０】本発明の外郭空間特徴情報抽出方法のマージン領域に存在する空間幾何情報をサンプリング平面に射影させて得られるサンプリング平面情報を示す線図である。
【図３１】本発明の外郭空間特徴情報抽出方法の他の一類型の室内空間構造に対するサンプリング平面を通した外郭特徴情報算出過程を示す線図である。
【図３２】本発明の外郭空間特徴情報抽出方法の他の一類型の室内空間構造に対するサンプリング平面を通した外郭特徴情報算出過程を示す線図である。
【図３３】本発明の外郭空間特徴情報抽出方法の他の一類型の室内空間構造に対するサンプリング平面を通した外郭特徴情報算出過程を示す線図である。
【図３４】本発明の外郭空間特徴情報抽出方法の他の一類型の室内空間構造に対するサンプリング平面を通した外郭特徴情報算出過程を示す線図である。
【発明を実施するための形態】
【００３６】
以下、外郭空間特徴情報抽出方法について図面を参照して説明する。
【００３７】
本発明の一実施例に係る外郭空間特徴情報抽出方法は、空間幾何情報から相対的な位置固定情報をなす壁面などのようなストラクチャーに対する情報を抽出する方法を提供するものである。
【００３８】
図１ａの（ａ）には、空間幾何情報をストラクチャー、オブジェクト、ダイナミクスに分類する関係図が図示され、図１ａの（ｂ）には、本発明の実施例を通して空間幾何情報がストラクチャー、オブジェクト、ダイナミクスに個別的に分離抽出された状態が図示され、図１ｂには、本発明の一実施例によって分離抽出されたストラクチャー、オブジェクト、ダイナミクスを相異なる色相に変換して重ね合わせ配置させた分離抽出空間幾何情報が図示される。
【００３９】
本発明の外郭空間特徴情報抽出方法は、移動ロボットの地図形成過程に用いることもでき、移動ロボットの地図形成過程に用いることもでき壁面構造を抽出可能な範囲で、建築、建設作業時のＣＡＤデータ形成に活用することもでき、場合によって人波の多い地域でのリアルタイム地図データの確保作業に用いることもでき、移動ロボット以外にも位置移動可能乃至位置固定されて任意並進および回転が可能なセンサーシステムに具現され得ることもできるなど、多様な活用が可能である。本実施例では、理解の便宜を図るため、移動ロボットが感知部としてのセンサーを通して感知するポイントクラウドデータのような空間幾何情報から壁面情報のようなストラクチャーに対する情報を抽出することを主な実施例として記述するが、多様な空間幾何情報からストラクチャーおよびオブジェクト乃至ダイナミクスを抽出乃至分離可能な範囲で多様な変形が可能である。
【００４０】
本発明で用いられる対象領域に対する空間幾何情報は、ＬＲＦ（Ｌａｓｅｒ  Ｒａｎｇｅ  Ｆｉｎｄｅｒ）やＳｔｅｒｅｏ  ｃａｍｅｒａなど、各種幾何情報を得ることができるセンサーシステムから得られるＲａｗ  Ｄａｔａやこれを加工した点雲データ（ポイントクラウドデータ）または、網（Ｍｅｓｈ）データ、３次元モデリングデータなど、３次元の幾何情報を含めているデータで、データの形式に限定されず、場合によって所定のノイズフィルタリング過程を通してノイズが除去されるデータを含むこともでき、ＩＲ基盤の深さ（ｄｅｐｔｈ）およびＲＧＢセンサー乃至キネクト（ｋｉｎｅｃｔ）、キネクト２（ｋｉｎｅｃｔ２）、タンゴ（ｔａｎｇｏ）センサーなどから得られるセンサーデータを含むこともできる。また、場合によってデータ情報量が制限された場合、下記の方法段階のうち以前段階でのＲａｗ  ｄａｔａまたは、３次元幾何情報データを位置推定データに変換および統合することもでき、本技術分野の多様な形式のデータを含む。すなわち、本発明において空間幾何情報はポイントクラウドデータを中心として記述されるが、これに限定されないことは前述した通りである。
【００４１】
本発明の一実施例に係る外郭空間特徴情報抽出方法を利用するにおいて、移動ロボット１の走行時に感知される空間幾何情報を利用する方法を取る場合、移動ロボット１に備えられる感知部１０、入力部１５、制御部２０、貯蔵部３０、演算部４０、出力部５０を含む外郭空間特徴情報抽出装置２が提供される（図１ｃ参照）。本実施例において、感知部１０、入力部１５、貯蔵部３０、演算部４０、出力部５０は制御部２０と直接連結される構造を取っているが、場合によって、制御部２０は各構成要素に制御信号を伝達するように連結され、感知部１０、入力部１５、貯蔵部３０、演算部４０、出力部５０等が直接相互連結される構成を取ることもできることは、本発明から明らかである。
下記の外郭空間特徴情報抽出方法において、外郭空間特徴情報抽出装置２が提供された後、空間幾何情報が外郭空間特徴情報抽出装置で入力実行されるが、入力段階で対象空間に対する空間幾何情報が入力され、入力段階は感知部１０を通してなされる対象領域に対する空間幾何情報を感知して入力する感知入力段階で実行することもできる。
【００４２】
感知部１０はスキャナなどの装備で具現されるが、感知部１０が感知するポイントデータは、通常、ポイントクラウドデータ（ｐｏｉｎｔ  ｃｌｏｕｄ  ｄａｔａ）と表現される感知部の感知領域に存在する物体などに対する座標軸上での位置データを表す。
【００４３】
感知部１０は制御部２０の入力制御信号としての感知制御信号により所定の入力段階Ｓ１０としての感知入力段階を実行することができる。この過程において前述した通り、感知部１０で感知されたポイントクラウドデータは原データ（ｒａｗ  ｄａｔａ）を直接入力することもでき、所定のフィルタリングを経てノイズなどが除去された後で入力される過程を経ることもあり得るなど、設計の仕様によって多様な変形が可能であることは前述した通りである。
【００４４】
また、場合によって、入力段階Ｓ１０は入力部１５を通して直接入力される完成された形態の空間幾何情報であり得る。この場合、使用者は入力部１５を通して、例えばＣＡＤデータなどのように対象領域がなす空間に対する完成された形態の空間幾何情報を入力することもでき、場合によって任意の空間幾何情報が入力される構造を取ることもできるなど、多様な変形が可能である。
【００４５】
また、入力部１５は使用者による事前設定データなどを移動ロボットなどの制御部２０と連結される貯蔵部３０に貯蔵可能にし、演算部４０は制御部の演算制御信号により所定の演算過程を経て対象領域に対する外郭特徴情報抽出を可能にし、出力部５０は移動ロボットが移動しながら感知したポイントクラウドデータから所定の段階を経て抽出した特徴情報、すなわちストラクチャーとしての壁面構造などに関する情報を出力して作業者に使用可能にする。また、場合によって、反対の場合として、ストラクチャーを除いてオブジェクト乃至ダイナミクスを抽出したり、またはストラクチャーのうち変化されたオブジェクト乃至ダイナミクスを抽出する方法を取って作業者が要求する出力環境に積極的に対応可能な方法を取ることもできる。
【００４６】
一方、移動ロボットには駆動部としてのモーターが備えられ、所定の位置変動をすることもでき、このようなモーターはエンコーダーなどを通して移動ロボットの位置変化をなす並進運動および回転運動を含む移送情報、すなわち座標系に対する基準位置の変動を追跡可能として、基準位置から移送による位置変動をなすとしても基準位置への座標変換を可能にする座標変換データとして使用することもできる。
【００４７】
本発明の一実施例を説明する過程において、座標変換データを説明するに当たって、移動ロボットのモーターの回動を感知するエンコーダーデータを利用する場合を想定したが、これは説明のための一例であって、本発明の外郭空間特徴情報抽出方法の具現時の座標変換過程上に用いられるデータは、スターゲイザー（Ｓｔａｒｇａｚｅｒ）のように移動ロボットの位置を感知するセンサーのデータを利用することもでき、多様な入力情報から抽出される特徴点を利用した自分位置判別のような従来の位置認識技術から得られる位置データを利用して基準位置への座標変換をなす方法を取ることもできるなど、設計の仕様により多様な変形が可能である。
【００４８】
また、本発明の外郭空間特徴情報抽出装置では、対象領域に対する空間幾何情報を提供する範囲で移動ロボットの座標変換データは、移動ロボット乃至感知部が感知して得られるポイントクラウドデータが取得される観察時点位置情報として現在位置を活用可能である。このように、本発明の外郭空間特徴情報抽出装置において位置認識は、現在位置を活用できるように位置認識可能な範囲で多様な変形が可能である。
【００４９】
以下、図面を参照して本発明の３次元空間の幾何情報から外郭空間特徴情報を抽出する方法の制御過程を説明する。前述した通り、本発明の外郭空間特徴情報抽出方法は多様な分野に使用可能であるが、理解の便宜を図るため、本実施例は移動ロボットの場合を中心として説明されるが本発明がこれに対して限定されるのではない。
【００５０】
本発明の実施例に係る３次元空間の幾何情報から外郭特徴情報を抽出する方法は図２に示された通り、入力段階Ｓ１０と、サンプリング段階Ｓ２０、特徴抽出段階Ｓ３０を含み、サンプリング段階Ｓ２０と特徴抽出段階Ｓ３０は貯蔵部３０に事前設定貯蔵された方式で所定の回数だけ繰返し実行され得る。このような繰返し実行は別途の抽出完了確認段階Ｓ４０を通して下記のサンプリング平面に対してすべてプロジェクションが完了して特徴抽出がなされたか否かをカウンティンググして実行される方式を取ることもでき、抽出が完了された後、抽出された各特徴は貯蔵部３０に貯蔵されて特徴情報を蓄積する特徴情報蓄積段階を実行することによって、より迅速で正確な外郭空間特徴情報抽出を利用した多様なアプリケーションの実現を可能にすることもできる。例えば、特徴抽出段階で抽出された特徴情報乃至これを繰返し遂行して蓄積された特徴情報を含む蓄積データ（ａｃｃｕｍｕｌａｔｉｏｎ  ｄａｔａ）に基づいて蓄積データ自体で空間幾何要素を抽出したり、蓄積データが示す空間幾何情報としての該当ポイントまたは、該当ポイントに関連付けられたＲＧＢ色相、熱、材質、透明度、映像強度（ｉｍａｇｅ  ｉｎｔｅｎｓｉｔｙ）などの追加の関連情報に基づいて対応する特徴点乃至特徴情報を抽出する技術で具現することもできる。また、総括的なデータから蓄積されたデータを利用して備蓄的データ自体乃至これを利用して抽出される特徴点を活用する方法で具現することもでき、本実施例では、単一プロセッサを利用した制御演算過程を利用したが、並列処理可能な複数個のプロセッサを利用して制御演算過程を実行して大規模の演算量にも強靭性を確保し、迅速な演算処理による外郭特徴情報抽出を可能にすることもできる。
【００５１】
前述した通り、まず、外郭空間特徴情報抽出装置が準備、提供された後、制御部２０に制御信号にしたがって入力段階Ｓ１０が実行され、対象領域に対する所定の３次元空間幾何情報が入力される。
【００５２】
このような３次元空間幾何情報は、感知部などを通して入力される対象領域に対する空間幾何情報であっても、完成された形態のＣＡＤデータなどの空間幾何情報であってもよく、任意の空間幾何情報であってもよいなど設計の仕様により多様な選択が可能である。
【００５３】
対象領域に対する空間幾何情報が入力段階Ｓ１０で実行された後、制御部２０はサンプリング段階Ｓ２０を実行するが、サンプリング段階Ｓ２０で制御部２０は入力段階Ｓ１０で入力された空間幾何情報（Ｐｉ）に対して事前設定選択方式でサンプリング領域を選択してサンプルを決定する。ここで、事前設定選択方式は、制御部２０が空間幾何情報と対象領域内に選択された交差平面が事前設定マージン内で交差する方式で、空間幾何情報からサンプリングしようとする領域を選択する方式を指し示すもので、より具体的には、このような事前設定選択方式で制御部２０は対象領域に対して交差平面を選択し、貯蔵部３０に貯蔵された事前設定データに含まれるマージン情報を利用して選択された交差平面を中心として所定のマージン空間を形成した後、空間幾何情報のうち該当交差平面を中心として形成されるマージン空間内に存在する空間幾何情報をサンプルに決定する。
【００５４】
すなわち、サンプリング段階Ｓ２０は、サンプリング平面決定段階Ｓ２１とサンプル決定段階Ｓ２３を含む。サンプリング平面決定段階Ｓ２１で制御部２０は空間幾何情報（Ｐｉ）と交差領域を形成する交差平面としてサンプリング平面を選択する。サンプリング平面（πｉ；ｉ＝１、２、３、．．．、ｎ）は対象領域に選択されるが、サンプリング平面（πｉ）は任意の平面に選択されることもあって、事前設定された選択方式に設定されることもある。すなわち、サンプリング平面（πｉ）は空間幾何情報データと交差領域を形成する交差平面であって、任意の平面ベクトルの方向を有する任意の平面に選択されることもあれば、事前設定された選択方式に設定されることもある。
【００５５】
好ましくは、本発明のサンプリング平面決定段階Ｓ２１で選択される空間幾何情報との交差領域を形成する交差平面としてのサンプリング平面（πｉ）は、地面に垂直なＺ軸乃至Ｚ軸に平行した垂直線分を含む平面で構成される。すなわち。交差平面としてのサンプリング平面（πｉ）を地面に垂直な垂直線分を含む垂直平面に形成することによって演算量を減少させて制御部乃至演算部の演算負荷を低減させることもできる。
【００５６】
他の一例として、地面に水平の平面をサンプリング平面で構成することもでき、このような地面に水平のサンプリング平面も垂直平面同様に演算負荷を低減させることもできるが、本実施例では地面に垂直な平面をサンプリング平面で構成する場合を中心として記述する。
【００５７】
また、このようなサンプリング平面は事前設定された原点を含む構成を取ることもできる。本実施例でのサンプリング平面は事前設定原点から垂直に形成される垂直線分を含む平面で構成される。
【００５８】
ここで、事前設定原点は、サンプリング平面が任意の平面に選択される場合、対象領域内の任意の一地点に対する位置情報として選択することもでき、サンプリング平面が事前設定選択方式で選択される場合、特定位置、すなわち、下記のように、移動ロボット乃至これに搭載される感知部の感知位置としての観察時点位置情報に形成することもできる。
【００５９】
一方、本発明の外郭空間特徴情報抽出方法の特徴として、３次元空間幾何情報を処理するように、サンプリング平面は事前設定原点で地面に垂直な垂直線分を中心として貯蔵部３０に貯蔵される事前設定データ中の一つである事前設定間隔角度で３６０度全方位を包括するカバレッジ（ｃｏｖｅｒａｇｅ）を含むが、本実施例で事前設定間隔角度は１度に設定した（図２０参照）。
【００６０】
例えば、対象領域に対する空間幾何情報がＣＡＤデータなどの形態で入力されて別途の感知過程が不要な場合、サンプリング平面段階Ｓ２１は対象領域のうちの任意の地点を事前設定原点で形成して、これから垂直な垂直線分を中心として１度の事前設定間隔角度で複数個のサンプリング平面を形成することによって、該当事前設定原点を含むいずれか一つのサンプリング平面に対してサンプル決定および特徴抽出がなされた後、該当事前設定原点を中心とするサンプリング平面形成および特徴抽出が３６０度カバレッジをなされる時まで所定のサンプリング段階と特徴抽出段階を繰返し実行することができる。
【００６１】
このようなサンプリング平面（πｉ）が形成された後、制御部２０はサンプル決定段階Ｓ２３を実行するが、空間幾何情報のうちサンプリング平面（πｉ）に対して貯蔵部３０に貯蔵される事前設定データ中の一つである事前設定マージンを有する領域内に存在する空間幾何情報であるサンプリング平面情報を取得する。
【００６２】
より具体的には、サンプル決定段階Ｓ２３はサンプルプロジェクション段階Ｓ２３１とサンプリング平面情報確認段階Ｓ２３３を含むが、サンプルプロジェクション段階Ｓ２３１で制御部２０はサンプリング平面決定段階Ｓ２１で選択されたサンプリング平面（πｉ）に対して事前設定マージン内に存在する空間幾何情報をサンプリング平面に射影（プロジェクション）させて、サンプリング平面情報確認段階Ｓ２３３で制御部２０はサンプリング平面（πｉ）に投影された情報をサンプリング平面情報に設定する。
【００６３】
すなわち、図面に示された通り、サンプリング平面（πｉ）から事前設定マージン（ｄｍｒｇ）だけ離隔された仮想のマージン平面（πｍｒｇ）が形成され、サンプリング平面（πｉ）と仮想のマージン平面（πｍｒｇ）の間に存在する空間幾何情報（Ｐｉ）はサンプリング平面（πｉ）に垂直射影されてサンプリング平面情報（Ｐπｉ）を形成し、制御部２０はサンプリング平面情報（Ｐπｉ）を取得して貯蔵部３０に貯蔵することができる。
【００６４】
本実施例では、サンプリング平面（πｉ）の外側に、一定距離のマージン空間内乃至マージン平面との間のマージン領域内に存在する空間幾何情報を射影させる構造を取っているが、場合によってはマージン平面以外にもサンプリング平面からのマージン形成のためのマージン関数を提供してサンプリング平面の位置ごとに相異するマージン距離を形成し、サンプリング平面とマージン距離がなすマージン領域内の空間幾何情報を利用する構造を取ることもできるなど、サンプリング平面からのマージン構成は多様な方法が選択され得る。
【００６５】
また、本実施例において、射影はサンプリング平面に対して垂直射影をなしてもよく、一定の角度で射影されてもよいなど、多様な変形が可能である。すなわち、図２６に示された通り、マージン領域に存在する空間幾何情報をサンプリング平面に垂直に射影させてサンプリング平面情報を得ることもできる（図２７参照）。
【００６６】
また、場合によって本発明は、図２８〜図３０に示された通り、与えられた空間幾何情報から平面（Ａ）を抽出するが、該当平面（Ａ）はサンプリング平面（πｉ）と一定の角度で交差され得る。この時、該当平面（Ａ）とサンプリング平面（πｉ）がなす交差線（Ｘ）が得られる。該当平面（Ａ）を構成する空間幾何情報のうちサンプリング平面（πｉ）がなすマージン領域内に存在する空間幾何情報を交差線（Ｘ）上に垂直射影させることによって、サンプリング平面（πｉ）に対するサンプリング平面情報（Ｐπｉ）を導き出すこともできる。この場合、図２７の場合とは違って、交差線（Ｘ）上に配列されるサンプリング平面情報を活用することによって、より正確なコンベックスハルの導出を可能にすることもできる。
【００６７】
このようなサンプリング段階Ｓ２０が完了された後、制御部２０は特徴抽出段階Ｓ３０を実行するが、特徴抽出段階Ｓ３０は決定サンプル入力段階Ｓ３１とサンプルコンベックスハル実行段階Ｓ３３とサンプル特徴確認段階Ｓ３５を含む。
【００６８】
決定サンプル入力段階Ｓ３１はサンプリング段階Ｓ２０で決定されたサンプルが平面情報を含むサンプリング情報を特定して入力を受けるが、前述した通り、空間幾何情報が感知部などを通して感知されて入力される場合、サンプリング情報はサンプリング平面情報と空間幾何情報が感知される感知位置としての観察時点位置情報を含むことができ、観察時点位置情報は複数個のサンプリング平面を形成するための事前設定原点の位置情報で形成される。このようにサンプリング情報に感知位置としての観察時点位置情報、すなわち移動ロボットなどが位置する事前設定原点情報は、感知部で感知する電磁気波の直進性で、感知位置によって発生可能な外郭情報の隠れ乃至視野角（ｆｏｖ）の限界によって下記のコンベックスハルとの交差から特徴を抽出する時に、本来の最外郭を特徴に抽出するときに発生する問題点を補完することができる。
【００６９】
すなわち、図面に示された通り、同一領域に対する空間幾何情報を利用するものの、サンプリング情報に観察時点位置情報が含まれていない場合、該当空間に対してサンプリング平面情報と該当サンプリング平面情報から抽出されたコンベックスハルとの交差から得られる特徴情報は、対象領域の内側の構造物（Ｉｓ）の空間幾何情報が含まれるものの、対象領域の内側構造物（Ｉｓ）によって隠される外郭領域（Ｓｓ）の外郭空間特徴に確保可能性が弱まる（図１８参照）。
【００７０】
一方、サンプリング情報に観察時点位置情報が含まれた場合、該当空間に対してサンプリング平面情報と該当サンプリング平面情報から抽出されたコンベックスハルとの交差から得られる特徴情報は、観察時点位置情報によって対象領域のうち内部領域をより広げて外郭空間特徴を抽出することに中点を置くことによって、対象領域の内側構造物（Ｉｓ）によって隠される外郭領域（Ｓｓ）の外郭空間特徴に確保可能性を拡大させることができ、より正確な外郭空間特徴情報抽出の可能性を高め得る（図１９参照）。
【００７１】
決定サンプル入力段階Ｓ３１を通してサンプリング平面情報を含むサンプリング情報が入力された後、制御部２０はサンプルコンベックスハル実行段階Ｓ３３を実行するが、サンプリング情報を利用してコンベックスハル（ｃｏｎｖｅｘ  ｈｕｌｌ）を実行してサンプリング平面情報または、サンプリング平面情報（Ｐπｉ）と観察時点位置情報（Ｐｏ、図１７参照）がなすコンベックスハル情報、すなわちコンベックスハル情報（ｃｏｎｖ（Ｐπｉ）、図７参照）を算出する。ここで、コンベックスハルの実行は通常のコンベックスハル演算過程を利用することができる。
【００７２】
その後、制御部２０はサンプル特徴確認段階Ｓ３５を実行して、サンプリング平面情報（Ｐπｉ）を含むサンプリング情報とコンベックスハル情報（ｃｏｎｖ（Ｐπｉ））の事前設定範囲内での交差部分をサンプリング平面に対して抽出し、抽出されたサンプリング情報に対応する空間幾何情報を特徴に確認する。ここで、事前設定範囲は貯蔵部３０に貯蔵される事前設定データ中の一つで、サンプリング平面情報（Ｐπｉ）を含むサンプリング情報とコンベックスハル情報（ｃｏｎｖ（Ｐπｉ））が実質的に交差一致すると判断するための判断基準として用いることができる。
【００７３】
ここで、入力段階での空間幾何情報が感知部を通した感知入力である場合、サンプリング情報は観察時点位置情報を含むことができ、サンプルコンベックスハル実行段階で観察時点位置情報を含めてコンベックスハルが実行され得る。
【００７４】
より具体的には、サンプル特徴確認段階Ｓ３５は外郭サンプル情報算出段階Ｓ３５１と、外郭情報如何確認段階Ｓ３５３と、サンプル特徴設定段階Ｓ３５５を含むことができる。
【００７５】
外郭サンプル情報算出段階Ｓ３５１で制御部２０は、コンベックスハル情報（ｃｏｎｖ（Ｐπｉ））の周辺に事前設定特徴マージン（ｄｍｒｇｃ、図２３の（ａ）及び（ｂ）参照）範囲を設定して、サンプリング平面情報（Ｐπｉ）のうち事前設定特徴マージン範囲内に存在するサンプリング平面情報（Ｐπｉ）を外郭サンプル情報（Ｐｃｃ）で形成する。ここで、事前設定特徴マージン（ｄｍｒｇｃ）はサンプリング段階Ｓ２０での事前設定マージン（ｄｍｒｇ）と同じ値が使用されることもある。
【００７６】
制御部２０はサンプル特徴設定段階Ｓ３５５で外郭サンプル情報（Ｐｃｃ）に対応する空間幾何情報（Ｐｉ）をサンプル特徴（Ｐｃ）に設定する。
【００７７】
サンプル特徴（Ｐｃ）は外郭空間特徴として貯蔵部３０に貯蔵され、この過程で従来の特徴情報との整合如何を判断して更新の如何が決定されることもある。
【００７８】
前記のようなサンプリング段階および特徴抽出段階は、事前設定された回数だけ繰返し実行され得る。例えば、前述した通り、一つのサンプリング平面に対してサンプリング段階および特徴抽出段階が実行された後、段階Ｓ２０で複数個のサンプリング平面が形成された場合、すべての該当サンプリング平面に対して所定の過程が完了したか否かをカウンティンググし、与えられた事前設定原点に対して複数個のサンプリング平面情報処理完了の如何を判断することもできる。場合によって、複数個の事前設定原点に対して複数個のサンプリング平面が集合される場合、該当複数個の事前設定原点でなされるサンプリング段階および特徴抽出段階乃至入力段階、サンプリング段階および特徴抽出段階が完了されたか否かを判断して、判断結果により繰返し乃至過程完了などを実行することができる。
一方、前記実施例においては理解の便宜を図るため、単純な平面の関係を基準に説明したが、実際的には、より複雑な室内空間構造の場合にも本発明の特徴を利用して、より正確で且つ迅速に外郭情報を抽出することができる。すなわち、図３１〜図３４に示された通り、室内空間の構造が点線の内部（Ｘ）のように、内側に窪んだ部分が存在する空間構造の場合を例に挙げることができる。
ここで、図３２の（ａ）乃至（ｃ）に、図３１の室内空間構造に対する外郭空間特徴抽出過程が示されるが、（ａ）に点線で示された通り、空間幾何情報との交差領域を形成する交差平面が正面（ＰＬＮａ）に平行したサンプリング平面（πｉ）を構成する場合が示されるが、このとき（ｂ）に示されたように、サンプリング平面に対するサンプリング平面情報（Ｐπｉ）が算出され、これを通してサンプルコンベックスハル情報（ｃｏｎｖ（Ｐπｉ）を得ることができ、（ｃ）に示されたようにサンプル特徴（Ｐｃ）を抽出すれば図３１の点線部分のような中に窪んだ部分はサンプル特徴である外郭空間特徴情報に含まれない。
反面、図３３と図３４の（ａ）に示された点線のようにサンプリング平面（πｉ）を空間幾何情報に合わせて水平と垂直にそれぞれ構成すると、各サンプリング平面に対するサンプリング平面情報（Ｐπｉ）を求めて、それぞれの（ｂ）に示されたように、サンプルコンベックスハル情報（ｃｏｎｖ（Ｐπｉ）を得ることができ、（ｃ）に示されたようなサンプル特徴（Ｐｃ）抽出を経たとき、図３１の階段のような形状の室内空間構造の点線部分（Ｘ）が外郭空間特徴情報に含まれることを確認することができる。前記のように室内空間の構造や入力を受けた空間幾何情報の特性に応じて、多様なサンプリング平面を形成するようになれば、さらに正確な外郭空間特徴情報を抽出することができることを確認することができる。
【００７９】
このような外郭空間特徴情報抽出装置およびこれを通した外郭空間特徴抽出方法は、前述した自律走行ロボットなどの地図形成にのみ制限されず、多様な分野に活用可能である。
【００８０】
本発明の他の適用実施例として、外郭空間特徴情報抽出装置およびこれを通した外郭空間特徴抽出方法はコンクリート骨組工事にも使用され得る（図１１および図１２）。通常のコンクリート骨組工事後に内部仕上げ工事が進行される。内部仕上げ工事進行のためにコンクリート打ちがなされ、内部空間をなす壁面あるいは床面などの位置固定構造物に対する正確な仕上げがなされたか、寸法検査を実行して、仕上げの状態によって、引き続肉盛および割石がなされるが、このような寸法検査などの過程は通常、巻尺、気泡尺、鉛錘などを利用して概略な測定がなされるが、本発明の外郭空間特徴情報抽出装置および方法を利用する場合、内部仕上げ工事がなされた対象領域に対してレーザーセンサーとしてのライダ（ＬＩＤＡＲ）などのような感知部を通して対象領域を感知することによって空間幾何情報を感知入力する入力段階が実行され、感知部の対象領域内の位置を事前設定原点として所定のサンプリング段階および特徴抽出段階を実行して、対象領域の空間幾何情報から内部仕上げに対する外郭特徴情報を抽出することによって（図１１、Ｓ１０〜Ｓ４０）、作業者や作業道具などの動的要素乃至非外郭要素を排除し、外郭空間特徴情報を利用して構造物の設計規格と実際の施工構造物の寸法間の差を抽出し、事前設定された規格寸法から外れた領域に対する警告表示乃至外れた空間位置情報などを提供して、作業者が該当構造物、例えば本実施例におけるコンクリート骨組工事の仕上げ乃至内部仕上げ作業の効率性を増進させることもできる。すなわち、段階Ｓ４０が完了された後、制御部２０は基準データ比較段階Ｓ５０と比較結果出力段階Ｓ６０を実行する。ここで基準データは構造物設計規格を指しており、入力段階Ｓ１０などで入力されることもできる。基準データ比較段階Ｓ５０で外郭空間特徴情報および基準データが比較され、該当差を設定基準差と比較して実行されるべきモードを決定し、比較結果出力段階で該当決定モードにしたがって所定の出力過程をなす。
【００８１】
基準データ比較段階Ｓ５０は基準差算出段階Ｓ５１と基準差比較段階Ｓ５３と出力モード決定段階Ｓ５５、Ｓ５７を含む。
【００８２】
基準差算出段階Ｓ５１で制御部２０は演算部４０を通して外郭空間特徴情報と基準データを比較して差を算出してこれを基準差（△）に形成する。
【００８３】
その後、基準差（△）を貯蔵部３０の事前設定データに含まれる設定基準差（△ｓ）と比較する基準差比較段階Ｓ５３を実行する。基準差比較段階Ｓ５３で基準差（△）が設定基準差（△ｓ）以下と判断された場合、制御部２０は外郭空間特徴情報と基準データ間に差が微小と判断して、両者は実質的に同一であると見なし、出力モード決定段階で実行されるべきモードを同一モードに設定するＳ５５。
【００８４】
一方、基準差比較段階Ｓ５３で基準差（△）が設定基準差（△ｓ）より大きいと判断された場合、制御部２０は外郭空間特徴情報と基準データ間に差が大きいと判断して両者は実質的に相異なると見なし、出力モード決定段階で実行されるべきモードを異常モードに設定するＳ５７。
【００８５】
このような基準差の比較は外郭空間特徴情報全体に対して進行されることもあれば、外郭空間特徴情報に対して区間別に分けて形成されることもあるなど、設計の仕様により多様な変形が可能である。
【００８６】
出力モードが設定された後、制御部２０は出力部６０を通して設定されたモードを比較結果で出力実行するＳ６０。すなわち、実行されたモードが同一モードであるかを判断してＳ６１、判断結果により同一モードまたは、異常モードのうち該当モードを実行してディスプレイで具現される出力部６０を通して出力実行することもできる。この時、差がある異常モードの場合、基準データと相異する異常領域および誤差数値をディスプレイして作業者の作業迅速性を増進させることもできる。
【００８７】
また、本発明のさらに別の適用実施例として、外郭空間特徴情報抽出装置およびこれを通した外郭空間特徴抽出方法は鉄筋配筋工事にも使用することができる。コンクリート構造物の場合、内部に鉄筋を利用して鉄筋配筋工事が実行されてから型枠にコンクリート打ちおよび養生過程を経ることになるが、鉄筋および配筋の位置および間隔が正確でない場合、型枠の組み立てが不可能であるかまたは設計構造と誤差を有する状態でコンクリート打ちがなされ、構造物の不安定性を引き起こす恐れがある。これを防止するために鉄筋配筋工事後、所定の検測工程がなされ、検測工程で発見された鉄筋配筋位置の間隔欠陥は修正過程を経ることになる。しかしながら、通常の方式の検測の場合、鉄筋配筋、特に柱構造物をなす鉄筋の場合、空中に配置されるという点で検測の判断基準の参照点がないか不正確であり、正確な位置検測が困難であるが、本発明の外郭空間特徴情報抽出装置およびこれを通した外郭空間特徴抽出方法を利用して３次元深さ情報感知可能な感知部から感知入力される該当工事地域の空間幾何情報から本発明のサンプリング平面およびコンベックスハルを利用するコンベックスカットを通して該当工事地域の底部分としての外郭特徴情報を抽出して（図２２参照）、入力感知された空間幾何情報から該当工事地域の底部分としての外郭特徴情報を相殺させることによって鉄筋配筋位置情報を確認することができ、設計情報と鉄筋配筋の空間幾何情報を比較して誤差値および誤差位置情報を確認することもできる。場合によって、コンベックスカット（ｃｏｖｅｘ  ｃｕｔ）で使用する深さ情報を鉄筋の底よりもう少し長い領域内の情報だけを使用するものと設定することを通して、全体の外郭特徴情報ではない、鉄筋配筋形成された領域近くの外郭特徴情報だけを抽出する方式で演算量を低減させる構造を取ることもでき、このように取得された３次元鉄筋に対してのみ、もう一度２次元平面を利用したサンプリング段階を適用してその断面を把握し、断面の大きさや方向などを考慮して鉄筋の連結情報を見つけ出すことを通して鉄筋配筋の適合如何を迅速かつ容易に遂行することもできる。
【００８８】
また、前記の実施例は建設工事に適用される場合に対して記述されたが、本発明の外郭空間特徴情報抽出方法および装置はセキュリティーサービスにも活用され得る。すなわち、段階Ｓ４０までの過程を通して外郭空間情報特徴が完了された後、制御部２０は動的要素比較段階Ｓ５０ａとモード出力段階Ｓ６０ａを実行する。ここで基準データは構造物設計規格を指しており、入力段階Ｓ１０などで入力することもできる。動的要素比較段階Ｓ５０ａで空間幾何情報から外郭空間特徴情報を除いて動的要素を抽出するＳ５１ａ。該当対象領域の既存の動的要素情報と比較して動的要素の差（△ｄｙｎ、ｔ）を算出するＳ５３ａ。算出された動的要素の差が新規動的要素であるかを判断してＳ５５ａ、判断結果にしたがってモードを設定するＳ５５ａ、Ｓ５７ａ。新規動的要素である場合、制御部２０は制御の流れをモニタリングモードＳ５５ａに設定し、反対の場合、実行モードを維持モードＳ５７ａに設定する。
【００８９】
その後、制御部２０は実行モードがモニタリングモードであるかを判断しＳ６１ａ、モニタリングモードでなければ維持モードを実行しＳ６９ａ、一方、モニタリングモードと判断された場合、モニタリングカウンティング比較段階Ｓ６３ａを実行する。制御部２０はモニタリングカウンティング比較段階Ｓ６３ａでモニタリング対象として維持するモニタリングカウンティング数（ｔｃ）を貯蔵部３０に貯蔵される事前設定カウンティング数（ｔｓ）と比較して一定時間の間、新しい動的要素が維持された状態であるかを判断し、段階Ｓ６３ａで一定時間が超過していないと判断された場合、制御部２０は段階Ｓ６５ａを実行してカウンティング数を増分させて、制御の流れを段階Ｓ１０に進めて所定の過程を繰り返す。ここで動的要素の差の新規如何およびカウンティング数は所定の物体認識過程を経てそれぞれのセクション別になされ、所定のタグが付与されて単位別に実行することもできるなど、多様な変形が可能である。
【００９０】
一方、段階Ｓ６３ａで一定時間が超過した状態で該当位置を占有したと判断された場合、制御部２０はセキュリティー担当者に所定のセキュリティー手続きを進行するように該当新規動的要素を使用者にディスプレイ乃至音響出力警告する警告モードＳ６７ａを実行することもできる。
【００９１】
前記実施例において、地図作成および建設現場などでの多様な実施例が具現されるが、本発明の外郭空間特徴情報抽出方法は多様な分野に適用および効果導出が可能である。
【００９２】
すなわち、本発明の出力部を通して得られる結果として、静的要素であるストラクチャーと、潜在的動的要素であるオブジェクト乃至動的要素であるダイナミクスが備えられる結果が出力されることもあるが、ストラクチャーにある特徴（ｆｅａｔｕｒｅ）だけを使う場合、いかなる動的環境においても変化しない静的な特徴（ｆｅａｔｕｒｅ）だけに基づいて位置認識および地図作成作業を遂行することになり、常に一貫した結果を得ることができ、ストラクチャーに存在する幾何的特徴（ｇｅｏｍｅｔｒｉｃ  ｆｅａｔｕｒｅ；平面、交点、交線あるいは任意方向微分の時、不連続性が現れる突出部など）あるいはこれにマッチングされる映像特徴（ＳＵＲＦ、Ｈａｒｒｉｓ−ｃｏｒｎｅｒ）などの活用性を増大させることもでき、本発明の出力部を通した結果物として、ノイズに強靭な位置予測が可能である。すなわち、ストラクチャーは室内建物を構成する大きい部分を表す傾向性があるので、この部分の特徴点だけを使う場合よりノイズに強靭な位置予測をなすことができ、正確度が増大し得る。図２４には本発明の外郭空間特徴情報抽出方法のコンベックスハルを利用した結果（ｂ）と従来の空間データマッチング方式を利用した場合に対する結果（ａ）が図示されるが、本発明の外郭空間特徴情報抽出方法を通してマッチング正確度を著しく向上させることもできる。
【００９３】
また、本発明の外郭空間特徴情報抽出方法を通して導き出されたデータを利用して静的要素としてのストラクチャーは、廊下、ホールなどの主要形状をなすため、ロボット走行に利用することもできる。図２５には本発明の外郭空間特徴情報抽出方法のコンベックスハルを利用した移動ロボットの自律走行経路結果（ｂ）と従来の単純な移動ロボット自律走行を利用した場合に対する経路結果（ａ）が図示されるが、本発明の外郭空間特徴情報抽出方法を通してより正確かつ自然な移動走行動作の実現を可能にすることもできる。
【００９４】
また、本発明の外郭空間特徴情報抽出方法を通して導き出されたデータは、ストラクチャーとオブジェクト／ダイナミクスにプリプロセッシングされる場合、演算処理されるべき情報量が減少されることによって、全体演算量の減少という効果を奏することもできる。
【００９５】
本発明は、前記本発明を説明するための一例に制限されず、多様な変形が可能である。
【符号の説明】
【００９６】
１．．．移動ロボット
１０．．．感知部
２０．．．制御部
３０．．．貯蔵部
４０．．．演算部
【図１ａ】
2018088275.tif 000003
【図１ｂ】
2018088275.tif 000004
【図１ｃ】
2018088275.tif 000005
【図２】
2018088275.tif 000006
【図３】
2018088275.tif 000007
【図４】
2018088275.tif 000008
【図５】
2018088275.tif 000009
【図６】
2018088275.tif 000010
【図７】
2018088275.tif 000011
【図８】
2018088275.tif 000012
【図９】
2018088275.tif 000013
【図１０】
2018088275.tif 000014
【図１１】
2018088275.tif 000015
【図１２】
2018088275.tif 000016
【図１３】
2018088275.tif 000017
【図１４】
2018088275.tif 000018
【図１５】
2018088275.tif 000019
【図１６】
2018088275.tif 000020
【図１７】
2018088275.tif 000021
【図１８】
2018088275.tif 000022
【図１９】
2018088275.tif 000023
【図２０】
2018088275.tif 000024
【図２１】
2018088275.tif 000025
【図２２】
2018088275.tif 000026
【図２３ａ】
2018088275.tif 000027
【図２３ｂ】
2018088275.tif 000028
【図２４】
2018088275.tif 000029
【図２５】
2018088275.tif 000030
【図２６】
2018088275.tif 000031
【図２７】
2018088275.tif 000032
【図２８】
2018088275.tif 000033
【図２９】
2018088275.tif 000034
【図３０】
2018088275.tif 000035
【図３１】
2018088275.tif 000036
【図３２】
2018088275.tif 000037
【図３３】
2018088275.tif 000038
【図３４】
2018088275.tif 000039