|
libstp
Robotics library for Botball
|
Sigma-weighted pose observation pushed by Resync-Steps. More...
#include <localization.hpp>
Classes | |
| struct | SurfaceMeasurement |
Public Types | |
| enum class | SurfaceKind : uint8_t { Line = 0 , Wall = 1 } |
Public Attributes | |
| libstp::foundation::Pose | pose {} |
| Eigen::Vector3d | sigma {1e-3, 1e-3, 1e-3} |
| std::vector< SurfaceMeasurement > | surface_measurements |
Sigma-weighted pose observation pushed by Resync-Steps.
sigma is the measurement standard deviation per axis (x, y, theta). Infinite sigma leaves that axis untouched.
Definition at line 29 of file localization.hpp.
|
strong |
| Enumerator | |
|---|---|
| Line | |
| Wall | |
Definition at line 30 of file localization.hpp.
| libstp::foundation::Pose libstp::localization::Observation::pose {} |
Definition at line 42 of file localization.hpp.
| Eigen::Vector3d libstp::localization::Observation::sigma {1e-3, 1e-3, 1e-3} |
Definition at line 43 of file localization.hpp.
| std::vector<SurfaceMeasurement> libstp::localization::Observation::surface_measurements |
Definition at line 44 of file localization.hpp.