24 #ifndef MULTIMARKERFILTERED_H 25 #define MULTIMARKERFILTERED_H 48 static const int filter_buffer_max=15;
68 void PointCloudAverage(
int marker_id,
double edge_length,
Pose &pose);
79 if(markers->size() < 1)
return false;
82 return _Update(begin, end,
90 pointcloud_filtered->
reset();
double Update(const std::vector< M > *markers, Camera *cam, Pose &pose, IplImage *image=0)
Updates the marker field and camera pose.
Base class for using MultiMarker.
Simple Camera class for calculating distortions, orientation or projections with pre-calibrated camer...
virtual void reset()
Reset the filter state.
Multi marker that is constructed by first calculating the marker poses directly relative to base mark...
Pose representation derived from the Rotation class
Iterator type for traversing templated Marker vector without the template.
FilterMedian * pointcloud_filtered
This file implements a multi-marker.
Iterator implementation for traversing templated Marker vector without the template.
void MeasurementsReset()
Reset the measurements.