Formula Student Autonomous Systems
The code for the main driverless system
Loading...
Searching...
No Matches
second_pose_input_trait.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <Eigen/Dense>
4
12
class
SecondPoseInputTrait
{
13
int
_last_pose_number_
= 0;
14
15
public
:
20
virtual
Eigen::Vector3d
get_second_accumulated_pose_difference
()
const
= 0;
21
26
virtual
bool
second_pose_difference_ready
()
const
= 0;
27
};
SecondPoseInputTrait
Trait for pose updaters that keep two different pose difference estimates from different sources.
Definition
second_pose_input_trait.hpp:12
SecondPoseInputTrait::get_second_accumulated_pose_difference
virtual Eigen::Vector3d get_second_accumulated_pose_difference() const =0
Get the accumulated pose difference from the second source.
SecondPoseInputTrait::_last_pose_number_
int _last_pose_number_
Definition
second_pose_input_trait.hpp:13
SecondPoseInputTrait::second_pose_difference_ready
virtual bool second_pose_difference_ready() const =0
Check if the second pose difference is ready.
src
slam
include
slam_solver
graph_slam_solver
pose_updater
pose_updater_traits
second_pose_input_trait.hpp
Generated by
1.9.8