icub-client
pointing.h
Go to the documentation of this file.
1 #ifndef POINTING_H
2 #define POINTING_H
3 
4 #include <iostream>
5 #include <yarp/os/all.h>
6 
7 #include "behavior.h"
8 
12 class Pointing: public Behavior
13 {
14 protected:
15  void run(const yarp::os::Bottle &args);
16 
18  ;
19  }
20 
21 public:
22  Pointing(yarp::os::Mutex* mut, yarp::os::ResourceFinder &rf, icubclient::ICubClient* iCub, std::string behaviorName): Behavior(mut, rf, iCub, behaviorName) {
23  ;
24  }
25 
26  void configure();
27 };
28 
29 #endif
icubclient::ICubClient * iCub
Definition: behavior.h:20
void configure()
Definition: pointing.cpp:7
Grants access to high level motor commands (grasp, touch, look, goto, etc) of the robot as well as it...
Definition: icubClient.h:66
void run(const yarp::os::Bottle &args)
Definition: pointing.cpp:12
void close_extra_ports()
Definition: pointing.h:17
Pointing(yarp::os::Mutex *mut, yarp::os::ResourceFinder &rf, icubclient::ICubClient *iCub, std::string behaviorName)
Definition: pointing.h:22
std::string behaviorName
Definition: behavior.h:27
yarp::os::ResourceFinder & rf
Definition: behavior.h:21