Public Member Functions | Public Attributes | Private Attributes | List of all members
CTrack Class Reference

#include <Ctracker.h>

Public Member Functions

track_t CalcDist (const Point_t &p)
 
 CTrack (const Point_t &p, const std::vector< cv::Point > &contour, track_t dt, size_t trackID)
 
Point_t getEstimatedVelocity () const
 
std::vector< cv::PointgetLastContour () const
 
void Update (const Point_t &p, const std::vector< cv::Point > &contour, bool dataCorrect, size_t max_trace_length)
 

Public Attributes

size_t skipped_frames
 
std::vector< Point_ttrace
 
size_t track_id
 

Private Attributes

TKalmanFilter KF
 
std::vector< cv::PointlastContour
 
Point_t prediction
 

Detailed Description

Definition at line 14 of file Ctracker.h.

Constructor & Destructor Documentation

CTrack::CTrack ( const Point_t p,
const std::vector< cv::Point > &  contour,
track_t  dt,
size_t  trackID 
)
inline

Definition at line 17 of file Ctracker.h.

Member Function Documentation

track_t CTrack::CalcDist ( const Point_t p)
inline

Definition at line 26 of file Ctracker.h.

Point_t CTrack::getEstimatedVelocity ( ) const
inline

Definition at line 57 of file Ctracker.h.

std::vector<cv::Point> CTrack::getLastContour ( ) const
inline

Definition at line 51 of file Ctracker.h.

void CTrack::Update ( const Point_t p,
const std::vector< cv::Point > &  contour,
bool  dataCorrect,
size_t  max_trace_length 
)
inline

Definition at line 32 of file Ctracker.h.

Member Data Documentation

TKalmanFilter CTrack::KF
private

Definition at line 69 of file Ctracker.h.

std::vector<cv::Point> CTrack::lastContour
private

Definition at line 68 of file Ctracker.h.

Point_t CTrack::prediction
private

Definition at line 67 of file Ctracker.h.

size_t CTrack::skipped_frames

Definition at line 64 of file Ctracker.h.

std::vector<Point_t> CTrack::trace

Definition at line 62 of file Ctracker.h.

size_t CTrack::track_id

Definition at line 63 of file Ctracker.h.


The documentation for this class was generated from the following file:


costmap_converter
Author(s): Christoph Rösmann , Franz Albers , Otniel Rinaldo
autogenerated on Fri Jun 7 2019 21:48:43