22#ifndef __OUTLIERSDETECTION_H__ 
   23#define __OUTLIERSDETECTION_H__ 
   28#include <yarp/os/Property.h> 
   29#include <yarp/sig/Vector.h> 
   51    virtual std::set<size_t> 
detect(
const yarp::sig::Vector &
data,
 
   52                                    const yarp::os::Property &options) = 0;
 
 
   96    std::set<size_t> 
detect(
const yarp::sig::Vector &
data,
 
   97                            const yarp::os::Property &options);
 
 
Perform modified Thompson tau technique for outlier detection.
 
std::set< size_t > detect(const yarp::sig::Vector &data, const yarp::os::Property &options)
Perform outliers detection over the provided data.
 
virtual ~ModifiedThompsonTau()
Virtual destructor.
 
ModifiedThompsonTau()
Default constructor.
 
std::set< size_t > recurIdx
 
std::map< size_t, double > tauLUP
 
Abstract class for outliers detection.
 
virtual std::set< size_t > detect(const yarp::sig::Vector &data, const yarp::os::Property &options)=0
Perform outliers detection over the provided data.
 
virtual ~OutliersDetection()
Virtual destructor.
 
This file contains the definition of unique IDs for the body parts and the skin parts of the robot.