Serialized Form
ruleFileName
java.lang.String ruleFileName
engine
jess.Rete engine
planList
PlanList planList
observePort
Port<T> observePort
lowerComps
java.util.List<E> lowerComps
- lowerComps: list of control loops whose priorities are lower than this component.
How to use
1. Call passivateLowerCLs() to passivate CLs registered in lowerComps.
(lowerComps is automated calculated by calling passivateLowerCLs() )
2. After execute its own task, call activateLowerCLs() to activate CLs.
mode
Mode mode
name
java.lang.String name
serviceType
java.lang.String serviceType
priority
int priority
_MEDIUM_
int _MEDIUM_
isTerminated
boolean isTerminated
ports
java.util.ArrayList<E> ports
myAgent
SASystem myAgent
compType
ComponentType compType
isExclusive
boolean isExclusive
outputPort
Port<T> outputPort
serialVersionUID: 1810080654209341720L
mode
int mode
name
java.lang.String name
type
PortType type
pairPort
Port<T> pairPort
comp
ComponentBehaviour comp
componentRepository
java.util.Map<K,V> componentRepository
dataTable
java.util.Map<K,V> dataTable
- Common data space(HashMap)
classLoaderRepository
java.util.Map<K,V> classLoaderRepository
- HashMap for storing classloader
clWR
java.lang.ref.WeakReference<T> clWR
- A reference for checking whether the target has been unloaded
clTable
CLTable clTable
- Control loop management table. AD component of control loop>
disposeDust
DisposeDust disposeDust
maintainBattery
MaintainBattery maintainBattery
maintainLoadAmount
MaintainLoadAmount maintainLoadAmount
path
java.lang.String path
simulator
Simulator simulator
tbf
jade.core.behaviours.ThreadedBehaviourFactory tbf
robotMode
RobotMode robotMode
isPlanningNeeded
boolean isPlanningNeeded
planningResult
PlanningResult planningResult
eventQueue
java.util.Queue<E> eventQueue
targetType
java.lang.String targetType
providedPort
Port<T> providedPort
isFinished
boolean isFinished
moveTo
MoveTo moveTo
find
Find find
getPosition
ComponentBehaviour getPosition
gpsPort
Port<T> gpsPort
findPort
Port<T> findPort
moveToPort
Port<T> moveToPort
targetPoint
java.awt.Point targetPoint
currentPoint
java.awt.Point currentPoint
targetType
java.lang.String targetType
destination
java.awt.Point destination
memorizedMap
java.util.HashMap<K,V> memorizedMap
determineDestination
robot.de.comp.DiscoverObjectByRandomWalk.DetermineDestination determineDestination
moveWithMemorization
robot.de.comp.DiscoverObjectByRandomWalk.MoveWithMemorization moveWithMemorization
determineDestinationPort
Port<T> determineDestinationPort
moveWithMemorizationPort
Port<T> moveWithMemorizationPort
moveToPort
Port<T> moveToPort
simulator
Simulator simulator
currentEstimatedPoint
java.awt.Point currentEstimatedPoint
fixed_x_min
int fixed_x_min
fixed_x_max
int fixed_x_max
fixed_y_min
int fixed_y_min
fixed_y_max
int fixed_y_max
forPrint
boolean forPrint
targetType
java.lang.String targetType
outputPort
Port<T> outputPort
isFirstTime
boolean isFirstTime
targetAppearance
Appearance targetAppearance
isFirstCleaning
boolean isFirstCleaning
observe
ObserveDustAppearanceAndResult observe
eventList
java.util.List<E> eventList
nextDust
java.awt.Point nextDust
approachPort
Port<T> approachPort
approachObject
ComponentBehaviour approachObject
currentComponent
ComponentBehaviour currentComponent
jessFile
java.lang.String jessFile
eventQueueForCleaning
java.util.Queue<E> eventQueueForCleaning
currentPlan
Plan currentPlan
scriptFile
java.lang.String scriptFile
targetType
java.lang.String targetType
targetPoint
java.awt.Point targetPoint
providedPort
Port<T> providedPort
discoverUsingCamera
DiscoverObjectUsingCamera discoverUsingCamera
findPort
Port<T> findPort
discoverByRandomMove
ComponentBehaviour discoverByRandomMove
isCameraActive
boolean isCameraActive
mode
Mode mode
target
java.awt.Point target
targetPort
Port<T> targetPort
simulator
Simulator simulator
forPrint
boolean forPrint
Package robot.de.comp.additional |
chargeBattery
ChargeBattery chargeBattery
observe
robot.de.comp.additional.ObserveBatteryLevel observe
currentBattery
int currentBattery
currentComponent
ComponentBehaviour currentComponent
approachObject
ComponentBehaviour approachObject
station
java.awt.Point station
approachPort
Port<T> approachPort
canStart
boolean canStart
unloadDust
UnloadDust unloadDust
observe
robot.de.comp.additional.ObserveLoadAmount observe
currentLoadAmount
int currentLoadAmount
currentComponent
ComponentBehaviour currentComponent
approachObject
ComponentBehaviour approachObject
dustBin
java.awt.Point dustBin
approachPort
Port<T> approachPort
canStart
boolean canStart
Package robot.de.comp.alternative |
targetType
java.lang.String targetType
providedPort
Port<T> providedPort
isFinished
boolean isFinished
moveTo
ComponentBehaviour moveTo
find
ComponentBehaviour find
getPosition
ComponentBehaviour getPosition
gpsPort
Port<T> gpsPort
findPort
Port<T> findPort
moveToPort
Port<T> moveToPort
targetPoint
java.awt.Point targetPoint
currentPoint
java.awt.Point currentPoint
obstaclePoint
java.awt.Point obstaclePoint
avoidPoints
java.util.List<E> avoidPoints
possibleDirection
java.util.List<E> possibleDirection
previousDirection
Direction previousDirection
currentComponent
ComponentBehaviour currentComponent
target
java.awt.Point target
targetPort
Port<T> targetPort
simulator
Simulator simulator
forPrint
boolean forPrint