动力学数据 更多...
#include <DynamicsInterface.h>
成员变量 | |
| double | q [ROBOT_MAX_DOF] |
| double | qd [ROBOT_MAX_DOF] |
| double | qdd [ROBOT_MAX_DOF] |
| double | fext [6] |
| int | fcv_flag |
| int | g_flag |
| double | torque [ROBOT_MAX_DOF] |
| double | torque_1 [ROBOT_MAX_DOF] |
| int | dof |
| PayLoad | payload |
| Dyn_inertia | inertia |
| Dyn_coriolis | coriolis |
| Dyn_gravity | gravity |
| Dyn_friction | friction |
| Dyn_externalTorque | externalTorque |
动力学数据
描述机器人动力学数据
| Dyn_coriolis R_DYNAMICS::coriolis |
科氏力及向心力项
| int R_DYNAMICS::dof |
机器人自由度
| Dyn_externalTorque R_DYNAMICS::externalTorque |
外力项
| int R_DYNAMICS::fcv_flag |
是否使用摩擦力标识,0:不使用,1:使用
| double R_DYNAMICS::fext[6] |
外部力
| Dyn_friction R_DYNAMICS::friction |
摩擦力项
| int R_DYNAMICS::g_flag |
是否使用重力标识,0:不使用,1:使用
| Dyn_gravity R_DYNAMICS::gravity |
重力项
| Dyn_inertia R_DYNAMICS::inertia |
惯性项
| PayLoad R_DYNAMICS::payload |
负载
| double R_DYNAMICS::q[ROBOT_MAX_DOF] |
关节位置(rad 或 mm)
| double R_DYNAMICS::qd[ROBOT_MAX_DOF] |
关节速度(rad/s 或 mm/s)
| double R_DYNAMICS::qdd[ROBOT_MAX_DOF] |
关节加速度(rad/s^2 或 mm/s^2)
| double R_DYNAMICS::torque[ROBOT_MAX_DOF] |
关节力矩(Nmm 或 N)
| double R_DYNAMICS::torque_1[ROBOT_MAX_DOF] |
前一时刻关节力矩(Nmm 或 N)