概要 SLAMは「Simultaneous Localization and Mapping」の略で、ロボットが未知の環境を動きながら、周囲の地図を作成しつつ、自分がどこにいるかを同時に推定する技術です。まるで目隠しをした人が、壁を触りながら部屋の形を把握し、自分の歩いた道を思い出すようなものです。

仕組みと例え ロボットはセンサー(カメラやLiDAR)で周囲の特徴を捉え、移動するたびに「前の場所からここまで動いた」という情報と、観測した特徴を組み合わせて、地図と位置を少しずつ更新します。これは、パズルのピースを集めながら、全体像と自分の位置を同時に組み立てていく作業に似ています。掃除ロボットが部屋の形を覚えながら、効率よく動くのもSLAMの応用です。