libmove3d
3.13.0
|
00001 /* ---------------------------------------------------------------------*/ 00008 #ifndef __P3D_LOCALPATHGROUP_H__ 00009 #define __P3D_LOCALPATHGROUP_H__ 00010 00011 #if defined(USE_GBM) 00012 #include "gbM/gbStruct.h" 00013 #endif 00014 00015 typedef enum { 00016 BASE, 00017 FREEFLYER, 00018 JOINT, 00019 UPBODY_CART 00020 } p3d_group_type; 00021 00022 typedef struct gp_specific_params{ 00023 int nbDofs; /* number of dofs in the group */ 00024 double * J_max; /* Initialized with p3d files */ 00025 double * A_max; /* Initialized with p3d files */ 00026 double * V_max; /* Initialized with p3d files */ 00027 } gp_specific_str, *pgp_specific_str; 00028 00029 #endif