Denavit Hartenberg Link information. More...
#include <frame.h>
Public Member Functions | |
CDh () | |
double | getAngle () |
Returns current angle. | |
void | set (double rot_z, double trans_z, double rot_x, double trans_x) |
void | setAngle (double angle) |
Sets current angle. | |
Public Attributes | |
double | angle |
Current angle of rotation aroung z-axis (changes with the real servo position) | |
CVec | axis |
int | id |
Index of servo motor associated with the frame. | |
std::string | ivModel |
double | max |
double | min |
double | rot_x |
Rotation offset around rotated x-axis. | |
double | rot_z |
Rotation offset around z-axis. | |
bool | rotationalDof |
double | sgn |
Direction of rotation (+1.0 clockwise, -1.0 counterclockwise) | |
double | speedFactor |
double | trans_x |
Translation offset along rotated x-axis. | |
double | trans_z |
Translation offset along z-axis. | |
bool | useAxis |
double robotLibPbD::CDh::getAngle | ( | ) |
void robotLibPbD::CDh::set | ( | double | rot_z, |
double | trans_z, | ||
double | rot_x, | ||
double | trans_x | ||
) |
void robotLibPbD::CDh::setAngle | ( | double | angle | ) |
double robotLibPbD::CDh::angle |
std::string robotLibPbD::CDh::ivModel |
double robotLibPbD::CDh::max |
double robotLibPbD::CDh::min |
double robotLibPbD::CDh::rot_x |
double robotLibPbD::CDh::rot_z |
double robotLibPbD::CDh::sgn |
double robotLibPbD::CDh::trans_x |
double robotLibPbD::CDh::trans_z |