Markov and Gaussian Localization
Mobile Robot Localization: Markov and Gaussian
Mobile robot localization is the problem of determining the pose of a robot relative to a given map of the environment. It is also referred to as position estimation.
Markov Localization
Probabilistic localization algorithms are variants of the Bayes filter. Markov localization is just a different name for the Bayes filter applied to the mobile robot localization problem.
\begin{algorithm}
\caption{Markov localization}
\begin{algorithmic}
\PROCEDURE{MarkovLocalization}{$bel(x_{t-1}), u_t, z_t, m$}
\FORALL{$x_t$}
\STATE $\bar{bel}(x_t) = \int p(x_t | u_t, x_{t-1}, m) bel(x_{t-1}) \,d x_{t-1}$
\STATE $bel(x_t) = \eta p(z_t | x_t, m) \bar{bel}(x_t)$
\ENDFOR
\RETURN $bel(x_t)$
\ENDPROCEDURE
\end{algorithmic}
\end{algorithm}
Resources
- Probabilistic Robotics by Sebastian Thrun, Wolfram Burgard and Dieter Fox, chapter 7, "Mobile Robot Localization: Markov and Gaussian" (Amazon.com, Amazon.de, affiliate links)
Comments
Comments are GitHub Discussions, shown with giscus. Loading them connects to giscus.app (hosted by Vercel, USA) and GitHub (USA); you need a GitHub account to comment.