libstp
Robotics library for Botball
Loading...
Searching...
No Matches
libstp::localization::LocalizationRecorder::FrameInput Struct Reference

#include <recorder.hpp>

Collaboration diagram for libstp::localization::LocalizationRecorder::FrameInput:
[legend]

Public Attributes

libstp::foundation::Pose estimate_pose {}
Eigen::Vector3d estimate_sigma {0.0, 0.0, 0.0}
std::optional< libstp::foundation::Pose > odom_delta
std::vector< std::pair< libstp::foundation::Pose, double > > particles
std::vector< Observation::SurfaceMeasurement > observations
std::optional< libstp::foundation::Pose > observation_pose
std::optional< Eigen::Vector3d > observation_sigma
bool resampled {false}
std::chrono::steady_clock::time_point capture_time {}

Detailed Description

Definition at line 81 of file recorder.hpp.

Member Data Documentation

◆ capture_time

std::chrono::steady_clock::time_point libstp::localization::LocalizationRecorder::FrameInput::capture_time {}

Definition at line 97 of file recorder.hpp.

◆ estimate_pose

libstp::foundation::Pose libstp::localization::LocalizationRecorder::FrameInput::estimate_pose {}

Definition at line 82 of file recorder.hpp.

◆ estimate_sigma

Eigen::Vector3d libstp::localization::LocalizationRecorder::FrameInput::estimate_sigma {0.0, 0.0, 0.0}

Definition at line 83 of file recorder.hpp.

◆ observation_pose

std::optional<libstp::foundation::Pose> libstp::localization::LocalizationRecorder::FrameInput::observation_pose

Definition at line 90 of file recorder.hpp.

◆ observation_sigma

std::optional<Eigen::Vector3d> libstp::localization::LocalizationRecorder::FrameInput::observation_sigma

Definition at line 91 of file recorder.hpp.

◆ observations

std::vector<Observation::SurfaceMeasurement> libstp::localization::LocalizationRecorder::FrameInput::observations

Definition at line 89 of file recorder.hpp.

◆ odom_delta

std::optional<libstp::foundation::Pose> libstp::localization::LocalizationRecorder::FrameInput::odom_delta

Definition at line 84 of file recorder.hpp.

◆ particles

std::vector<std::pair<libstp::foundation::Pose, double> > libstp::localization::LocalizationRecorder::FrameInput::particles

Definition at line 86 of file recorder.hpp.

◆ resampled

bool libstp::localization::LocalizationRecorder::FrameInput::resampled {false}

Definition at line 92 of file recorder.hpp.


The documentation for this struct was generated from the following file:
  • /home/runner/work/raccoon-lib/raccoon-lib/modules/libstp-localization/include/localization/recorder.hpp