0% found this document useful (0 votes)
71 views

Introduction To Robot Mapping

1) Robot mapping, also known as SLAM, involves a robot building a map of an unknown environment while simultaneously keeping track of its own location within that environment. 2) The SLAM problem is a "chicken-and-egg" problem where the robot must simultaneously determine the location of landmarks in the unknown environment and its own pose without knowing either the map or its exact location. 3) Probabilistic approaches represent the robot and map uncertainties using probability distributions. The graphical model illustrates how the robot's path, controls, observations, and the unknown map are correlated in the SLAM problem.

Uploaded by

Tarun Gupta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views

Introduction To Robot Mapping

1) Robot mapping, also known as SLAM, involves a robot building a map of an unknown environment while simultaneously keeping track of its own location within that environment. 2) The SLAM problem is a "chicken-and-egg" problem where the robot must simultaneously determine the location of landmarks in the unknown environment and its own pose without knowing either the map or its exact location. 3) Probabilistic approaches represent the robot and map uncertainties using probability distributions. The graphical model illustrates how the robot's path, controls, observations, and the unknown map are correlated in the SLAM problem.

Uploaded by

Tarun Gupta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 49

Introduction to

Probabilistic
Robot Mapping
What is Robot Mapping?
General Definitions for robot
mapping
Terms and concepts related to
Robot Mapping
What is SLAM?
Example of Localization for a mobile robot

Yellow means fixed


firm information

Predicted state

• Robot knows map


• Robot knows landmarks on map
• Robot sees landmarks
• Robot wants to estimate its pose
Example of Mapping Robot creates
the map

estimate

given

• Robot does not know the map or its part


• Robot knows its pose
• Robot sees landmarks
• Robot wants to estimate landmarks on the map to create or
update or extend the map.
Example of SLAM

Predicted value

Real value

• Robot does not know the map or its part


• Robot estimates its pose
• Robot sees landmarks
• Robot wants to estimate landmarks on the map to create or
update or extend the map.
The SLAM problem is chicken-or-egg problem
SLAM Problem is very important

• SLAM is the
fundamental problem
in robot navigation.
• You cannot avoid it.
Applications of SLAM

• In MCECSBOT we do not have SLAM as the map is known. SLAM can be used for
furniture only and items that are not on a map of the building
Formal
Definition of the
SLAM Problem
Definition of the SLAM Problem
All our work is based on
Probabilistic Approaches
Representation of robot’s
uncertainty in probabilistic terms
• We use the same notation as in past lectures
Graphical Model of Full SLAM
path

controls

observations

map
Full SLAM versus Online
SLAM
FULL SLAM

Let us compare
full SLAM and
Online SLAM

Graphical Model
of Online SLAM
Online SLAM
Graphical Model of Online SLAM
to explain the integrations
Why SLAM problem is so
hard to solve?

• The problem can be solved


because map and pose
estimates are correlated
Why SLAM is a hard problem to solve?

• More reasons why it is so hard.


Taxonomy of
SLAM
problems
In active SLAM we have a
feedback to make decision
where to go next
Time is restricted Space is
restricted
Approaches to solve the
SLAM problem
Main Paradigms
for SLAM
Models for
SLAM
Model of Motion and Observation
Model of Motion for SLAM
Examples of Models of Motion
STANDARD ODOMETRY Model for motion of a robot

• Calculate
new data
from old
data and
controls
Model of Observation of Sensor
Examples of Observation Model
Summary on SLAM

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy