|
Formula Student Autonomous Systems
The code for the main driverless system
|
Trait for pose updaters that keep two different pose difference estimates from different sources. More...
#include <second_pose_input_trait.hpp>


Public Member Functions | |
| virtual Eigen::Vector3d | get_second_accumulated_pose_difference () const =0 |
| Get the accumulated pose difference from the second source. | |
| virtual bool | second_pose_difference_ready () const =0 |
| Check if the second pose difference is ready. | |
Private Attributes | |
| int | _last_pose_number_ = 0 |
Trait for pose updaters that keep two different pose difference estimates from different sources.
This trait defines the interface for pose updaters that keep two different pose difference estimates from different sources e.g. keeping one from odometry and one from velocity estimation and fusing both through factors in the graph
Definition at line 12 of file second_pose_input_trait.hpp.
|
pure virtual |
Get the accumulated pose difference from the second source.
Implemented in DoublePoseUpdater.
|
pure virtual |
Check if the second pose difference is ready.
Implemented in DoublePoseUpdater.
|
private |
Definition at line 13 of file second_pose_input_trait.hpp.