Classes | Namespaces | Typedefs | Functions | Variables
tracking.hpp File Reference
#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>
Include dependency graph for tracking.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  yocs::ARMarkerTracking
class  yocs::TrackedMarker

Namespaces

namespace  yocs
namespace  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"


yocs_ar_marker_tracking
Author(s): Daniel Stonier, Jorge Santos
autogenerated on Thu Jun 6 2019 21:47:27