Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
G
H
L
M
N
O
R
S
T
A
addBatteryListener(BatteryListener)
- Method in interface com.kuka.nav.battery.
BatteryManager
Adds a listener to be notified of any changes in the state of charge of any robot.
addLevel(String, double)
- Method in class com.kuka.nav.battery.
BatteryLevels.BatteryLevelsBuilder
Adds a new level by passing a name of the level and its upper threshold.
addMaximumLevel(String)
- Method in class com.kuka.nav.battery.
BatteryLevels.BatteryLevelsBuilder
Adds the last and highest state of charge level.
B
BatteryLevels
- Class in
com.kuka.nav.battery
Immutable class describing the different levels of the state of charge of the battery of a robot.
BatteryLevels.BatteryLevel
- Class in
com.kuka.nav.battery
A single level of the battery state of charge.
BatteryLevels.BatteryLevelsBuilder
- Class in
com.kuka.nav.battery
Builder pattern for creating a valid
BatteryLevels
configuration.
BatteryLevels.BatteryLevelsBuilder()
- Constructor for class com.kuka.nav.battery.
BatteryLevels.BatteryLevelsBuilder
BatteryListener
- Interface in
com.kuka.nav.battery
Interface for receiving events the state of charge of a robot changes to a different, predefined battery level.
BatteryManager
- Interface in
com.kuka.nav.battery
Interface of the battery manager.
build()
- Method in class com.kuka.nav.battery.
BatteryLevels.BatteryLevelsBuilder
Finishes the construction of a
BatteryLevels.BatteryLevel
instance.
C
com.kuka.nav.battery
- package com.kuka.nav.battery
Contains interfaces for the battery manager.
G
getBatteryLevel(MobileRobot)
- Method in interface com.kuka.nav.battery.
BatteryManager
Query the current state of charge level based on the current state of charge and the currently configured battery levels.
getBatteryLevels()
- Method in interface com.kuka.nav.battery.
BatteryManager
getBatteryLevels(MobileRobot)
- Method in interface com.kuka.nav.battery.
BatteryManager
getLevelFor(double)
- Method in class com.kuka.nav.battery.
BatteryLevels
Map from a state of charge value to the corresponding
BatteryLevels.BatteryLevel
configured.
getLevels()
- Method in class com.kuka.nav.battery.
BatteryLevels
getLowerThreshold()
- Method in class com.kuka.nav.battery.
BatteryLevels.BatteryLevel
getName()
- Method in class com.kuka.nav.battery.
BatteryLevels.BatteryLevel
getRobotsWithLevel(String)
- Method in interface com.kuka.nav.battery.
BatteryManager
getUpperThreshold()
- Method in class com.kuka.nav.battery.
BatteryLevels.BatteryLevel
H
HIGH
- Static variable in class com.kuka.nav.battery.
BatteryLevels.BatteryLevel
the default HIGH battery level.
L
LOW
- Static variable in class com.kuka.nav.battery.
BatteryLevels.BatteryLevel
the default LOW battery level.
M
MID
- Static variable in class com.kuka.nav.battery.
BatteryLevels.BatteryLevel
the default MID battery level.
N
newBuilder()
- Static method in class com.kuka.nav.battery.
BatteryLevels
O
onBatteryLevelChanged(MobileRobot, BatteryLevels.BatteryLevel, BatteryLevels.BatteryLevel)
- Method in interface com.kuka.nav.battery.
BatteryListener
Called when the state of charge of a robot changes to a different battery level.
R
removeBatteryListener(BatteryListener)
- Method in interface com.kuka.nav.battery.
BatteryManager
Removes a listener to stop receiving events.
removeLevel()
- Method in class com.kuka.nav.battery.
BatteryLevels.BatteryLevelsBuilder
Removes the highest configured state of charge level.
reset()
- Method in interface com.kuka.nav.battery.
BatteryManager
Completely resets the battery manager to the state of instance creation.
resetBatteryLevels()
- Method in interface com.kuka.nav.battery.
BatteryManager
Resets the global battery levels configuration to the default one (LOW, MID, HIGH) with the default thresholds.
resetBatteryLevels(MobileRobot)
- Method in interface com.kuka.nav.battery.
BatteryManager
Removes the robot specific BatteryLevels configuration for the given robot.
S
setBatteryLevels(BatteryLevels)
- Method in interface com.kuka.nav.battery.
BatteryManager
Sets the global battery levels.
setBatteryLevels(MobileRobot, BatteryLevels)
- Method in interface com.kuka.nav.battery.
BatteryManager
Sets robot specific battery levels.
setName(String, String)
- Method in class com.kuka.nav.battery.
BatteryLevels.BatteryLevelsBuilder
Changes the name of an already configured level.
setThreshold(String, double)
- Method in class com.kuka.nav.battery.
BatteryLevels.BatteryLevelsBuilder
Changes the upper threshold of the level with the specified name.
T
toBuilder()
- Method in class com.kuka.nav.battery.
BatteryLevels
toString()
- Method in class com.kuka.nav.battery.
BatteryLevels.BatteryLevel
A
B
C
G
H
L
M
N
O
R
S
T
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2019. All rights reserved.