Lecture 3--Recursive State Estimation - p2
Lecture 3--Recursive State Estimation - p2
ROBOT MAPPING
AND LOCALIZATION
DR.SAFA A.ELASKARY
FALL 2024-2025
Lecture Outline
• STATE ESTIMATION
01 OVER TIME 02 CONTROL ACTION
• OUR BAYESAN
03 • SENSOR 04
NETWORK
MODEL
STATE ESTIMATION OVER TIME
xt-1 xt xt+1
P (X t |X 0:t—1 ) = P (X t |X t—1 )
• We are also assuming stationary dynamics here:
ut-1 ut ut+1
Measurement probability
P(Z t |X 0:t , U0:t ) = P(Z t |X t ) (Markov property)
OUR BAYES’ NET
9
BELIEFS
Assumption: state
Bayes’ Rule xt is complete.
Normalizing factor
(1) Assume xt complete Showing a sum, but it
(2) Total probability could be an integral.
P(A,B)P(A|B)P(B)
Assume xt complete
Don’t need ut
20 BAYES FILTERS
The robot can use its manipulator to push the door: Or the robot can do nothing:
23 BAYES FILTER EXAMPLE (T=0)
• Suppose at time t=1 the robot takes no control action and senses an
open door. What is the resulting posterior belief bel(x1)?
• Before answering this, we need a prior belief.
• Let’s assign equal prior probability to the two states:
BAYES FILTER EXAMPLE (T=1)
Suppose at time t=1 the robot takes no Recall that the Bayes Filter had two
control action and senses an open door. major steps. This is the first, before
What is the resulting posterior belief bel(x1)? incorporating measurement:
24
BAYES FILTER EXAMPLE (T=1)
25
BAYES FILTER EXAMPLE (T=1)
After processing the control, we went from the prior to the updated beliefs:
Our updated belief is equal to the prior belief. The robot’s action was to
do nothing, and we didn’t incorporate the measurement yet.
26
BAYES FILTER EXAMPLE (T=1)
After normalizing:
ᶯ=(0.3+0.1) =2.5 -1 27
BAYES FILTER EXAMPLE (T=2)
28
BAYES FILTER EXAMPLE (T=2)
Suppose at time t=2 the robot pushes the door and senses an open door. What is the
resulting posterior belief bel(x2)? Our updated beliefs before considering measurements:
29
BAYES FILTER EXAMPLE (T=2)
Measurement updating
Next, let’s incorporate the measurement update z2 =
open
After normalizing:
ᶯ=(0.57+0.01) =1.72
-1 30
38 SUMMARY