Go to the source code of this file.
Enumerations | |
enum | SegmentName { SegmentPelvis = 0, SegmentThigh, SegmentShank, SegmentFoot, SegmentMiddleTrunk, SegmentUpperTrunk, SegmentUpperArm, SegmentLowerArm, SegmentHand, SegmentHead, SegmentNameLast } |
Functions | |
Body | create_body (SegmentName segment) |
void | generate_human36model (RobotDynamics::ModelPtr model) |
Variables | |
double | SegmentCOM [SegmentNameLast][3] = {{0., 0., 0.0891}, {0., 0., -0.1729}, {0., 0., -0.1963}, {0.1254, 0., -0.0516}, {0., 0., 0.1185}, {0., 0., 0.1195}, {0., 0., -0.1626}, {0., 0., -0.1230}, {0., 0., -0.0680}, {0., 0., 1.1214}} |
double | SegmentLengths [SegmentNameLast] = {0.1457, 0.4222, 0.4403, 0.1037, 0.2155, 0.2421, 0.2817, 0.2689, 0.0862, 0.2429} |
double | SegmentMass [SegmentNameLast] = {0.8154, 10.3368, 3.1609, 1.001, 16.33, 15.96, 1.9783, 1.1826, 0.4453, 5.0662} |
double | SegmentRadiiOfGyration [SegmentNameLast][3] = {{0.0897, 0.0855, 0.0803}, {0.1389, 0.0629, 0.1389}, {0.1123, 0.0454, 0.1096}, {0.0267, 0.0129, 0.0254}, {0.0970, 0.1009, 0.0825}, {0.1273, 0.1172, 0.0807}, {0.0803, 0.0758, 0.0445}, {0.0742, 0.0713, 0.0325}, {0.0541, 0.0442, 0.0346}, {0.0736, 0.0634, 0.0765}} |
enum SegmentName |
Enumerator | |
---|---|
SegmentPelvis | |
SegmentThigh | |
SegmentShank | |
SegmentFoot | |
SegmentMiddleTrunk | |
SegmentUpperTrunk | |
SegmentUpperArm | |
SegmentLowerArm | |
SegmentHand | |
SegmentHead | |
SegmentNameLast |
Definition at line 7 of file Human36Model.cc.
Body create_body | ( | SegmentName | segment | ) |
Definition at line 20 of file Human36Model.cc.
void generate_human36model | ( | RobotDynamics::ModelPtr | model | ) |
Definition at line 30 of file Human36Model.cc.
double SegmentCOM[SegmentNameLast][3] = {{0., 0., 0.0891}, {0., 0., -0.1729}, {0., 0., -0.1963}, {0.1254, 0., -0.0516}, {0., 0., 0.1185}, {0., 0., 0.1195}, {0., 0., -0.1626}, {0., 0., -0.1230}, {0., 0., -0.0680}, {0., 0., 1.1214}} |
Definition at line 16 of file Human36Model.cc.
double SegmentLengths[SegmentNameLast] = {0.1457, 0.4222, 0.4403, 0.1037, 0.2155, 0.2421, 0.2817, 0.2689, 0.0862, 0.2429} |
Definition at line 12 of file Human36Model.cc.
double SegmentMass[SegmentNameLast] = {0.8154, 10.3368, 3.1609, 1.001, 16.33, 15.96, 1.9783, 1.1826, 0.4453, 5.0662} |
Definition at line 14 of file Human36Model.cc.
double SegmentRadiiOfGyration[SegmentNameLast][3] = {{0.0897, 0.0855, 0.0803}, {0.1389, 0.0629, 0.1389}, {0.1123, 0.0454, 0.1096}, {0.0267, 0.0129, 0.0254}, {0.0970, 0.1009, 0.0825}, {0.1273, 0.1172, 0.0807}, {0.0803, 0.0758, 0.0445}, {0.0742, 0.0713, 0.0325}, {0.0541, 0.0442, 0.0346}, {0.0736, 0.0634, 0.0765}} |
Definition at line 18 of file Human36Model.cc.