SLAMシステム

SLAMシステムとは

SLAMシステムとは、周囲の環境をセンサーで把握し、自己位置推定と地図作成を同時に行うシステムです。

SLAMはSimultaneous Localization and Mappingの略であり、自己位置の推定と環境地図作成を指します。カメラやレーザーセンサーからの情報を基に、自身の位置を把握しながら周囲環境の地図をリアルタイムで作り上げます。初めて訪れる場所の地図を脳内で作る作業をコンピューターが自動で行うのがSLAM技術です。

自己位置の推定と地図作成は互いに影響し合う関係にあります。正確な地図を作るためには正確な自己位置が必要で、逆もまた同様です。SLAM技術は、この二つを同時に高い精度で実現し、ロボットなどが自律的に移動するための基盤技術を提供します。

SLAMシステムの使用用途

SLAMシステムは以下のような用途で使用されます。

1. ロボット掃除機・自動搬送ロボット

家庭用のロボット掃除機や工場・倉庫の自動搬送ロボットにはSLAM技術が不可欠です。部屋や施設の構造をSLAM技術によって正確に把握し、効率的な経路を自ら考え出し、障害物を避けながら走行します。これにより、人の手を介さずに自動で作業を完了できます。

2. AR

ARとは、現実世界にデジタルの情報を重ね合わせて表示する技術です。スマートフォンやARグラスで、現実の空間に仮想の家具を配置したり、ゲームのキャラクターを登場させたりできます。カメラ映像を基に、空間の形状や奥行きをSLAM技術で正確に認識するという原理に基づいています。

3. ドローン・探査ロボット

災害現場などで活躍する探査ロボットやドローンもSLAM技術を応用します。トンネルや橋といったインフラの点検作業では、SLAMを用いて構造物の3Dモデルをドローンが作成し、人の目が届きにくい場所のひび割れなどを発見します。また人が立ち入れない危険な災害現場においては、内部の状況を探査ロボットがマッピングして救助活動に役立てます。