动力学数据 更多...
#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)