|
Robot Simulator of the Robotics Group for Self-Organization of Control
0.8.0
|
#include <skeleton.h>
Public Attributes | |
| double | size |
| scaling factor for robot (height) More... | |
| double | massfactor |
| mass factor for all parts More... | |
| bool | useDensity |
| massfactor is interpreted as a density More... | |
| bool | useVelocityServos |
| if true the more stable velocity controlling servos are used More... | |
| double | relLegmass |
| relative overall leg mass More... | |
| double | relArmmass |
| relative overall arm mass More... | |
| double | relFeetmass |
| relative overall feet mass More... | |
| double | hipPower |
| maximal force for at hip joint motors More... | |
| double | hipDamping |
| damping of hip joint servos More... | |
| double | hipVelocity |
| velocity of hip joint servos More... | |
| double | hipJointLimit |
| angle range for legs More... | |
| double | hip2Power |
| maximal force for at hip2 (sagital joint axis) joint motors More... | |
| double | hip2Damping |
| damping of hip2 joint servos More... | |
| double | hip2JointLimit |
| angle range for hip joint in lateral direction More... | |
| double | neckPower |
| spring strength in the neck More... | |
| double | neckDamping |
| damping in the neck More... | |
| double | neckVelocity |
| velocity in the neck More... | |
| double | neckJointLimit |
| angle range for neck More... | |
| double | kneePower |
| spring strength in the knees More... | |
| double | kneeDamping |
| damping in the knees More... | |
| double | kneeVelocity |
| velocity in the knees More... | |
| double | kneeJointLimit |
| angle range for knees More... | |
| double | anklePower |
| spring strength in the ankles More... | |
| double | ankleDamping |
| damping in the ankles More... | |
| double | ankleVelocity |
| velocity in the ankles More... | |
| double | ankleJointLimit |
| angle range for ankles More... | |
| double | armPower |
| maximal force for at arm (shoulder) joint motors More... | |
| double | armDamping |
| damping of arm ((shoulder)) joint servos More... | |
| double | armVelocity |
| velocity of arm ((shoulder)) joint servos More... | |
| double | armJointLimit |
| angle range of arm joint More... | |
| double | elbowPower |
| maximal force for at elbow (shoulder) joint motors More... | |
| double | elbowDamping |
| damping of elbow ((shoulder)) joint servos More... | |
| double | elbowVelocity |
| velocity of elbow ((shoulder)) joint servos More... | |
| double | elbowJointLimit |
| angle range of elbow joint More... | |
| double | pelvisPower |
| maximal force for at pelvis joint motor More... | |
| double | pelvisDamping |
| damping of pelvis joint servo More... | |
| double | pelvisVelocity |
| velocity of pelvis joint servo More... | |
| double | pelvisJointLimit |
| angle range of pelvis joint More... | |
| double | backPower |
| maximal force for at back joint motor More... | |
| double | backDamping |
| damping of back joint servo More... | |
| double | backVelocity |
| velocity of back joint servo More... | |
| double | backJointLimit |
| angle range of back joint More... | |
| double | powerFactor |
| scale factor for maximal forces of the servos More... | |
| double | relForce |
| factor between arm force and rest More... | |
| double | dampingFactor |
| scale factor for damping of the servos More... | |
| double | jointLimitFactor |
| factor between servo range (XXXJointLimit, see above) and physical joint limit More... | |
| bool | onlyPrimaryFunctions |
| true: only leg and arm are controlable, false: all joints More... | |
| bool | onlyMainParameters |
| true: only a few parameters are exported for configuration More... | |
| bool | handsRotating |
| hands are attached with a ball joint More... | |
| bool | useGripper |
| hands have a gripper: use getGrippers and add grippables More... | |
| double | gripDuration |
| time the gripper can grasp More... | |
| double | releaseDuration |
| time the gripper has to release before grasping again More... | |
| bool | movableHead |
| if false then no neck movement More... | |
| bool | useBackJoint |
| whether to use the joint in the back More... | |
| bool | backSideBend |
| whether to use a joint to bend the back sideways More... | |
| bool | irSensors |
| whether to use the irsensor eyes More... | |
| std::string | headColor |
| special color of head (typically like body) More... | |
| std::string | bodyColor |
| color of skin More... | |
| std::string | trunkColor |
| color of upper body (pullover-color) More... | |
| std::string | trouserColor |
| color of upper legs and hands (trousers-color) More... | |
| std::string | headTexture |
| std::string | bodyTexture |
| std::string | trunkTexture |
| double ankleDamping |
damping in the ankles
| double ankleJointLimit |
angle range for ankles
| double anklePower |
spring strength in the ankles
| double ankleVelocity |
velocity in the ankles
| double armDamping |
damping of arm ((shoulder)) joint servos
| double armJointLimit |
angle range of arm joint
| double armPower |
maximal force for at arm (shoulder) joint motors
| double armVelocity |
velocity of arm ((shoulder)) joint servos
| double backDamping |
damping of back joint servo
| double backJointLimit |
angle range of back joint
| double backPower |
maximal force for at back joint motor
| bool backSideBend |
whether to use a joint to bend the back sideways
| double backVelocity |
velocity of back joint servo
| std::string bodyColor |
color of skin
| std::string bodyTexture |
| double dampingFactor |
scale factor for damping of the servos
| double elbowDamping |
damping of elbow ((shoulder)) joint servos
| double elbowJointLimit |
angle range of elbow joint
| double elbowPower |
maximal force for at elbow (shoulder) joint motors
| double elbowVelocity |
velocity of elbow ((shoulder)) joint servos
| double gripDuration |
time the gripper can grasp
| bool handsRotating |
hands are attached with a ball joint
| std::string headColor |
special color of head (typically like body)
| std::string headTexture |
| double hip2Damping |
damping of hip2 joint servos
| double hip2JointLimit |
angle range for hip joint in lateral direction
| double hip2Power |
maximal force for at hip2 (sagital joint axis) joint motors
| double hipDamping |
damping of hip joint servos
| double hipJointLimit |
angle range for legs
| double hipPower |
maximal force for at hip joint motors
| double hipVelocity |
velocity of hip joint servos
| bool irSensors |
whether to use the irsensor eyes
| double jointLimitFactor |
factor between servo range (XXXJointLimit, see above) and physical joint limit
| double kneeDamping |
damping in the knees
| double kneeJointLimit |
angle range for knees
| double kneePower |
spring strength in the knees
| double kneeVelocity |
velocity in the knees
| double massfactor |
mass factor for all parts
| bool movableHead |
if false then no neck movement
| double neckDamping |
damping in the neck
| double neckJointLimit |
angle range for neck
| double neckPower |
spring strength in the neck
| double neckVelocity |
velocity in the neck
| bool onlyMainParameters |
true: only a few parameters are exported for configuration
| bool onlyPrimaryFunctions |
true: only leg and arm are controlable, false: all joints
| double pelvisDamping |
damping of pelvis joint servo
| double pelvisJointLimit |
angle range of pelvis joint
| double pelvisPower |
maximal force for at pelvis joint motor
| double pelvisVelocity |
velocity of pelvis joint servo
| double powerFactor |
scale factor for maximal forces of the servos
| double relArmmass |
relative overall arm mass
| double releaseDuration |
time the gripper has to release before grasping again
| double relFeetmass |
relative overall feet mass
| double relForce |
factor between arm force and rest
| double relLegmass |
relative overall leg mass
| double size |
scaling factor for robot (height)
| std::string trouserColor |
color of upper legs and hands (trousers-color)
| std::string trunkColor |
color of upper body (pullover-color)
| std::string trunkTexture |
| bool useBackJoint |
whether to use the joint in the back
| bool useDensity |
massfactor is interpreted as a density
| bool useGripper |
hands have a gripper: use getGrippers and add grippables
| bool useVelocityServos |
if true the more stable velocity controlling servos are used