![]() |
Springhead
An open source physics engine for virtual reality, haptics and motion generation.
|
胴体と足のみの哺乳類モデルのディスクリプタ
#include <CRFourLegsTinyAnimalBodyGen.h>

Public 型 | |
| enum | CRTinyJointsMode { HINGE_MODE = 0, BALL_MODE } |
| enum | ShapeMode { MODE_ROUNDCONE = 0, MODE_BOX, MODE_CAPSULE, MODE_SPHERE } |
Public 変数 | |
|
enum Spr::CRFourLegsTinyAnimalBodyGenDesc::CRTinyJointsMode | jointType |
|
enum Spr::CRFourLegsTinyAnimalBodyGenDesc::ShapeMode | shapeMode |
| double | bodyHeight |
| 体幹に関するパラメータ | |
| double | bodyBreadth |
| double | bodyThickness |
| Vec2d | upperSizes |
| Vec2d | lowerSizes |
| float | upperLength |
| float | lowerLength |
| double | massFF |
| double | massFL |
| double | massRF |
| double | massRL |
| double | massBody |
| double | springFront |
| 各関節のバネダンパ | |
| double | damperFront |
| double | springRear |
| double | damperRear |
| Vec2d | rangeFrontSwing |
| 可動域制限(BallJointの場合) | |
| Vec2d | rangeFrontTwist |
| Vec2d | rangeRearSwing |
| Vec2d | rangeRearTwist |
| Vec2d | rangeUpperFront |
| 可動域制限(HingeJointの場合) | |
| Vec2d | rangeLowerFront |
| Vec2d | rangeUpperRear |
| Vec2d | rangeLowerRear |
| bool | rfLeg |
| bool | lfLeg |
| bool | rrLeg |
| bool | lrLeg |