com.kuka.roboticsAPI.motionModel
Class AbsoluteSplineMotionCP<T extends SplineMotionCP<T>>

java.lang.Object
  extended by com.kuka.roboticsAPI.commandModel.Action<T>
      extended by com.kuka.roboticsAPI.motionModel.Motion<T>
          extended by com.kuka.roboticsAPI.motionModel.KROSMotion<T>
              extended by com.kuka.roboticsAPI.motionModel.RobotMotion<T>
                  extended by com.kuka.roboticsAPI.motionModel.SplineMotion<T>
                      extended by com.kuka.roboticsAPI.motionModel.SplineMotionCP<T>
                          extended by com.kuka.roboticsAPI.motionModel.AbsoluteSplineMotionCP<T>
Type Parameters:
T - Type of the overriding class
All Implemented Interfaces:
IAction, IKROSMotion, IMotion, IMotionWithDestinationFrame, IParameterizable
Direct Known Subclasses:
CIRC, LIN, SPL

public abstract class AbsoluteSplineMotionCP<T extends SplineMotionCP<T>>
extends SplineMotionCP<T>
implements IMotionWithDestinationFrame

Base class for absolute spline motions.

This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.

Nested Class Summary
 
Nested classes/interfaces inherited from class com.kuka.roboticsAPI.motionModel.SplineMotion
SplineMotion.SplineType
 
Constructor Summary
protected AbsoluteSplineMotionCP(AbstractFrame destination)
          Creates a new absolute spline motion.
 
Method Summary
 AbstractFrame getDestination()
          Gets the destination.
 String toString()
          
 
Methods inherited from class com.kuka.roboticsAPI.motionModel.SplineMotionCP
getCartAcceleration, getCartJerk, getCartVelocity, getMotionName, getOrientationAcceleration, getOrientationJerk, getOrientationType, getOrientationVelocity, hasCartAcceleration, hasCartJerk, hasCartVelocity, hasOrientationAcceleration, hasOrientationJerk, hasOrientationType, hasOrientationVelocity, setCartAcceleration, setCartJerk, setCartVelocity, setOrientationAcceleration, setOrientationJerk, setOrientationType, setOrientationVelocity
 
Methods inherited from class com.kuka.roboticsAPI.motionModel.SplineMotion
formatParameterInfo, getJointJerkRel, getJointJerkRel, getMotions, getType, hasJointJerkRel, hasJointJerkRel, setJointJerkRel, setJointJerkRel, setJointJerkRel
 
Methods inherited from class com.kuka.roboticsAPI.motionModel.RobotMotion
getBlendingCart, getBlendingOri, getBlendingRel, getJointAccelerationRel, getJointAccelerationRel, getJointVelocityRel, getJointVelocityRel, hasBlendingCart, hasBlendingOri, hasBlendingRel, hasJointAccelerationRel, hasJointAccelerationRel, hasJointVelocityRel, hasJointVelocityRel, setBlendingCart, setBlendingOri, setBlendingRel, setJointAccelerationRel, setJointAccelerationRel, setJointAccelerationRel, setJointVelocityRel, setJointVelocityRel, setJointVelocityRel
 
Methods inherited from class com.kuka.roboticsAPI.motionModel.KROSMotion
acquireResources, addMotionOverlay, breakWhen, getConditions, getMode, getMotionOverlaySupport, getSCSupport, getTriggerSupport, hasConditions, hasMotionOverlay, hasTrigger, isApplicableFor, setMode, triggerWhen
 
Methods inherited from class com.kuka.roboticsAPI.commandModel.Action
addParameter, addParams, getParams, releaseResources, removeParameter, self
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.kuka.roboticsAPI.commandModel.IAction
releaseResources
 
Methods inherited from interface com.kuka.roboticsAPI.motionModel.IParameterizable
getParams
 

Constructor Detail

AbsoluteSplineMotionCP

protected AbsoluteSplineMotionCP(AbstractFrame destination)
Creates a new absolute spline motion. The orientation is ignored. Velocity, acceleration and jerk are maximum.

Parameters:
destination - The destination of the motion.
Throws:
IllegalArgumentException - if an invalid argument is given
Method Detail

getDestination

public final AbstractFrame getDestination()
Gets the destination.

Specified by:
getDestination in interface IMotionWithDestinationFrame
Returns:
The destination.
This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.

toString

public String toString()

Overrides:
toString in class Object
This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.


Copyright © 2019. All rights reserved.