NimbRo ROS Soccer Package
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
PlayCommandsSrv.h
1 // Header include for the limb control PlayCommands service
2 // Author: Philipp Allgeuer
3 
4 // Ensure header is only included once
5 #ifndef PLAYCOMMANDSSRV_H
6 #define PLAYCOMMANDSSRV_H
7 
8 // Includes
9 #include <limb_control/PlayCommands.h>
10 
11 // Limbcontrol namespace
12 namespace limb_control
13 {
14  // Enumerations
15  enum LimbCmdType
16  {
17  TYPE_INVALID = 0,
18  TYPE_SETPOINT_TIME,
19  TYPE_SETPOINT_VEL,
20  TYPE_SINE_WAVE,
21  NUM_TYPES
22  };
23 
24  // Constants
25  static const LimbCommand::_timeref_type INVALID_TIME_REF = 0;
26  static const double M_2PI = 6.2831853071795864769;
27 }
28 
29 #endif /* PLAYCOMMANDSSRV_H */
30 // EOF