iCub-main
Classes | Macros | Typedefs | Functions
main.cpp File Reference
#include <yarp/os/Network.h>
#include <yarp/os/RFModule.h>
#include <yarp/os/Time.h>
#include <yarp/os/BufferedPort.h>
#include <yarp/sig/Vector.h>
#include <yarp/math/Math.h>
#include <yarp/dev/ControlBoardInterfaces.h>
#include <yarp/dev/PolyDriver.h>
#include <yarp/os/PeriodicThread.h>
#include <yarp/os/Thread.h>
#include <yarp/os/LogStream.h>
#include <iCub/ctrl/adaptWinPolyEstimator.h>
#include <mutex>
#include <condition_variable>
#include <fstream>
#include <iostream>
#include <iomanip>
#include <string>
#include <deque>
#include <vector>
+ Include dependency graph for main.cpp:

Go to the source code of this file.

Classes

class  ActionItem
 
class  Actions
 
class  scriptPosPort
 
class  WorkingThread
 
class  VelocityThread
 
class  scriptModule
 

Macros

#define VCTP_TIME   yarp::os::createVocab('t','i','m','e')
 
#define VCTP_OFFSET   yarp::os::createVocab('o','f','f')
 
#define VCTP_CMD_NOW   yarp::os::createVocab('c','t','p','n')
 
#define VCTP_CMD_QUEUE   yarp::os::createVocab('c','t','p','q')
 
#define VCTP_CMD_FILE   yarp::os::createVocab('c','t','p','f')
 
#define VCTP_POSITION   yarp::os::createVocab('p','o','s')
 
#define VCTP_WAIT   yarp::os::createVocab('w','a','i','t')
 
#define VEL_FILT_SIZE   10
 
#define VEL_FILT_THRES   1.0
 

Typedefs

typedef deque< ActionItem * > ActionList
 

Functions

int main (int argc, char *argv[])
 

Macro Definition Documentation

◆ VCTP_CMD_FILE

#define VCTP_CMD_FILE   yarp::os::createVocab('c','t','p','f')

Definition at line 124 of file main.cpp.

◆ VCTP_CMD_NOW

#define VCTP_CMD_NOW   yarp::os::createVocab('c','t','p','n')

Definition at line 122 of file main.cpp.

◆ VCTP_CMD_QUEUE

#define VCTP_CMD_QUEUE   yarp::os::createVocab('c','t','p','q')

Definition at line 123 of file main.cpp.

◆ VCTP_OFFSET

#define VCTP_OFFSET   yarp::os::createVocab('o','f','f')

Definition at line 121 of file main.cpp.

◆ VCTP_POSITION

#define VCTP_POSITION   yarp::os::createVocab('p','o','s')

Definition at line 125 of file main.cpp.

◆ VCTP_TIME

#define VCTP_TIME   yarp::os::createVocab('t','i','m','e')

Definition at line 120 of file main.cpp.

◆ VCTP_WAIT

#define VCTP_WAIT   yarp::os::createVocab('w','a','i','t')

Definition at line 126 of file main.cpp.

◆ VEL_FILT_SIZE

#define VEL_FILT_SIZE   10

Definition at line 128 of file main.cpp.

◆ VEL_FILT_THRES

#define VEL_FILT_THRES   1.0

Definition at line 129 of file main.cpp.

Typedef Documentation

◆ ActionList

typedef deque<ActionItem *> ActionList

Definition at line 150 of file main.cpp.

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 930 of file main.cpp.