|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PhysicalJoint | |
|---|---|
| hmi.physics | Support for physical simulation of humanoids and other objects; also supports inverse dynamics and physical controllers. |
| hmi.physics.controller | |
| hmi.physics.ode | |
| Uses of PhysicalJoint in hmi.physics |
|---|
| Fields in hmi.physics declared as PhysicalJoint | |
|---|---|
PhysicalJoint |
PhysicalSegment.startJoint
|
| Fields in hmi.physics with type parameters of type PhysicalJoint | |
|---|---|
protected List<PhysicalJoint> |
PhysicalHumanoid.joints
|
protected HashMap<String,PhysicalJoint> |
PhysicalHumanoid.namePhysicalJointMap
|
| Methods in hmi.physics that return PhysicalJoint | |
|---|---|
PhysicalJoint |
PhysicalHumanoid.getJoint(String name)
Get the PhysicalJoint with this name in the Humanoid |
abstract PhysicalJoint |
PhysicalHumanoid.setupJoint(String name,
PhysicalSegment seg1,
PhysicalSegment seg2,
float[] anchor)
Creates a PhysicalJoint |
| Methods in hmi.physics that return types with arguments of type PhysicalJoint | |
|---|---|
List<PhysicalJoint> |
PhysicalHumanoid.getJoints()
|
| Uses of PhysicalJoint in hmi.physics.controller |
|---|
| Fields in hmi.physics.controller declared as PhysicalJoint | |
|---|---|
private PhysicalJoint |
ScriptJointController.joint
|
private PhysicalJoint |
HingeJointController.joint
|
private PhysicalJoint |
FrictionController.joint
|
private PhysicalJoint |
BallJointController.joint
|
private PhysicalJoint |
BalanceController.leftAnkle
|
private PhysicalJoint |
BalanceController.leftHip
|
private PhysicalJoint |
BalanceController.leftKnee
|
private PhysicalJoint |
BalanceController.rightAnkle
|
private PhysicalJoint |
BalanceController.rightHip
|
private PhysicalJoint |
BalanceController.rightKnee
|
| Constructors in hmi.physics.controller with parameters of type PhysicalJoint | |
|---|---|
BallJointController(PhysicalJoint j,
float ax,
float ay,
float az)
Constructor, sets up a PD-controller with 0 desired velocity Spring and damper gains are set up to dampen a shoulder joint that loosely hangs down |
|
BallJointController(PhysicalJoint j,
float ax,
float ay,
float az,
float avx,
float avy,
float avz,
float kx,
float ky,
float kz,
float dx,
float dy,
float dz)
Constructor |
|
FrictionController(PhysicalJoint j,
float fric)
Constructor |
|
HingeJointController(PhysicalJoint j,
float a)
Sets up a PD-controller with 0 velocity and default gain values |
|
HingeJointController(PhysicalJoint j,
float a,
float av,
float k,
float d,
int ax)
Constructor |
|
ScriptJointController(PhysicalJoint pj)
Constructor |
|
| Uses of PhysicalJoint in hmi.physics.ode |
|---|
| Subclasses of PhysicalJoint in hmi.physics.ode | |
|---|---|
class |
OdeJoint
OdeJoint Note: axis2 (default: y axis) must always be limited between -0.5pi..0.5pi |
| Methods in hmi.physics.ode that return PhysicalJoint | |
|---|---|
PhysicalJoint |
OdeHumanoid.setupJoint(String name,
PhysicalSegment seg1,
PhysicalSegment seg2,
float[] anchor)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||