#include <localization_pipeline.h>
|
| | Pipeline (uint8_t mode, std::string const &name) |
| |
| Pipeline & | NeedsFilter (uint32_t max_conf, bool optical_flow, double timeout) |
| |
| Pipeline & | NeedsEnable (std::string const &topic, double timeout) |
| |
| Pipeline & | NeedsRegistrations (std::string const &topic, double timeout) |
| |
| Pipeline & | NeedsVisualFeatures (std::string const &topic, double timeout, uint32_t min_features) |
| |
| Pipeline & | NeedsDepthFeatures (std::string const &topic, double timeout, uint32_t min_features) |
| |
| std::string const & | GetTopic () |
| |
| std::string const & | GetName () |
| |
| uint8_t | GetMode () |
| |
| bool | RequiresOpticalFlow () |
| |
| bool | RequiresFilter () |
| |
| bool | Initialize (ros::NodeHandle *nh, PipelineCallbackType cb_error, std::function< void(void)> cb_connected, std::function< void(void)> cb_timeout) |
| |
| bool | IsConnected () |
| |
| bool | Toggle (bool enable) |
| |
| bool | Use (bool enable) |
| |
◆ Components
| Enumerator |
|---|
| COMPONENT_FILTER | |
| COMPONENT_OPTICAL_FLOW | |
| COMPONENT_ENABLE | |
| COMPONENT_SET_INPUT | |
| COMPONENT_REGISTRATIONS | |
| COMPONENT_VISUAL_FEATURES | |
| COMPONENT_DEPTH_FEATURES | |
◆ Pipeline()
| localization_manager::Pipeline::Pipeline |
( |
uint8_t |
mode, |
|
|
std::string const & |
name |
|
) |
| |
|
inline |
◆ DepthCallback()
| void localization_manager::Pipeline::DepthCallback |
( |
ff_msgs::DepthLandmarks::ConstPtr const & |
msg | ) |
|
|
inlineprotected |
◆ DepthTimeoutCallback()
| void localization_manager::Pipeline::DepthTimeoutCallback |
( |
ros::TimerEvent const & |
event | ) |
|
|
inlineprotected |
◆ FilterCallback()
| void localization_manager::Pipeline::FilterCallback |
( |
ff_msgs::EkfState::ConstPtr const & |
msg | ) |
|
|
inlineprotected |
◆ FilterTimeoutCallback()
| void localization_manager::Pipeline::FilterTimeoutCallback |
( |
ros::TimerEvent const & |
event | ) |
|
|
inlineprotected |
◆ GetMode()
| uint8_t localization_manager::Pipeline::GetMode |
( |
| ) |
|
|
inline |
◆ GetName()
| std::string const& localization_manager::Pipeline::GetName |
( |
| ) |
|
|
inline |
◆ GetTopic()
| std::string const& localization_manager::Pipeline::GetTopic |
( |
| ) |
|
|
inline |
◆ Initialize()
| bool localization_manager::Pipeline::Initialize |
( |
ros::NodeHandle * |
nh, |
|
|
PipelineCallbackType |
cb_error, |
|
|
std::function< void(void)> |
cb_connected, |
|
|
std::function< void(void)> |
cb_timeout |
|
) |
| |
|
inline |
◆ IsConnected()
| bool localization_manager::Pipeline::IsConnected |
( |
| ) |
|
|
inline |
◆ NeedsDepthFeatures()
| Pipeline& localization_manager::Pipeline::NeedsDepthFeatures |
( |
std::string const & |
topic, |
|
|
double |
timeout, |
|
|
uint32_t |
min_features |
|
) |
| |
|
inline |
◆ NeedsEnable()
| Pipeline& localization_manager::Pipeline::NeedsEnable |
( |
std::string const & |
topic, |
|
|
double |
timeout |
|
) |
| |
|
inline |
◆ NeedsFilter()
| Pipeline& localization_manager::Pipeline::NeedsFilter |
( |
uint32_t |
max_conf, |
|
|
bool |
optical_flow, |
|
|
double |
timeout |
|
) |
| |
|
inline |
◆ NeedsRegistrations()
| Pipeline& localization_manager::Pipeline::NeedsRegistrations |
( |
std::string const & |
topic, |
|
|
double |
timeout |
|
) |
| |
|
inline |
◆ NeedsVisualFeatures()
| Pipeline& localization_manager::Pipeline::NeedsVisualFeatures |
( |
std::string const & |
topic, |
|
|
double |
timeout, |
|
|
uint32_t |
min_features |
|
) |
| |
|
inline |
◆ RegistrationCallback()
| void localization_manager::Pipeline::RegistrationCallback |
( |
ff_msgs::CameraRegistration::ConstPtr const & |
msg | ) |
|
|
inlineprotected |
◆ RegistrationTimeoutCallback()
| void localization_manager::Pipeline::RegistrationTimeoutCallback |
( |
ros::TimerEvent const & |
event | ) |
|
|
inlineprotected |
◆ RequiresFilter()
| bool localization_manager::Pipeline::RequiresFilter |
( |
| ) |
|
|
inline |
◆ RequiresOpticalFlow()
| bool localization_manager::Pipeline::RequiresOpticalFlow |
( |
| ) |
|
|
inline |
◆ Toggle()
| bool localization_manager::Pipeline::Toggle |
( |
bool |
enable | ) |
|
|
inline |
◆ Use()
| bool localization_manager::Pipeline::Use |
( |
bool |
enable | ) |
|
|
inline |
◆ VisualCallback()
| void localization_manager::Pipeline::VisualCallback |
( |
ff_msgs::VisualLandmarks::ConstPtr const & |
msg | ) |
|
|
inlineprotected |
◆ VisualTimeoutCallback()
| void localization_manager::Pipeline::VisualTimeoutCallback |
( |
ros::TimerEvent const & |
event | ) |
|
|
inlineprotected |
The documentation for this struct was generated from the following file: