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 348 of file KinovaTypes.h.
void CartesianInfo::InitStruct | ( | ) | [inline] |
This method will initialises all the values to 0
Definition at line 396 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 377 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 384 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 391 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 355 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 362 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 369 of file KinovaTypes.h.