37#ifndef __PERCEPTIVEMODELS_TACTILEFINGERS_H__
38#define __PERCEPTIVEMODELS_TACTILEFINGERS_H__
40#include <yarp/os/all.h>
41#include <yarp/sig/all.h>
91 void toProperty(yarp::os::Property &options)
const;
101 bool toStream(std::ostream &str)
const;
107 bool calibrate(
const yarp::os::Property &options);
163 yarp::os::BufferedPort<yarp::os::Bottle> *port;
200 void toProperty(yarp::os::Property &options)
const;
210 bool toStream(std::ostream &str)
const;
216 bool calibrate(
const yarp::os::Property &options);
This class implements the reading of a value from a port.
An implementation of the Node class that represents the tactile finger.
bool isDirectLogic() const
Retrieve the status of internal logic.
bool extractSensorsData(yarp::sig::Vector &in) const
void toProperty(yarp::os::Property &options) const
Return a Property representation of all the node parameters.
bool isCalibrated() const
Not available.
bool toStream(std::ostream &str) const
Similar to the toProperty() method but it operates on output streams (e.g.
bool fromProperty(const yarp::os::Property &options)
Configure the finger taking its parameters from a Property object.
bool getOutput(yarp::os::Value &out) const
Retrieve the finger output.
bool getSensorsData(yarp::os::Value &data) const
Retrieve tactile data from the ports.
bool calibrate(const yarp::os::Property &options)
Not available.
bool fromProperty(const yarp::os::Property &options)
Configure the model taking its parameters from a Property object.
TactileFingersModel()
Constructor.
void toProperty(yarp::os::Property &options) const
Return a Property representation of all the model parameters.
bool calibrate(const yarp::os::Property &options)
Not available.
bool isCalibrated() const
Not available.
bool toStream(std::ostream &str) const
Similar to the toProperty() method but it operates on output streams (e.g.
virtual ~TactileFingersModel()
Destructor.
bool getOutput(yarp::os::Value &out) const
Retrieve the complete output of the model.
This file contains the definition of unique IDs for the body parts and the skin parts of the robot.