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 |