Enumerations | Functions | Variables
Human36Model.cc File Reference
#include "rdl_benchmark/Human36Model.h"
#include "rdl_dynamics/Model.h"
Include dependency graph for Human36Model.cc:

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}}
 

Enumeration Type Documentation

Enumerator
SegmentPelvis 
SegmentThigh 
SegmentShank 
SegmentFoot 
SegmentMiddleTrunk 
SegmentUpperTrunk 
SegmentUpperArm 
SegmentLowerArm 
SegmentHand 
SegmentHead 
SegmentNameLast 

Definition at line 7 of file Human36Model.cc.

Function Documentation

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.

Variable Documentation

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.



rdl_benchmark
Author(s):
autogenerated on Tue Apr 20 2021 02:25:39