forked from cyberbotics/webots
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathHingeJointParameters.wrl
18 lines (17 loc) · 1.26 KB
/
HingeJointParameters.wrl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# A HingeJointParameters defines the parameters of a HingeJoint node.
# parent: JointParameters
HingeJointParameters {
field SFFloat position 0 # current position (m or rad)
field SFVec3f axis 1 0 0 # axis along which the displacement is possible (m)
field SFVec3f anchor 0 0 0 # point through which the rotation axis passes (m)
field SFFloat minStop 0 # low stop position (m or rad)
field SFFloat maxStop 0 # high stop position (m or rad)
field SFFloat springConstant 0 # spring constant (N/m or Nm)
field SFFloat dampingConstant 0 # damping constant (Ns/m or Nms)
field SFFloat staticFriction 0 # friction constant (Ns/m or Nms)
field SFFloat suspensionSpringConstant 0 # suspension spring constant along the suspension axis
field SFFloat suspensionDampingConstant 0 # suspension damping constant along the suspension axis
field SFVec3f suspensionAxis 1 0 0 # direction of the suspension axis
field SFFloat stopERP -1 # error reduction parameter used by the stops
field SFFloat stopCFM -1 # constraint force mixing used by the stops
}