Modifier and Type | Method and Description |
---|---|
Pose3D |
IBodyPart.getJointTransformation()
The complete transformation matrix from torso to the last Joint in this
row.
|
Pose3D |
IBodyPart.getPose()
Return the pose (position and orientation) of the body part's center.
|
Pose3D |
IBodyPart.getPose(org.apache.commons.math3.geometry.euclidean.threed.Vector3D localPos)
Return the pose (position and orientation) of the specified local position
relative to the body part's center.
|
Modifier and Type | Method and Description |
---|---|
Pose3D |
IGlobalPosePerceptor.getGlobalPose()
Retrieve position and rotation of the torso in global coordinate system
|
Modifier and Type | Method and Description |
---|---|
Pose2D |
IThisPlayer.calculateGlobalBodyPose2D(Pose3D poseToTranslate)
Calculates the global 2D pose of a local 3D pose, e.g. of a body part
|
Modifier and Type | Method and Description |
---|---|
Pose3D |
ThisPlayer.getPose() |
Modifier and Type | Method and Description |
---|---|
Pose2D |
ThisPlayer.calculateGlobalBodyPose2D(Pose3D poseToTranslate) |
Modifier and Type | Method and Description |
---|---|
Pose3D |
ILocalizer.localize(IEnvironmentModel environment,
java.util.List<ILocalizationLine> lines,
org.apache.commons.math3.geometry.euclidean.threed.Rotation estimatedOrientation)
Determine the absolute position and orientation of the view-port in the 3D
environment.
|
Modifier and Type | Method and Description |
---|---|
Pose3D |
CompositeLocalizer.localize(IEnvironmentModel environment,
java.util.List<ILocalizationLine> lines,
org.apache.commons.math3.geometry.euclidean.threed.Rotation estimatedOrientation) |
Pose3D |
LocalizerTriangulation.localize(IEnvironmentModel environment,
java.util.List<ILocalizationLine> lines,
org.apache.commons.math3.geometry.euclidean.threed.Rotation rootOrientation)
Calculates absolute position and directions by performing triangulation
for all pairs of flags taking the average of all calculations.
|
Pose3D |
LocalizerCassini2D.localize(IEnvironmentModel environment,
java.util.List<ILocalizationLine> lines,
org.apache.commons.math3.geometry.euclidean.threed.Rotation rootOrientation)
handle for logging
|
Pose3D |
LocalizerFieldNormal.localize(IEnvironmentModel environment,
java.util.List<ILocalizationLine> lines,
org.apache.commons.math3.geometry.euclidean.threed.Rotation estimatedOrientation) |
Pose3D |
LocalizerUmeyama.localize(IEnvironmentModel environment,
java.util.List<ILocalizationLine> lines,
org.apache.commons.math3.geometry.euclidean.threed.Rotation estimatedOrientation) |
Pose3D |
LocalizerGyro.localize(IEnvironmentModel environment,
java.util.List<ILocalizationLine> lines,
org.apache.commons.math3.geometry.euclidean.threed.Rotation estimatedOrientation) |
Modifier and Type | Method and Description |
---|---|
Pose3D |
Pose3D.applyInverseTo(IPose3D other) |
Pose3D |
Pose3D.applyTo(IPose3D other) |