|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.kuka.roboticsAPI.controllerModel.sunrise.mapping.SplineMotionSPRBuilder
public final class SplineMotionSPRBuilder
Builder class for creating spline motion SPRs.
| Constructor Summary | |
|---|---|
SplineMotionSPRBuilder()
|
|
| Method Summary | |
|---|---|
static void |
addCartVelLimiter(Robot robot,
SPR motionSPR,
OverrideMappingHelper motionModule,
ApplicationStateModule appStateModule)
Add the Cartesian velocity limiter to motion modules. |
SPR |
build()
Creates an SPR for the SplineMotionModule. |
static SplineMotionSPRBuilder |
builder()
Returns a builder instance. |
SplineMotionSPRBuilder |
withCommandParams(com.kuka.common.params.ParameterSet commandParams)
|
SplineMotionSPRBuilder |
withEKO(boolean hasEKO)
|
SplineMotionSPRBuilder |
withInfo(SunriseMappingToken info)
|
SplineMotionSPRBuilder |
withMapper(CommandMapper mapper)
|
SplineMotionSPRBuilder |
withMode(IMotionControlMode mode)
|
SplineMotionSPRBuilder |
withMotion(IMotion motion)
|
SplineMotionSPRBuilder |
withName(String name)
|
SplineMotionSPRBuilder |
withRobot(Robot robot)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SplineMotionSPRBuilder()
| Method Detail |
|---|
public static SplineMotionSPRBuilder builder()
public SPR build()
public static void addCartVelLimiter(Robot robot,
SPR motionSPR,
OverrideMappingHelper motionModule,
ApplicationStateModule appStateModule)
robot - the rootmotionSPR - the motion SPRmotionModule - the motion moduleappStateModule - the Application State Modulepublic SplineMotionSPRBuilder withName(String name)
name - the SPR name
public SplineMotionSPRBuilder withRobot(Robot robot)
robot - robot on which the spline motion is executed
public SplineMotionSPRBuilder withInfo(SunriseMappingToken info)
info - the mapping token
public SplineMotionSPRBuilder withMapper(CommandMapper mapper)
mapper - the spline mapper
public SplineMotionSPRBuilder withCommandParams(com.kuka.common.params.ParameterSet commandParams)
commandParams - spline command parameters
public SplineMotionSPRBuilder withMode(IMotionControlMode mode)
mode - the control mode
public SplineMotionSPRBuilder withMotion(IMotion motion)
motion - the spline motion
public SplineMotionSPRBuilder withEKO(boolean hasEKO)
hasEKO - true, if the motion has elasticity compensation
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||