com.kuka.roboticsAPI.motionModel.kmp
Class MobilePlatformVelocityData

java.lang.Object
  extended by com.kuka.roboticsAPI.motionModel.JoggingRuntimeData
      extended by com.kuka.roboticsAPI.motionModel.kmp.MobilePlatformVelocityData
All Implemented Interfaces:
com.kuka.roboticsAPI.commandModel.ICommandRuntimeData

public class MobilePlatformVelocityData
extends com.kuka.roboticsAPI.motionModel.JoggingRuntimeData

Datasource to communicate data with an active jogging command.

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.

Constructor Summary
MobilePlatformVelocityData()
          Creates a new MobilePlatformVelocityData with zero velocity.
 
Method Summary
 double[] getMaximumVelocities()
          Gets the maximum velocity supported by the mobile platform velocity motion.
protected  com.kuka.roboticsAPI.controllerModel.sunrise.api.SSR getUpdateVelocitiesSSR()
           
 void setVelocity(MobilePlatformVelocity cartesianVelocity, double override)
          Creates a new MobilePlatformVelocityData with the specified velocity and override.
 
Methods inherited from class com.kuka.roboticsAPI.motionModel.JoggingRuntimeData
getBaseFrameTransformation, getCartesianJoggingMode, getController, getFiredStopCondition, getJoggingModule, getJoggingSPR, getNoMotionStopCondition, getTimeoutJogging, getVelocities, initialize, isJoggingFromApplication, sendSetVelocitiesRequest, setBaseFrameTransformationInternal, setJoggingIsFromApplication, setJoggingModeInternal, setNoMotionStopCondition, setTimeoutJogging, setVelocitiesInternal, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MobilePlatformVelocityData

public MobilePlatformVelocityData()
Creates a new MobilePlatformVelocityData with zero velocity.

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.
Method Detail

setVelocity

public void setVelocity(MobilePlatformVelocity cartesianVelocity,
                        double override)
Creates a new MobilePlatformVelocityData with the specified velocity and override.

Parameters:
cartesianVelocity - the cartesian velocity to set
override - the override to set
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.

getUpdateVelocitiesSSR

protected com.kuka.roboticsAPI.controllerModel.sunrise.api.SSR getUpdateVelocitiesSSR()
Overrides:
getUpdateVelocitiesSSR in class com.kuka.roboticsAPI.motionModel.JoggingRuntimeData

getMaximumVelocities

public double[] getMaximumVelocities()
Gets the maximum velocity supported by the mobile platform velocity motion.

Returns:
the maximum velocity supported by the mobile platform velocity motion.


Copyright © 2019. All rights reserved.