Macros | Functions | Variables
v_repExtHandEyeCalibration.cpp File Reference
#include "luaFunctionData.h"
#include "v_repExtHandEyeCalibration.h"
#include "grl/vrep/HandEyeCalibrationVrepPlugin.hpp"
#include "v_repLib.h"
+ Include dependency graph for v_repExtHandEyeCalibration.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 PLUGIN_VERSION   1
 
#define strConCat(x, y, z)   CONCAT(x,y,z)
 

Functions

void LUA_SIM_EXT_HAND_EYE_CALIB_ADD_FRAME (SLuaCallBack *p)
 
void LUA_SIM_EXT_HAND_EYE_CALIB_APPLY_TRANSFORM (SLuaCallBack *p)
 
void LUA_SIM_EXT_HAND_EYE_CALIB_FIND_TRANSFORM (SLuaCallBack *p)
 
void LUA_SIM_EXT_HAND_EYE_CALIB_GET_TRANSFORM (SLuaCallBack *p)
 
void LUA_SIM_EXT_HAND_EYE_CALIB_RESET (SLuaCallBack *p)
 
void LUA_SIM_EXT_HAND_EYE_CALIB_RESTORE_SENSOR_POSITION (SLuaCallBack *p)
 
void LUA_SIM_EXT_HAND_EYE_CALIB_START (SLuaCallBack *p)
 
std::string LUA_SIM_EXT_HAND_EYE_CALIB_START_CALL_TIP ("number result=simExtHandEyeCalibStart(string RobotBaseName , string RobotTipName, string OpticalTrackerBaseName, string OpticalTrackerDetectedObjectName) -- KukaCommandMode options are JAVA and FRI")
 
void LUA_SIM_EXT_HAND_EYE_CALIB_STOP (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

std::shared_ptr< grl::HandEyeCalibrationVrepPluginhandEyeCalibrationPG
 
const int inArgs_HAND_EYE_CALIB_START []
 
LIBRARY vrepLib
 

Macro Definition Documentation

§ CONCAT

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

Definition at line 40 of file v_repExtHandEyeCalibration.cpp.

§ LUA_GET_SENSOR_DATA_COMMAND

#define LUA_GET_SENSOR_DATA_COMMAND   "simExtSkeleton_getSensorData"

Definition at line 42 of file v_repExtHandEyeCalibration.cpp.

§ PLUGIN_VERSION

#define PLUGIN_VERSION   1

Definition at line 35 of file v_repExtHandEyeCalibration.cpp.

§ strConCat

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

Definition at line 41 of file v_repExtHandEyeCalibration.cpp.

Function Documentation

§ LUA_SIM_EXT_HAND_EYE_CALIB_ADD_FRAME()

void LUA_SIM_EXT_HAND_EYE_CALIB_ADD_FRAME ( SLuaCallBack p)

Definition at line 116 of file v_repExtHandEyeCalibration.cpp.

§ LUA_SIM_EXT_HAND_EYE_CALIB_APPLY_TRANSFORM()

void LUA_SIM_EXT_HAND_EYE_CALIB_APPLY_TRANSFORM ( SLuaCallBack p)

Definition at line 131 of file v_repExtHandEyeCalibration.cpp.

§ LUA_SIM_EXT_HAND_EYE_CALIB_FIND_TRANSFORM()

void LUA_SIM_EXT_HAND_EYE_CALIB_FIND_TRANSFORM ( SLuaCallBack p)

Definition at line 123 of file v_repExtHandEyeCalibration.cpp.

§ LUA_SIM_EXT_HAND_EYE_CALIB_GET_TRANSFORM()

void LUA_SIM_EXT_HAND_EYE_CALIB_GET_TRANSFORM ( SLuaCallBack p)
Todo:
implement and connect up this function Returns the current transform estimate in a format that vrep understands

Definition at line 148 of file v_repExtHandEyeCalibration.cpp.

§ LUA_SIM_EXT_HAND_EYE_CALIB_RESET()

void LUA_SIM_EXT_HAND_EYE_CALIB_RESET ( SLuaCallBack p)

Definition at line 102 of file v_repExtHandEyeCalibration.cpp.

§ LUA_SIM_EXT_HAND_EYE_CALIB_RESTORE_SENSOR_POSITION()

void LUA_SIM_EXT_HAND_EYE_CALIB_RESTORE_SENSOR_POSITION ( SLuaCallBack p)

Definition at line 139 of file v_repExtHandEyeCalibration.cpp.

§ LUA_SIM_EXT_HAND_EYE_CALIB_START()

void LUA_SIM_EXT_HAND_EYE_CALIB_START ( SLuaCallBack p)

Definition at line 72 of file v_repExtHandEyeCalibration.cpp.

§ LUA_SIM_EXT_HAND_EYE_CALIB_START_CALL_TIP()

std::string LUA_SIM_EXT_HAND_EYE_CALIB_START_CALL_TIP ( )

§ LUA_SIM_EXT_HAND_EYE_CALIB_STOP()

void LUA_SIM_EXT_HAND_EYE_CALIB_STOP ( SLuaCallBack p)

Definition at line 109 of file v_repExtHandEyeCalibration.cpp.

§ v_repEnd()

VREP_DLLEXPORT void v_repEnd ( )

Definition at line 225 of file v_repExtHandEyeCalibration.cpp.

§ v_repMessage()

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

Definition at line 240 of file v_repExtHandEyeCalibration.cpp.

§ v_repStart()

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

Definition at line 157 of file v_repExtHandEyeCalibration.cpp.

Variable Documentation

§ handEyeCalibrationPG

std::shared_ptr<grl::HandEyeCalibrationVrepPlugin> handEyeCalibrationPG

Definition at line 46 of file v_repExtHandEyeCalibration.cpp.

§ inArgs_HAND_EYE_CALIB_START

const int inArgs_HAND_EYE_CALIB_START[]

§ vrepLib

LIBRARY vrepLib

Definition at line 37 of file v_repExtHandEyeCalibration.cpp.