kaos.robots.activmedia
Class KAoSAriaLaser
java.lang.Object
   kaos.core.util.MethodCallRequestHandler
kaos.core.util.MethodCallRequestHandler
       kaos.robots.core.ExecutionManager
kaos.robots.core.ExecutionManager
           kaos.robots.activmedia.KAoSAriaRobot
kaos.robots.activmedia.KAoSAriaRobot
               kaos.robots.activmedia.KAoSAriaSonar
kaos.robots.activmedia.KAoSAriaSonar
                   kaos.robots.activmedia.KAoSAriaLaser
kaos.robots.activmedia.KAoSAriaLaser
- All Implemented Interfaces: 
- KAoSObservable, KAoSObserver, ObserverManager, HashMapRequestReceiver, OWLRequestReceiver, CommRelay, KAoSAriaLaserInterface, LaserRangeDevice, MobileRobot, Sonar
- public class KAoSAriaLaser 
- extends KAoSAriaSonar- implements LaserRangeDevice, KAoSAriaLaserInterface
 
 
 
 
 
| Fields inherited from class kaos.robots.core.ExecutionManager | 
| _actorID, _agentDescription, _classificationListeners, _connected, _currentActions, _enablingClasses, _enforcer, _ihmcDomain, _kaosEnabled, _learnedTasks, _learnedTaskVariables, _learning, _listeners, _logger, _nickName, _policyAdvice, _policyService, _query, _registeredWithKAoS, _registration, _reniaCallback, _spatialReasoning, _subtasks, _taskName, _transportName, myTeam | 
 
 
 
 
 
| Methods inherited from class kaos.robots.activmedia.KAoSAriaRobot | 
| Beep, CommRelayMoveTo, CommRelayStop, FailCamera, FailLaser, FailSonar, Failure, FoundTarget, GetCoordinate, getID, GetMaxTranslationalVelocity, GetNamedLocationCoordinate, GetNamedLocations, GetPose, getPropertyValue, getQualitativeFromPropertyValue, getQuantitativeFromPropertyValue, getValueFromProperties, IsMoving, isRateQuantitativeValue, IsTurning, LostTarget, Move, MoveDistance, NameCurrentLocation, NameSpecifiedLocation, registerKAoSExtensionComponentObserver, RestoreCamera, RestoreLaser, RestoreSonar, SearchDistance, SetMaxTranslationalVelocity, setOrigin, SetRelativeRotationalVelocity, SetRelativeTranslationalVelocity, SetRotationalVelocity, SetTranslationalVelocity, shutdown, SlowDown, SpeedUp, statusChange, Stop, Turn, TurnRelative, TurnTo, update | 
 
| Methods inherited from class kaos.robots.core.ExecutionManager | 
| AssignLeader, buildAID, checkObligations, checkPermissionForAction, createMyOwnAgentDescription, deregisterObserver, deregisterObserver, deregisterObserver, executeLearnedAction, getActions, getActorID, getAdjustedMoveToActions, getAgentCapabilities, getAgentDescription, getCoordinateFromPointInstance, GetLeadersOfTeam, getPropertiesFromAID, getRestrictedAreas, GetTeamMembers, getTeamMembers, isRegisteredWithKAoS, isWithinRestrictedArea, JoinTeam, LeaveTeam, makeActionAllowable, modifySpatialProperties, notify, printDebugString, processAIDRequest, processHashMapRequest, processHashMapRequest, processHashMapRequest, processHashMapRequest, processOWLRequest, processOWLRequest, registerObserver, registerObserver, registerObserver, registerObserver, registerWithKAoS, registerWithSpatialProperties, searchForAgentDescription, setRegisteredWithKAoS, startLearning, stopLearning, UnassignLeader | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait | 
 
laser
protected AriaLaserInterface laser
MONITORING_FOR_MOTION
public boolean MONITORING_FOR_MOTION
MAPPING_AREA
public boolean MAPPING_AREA
KAoSAriaLaser
public KAoSAriaLaser()
              throws AbortActionException
- Throws:
- AbortActionException
createRobot
protected void createRobot(java.lang.String[] args)
- 
- Overrides:
- createRobotin class- KAoSAriaSonar
 
- 
 
init
public void init(java.lang.String[] args)
- 
- Overrides:
- initin class- KAoSAriaSonar
 
- 
 
GetLaserReadings
public java.util.Vector<RangeReading> GetLaserReadings(java.util.HashMap properties)
- 
- Specified by:
- GetLaserReadingsin interface- LaserRangeDevice
 
- 
 
setData
public void setData(java.util.Vector<RangeReading> data)
- 
 
- 
 
testLaser
public void testLaser()
- 
 
- 
 
SecureBoundary
public void SecureBoundary(java.util.HashMap properties)
                    throws AbortActionException
- 
- Overrides:
- SecureBoundaryin class- KAoSAriaRobot
 
- 
- Throws:
- AbortActionException
 
Search
public void Search(java.util.HashMap properties)
            throws AbortActionException
- 
 
- 
- Throws:
- AbortActionException
 
MonitorBoundary
public void MonitorBoundary(java.util.HashMap properties)
                     throws AbortActionException
- 
- Overrides:
- MonitorBoundaryin class- KAoSAriaRobot
 
- 
- Throws:
- AbortActionException
 
StopMonitoringBoundary
public void StopMonitoringBoundary(java.util.HashMap properties)
- 
 
- 
 
StartMonitoring
public void StartMonitoring(java.util.HashMap properties)
- 
 
- 
 
StopMonitoring
public void StopMonitoring(java.util.HashMap properties)
- 
 
- 
 
StartMonitoringForMotion
public void StartMonitoringForMotion(java.util.HashMap properties)
- 
 
- 
 
StopMonitoringForMotion
public void StopMonitoringForMotion(java.util.HashMap properties)
- 
 
- 
 
StartMonitoringWithLaser
public void StartMonitoringWithLaser(java.util.HashMap properties)
- 
 
- 
 
StopMonitoringWithLaser
public void StopMonitoringWithLaser(java.util.HashMap properties)
- 
 
- 
 
TakeTeamAndMonitorBoundary
public void TakeTeamAndMonitorBoundary(java.util.HashMap properties)
                                throws AbortActionException
- 
 
- 
- Throws:
- AbortActionException
 
StartMappingArea
public void StartMappingArea(java.util.HashMap properties)
                      throws AbortActionException
- 
 
- 
- Throws:
- AbortActionException
 
StopMappingArea
public void StopMappingArea(java.util.HashMap properties)
- 
 
- 
 
getAriaLaserInterface
public AriaLaserInterface getAriaLaserInterface()
- 
- Specified by:
- getAriaLaserInterfacein interface- KAoSAriaLaserInterface
 
- 
 
isMonitoringMotion
public boolean isMonitoringMotion()
- 
- Specified by:
- isMonitoringMotionin interface- KAoSAriaLaserInterface
 
- 
 
isMapping
public boolean isMapping()
- 
- Specified by:
- isMappingin interface- KAoSAriaLaserInterface
 
- 
 
pickTeamMember
public void pickTeamMember()
- 
 
- 
 
main
public static void main(java.lang.String[] args)
- 
 
- 
 
update
public void update(java.lang.String string,
                   PolygonArtifact polygonArtifact)
- 
 
- 
 
update
public void update(java.lang.String string,
                   ShapeArtifact shapeArtifact)
- 
 
- 
 
hashCode
public int hashCode()
- 
- Overrides:
- hashCodein class- java.lang.Object
 
- 
 
equals
public boolean equals(java.lang.Object object)
- 
- Overrides:
- equalsin class- java.lang.Object
 
- 
 
setObjectListener
public void setObjectListener(ObjectListener objectListener)
- 
- Specified by:
- setObjectListenerin interface- KAoSAriaLaserInterface
 
- 
 
setMapListener
public void setMapListener(MapListener mapListener)
- 
- Specified by:
- setMapListenerin interface- KAoSAriaLaserInterface
 
-