iCub-main
Loading...
Searching...
No Matches
stereoCalibModule.h
Go to the documentation of this file.
1#include <iostream>
2#include <string>
3#include <yarp/sig/all.h>
4#include <yarp/os/all.h>
5#include <yarp/os/RFModule.h>
6#include <yarp/os/Network.h>
7#include <yarp/os/Thread.h>
8#include "stereoCalibThread.h"
9
10using namespace std;
11using namespace yarp::os;
12using namespace yarp::sig;
13
14
15class stereoCalibModule:public RFModule
16{
17 string moduleName;
18 string inputLeftPortName;
19 string inputRightPortName;
20 string handlerPortName;
21 string outputCalibPath;
22
23 Port handlerPort;
24
25
26 stereoCalibThread *calibThread;
27
28
29public:
30
31 bool configure(yarp::os::ResourceFinder &rf);
32 bool interruptModule();
33 bool close();
34 bool respond(const Bottle& command, Bottle& reply);
35 double getPeriod();
36 bool updateModule();
37};
38
bool respond(const Bottle &command, Bottle &reply)
bool configure(yarp::os::ResourceFinder &rf)