|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.kuka.common.TaggableObject
com.kuka.roboticsAPI.geometricModel.SceneGraphObject
com.kuka.roboticsAPI.geometricModel.SpatialObject
com.kuka.roboticsAPI.geometricModel.PhysicalObject
com.kuka.roboticsAPI.deviceModel.Device
com.kuka.roboticsAPI.deviceModel.MovableDevice
com.kuka.roboticsAPI.deviceModel.MobilePlatform
com.kuka.roboticsAPI.deviceModel.kmp.SunriseOmniMoveMobilePlatform
com.kuka.roboticsAPI.deviceModel.kmp.KmpOmniMove
public class KmpOmniMove
Device class representing a KMP controlled by sunrise. Provides a method to get the lifting device is available.
| Field Summary |
|---|
| Fields inherited from class com.kuka.roboticsAPI.deviceModel.kmp.SunriseOmniMoveMobilePlatform |
|---|
_mobilePlatformStateProvider |
| Fields inherited from class com.kuka.roboticsAPI.deviceModel.Device |
|---|
_hardwareVersion |
| Constructor Summary | |
|---|---|
KmpOmniMove(com.kuka.roboticsAPI.controllerModel.Controller controller,
String name)
Creates a new KMP instance with the given controller. |
|
| Method Summary | |
|---|---|
void |
enableCharge()
Enables floor mounted charge. |
void |
enableCharge(ChargingType chargingType,
int parameter)
Enables floor mounted charging. |
protected void |
onDispose()
|
void |
stopCharge()
Stops the floor mounted charging and release motions lock. |
| Methods inherited from class com.kuka.roboticsAPI.deviceModel.kmp.SunriseOmniMoveMobilePlatform |
|---|
getCapabilities, getCapability, getCurrentJointPosition, getDegreeOfFreedom, getMobilePlatformBatteryState, getMobilePlatformSafetyState, getSafetyState, hasCapability, isJointPositionInfoCapable, isReadyToMove, jog, refreshHardwareVersion, registerCapability, setDrivesReady, setJoggingBase, setMotionEnabled, setSafetyState, setTimeout |
| Methods inherited from class com.kuka.roboticsAPI.deviceModel.MobilePlatform |
|---|
move, moveAsync, moveAsync |
| Methods inherited from class com.kuka.roboticsAPI.deviceModel.MovableDevice |
|---|
calculateReadyToMove, getOperationMode, isMotionEnabled |
| Methods inherited from class com.kuka.roboticsAPI.deviceModel.Device |
|---|
acquireCommandPermit, createDefaultsParameterSet, dispose, getContext, getController, getDefaults, getHardwareVersion, getUniqueName, initialize, isInitialized, onInitialize, releaseCommandPermit, setName |
| Methods inherited from class com.kuka.roboticsAPI.geometricModel.PhysicalObject |
|---|
addDefaultMotionFrame, getDefaultMotionFrame, getLoadData, move, move, moveAsync, moveAsync, setDefaultMotionFrame |
| Methods inherited from class com.kuka.roboticsAPI.geometricModel.SpatialObject |
|---|
attachTo, attachTo, changeParent, detach, switchParent, switchParent |
| Methods inherited from class com.kuka.roboticsAPI.geometricModel.SceneGraphObject |
|---|
addChildFrame, addChildFrame, addChildFrame, addChildFrame, addChildFrame, addChildFrame, allObjects, changeFrameParent, changeFramePosition, findMembersOfGroup, findRobot, getAllFrames, getAllUserParameters, getChild, getChildFrameLock, getChildren, getFrame, getName, getParent, getRootFrame, getRootOfGroup, getUserParameter, groupToParent, isDescendantOf, isGroupedToParent, isMemberOfGroup, isRootOfGroup, removeFrame, renameFrame, setRootFrame, setUserParameter, toString, ungroupFromParent |
| Methods inherited from class com.kuka.common.TaggableObject |
|---|
getTag, setTag |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
@Inject
public KmpOmniMove(com.kuka.roboticsAPI.controllerModel.Controller controller,
String name)
controller - The controller to which this device belongs.name - The name of the device.| Method Detail |
|---|
public void enableCharge()
public void enableCharge(ChargingType chargingType,
int parameter)
chargingType - specifies if the charging should go on for a given type, or until a given SOC.
This call is a blocking call, the application run will be stopped until charge reach the desired SOC
or timeout.parameter - The timeout in seconds or percentage of SOC for charge.ChargingTypepublic void stopCharge()
protected void onDispose()
onDispose in class com.kuka.roboticsAPI.deviceModel.Device
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||