|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.kuka.roboticsAPI.deviceModel.PositionInformation
public class PositionInformation
Provides information of the current and commanded Cartesian position of a device.
| Constructor Summary | |
|---|---|
PositionInformation(Frame currentCartesianPosition,
Frame commandedCartesianPosition,
JointPosition currentJointPosition,
JointPosition commandedJointPosition)
Creates a new instance of type PositionInformation with given
Cartesian and joint position data. |
|
| Method Summary | |
|---|---|
Frame |
getCommandedCartesianPosition()
Get the commanded Cartesian position of the specified frame. |
JointPosition |
getCommandedJointPosition()
Get the commanded joint position of the specified frame, may be null. |
Frame |
getCurrentCartesianPosition()
Get the current Cartesian position of the specified frame. |
JointPosition |
getCurrentJointPosition()
Get the current joint position of the specified frame, may be null. |
Rotation |
getRotationOffset()
Get the rotation offset between current and commanded Cartesian position of the specified frame. |
Vector |
getTranslationOffset()
Get the translation offset between current and commanded Cartesian position of the specified frame. |
boolean |
hasJointPositions()
True if joint positions are stored in this information set, false otherwise. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PositionInformation(Frame currentCartesianPosition,
Frame commandedCartesianPosition,
JointPosition currentJointPosition,
JointPosition commandedJointPosition)
PositionInformation with given
Cartesian and joint position data.
The Cartesian position data refers to a specified frame in the frame tree of a device with a specified reference frame as parent.
currentCartesianPosition - The current Cartesian position as Frame.
null is not allowedcommandedCartesianPosition - The commanded Cartesian position as Frame.
null is not allowedcurrentJointPosition - The current joint position as JointPosition.
null is allowedcommandedJointPosition - The commanded joint position as JointPosition.
null is allowed| Method Detail |
|---|
public boolean hasJointPositions()
public Frame getCurrentCartesianPosition()
Frame with redundancy
information.public Frame getCommandedCartesianPosition()
Frame with redundancy
information.public JointPosition getCurrentJointPosition()
null.
JointPosition.public JointPosition getCommandedJointPosition()
null.
JointPosition.public Vector getTranslationOffset()
Vector starting from the
current position.public Rotation getRotationOffset()
Rotation starting from the current
position.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||