Macros | Functions | Variables
v_repExtUniversalRobots.cpp File Reference
#include <boost/lexical_cast.hpp>
#include "luaFunctionData.h"
#include "v_repExtUniversalRobots.h"
#include "grl/vrep/UniversalRobotsVrepPlugin.hpp"
+ Include dependency graph for v_repExtUniversalRobots.cpp:

Go to the source code of this file.

Macros

#define CONCAT(x, y, z)   x y z
 
#define LUA_GET_SENSOR_DATA_COMMAND   "simExtSkeleton_getSensorData"
 
#define LUA_KUKA_LBR_IIWA_START_COMMAND   "simExtUniversalRobotsStart"
 
#define PLUGIN_VERSION   1
 
#define strConCat(x, y, z)   CONCAT(x,y,z)
 

Functions

std::string LUA_KUKA_LBR_IIWA_START_CALL_TIP ("number result=simExtUniversalRobotsStart(string Joint1Handle , string Joint2Handle , string Joint3Handle , string Joint4Handle , string Joint5Handle , string Joint6Handle , string Joint7Handle , string RobotFlangeTipHandle, string RobotTipHandle, string RobotTargetHandle, string RobotTargetBaseHandle, string LocalZMQAddress, string RemoteZMQAddress, string LocalHostKukaKoniUDPAddress, string LocalHostKukaKoniUDPPort, string RemoteHostKukaKoniUDPAddress, string RemoteHostKukaKoniUDPPort, string KukaCommandMode, string RobotIKGroup) -- KukaCommandMode options are JAVA and FRI")
 
void LUA_SIM_EXT_KUKA_LBR_IIWA_START (SLuaCallBack *p)
 
VREP_DLLEXPORT void v_repEnd ()
 
VREP_DLLEXPORT void * v_repMessage (int message, int *auxiliaryData, void *customData, int *replyData)
 
VREP_DLLEXPORT unsigned char v_repStart (void *reservedPointer, int reservedInt)
 

Variables

const int inArgs_KUKA_LBR_IIWA_START []
 
std::shared_ptr< grl::vrep::UniversalRobotsVrepPluginkukaPluginPG
 
LIBRARY vrepLib
 

Macro Definition Documentation

§ CONCAT

#define CONCAT (   x,
  y,
 
)    x y z

Definition at line 40 of file v_repExtUniversalRobots.cpp.

§ LUA_GET_SENSOR_DATA_COMMAND

#define LUA_GET_SENSOR_DATA_COMMAND   "simExtSkeleton_getSensorData"

Definition at line 42 of file v_repExtUniversalRobots.cpp.

§ LUA_KUKA_LBR_IIWA_START_COMMAND

#define LUA_KUKA_LBR_IIWA_START_COMMAND   "simExtUniversalRobotsStart"

Definition at line 43 of file v_repExtUniversalRobots.cpp.

§ PLUGIN_VERSION

#define PLUGIN_VERSION   1

Definition at line 35 of file v_repExtUniversalRobots.cpp.

§ strConCat

#define strConCat (   x,
  y,
 
)    CONCAT(x,y,z)

Definition at line 41 of file v_repExtUniversalRobots.cpp.

Function Documentation

§ LUA_KUKA_LBR_IIWA_START_CALL_TIP()

std::string LUA_KUKA_LBR_IIWA_START_CALL_TIP ( )

§ LUA_SIM_EXT_KUKA_LBR_IIWA_START()

void LUA_SIM_EXT_KUKA_LBR_IIWA_START ( SLuaCallBack p)
Todo:
report an error?

Definition at line 74 of file v_repExtUniversalRobots.cpp.

§ v_repEnd()

VREP_DLLEXPORT void v_repEnd ( )

Definition at line 247 of file v_repExtUniversalRobots.cpp.

§ v_repMessage()

VREP_DLLEXPORT void* v_repMessage ( int  message,
int *  auxiliaryData,
void *  customData,
int *  replyData 
)

Definition at line 262 of file v_repExtUniversalRobots.cpp.

§ v_repStart()

VREP_DLLEXPORT unsigned char v_repStart ( void *  reservedPointer,
int  reservedInt 
)

Definition at line 168 of file v_repExtUniversalRobots.cpp.

Variable Documentation

§ inArgs_KUKA_LBR_IIWA_START

const int inArgs_KUKA_LBR_IIWA_START[]

§ kukaPluginPG

std::shared_ptr<grl::vrep::UniversalRobotsVrepPlugin> kukaPluginPG

Definition at line 47 of file v_repExtUniversalRobots.cpp.

§ vrepLib

LIBRARY vrepLib

Definition at line 37 of file v_repExtUniversalRobots.cpp.