|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IDynamicTransformationProvider
A dynamic transformation provider returns a current transformation for a frame. Unlike an ITransformationProvider it is assumed, that the provided transformation will be changed continuously rather than being static. Redundancy parameters may be included.
The Robotics API always assumes the translation part of transformations to be given in [mm].
| Method Summary | |
|---|---|
String |
getIdentifier()
Return the identifier. |
AbstractFrame |
getReferenceFrame()
Get the reference frame. |
AbstractFrame |
getTargetFrame()
Get the target frame. |
boolean |
isActive()
Get the isActive flag. |
| Methods inherited from interface com.kuka.roboticsAPI.geometricModel.ITransformationProvider |
|---|
getPoseInformation, getTransformation, getUniqueName, isStatic |
| Method Detail |
|---|
boolean isActive()
A dynamic transformation provider should return true, when its data is valid. The definition of valid varies depending of the sensor.
String getIdentifier()
Every dynamic transformation has a unique identifier. If the dynamic transformation is calculated outside the Robotics API (e.g on an external device) this identifier can be used to map the data.
AbstractFrame getTargetFrame()
AbstractFrame getReferenceFrame()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||