#include <tuw_marker_slam.h>
Public Member Functions | |
SLAM () | |
Protected Member Functions | |
void | cycle () |
global parameters More... | |
Protected Attributes | |
cv::Mat_< double > | C_Yt_ |
combined state yt = (xt, mt_1, ..., mt_n) with xt = (x, y, alpha), mt_i = (x_i, y_i, alpha_i) More... | |
tuw_marker_slam::SLAMConfig | config_ |
technique used to estimate landmark map and the vehicles pose in it More... | |
unsigned long | loop_count_ |
measurements at time t More... | |
SLAMTechniquePtr | slam_technique_ |
counter for the triggered cycles More... | |
Command | ut_ |
combined covariance matrix of combined state More... | |
std::vector< Pose2D > | yt_ |
constructor More... | |
MeasurementPtr | zt_ |
motion commands v, w at time t More... | |
Class for SLAM (independent of used technique)
Definition at line 14 of file tuw_marker_slam.h.
SLAM::SLAM | ( | ) |
Definition at line 5 of file tuw_marker_slam.cpp.
|
protected |
global parameters
Definition at line 9 of file tuw_marker_slam.cpp.
|
protected |
combined state yt = (xt, mt_1, ..., mt_n) with xt = (x, y, alpha), mt_i = (x_i, y_i, alpha_i)
Definition at line 20 of file tuw_marker_slam.h.
|
protected |
technique used to estimate landmark map and the vehicles pose in it
Definition at line 27 of file tuw_marker_slam.h.
|
protected |
measurements at time t
Definition at line 24 of file tuw_marker_slam.h.
|
protected |
counter for the triggered cycles
Definition at line 25 of file tuw_marker_slam.h.
|
protected |
combined covariance matrix of combined state
Definition at line 21 of file tuw_marker_slam.h.
|
protected |
constructor
Definition at line 19 of file tuw_marker_slam.h.
|
protected |
motion commands v, w at time t
Definition at line 22 of file tuw_marker_slam.h.