com.kuka.roboticsAPI.controllerModel.sunrise.mapping
Class HandGuidingControlModeMapper

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.RobotMapper
              extended by com.kuka.roboticsAPI.controllerModel.sunrise.mapping.HandGuidingControlModeMapper

public class HandGuidingControlModeMapper
extends com.kuka.roboticsAPI.controllerModel.sunrise.mapping.RobotMapper

Mapper for HandGuidingControlMode.

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.controllerModel.sunrise.mapping.RobotMapper
com.kuka.roboticsAPI.controllerModel.sunrise.mapping.RobotMapper.ValueType
 
Field Summary
 
Fields inherited from class com.kuka.roboticsAPI.controllerModel.sunrise.mapping.RobotMapper
DEVICE_MAPPING_ALPHA_INPORT, DEVICE_MAPPING_PORTS_KEY, DEVICE_MAPPING_TYPE_KEY, IGNORE_MASTERING_STATE, NO_AXIS_LIMIT, NO_DEFAULT_STOP_STRATEGY
 
Constructor Summary
HandGuidingControlModeMapper()
           
 
Method Summary
protected  boolean addAxisValidator(com.kuka.roboticsAPI.controllerModel.sunrise.ISunriseRobot robot)
           
 Collection<Class<?>> getMappingTypes()
           
protected  void mapControlMode(com.kuka.roboticsAPI.controllerModel.sunrise.mapping.SunriseMappingToken info, com.kuka.roboticsAPI.motionModel.controlModeModel.IMotionControlMode mode, com.kuka.roboticsAPI.controllerModel.sunrise.mapping.DeviceMappingResult mapResult)
           
protected  com.kuka.roboticsAPI.motionModel.controlModeModel.IMotionControlMode normalizeControlMode(com.kuka.roboticsAPI.controllerModel.sunrise.mapping.SunriseMappingToken info, com.kuka.roboticsAPI.motionModel.controlModeModel.IMotionControlMode originalMode)
           
 
Methods inherited from class com.kuka.roboticsAPI.controllerModel.sunrise.mapping.RobotMapper
createObserver, getCurrentMotionControlMode, getObserverAlphaOutport, getObserverCartPositionOutport, getPipeName, map
 
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
 

Constructor Detail

HandGuidingControlModeMapper

public HandGuidingControlModeMapper()
Method Detail

getMappingTypes

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

normalizeControlMode

protected com.kuka.roboticsAPI.motionModel.controlModeModel.IMotionControlMode normalizeControlMode(com.kuka.roboticsAPI.controllerModel.sunrise.mapping.SunriseMappingToken info,
                                                                                                    com.kuka.roboticsAPI.motionModel.controlModeModel.IMotionControlMode originalMode)
Specified by:
normalizeControlMode in class com.kuka.roboticsAPI.controllerModel.sunrise.mapping.RobotMapper

mapControlMode

protected void mapControlMode(com.kuka.roboticsAPI.controllerModel.sunrise.mapping.SunriseMappingToken info,
                              com.kuka.roboticsAPI.motionModel.controlModeModel.IMotionControlMode mode,
                              com.kuka.roboticsAPI.controllerModel.sunrise.mapping.DeviceMappingResult mapResult)
Specified by:
mapControlMode in class com.kuka.roboticsAPI.controllerModel.sunrise.mapping.RobotMapper

addAxisValidator

protected boolean addAxisValidator(com.kuka.roboticsAPI.controllerModel.sunrise.ISunriseRobot robot)
Overrides:
addAxisValidator in class com.kuka.roboticsAPI.controllerModel.sunrise.mapping.RobotMapper


Copyright © 2019. All rights reserved.