Classes | Namespaces | Macros | Enumerations | Variables
khi_robot_driver.h File Reference
#include <string>
#include <khi_robot_msgs/KhiRobotCmd.h>
Include dependency graph for khi_robot_driver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  khi_robot_control::KhiRobotArmData
 
struct  khi_robot_control::KhiRobotControllerInfo
 
struct  khi_robot_control::KhiRobotData
 
class  khi_robot_control::KhiRobotDriver
 

Namespaces

 khi_robot_control
 

Macros

#define KHI_MAX_ARM   2
 
#define KHI_MAX_CONTROLLER   8
 
#define KHI_MAX_JOINT   18
 
#define KHI_MAX_SIG_SIZE   512
 

Enumerations

enum  khi_robot_control::KhiRobotState {
  khi_robot_control::STATE_MIN = -1, khi_robot_control::INIT, khi_robot_control::CONNECTING, khi_robot_control::INACTIVE,
  khi_robot_control::ACTIVATING, khi_robot_control::ACTIVE, khi_robot_control::HOLDED, khi_robot_control::DEACTIVATING,
  khi_robot_control::DISCONNECTING, khi_robot_control::DISCONNECTED, khi_robot_control::ERROR, khi_robot_control::NOT_REGISTERED,
  khi_robot_control::STATE_MAX
}
 
enum  khi_robot_control::KhiRobotStateTrigger {
  khi_robot_control::TRIGGER_MIN = -1, khi_robot_control::NONE, khi_robot_control::HOLD, khi_robot_control::RESTART,
  khi_robot_control::QUIT, khi_robot_control::TRIGGER_MAX
}
 

Variables

static const std::string khi_robot_control::KhiRobotStateName [STATE_MAX]
 
static const std::string khi_robot_control::KhiRobotStateTriggerName [TRIGGER_MAX]
 

Macro Definition Documentation

#define KHI_MAX_ARM   2

Definition at line 44 of file khi_robot_driver.h.

#define KHI_MAX_CONTROLLER   8

Definition at line 43 of file khi_robot_driver.h.

#define KHI_MAX_JOINT   18

Definition at line 45 of file khi_robot_driver.h.

#define KHI_MAX_SIG_SIZE   512

Definition at line 46 of file khi_robot_driver.h.



khi_robot_control
Author(s): nakamichi_d
autogenerated on Fri Mar 26 2021 02:34:21