|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.kuka.roboticsAPI.controllerModel.sunrise.api.SPRComponent
com.kuka.roboticsAPI.controllerModel.sunrise.api.Module
com.kuka.roboticsAPI.controllerModel.sunrise.predefinedCompounds.JointSplineModule
public class JointSplineModule
The module is able to do blended joint motions.
| Constructor Summary | |
|---|---|
JointSplineModule(Robot robot)
Creates a new joint spline module. |
|
| Method Summary | |
|---|---|
void |
addSplineSegment(double velocityIn,
double accelerationIn,
double blending,
boolean isRelative,
double[] destination)
Adds a single ptp spline segment to this spline. |
OutPort |
getCurrRelOutport()
Gets the outport containing the current position on the path. |
OutPort |
getJointOutport()
Gets the outport containing the joint values of the spline. |
InPort |
getStartPositionInport()
Gets the inport which must be connected with the current robot position. |
InPort |
getTimeInport()
Gets the inport for changing the program override. |
protected void |
onSerialization()
Called when the SPR in which this compound is added, is serialized. |
| Methods inherited from class com.kuka.roboticsAPI.controllerModel.sunrise.api.Module |
|---|
getComponentType, getComponentVersion |
| Methods inherited from class com.kuka.roboticsAPI.controllerModel.sunrise.api.SPRComponent |
|---|
addInPort, addInPort, addOutPort, addOutPort, addParameter, getChecksum, getExpressionSegmentString, getInPort, getInPorts, getInstanceName, getName, getOutPort, getOutPorts, getParameter, getParameterList, getSPR, hasSameDataAs, onAsyncEvent, onFinished, onInitialize, onSPRStateChanged, onSPRStateChangedSync, setInstanceName, setName, toString, tryGetParameter |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public JointSplineModule(Robot robot)
robot - The robot that moves.| Method Detail |
|---|
public void addSplineSegment(double velocityIn,
double accelerationIn,
double blending,
boolean isRelative,
double[] destination)
velocityIn - The velocity.blending - The blending distance.accelerationIn - The acceleration.destination - The destination.isRelative - Describes if the destination is a relative destination, or
not.protected void onSerialization()
SPRComponent
onSerialization in class SPRComponentpublic OutPort getJointOutport()
public OutPort getCurrRelOutport()
public InPort getTimeInport()
public InPort getStartPositionInport()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||