com.kuka.roboticsAPI.controllerModel.sunrise.mapping.kmp
Class OmnidirectionalPlatformMotionMapper

java.lang.Object
  extended by com.kuka.roboticsAPI.controllerModel.mapping.AbstractMapper<com.kuka.roboticsAPI.controllerModel.sunrise.mapping.SunriseMappingToken>
      extended by com.kuka.roboticsAPI.controllerModel.sunrise.mapping.SunriseMapper
          extended by com.kuka.roboticsAPI.controllerModel.sunrise.mapping.CommandMapper
              extended by com.kuka.roboticsAPI.controllerModel.sunrise.mapping.kmp.OmnidirectionalPlatformMotionMapper

public final class OmnidirectionalPlatformMotionMapper
extends com.kuka.roboticsAPI.controllerModel.sunrise.mapping.CommandMapper

Mapper for Sunrise omni-directional mobile platform commands.


Field Summary
static String EXT_MOTION_SPR_NAME
          The SPR name for external control type SPRs.
static String JOGGING_SPR_NAME
          The SPR name for jogging motion type SPRs.
static String PATH_MOTION_SPR_NAME
          The SPR name for path control type SPRs.
static String REL_MOTION_SPR_NAME
          The SPR name for relative motion type SPRs.
static String VEL_MOTION_SPR_NAME
          The SPR name for velocity motion type SPRs.
 
Constructor Summary
OmnidirectionalPlatformMotionMapper()
           
 
Method Summary
 Collection<Class<?>> getMappingTypes()
           
protected  void map(com.kuka.roboticsAPI.controllerModel.sunrise.mapping.SunriseMappingToken info)
           
 
Methods inherited from class com.kuka.roboticsAPI.controllerModel.sunrise.mapping.CommandMapper
checkControlModeValid, mapMotionOverlay, mapStopConditions, mapTrigger, registerForRobotObserverReturnValues, startDeviceMapping
 
Methods inherited from class com.kuka.roboticsAPI.controllerModel.sunrise.mapping.SunriseMapper
beforeMap
 
Methods inherited from class com.kuka.roboticsAPI.controllerModel.mapping.AbstractMapper
getMapperTable, performMapping, register
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JOGGING_SPR_NAME

public static final String JOGGING_SPR_NAME
The SPR name for jogging motion type SPRs.

See Also:
Constant Field Values

VEL_MOTION_SPR_NAME

public static final String VEL_MOTION_SPR_NAME
The SPR name for velocity motion type SPRs.

See Also:
Constant Field Values

REL_MOTION_SPR_NAME

public static final String REL_MOTION_SPR_NAME
The SPR name for relative motion type SPRs.

See Also:
Constant Field Values

EXT_MOTION_SPR_NAME

public static final String EXT_MOTION_SPR_NAME
The SPR name for external control type SPRs.

See Also:
Constant Field Values

PATH_MOTION_SPR_NAME

public static final String PATH_MOTION_SPR_NAME
The SPR name for path control type SPRs.

See Also:
Constant Field Values
Constructor Detail

OmnidirectionalPlatformMotionMapper

public OmnidirectionalPlatformMotionMapper()
Method Detail

map

protected void map(com.kuka.roboticsAPI.controllerModel.sunrise.mapping.SunriseMappingToken info)
Specified by:
map in class com.kuka.roboticsAPI.controllerModel.mapping.AbstractMapper<com.kuka.roboticsAPI.controllerModel.sunrise.mapping.SunriseMappingToken>

getMappingTypes

public Collection<Class<?>> getMappingTypes()
Specified by:
getMappingTypes in class com.kuka.roboticsAPI.controllerModel.mapping.AbstractMapper<com.kuka.roboticsAPI.controllerModel.sunrise.mapping.SunriseMappingToken>


Copyright © 2019. All rights reserved.