iCub-main
Classes | Namespaces | Macros | Enumerations
iDynBody.h File Reference
#include <yarp/sig/Vector.h>
#include <yarp/sig/Matrix.h>
#include <iCub/ctrl/math.h>
#include <iCub/iKin/iKinFwd.h>
#include <iCub/iDyn/iDynInv.h>
#include <iCub/iDyn/iDynContact.h>
#include <deque>
#include <string>
+ Include dependency graph for iDynBody.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  iCub::iDyn::version_tag
 
class  iCub::iDyn::RigidBodyTransformation
 
class  iCub::iDyn::iDynNode
 
class  iCub::iDyn::iDynSensorNode
 
class  iCub::iDyn::iDynSensorTorsoNode
 
class  iCub::iDyn::iCubUpperTorso
 
class  iCub::iDyn::iCubLowerTorso
 
class  iCub::iDyn::iCubWholeBody
 

Namespaces

 iCub
 This file contains the definition of unique IDs for the body parts and the skin parts of the robot.
 
 iCub::iDyn
 

Macros

#define RBT_HAS_SENSOR   true
 
#define RBT_NO_SENSOR   false
 
#define NODE_AFTER_ATTACH   true
 
#define NODE_NO_ATTACH   false
 

Enumerations

enum  iCub::iDyn::InteractionType {
  iCub::iDyn::RBT_BASE,
  iCub::iDyn::RBT_ENDEFF
}
 
enum  iCub::iDyn::FlowType {
  iCub::iDyn::RBT_NODE_IN,
  iCub::iDyn::RBT_NODE_OUT
}
 
enum  iCub::iDyn::JacobType {
  iCub::iDyn::JAC_KIN,
  iCub::iDyn::JAC_IKIN
}
 

Macro Definition Documentation

◆ NODE_AFTER_ATTACH

#define NODE_AFTER_ATTACH   true

Definition at line 104 of file iDynBody.h.

◆ NODE_NO_ATTACH

#define NODE_NO_ATTACH   false

Definition at line 105 of file iDynBody.h.

◆ RBT_HAS_SENSOR

#define RBT_HAS_SENSOR   true

Definition at line 102 of file iDynBody.h.

◆ RBT_NO_SENSOR

#define RBT_NO_SENSOR   false

Definition at line 103 of file iDynBody.h.