This data structure holds values in an cartesian control context. More...
#include <Definition>
Public Member Functions | |
void | InitStruct () |
Public Attributes | |
float | ThetaX |
This is the value related to the orientation around the X axis. Unit depends on the context it's been used. | |
float | ThetaY |
This is the value related to the orientation around the Y axis. Unit depends on the context it's been used. | |
float | ThetaZ |
This is the value related to the orientation around the Z axis. Unit depends on the context it's been used. | |
float | X |
This is the value related to the translation along the X axis. Unit depends on the context it's been used. | |
float | Y |
This is the value related to the translation along the Y axis. Unit depends on the context it's been used. | |
float | Z |
This is the value related to the translation along the Z axis. Unit depends on the context it's been used. |
This data structure holds values in an cartesian control context.
Definition at line 349 of file KinovaTypes.h.
void CartesianInfo::InitStruct | ( | ) | [inline] |
This method will initialises all the values to 0
Definition at line 398 of file KinovaTypes.h.
float CartesianInfo::ThetaX |
This is the value related to the orientation around the X axis. Unit depends on the context it's been used.
This is the value related to the orientation around the X axis. Depending on the context it's been used, the unit of the value will change. As an example if the current control mode is cartesian position the unit will be RAD but if the control mode is cartesian velocity then the unit will be RAD per second.
Definition at line 378 of file KinovaTypes.h.
float CartesianInfo::ThetaY |
This is the value related to the orientation around the Y axis. Unit depends on the context it's been used.
As an example if the current control mode is cartesian position the unit will be RAD but if the control mode is cartesian velocity then the unit will be RAD per second.
Definition at line 385 of file KinovaTypes.h.
float CartesianInfo::ThetaZ |
This is the value related to the orientation around the Z axis. Unit depends on the context it's been used.
As an example if the current control mode is cartesian position the unit will be RAD but if the control mode is cartesian velocity then the unit will be RAD per second.
Definition at line 392 of file KinovaTypes.h.
float CartesianInfo::X |
This is the value related to the translation along the X axis. Unit depends on the context it's been used.
As an example if the current control mode is cartesian position the unit will be meters but if the control mode is cartesian velocity then the unit will be meters per second.
Definition at line 356 of file KinovaTypes.h.
float CartesianInfo::Y |
This is the value related to the translation along the Y axis. Unit depends on the context it's been used.
As an example if the current control mode is cartesian position the unit will be meters but if the control mode is cartesian velocity then the unit will be meters per second.
Definition at line 363 of file KinovaTypes.h.
float CartesianInfo::Z |
This is the value related to the translation along the Z axis. Unit depends on the context it's been used.
As an example if the current control mode is cartesian position the unit will be meters but if the control mode is cartesian velocity then the unit will be meters per second.
Definition at line 370 of file KinovaTypes.h.