Classes | Namespaces | Enumerations | Functions
KUKAiiwa_generated.h File Reference
#include "flatbuffers/flatbuffers.h"
#include "ArmControlState_generated.h"
#include "Euler_generated.h"
#include "Geometry_generated.h"
#include "JointState_generated.h"
#include "LinkObject_generated.h"
+ Include dependency graph for KUKAiiwa_generated.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  grl::flatbuffer::CartesianImpedenceControlModeBuilder
 
struct  grl::flatbuffer::DisabledBuilder
 
struct  grl::flatbuffer::FLATBUFFERS_FINAL_CLASS
 
struct  grl::flatbuffer::FLATBUFFERS_FINAL_CLASS
 
struct  grl::flatbuffer::FLATBUFFERS_FINAL_CLASS
 
struct  grl::flatbuffer::FLATBUFFERS_FINAL_CLASS
 
struct  grl::flatbuffer::FLATBUFFERS_FINAL_CLASS
 
struct  grl::flatbuffer::FLATBUFFERS_FINAL_CLASS
 
struct  grl::flatbuffer::FLATBUFFERS_FINAL_CLASS
 
struct  grl::flatbuffer::FLATBUFFERS_FINAL_CLASS
 
struct  grl::flatbuffer::FLATBUFFERS_FINAL_CLASS
 
struct  grl::flatbuffer::FLATBUFFERS_FINAL_CLASS
 
struct  grl::flatbuffer::FLATBUFFERS_FINAL_CLASS
 
struct  grl::flatbuffer::FRIBuilder
 
struct  grl::flatbuffer::JointImpedenceControlModeBuilder
 
struct  grl::flatbuffer::KUKAiiwaArmConfigurationBuilder
 
struct  grl::flatbuffer::KUKAiiwaMonitorConfigurationBuilder
 
struct  grl::flatbuffer::KUKAiiwaMonitorStateBuilder
 
struct  grl::flatbuffer::KUKAiiwaStateBuilder
 
struct  grl::flatbuffer::KUKAiiwaStatesBuilder
 
struct  grl::flatbuffer::ProcessDataBuilder
 
struct  grl::flatbuffer::SmartServoBuilder
 

Namespaces

 grl
 
 grl::flatbuffer
 

Enumerations

enum  grl::flatbuffer::EClientCommandMode { grl::flatbuffer::EClientCommandMode_NO_COMMAND_MODE = 0, grl::flatbuffer::EClientCommandMode_POSITION = 1, grl::flatbuffer::EClientCommandMode_WRENCH = 2, grl::flatbuffer::EClientCommandMode_TORQUE = 3 }
 Type of command being sent to the arm (Dimensonal units) More...
 
enum  grl::flatbuffer::EConnectionQuality { grl::flatbuffer::EConnectionQuality_POOR = 0, grl::flatbuffer::EConnectionQuality_FAIR = 1, grl::flatbuffer::EConnectionQuality_GOOD = 2, grl::flatbuffer::EConnectionQuality_EXCELLENT = 3 }
 
enum  grl::flatbuffer::EControlMode { grl::flatbuffer::EControlMode_POSITION_CONTROL_MODE = 0, grl::flatbuffer::EControlMode_CART_IMP_CONTROL_MODE = 1, grl::flatbuffer::EControlMode_JOINT_IMP_CONTROL_MODE = 2, grl::flatbuffer::EControlMode_NO_CONTROL = 3 }
 
enum  grl::flatbuffer::EDriveState { grl::flatbuffer::EDriveState_OFF = 1, grl::flatbuffer::EDriveState_TRANSITIONING = 2, grl::flatbuffer::EDriveState_ACTIVE = 3 }
 
enum  grl::flatbuffer::EOperationMode { grl::flatbuffer::EOperationMode_TEST_MODE_1 = 0, grl::flatbuffer::EOperationMode_TEST_MODE_2 = 1, grl::flatbuffer::EOperationMode_AUTOMATIC_MODE = 2 }
 
enum  grl::flatbuffer::EOverlayType { grl::flatbuffer::EOverlayType_NO_OVERLAY = 0, grl::flatbuffer::EOverlayType_JOINT = 1, grl::flatbuffer::EOverlayType_CARTESIAN = 2 }
 
enum  grl::flatbuffer::ESafetyState { grl::flatbuffer::ESafetyState_NORMAL_OPERATION = 0, grl::flatbuffer::ESafetyState_SAFETY_STOP_LEVEL_0 = 1, grl::flatbuffer::ESafetyState_SAFETY_STOP_LEVEL_1 = 2, grl::flatbuffer::ESafetyState_SAFETY_STOP_LEVEL_2 = 3 }
 
enum  grl::flatbuffer::ESessionState {
  grl::flatbuffer::ESessionState_IDLE = 0, grl::flatbuffer::ESessionState_MONITORING_WAIT = 1, grl::flatbuffer::ESessionState_MONITORING_READY = 2, grl::flatbuffer::ESessionState_COMMANDING_WAIT = 3,
  grl::flatbuffer::ESessionState_COMMANDING_ACTIVE = 4
}
 
enum  grl::flatbuffer::KUKAiiwaInterface { grl::flatbuffer::KUKAiiwaInterface_Disabled = 0, grl::flatbuffer::KUKAiiwaInterface_SmartServo = 1, grl::flatbuffer::KUKAiiwaInterface_DirectServo = 2, grl::flatbuffer::KUKAiiwaInterface_FRI = 3 }
 

Functions

flatbuffers::Offset< CartesianImpedenceControlMode > grl::flatbuffer::CreateCartesianImpedenceControlMode (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< grl::flatbuffer::EulerPoseParams > stiffness=0, const grl::flatbuffer::EulerPose *maxPathDeviation=0, flatbuffers::Offset< flatbuffers::Vector< double >> maxJointSpeed=0, const grl::flatbuffer::EulerPose *maxCartesianVelocity=0, const grl::flatbuffer::EulerPose *maxControlForce=0, uint8_t maxControlForceExceededStop=0, double nullspaceDamping=0, double nullspaceStiffness=0)
 
flatbuffers::Offset< Disabled > grl::flatbuffer::CreateDisabled (flatbuffers::FlatBufferBuilder &_fbb)
 
flatbuffers::Offset< FRI > grl::flatbuffer::CreateFRI (flatbuffers::FlatBufferBuilder &_fbb, EOverlayType overlayType=EOverlayType_JOINT, int32_t sendPeriodMillisec=4, int32_t setReceiveMultiplier=5, uint8_t updatePortOnRemote=0, int16_t portOnRemote=0, uint8_t updatePortOnController=0, int16_t portOnController=0)
 
flatbuffers::Offset< JointImpedenceControlMode > grl::flatbuffer::CreateJointImpedenceControlMode (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< double >> stiffness=0, flatbuffers::Offset< flatbuffers::Vector< double >> damping=0)
 
flatbuffers::Offset< KUKAiiwaArmConfiguration > grl::flatbuffer::CreateKUKAiiwaArmConfiguration (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::String > name=0, KUKAiiwaInterface commandInterface=KUKAiiwaInterface_Disabled, KUKAiiwaInterface monitorInterface=KUKAiiwaInterface_Disabled, EClientCommandMode clientCommandMode=EClientCommandMode_NO_COMMAND_MODE, EOverlayType overlayType=EOverlayType_NO_OVERLAY, EControlMode controlMode=EControlMode_POSITION_CONTROL_MODE, flatbuffers::Offset< SmartServo > smartServoConfig=0, flatbuffers::Offset< FRI > FRIConfig=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< grl::flatbuffer::LinkObject >>> tools=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< ProcessData >>> processData=0, flatbuffers::Offset< flatbuffers::String > currentMotionCenter=0, uint8_t requestMonitorProcessData=0)
 
flatbuffers::Offset< KUKAiiwaMonitorConfiguration > grl::flatbuffer::CreateKUKAiiwaMonitorConfiguration (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::String > hardwareVersion=0, flatbuffers::Offset< flatbuffers::Vector< double >> torqueSensorLimits=0, uint8_t isReadyToMove=0, uint8_t isMastered=0, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< ProcessData >>> processData=0)
 
flatbuffers::Offset< KUKAiiwaMonitorState > grl::flatbuffer::CreateKUKAiiwaMonitorState (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< grl::flatbuffer::JointState > measuredState=0, const grl::flatbuffer::Pose *cartesianFlangePose=0, flatbuffers::Offset< grl::flatbuffer::JointState > jointStateReal=0, flatbuffers::Offset< grl::flatbuffer::JointState > jointStateInterpolated=0, flatbuffers::Offset< grl::flatbuffer::JointState > externalState=0, EOperationMode operationMode=EOperationMode_TEST_MODE_1)
 
flatbuffers::Offset< KUKAiiwaState > grl::flatbuffer::CreateKUKAiiwaState (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::String > name=0, flatbuffers::Offset< flatbuffers::String > destination=0, flatbuffers::Offset< flatbuffers::String > source=0, double timestamp=0, uint8_t setArmControlState=0, flatbuffers::Offset< grl::flatbuffer::ArmControlState > armControlState=0, uint8_t setArmConfiguration=0, flatbuffers::Offset< KUKAiiwaArmConfiguration > armConfiguration=0, uint8_t hasMonitorState=0, flatbuffers::Offset< KUKAiiwaMonitorState > monitorState=0, uint8_t hasMonitorConfig=0, flatbuffers::Offset< KUKAiiwaMonitorConfiguration > monitorConfig=0)
 
flatbuffers::Offset< KUKAiiwaStates > grl::flatbuffer::CreateKUKAiiwaStates (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< flatbuffers::Offset< KUKAiiwaState >>> states=0)
 
flatbuffers::Offset< ProcessData > grl::flatbuffer::CreateProcessData (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::String > dataType=0, flatbuffers::Offset< flatbuffers::String > defaultValue=0, flatbuffers::Offset< flatbuffers::String > displayName=0, flatbuffers::Offset< flatbuffers::String > id=0, flatbuffers::Offset< flatbuffers::String > min=0, flatbuffers::Offset< flatbuffers::String > max=0, flatbuffers::Offset< flatbuffers::String > unit=0, flatbuffers::Offset< flatbuffers::String > value=0, uint8_t shouldRemove=0, uint8_t shouldUpdate=0)
 
flatbuffers::Offset< SmartServo > grl::flatbuffer::CreateSmartServo (flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset< flatbuffers::Vector< double >> jointAccelerationRel=0, flatbuffers::Offset< flatbuffers::Vector< double >> jointVelocityRel=0, uint8_t updateMinimumTrajectoryExecutionTime=0, double minimumTrajectoryExecutionTime=0)
 
const char * grl::flatbuffer::EnumNameEClientCommandMode (EClientCommandMode e)
 
const char * grl::flatbuffer::EnumNameEConnectionQuality (EConnectionQuality e)
 
const char * grl::flatbuffer::EnumNameEControlMode (EControlMode e)
 
const char * grl::flatbuffer::EnumNameEDriveState (EDriveState e)
 
const char * grl::flatbuffer::EnumNameEOperationMode (EOperationMode e)
 
const char * grl::flatbuffer::EnumNameEOverlayType (EOverlayType e)
 
const char * grl::flatbuffer::EnumNameESafetyState (ESafetyState e)
 
const char * grl::flatbuffer::EnumNameESessionState (ESessionState e)
 
const char * grl::flatbuffer::EnumNameKUKAiiwaInterface (KUKAiiwaInterface e)
 
const char ** grl::flatbuffer::EnumNamesEClientCommandMode ()
 
const char ** grl::flatbuffer::EnumNamesEConnectionQuality ()
 
const char ** grl::flatbuffer::EnumNamesEControlMode ()
 
const char ** grl::flatbuffer::EnumNamesEDriveState ()
 
const char ** grl::flatbuffer::EnumNamesEOperationMode ()
 
const char ** grl::flatbuffer::EnumNamesEOverlayType ()
 
const char ** grl::flatbuffer::EnumNamesESafetyState ()
 
const char ** grl::flatbuffer::EnumNamesESessionState ()
 
const char ** grl::flatbuffer::EnumNamesKUKAiiwaInterface ()
 
void grl::flatbuffer::FinishKUKAiiwaStatesBuffer (flatbuffers::FlatBufferBuilder &fbb, flatbuffers::Offset< grl::flatbuffer::KUKAiiwaStates > root)
 
const grl::flatbuffer::KUKAiiwaStatesgrl::flatbuffer::GetKUKAiiwaStates (const void *buf)
 
bool grl::flatbuffer::KUKAiiwaStatesBufferHasIdentifier (const void *buf)
 
const char * grl::flatbuffer::KUKAiiwaStatesExtension ()
 
const char * grl::flatbuffer::KUKAiiwaStatesIdentifier ()
 
bool grl::flatbuffer::VerifyKUKAiiwaStatesBuffer (flatbuffers::Verifier &verifier)