|
| void | update (clock::time_point time, size_t frame) override |
| | Called by updateAll to make the object up-to-date.
|
| |
|
void | estimateRegistration () |
| |
| | Updateable (int priority=0) |
| | Configures the Updateable properties to the specified priority.
|
| |
|
|
std::vector< std::shared_ptr< SinglePoseTracker > > | single_pose_trackers |
| |
|
std::vector< std::shared_ptr< MultiPoseTracker > > | multi_pose_trackers |
| |
|
std::map< std::pair< idx_t, idx_t >, gmMisc::AccumulativeMean< TPose > > | relative_poses |
| |
|
std::optional< std::map< idx_t, Pose > > | relative_registration |
| |
|
clock::duration | sample_delay = 100ms |
| |
|
clock::time_point | last_sample_time = clock::time_point::min() |
| |
|
bool | print_upon_exit = true |
| |
|
float | warning_threshold = 0.01f |
| |
|
float | orientation_warning_threshold = GM_PI_4 |
| |
|
float | inlier_threshold = -1.f |
| |
|
float | orientation_inlier_threshold = -1.f |
| |
|
|
typedef std::chrono::steady_clock | clock |
| |
| static void | updateAll (clock::time_point t=clock::now(), std::optional< size_t > frame=std::nullopt) |
| | Updates all currently instanciated updateable objects.
|
| |
◆ update()
| void gramods::gmTrack::RelativeTrackerPoseRegistrationEstimator::Impl::update |
( |
clock::time_point |
t, |
|
|
size_t |
frame |
|
) |
| |
|
overridevirtual |
The documentation for this struct was generated from the following file:
- /home/karlu/private/program/gramods/modules/gmTrack/src/RelativeTrackerPoseRegistrationEstimator.cpp