7 #include <ar_track_alvar_msgs/AlvarMarkers.h>
21 alvar_sub_(nh_.subscribe(
"ar_pose_marker", 1,
47 void markerCallback(
const ar_track_alvar_msgs::AlvarMarkers &marker_msg);
56 ros::Subscriber alvar_sub_;
68 const double timeout_;
AlvarTracker(ros::NodeHandle &nh)
Constructor.
Definition: alvar_tracker.h:19
virtual bool trackingIsValid()
Check whether tracking is valid.
Definition: alvar_tracker.cpp:14
virtual bool getTrackingVectors(std::unordered_map< uint32_t, Position > &pos)
Get the tracking vectors.
Definition: alvar_tracker.cpp:5
A tracking strategy that locks on to the closest target when initialized.
Definition: closest_tracking_strategy.h:9
Interface for classes that provide a vector to a tracked target.
Definition: base_tracker.h:13
Provides vector to a tracked object based on output from alvar.
Definition: alvar_tracker.h:13
bool isConnected()
Check if subscriber is connected.
Definition: alvar_tracker.cpp:36