NexMotion  1.4.0
Open Robots & Machines [WIP]
Group_Base_Calibration

Fuctions for the group to calibration its base coordination. More...

Collaboration diagram for Group_Base_Calibration:

Functions

RTN_ERR FNTYPE NMC_BaseCalib_1p (const Pos_T *PRefBaseP1, CoordTrans_T *PRetBaseCoordTrans)
 Base teaching - 1 point method. More...
 
RTN_ERR FNTYPE NMC_BaseCalib_2p (const Pos_T *PRefBaseP1, const Pos_T *PRefBaseP2, CoordTrans_T *PRetBaseCoordTrans)
 Base teaching - 2 points method. More...
 
RTN_ERR FNTYPE NMC_BaseCalib_3p (const Pos_T *PRefBaseP1, const Pos_T *PRefBaseP2, const Pos_T *PRefBaseP3, CoordTrans_T *PRetBaseCoordTrans)
 Base teaching - 3 point method. More...
 

Detailed Description

Fuctions for the group to calibration its base coordination.

Function Documentation

RTN_ERR FNTYPE NMC_BaseCalib_1p ( const Pos_T PRefBaseP1,
CoordTrans_T PRetBaseCoordTrans 
)

Base teaching - 1 point method.

Parameters
PRefBaseP1The position used in the first step.
PRetBaseCoordTransReturn the relationship respected to reference coordinate convertion.
Returns
Return an error code.
If the function is called successfully, the return value is ERR_NEXMOTION_SUCCESS (0). Otherwise, the return value is an error code. All error codes are defined in the header file, NexMotionError.h.

Usage:

Examples:

Reference:
None.

RTN_ERR FNTYPE NMC_BaseCalib_2p ( const Pos_T PRefBaseP1,
const Pos_T PRefBaseP2,
CoordTrans_T PRetBaseCoordTrans 
)

Base teaching - 2 points method.

Parameters
PRefBaseP1The position used in the first step.
PRefBaseP2The position used in the second step.
PRetBaseCoordTransReturn the relationship respected to reference coordinate convertion.
Returns
Return an error code.
If the function is called successfully, the return value is ERR_NEXMOTION_SUCCESS (0). Otherwise, the return value is an error code. All error codes are defined in the header file, NexMotionError.h.

Usage:

Examples:

Reference:
None.

RTN_ERR FNTYPE NMC_BaseCalib_3p ( const Pos_T PRefBaseP1,
const Pos_T PRefBaseP2,
const Pos_T PRefBaseP3,
CoordTrans_T PRetBaseCoordTrans 
)

Base teaching - 3 point method.

Parameters
PRefBaseP1The position used in the first step.
PRefBaseP2The position used in the second step.
PRefBaseP3The position used in the third step.
PRetBaseCoordTransReturn the relationship respected to reference coordinate convertion.
Returns
Return an error code.
If the function is called successfully, the return value is ERR_NEXMOTION_SUCCESS (0). Otherwise, the return value is an error code. All error codes are defined in the header file, NexMotionError.h.

Usage:

Examples:

Reference:
None.