#include <ros/ros.h>
#include <yocs_math_toolkit/common.hpp>
#include <yocs_math_toolkit/geometry.hpp>
#include <geometry_msgs/PoseWithCovarianceStamped.h>
#include <ar_track_alvar_msgs/AlvarMarkers.h>
Go to the source code of this file.
Classes | |
class | yocs::ARMarkerTracking |
class | yocs::TrackedMarker |
Namespaces | |
yocs | |
yocs::ARMarkerTrackingDefaultParams | |
Typedefs | |
typedef std::list< geometry_msgs::PoseStamped > | yocs::ObsList |
Functions | |
template<typename OutputStream > | |
OutputStream & | yocs::operator<< (OutputStream &ostream, const TrackedMarker &marker) |
Variables | |
const double | yocs::ARMarkerTrackingDefaultParams::AR_TRACKER_FREQ = 10.0 |
const uint32_t | yocs::ARMarkerTrackingDefaultParams::MARKERS_COUNT = 32 |
const double | yocs::ARMarkerTrackingDefaultParams::MAX_RELIABLE_DIST = 2.8 |
const double | yocs::ARMarkerTrackingDefaultParams::MAX_RELIABLE_HEAD = 1.4 |
const double | yocs::ARMarkerTrackingDefaultParams::MAX_TRACKING_TIME = 2.0 |
const double | yocs::ARMarkerTrackingDefaultParams::MAX_VALID_D_INC = 0.8 |
const double | yocs::ARMarkerTrackingDefaultParams::MAX_VALID_H_INC = 4.0 |
const double | yocs::ARMarkerTrackingDefaultParams::MIN_PENALIZED_DIST = 1.4 |
const double | yocs::ARMarkerTrackingDefaultParams::MIN_PENALIZED_HEAD = 1.0 |
const std::string | yocs::ARMarkerTrackingDefaultParams::PUB_ROBOT_POSE_AR = "robot_pose_ar" |
const std::string | yocs::ARMarkerTrackingDefaultParams::SUB_AR_MARKERS = "ar_track_alvar_msgs/ar_pose_marker" |