muscledarm.h File Reference

#include "oderobot.h"
#include <selforg/configurable.h>
#include "primitive.h"
#include "joint.h"

Include dependency graph for muscledarm.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  lpzrobots

Classes

struct  MuscledArmConf
class  MuscledArm

Defines

#define SIDE   (0.2)
#define MASS   (1.0)
#define includeMusclesGraphics   false

Enumerations

enum  parts {
  base, upperArm, lowerArm, mainMuscle11,
  mainMuscle12, mainMuscle21, mainMuscle22, smallMuscle11,
  smallMuscle12, smallMuscle21, smallMuscle22, smallMuscle31,
  smallMuscle32, smallMuscle41, smallMuscle42, hand,
  NUMParts
}
enum  joints {
  HJ_BuA, HJ_uAlA, HJ_BmM11, HJ_lAmM12,
  HJ_BmM21, HJ_lAmM22, HJ_BsM11, HJ_uAsM12,
  HJ_BsM21, HJ_uAsM22, HJ_lAsM31, HJ_uAsM32,
  HJ_lAsM41, HJ_uAsM42, SJ_mM1, SJ_mM2,
  SJ_sM1, SJ_sM2, SJ_sM3, SJ_sM4,
  FJ_lAH, NUMJoints
}


Define Documentation

#define includeMusclesGraphics   false
 

#define MASS   (1.0)
 

#define SIDE   (0.2)
 


Enumeration Type Documentation

enum joints
 

Enumeration values:
HJ_BuA 
HJ_uAlA 
HJ_BmM11 
HJ_lAmM12 
HJ_BmM21 
HJ_lAmM22 
HJ_BsM11 
HJ_uAsM12 
HJ_BsM21 
HJ_uAsM22 
HJ_lAsM31 
HJ_uAsM32 
HJ_lAsM41 
HJ_uAsM42 
SJ_mM1 
SJ_mM2 
SJ_sM1 
SJ_sM2 
SJ_sM3 
SJ_sM4 
FJ_lAH 
NUMJoints 

enum parts
 

Enumeration values:
base 
upperArm 
lowerArm 
mainMuscle11 
mainMuscle12 
mainMuscle21 
mainMuscle22 
smallMuscle11 
smallMuscle12 
smallMuscle21 
smallMuscle22 
smallMuscle31 
smallMuscle32 
smallMuscle41 
smallMuscle42 
hand 
NUMParts 


Generated on Tue Jan 16 02:14:41 2007 for Robotsystem of the Robot Group Leipzig by doxygen 1.3.8