de.jaetzold.art.examples
Class SubsumptionAriadneRobot

java.lang.Object
  |
  +--de.jaetzold.art.examples.SubsumptionAriadneRobot
All Implemented Interfaces:
SubsumptionAriadne.Robot, SubsumptionTrusty.Robot
Direct Known Subclasses:
SubsumptionAriadneFTDemoRobot, SubsumptionAriadneMSDemoRobot

public class SubsumptionAriadneRobot
extends Object
implements SubsumptionAriadne.Robot


Field Summary
protected  Ariadne ariadne
           
protected  LiSe lise
           
protected  long minOrientInterval
           
protected  SubsumptionTrusty.Robot trusty
           
 
Constructor Summary
SubsumptionAriadneRobot(Ariadne ariadne, LiSe lise, long minOrientInterval, SubsumptionTrusty.Robot trusty)
           
 
Method Summary
 Ariadne getAriadne()
           
 BooleanSensor getLeftSensor()
           
 LiSe getLiSe()
           
 long getMinOrientInterval()
           
 BooleanSensor getRightSensor()
           
 Trusty getTrusty()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ariadne

protected Ariadne ariadne

lise

protected LiSe lise

minOrientInterval

protected long minOrientInterval

trusty

protected SubsumptionTrusty.Robot trusty
Constructor Detail

SubsumptionAriadneRobot

public SubsumptionAriadneRobot(Ariadne ariadne,
                               LiSe lise,
                               long minOrientInterval,
                               SubsumptionTrusty.Robot trusty)
Method Detail

getAriadne

public Ariadne getAriadne()
Specified by:
getAriadne in interface SubsumptionAriadne.Robot

getLiSe

public LiSe getLiSe()
Specified by:
getLiSe in interface SubsumptionAriadne.Robot

getMinOrientInterval

public long getMinOrientInterval()
Specified by:
getMinOrientInterval in interface SubsumptionAriadne.Robot

getTrusty

public Trusty getTrusty()
Specified by:
getTrusty in interface SubsumptionTrusty.Robot

getLeftSensor

public BooleanSensor getLeftSensor()
Specified by:
getLeftSensor in interface SubsumptionTrusty.Robot

getRightSensor

public BooleanSensor getRightSensor()
Specified by:
getRightSensor in interface SubsumptionTrusty.Robot