#include <tracker.hh>
Definition at line 37 of file tracker.hh.
◆ image_t
◆ initCallback_t
◆ State
| Enumerator |
|---|
| WAITING_FOR_INITIALIZATION | |
| TRACKING | |
| LOST | |
Definition at line 51 of file tracker.hh.
◆ Tracker()
◆ ~Tracker()
| visp_tracker::Tracker::~Tracker |
( |
| ) |
|
◆ checkInputs()
| void visp_tracker::Tracker::checkInputs |
( |
| ) |
|
|
protected |
◆ exiting()
| bool visp_tracker::Tracker::exiting |
( |
| ) |
|
|
inlineprivate |
◆ initCallback()
| bool visp_tracker::Tracker::initCallback |
( |
visp_tracker::Init::Request & |
req, |
|
|
visp_tracker::Init::Response & |
res |
|
) |
| |
|
protected |
◆ objectPositionHintCallback()
| void visp_tracker::Tracker::objectPositionHintCallback |
( |
const geometry_msgs::TransformStampedConstPtr & |
transform | ) |
|
|
protected |
◆ spin()
| void visp_tracker::Tracker::spin |
( |
| ) |
|
◆ spinOnce()
| void visp_tracker::Tracker::spinOnce |
( |
| ) |
|
|
inlineprivate |
◆ updateKltPoints()
| void visp_tracker::Tracker::updateKltPoints |
( |
visp_tracker::KltPointsPtr |
klt | ) |
|
|
protected |
◆ updateMovingEdgeSites()
| void visp_tracker::Tracker::updateMovingEdgeSites |
( |
visp_tracker::MovingEdgeSitesPtr |
sites | ) |
|
|
protected |
◆ waitForImage()
| void visp_tracker::Tracker::waitForImage |
( |
| ) |
|
|
protected |
◆ cameraInfoTopic_
| std::string visp_tracker::Tracker::cameraInfoTopic_ |
|
private |
◆ cameraParameters_
| vpCameraParameters visp_tracker::Tracker::cameraParameters_ |
|
private |
◆ cameraPrefix_
| std::string visp_tracker::Tracker::cameraPrefix_ |
|
private |
◆ cameraSubscriber_
◆ checkInputs_
◆ childFrameId_
| std::string visp_tracker::Tracker::childFrameId_ |
|
private |
◆ cMo_
| vpHomogeneousMatrix visp_tracker::Tracker::cMo_ |
|
private |
◆ compensateRobotMotion_
| bool visp_tracker::Tracker::compensateRobotMotion_ |
|
private |
◆ exiting_
| volatile bool& visp_tracker::Tracker::exiting_ |
|
private |
◆ header_
◆ image_
| image_t visp_tracker::Tracker::image_ |
|
private |
◆ imageTransport_
◆ info_
| sensor_msgs::CameraInfoConstPtr visp_tracker::Tracker::info_ |
|
private |
◆ initService_
◆ kltPointsPublisher_
◆ kltTracker_
| vpKltOpencv visp_tracker::Tracker::kltTracker_ |
|
private |
◆ lastTrackedImage_
| unsigned visp_tracker::Tracker::lastTrackedImage_ |
|
private |
◆ listener_
◆ modelPath_
| boost::filesystem::path visp_tracker::Tracker::modelPath_ |
|
private |
◆ movingEdge_
| vpMe visp_tracker::Tracker::movingEdge_ |
|
private |
◆ movingEdgeSitesPublisher_
◆ mutex_
| boost::recursive_mutex visp_tracker::Tracker::mutex_ |
|
private |
◆ nodeHandle_
◆ nodeHandlePrivate_
◆ objectPositionHint_
| geometry_msgs::TransformStamped visp_tracker::Tracker::objectPositionHint_ |
|
private |
◆ objectPositionHintSubscriber_
◆ queueSize_
| unsigned visp_tracker::Tracker::queueSize_ |
|
private |
◆ reconfigureEdgeSrv_
| reconfigureSrvStruct<visp_tracker::ModelBasedSettingsEdgeConfig>::reconfigureSrv_t* visp_tracker::Tracker::reconfigureEdgeSrv_ |
|
private |
◆ reconfigureKltSrv_
| reconfigureSrvStruct<visp_tracker::ModelBasedSettingsKltConfig>::reconfigureSrv_t* visp_tracker::Tracker::reconfigureKltSrv_ |
|
private |
◆ reconfigureSrv_
| reconfigureSrvStruct<visp_tracker::ModelBasedSettingsConfig>::reconfigureSrv_t* visp_tracker::Tracker::reconfigureSrv_ |
|
private |
◆ rectifiedImageTopic_
| std::string visp_tracker::Tracker::rectifiedImageTopic_ |
|
private |
◆ resultPublisher_
◆ state_
| State visp_tracker::Tracker::state_ |
|
private |
◆ tfBroadcaster_
◆ tracker_
| vpMbGenericTracker visp_tracker::Tracker::tracker_ |
|
private |
◆ trackerType_
| std::string visp_tracker::Tracker::trackerType_ |
|
private |
◆ transformationPublisher_
◆ transformBroadcaster_
◆ worldFrameId_
| std::string visp_tracker::Tracker::worldFrameId_ |
|
private |
The documentation for this class was generated from the following files: