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

 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"
 


yocs_ar_marker_tracking
Author(s): Daniel Stonier, Jorge Santos
autogenerated on Mon Jun 10 2019 15:53:43