Macros | Functions | Variables
v_repExtPivotCalibration.cpp File Reference
#include "luaFunctionData.h"
#include "v_repExtPivotCalibration.h"
#include "grl/vrep/PivotCalibrationVrepPlugin.hpp"
#include "v_repLib.h"
+ Include dependency graph for v_repExtPivotCalibration.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_PIVOT_CALIB_ADD_FRAME (SLuaCallBack *p)
 
void LUA_SIM_EXT_PIVOT_CALIB_ALGORITHM (SLuaCallBack *p)
 
std::string LUA_SIM_EXT_PIVOT_CALIB_ALGORITHM_CALL_TIP ("number result=simExtPivotCalibAlgorithm(string AlgorithmName) -- Algorithm options are TWO_STEP_PROCEDURE and COMBINATORICAL_APPROACH")
 
void LUA_SIM_EXT_PIVOT_CALIB_APPLY_TRANSFORM (SLuaCallBack *p)
 
void LUA_SIM_EXT_PIVOT_CALIB_FIND_TRANSFORM (SLuaCallBack *p)
 
void LUA_SIM_EXT_PIVOT_CALIB_GET_TRANSFORM (SLuaCallBack *p)
 
void LUA_SIM_EXT_PIVOT_CALIB_RESET (SLuaCallBack *p)
 
void LUA_SIM_EXT_PIVOT_CALIB_RESTORE_SENSOR_POSITION (SLuaCallBack *p)
 
void LUA_SIM_EXT_PIVOT_CALIB_START (SLuaCallBack *p)
 
std::string LUA_SIM_EXT_PIVOT_CALIB_START_CALL_TIP ("number result=simExtPivotCalibStart(string ToolTipToModifyName, string ToolTipToMeasureName, string ToolBaseToModifyName, string ToolBaseToMeasureName)")
 
void LUA_SIM_EXT_PIVOT_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

const int inArgs_PIVOT_CALIB_ALGORITHM []
 
const int inArgs_PIVOT_CALIB_START []
 
std::shared_ptr< grl::PivotCalibrationVrepPluginpivotCalibrationPG
 
LIBRARY vrepLib
 

Macro Definition Documentation

§ CONCAT

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

Definition at line 40 of file v_repExtPivotCalibration.cpp.

§ LUA_GET_SENSOR_DATA_COMMAND

#define LUA_GET_SENSOR_DATA_COMMAND   "simExtSkeleton_getSensorData"

Definition at line 42 of file v_repExtPivotCalibration.cpp.

§ PLUGIN_VERSION

#define PLUGIN_VERSION   1

Definition at line 35 of file v_repExtPivotCalibration.cpp.

§ strConCat

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

Definition at line 41 of file v_repExtPivotCalibration.cpp.

Function Documentation

§ LUA_SIM_EXT_PIVOT_CALIB_ADD_FRAME()

void LUA_SIM_EXT_PIVOT_CALIB_ADD_FRAME ( SLuaCallBack p)

Definition at line 133 of file v_repExtPivotCalibration.cpp.

§ LUA_SIM_EXT_PIVOT_CALIB_ALGORITHM()

void LUA_SIM_EXT_PIVOT_CALIB_ALGORITHM ( SLuaCallBack p)

Definition at line 98 of file v_repExtPivotCalibration.cpp.

§ LUA_SIM_EXT_PIVOT_CALIB_ALGORITHM_CALL_TIP()

std::string LUA_SIM_EXT_PIVOT_CALIB_ALGORITHM_CALL_TIP ( )

§ LUA_SIM_EXT_PIVOT_CALIB_APPLY_TRANSFORM()

void LUA_SIM_EXT_PIVOT_CALIB_APPLY_TRANSFORM ( SLuaCallBack p)

Definition at line 148 of file v_repExtPivotCalibration.cpp.

§ LUA_SIM_EXT_PIVOT_CALIB_FIND_TRANSFORM()

void LUA_SIM_EXT_PIVOT_CALIB_FIND_TRANSFORM ( SLuaCallBack p)

Definition at line 140 of file v_repExtPivotCalibration.cpp.

§ LUA_SIM_EXT_PIVOT_CALIB_GET_TRANSFORM()

void LUA_SIM_EXT_PIVOT_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 165 of file v_repExtPivotCalibration.cpp.

§ LUA_SIM_EXT_PIVOT_CALIB_RESET()

void LUA_SIM_EXT_PIVOT_CALIB_RESET ( SLuaCallBack p)

Definition at line 119 of file v_repExtPivotCalibration.cpp.

§ LUA_SIM_EXT_PIVOT_CALIB_RESTORE_SENSOR_POSITION()

void LUA_SIM_EXT_PIVOT_CALIB_RESTORE_SENSOR_POSITION ( SLuaCallBack p)

Definition at line 156 of file v_repExtPivotCalibration.cpp.

§ LUA_SIM_EXT_PIVOT_CALIB_START()

void LUA_SIM_EXT_PIVOT_CALIB_START ( SLuaCallBack p)

Definition at line 60 of file v_repExtPivotCalibration.cpp.

§ LUA_SIM_EXT_PIVOT_CALIB_START_CALL_TIP()

std::string LUA_SIM_EXT_PIVOT_CALIB_START_CALL_TIP ( )

§ LUA_SIM_EXT_PIVOT_CALIB_STOP()

void LUA_SIM_EXT_PIVOT_CALIB_STOP ( SLuaCallBack p)

Definition at line 126 of file v_repExtPivotCalibration.cpp.

§ v_repEnd()

VREP_DLLEXPORT void v_repEnd ( )

Definition at line 243 of file v_repExtPivotCalibration.cpp.

§ v_repMessage()

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

Definition at line 258 of file v_repExtPivotCalibration.cpp.

§ v_repStart()

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

Definition at line 174 of file v_repExtPivotCalibration.cpp.

Variable Documentation

§ inArgs_PIVOT_CALIB_ALGORITHM

const int inArgs_PIVOT_CALIB_ALGORITHM[]
Initial value:

Definition at line 90 of file v_repExtPivotCalibration.cpp.

§ inArgs_PIVOT_CALIB_START

const int inArgs_PIVOT_CALIB_START[]

§ pivotCalibrationPG

std::shared_ptr<grl::PivotCalibrationVrepPlugin> pivotCalibrationPG

Definition at line 46 of file v_repExtPivotCalibration.cpp.

§ vrepLib

LIBRARY vrepLib

Definition at line 37 of file v_repExtPivotCalibration.cpp.