|
||||||||||
| 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.NewJointSplineModule
public class NewJointSplineModule
The module is able to do blended joint motions.
| Constructor Summary | |
|---|---|
NewJointSplineModule(Robot robot)
Creates a new PTP module. |
|
| Method Summary | |
|---|---|
void |
addSplineSegment(double velocity,
double acceleration,
double blendingDistance,
boolean isRelativeSegment,
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 |
getOverrideInport()
Gets the inport for changing the program override. |
InPort |
getStartPositionInport()
Gets the inport which must be connected with the current robot position. |
| 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, onSerialization, 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 NewJointSplineModule(Robot robot)
robot - The robot which performs the spline.| Method Detail |
|---|
public void addSplineSegment(double velocity,
double acceleration,
double blendingDistance,
boolean isRelativeSegment,
double[] destination)
velocity - The velocity.blendingDistance - The blending distance.isRelativeSegment - Specifies if the segment should be interpreted as a relative
segment (relative to the preceding segment).acceleration - The acceleration.destination - The destination.public OutPort getJointOutport()
public OutPort getCurrRelOutport()
public InPort getOverrideInport()
public InPort getStartPositionInport()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||