|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectkaos.core.util.MethodCallRequestHandler
kaos.robots.core.ExecutionManager
kaos.robots.torque.Tbot
public class Tbot
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class kaos.robots.core.ExecutionManager |
|---|
ExecutionManager.RequestHandlerThread |
| Field Summary | |
|---|---|
java.lang.String |
_currentMode
|
boolean |
_faceCarDone
|
boolean |
_gotoDone
|
boolean |
_lookInCarDone
|
boolean |
_moveDone
|
boolean |
_resumeDone
|
boolean |
_sim
|
| Fields inherited from class kaos.robots.core.ExecutionManager |
|---|
_actorID, _agentDescription, _classificationListeners, _connected, _currentActions, _enablingClasses, _enforcer, _ihmcDomain, _kaosEnabled, _learnedTasks, _learnedTaskVariables, _learning, _listeners, _nickName, _policyAdvice, _policyService, _query, _registeredWithKAoS, _registration, _reniaCallback, _spatialReasoning, _subtasks, _taskName, _transportName, myTeam |
| Fields inherited from class kaos.core.util.MethodCallRequestHandler |
|---|
_helper, _mts, DEFAULT_NICKNAME, myLocator, myMessageReceiver, myMessageSender |
| Constructor Summary | |
|---|---|
Tbot()
used for testing |
|
| Method Summary | |
|---|---|
void |
Beep()
|
Coordinate |
GetCoordinate()
GetCoordinate |
java.util.Vector |
getGarageItems()
|
double |
GetMaxRotationalVelocity()
|
double |
GetMaxTranslationalVelocity()
|
Pose |
GetPose()
|
Coordinate |
getTQposition(java.util.HashMap properties)
|
Area |
getTQworldbox(java.util.HashMap properties)
|
void |
GoToAndTakeReading(java.util.HashMap properties)
|
void |
init(java.lang.String[] args)
|
void |
InspectLicensePlate(java.util.HashMap properties)
InspectLicensePlate |
void |
InspectVIN(java.util.HashMap properties)
InspectVIN |
boolean |
IsMoving(java.util.HashMap properties)
IsMoving |
boolean |
IsTranslating()
|
java.lang.Boolean |
IsTurning(java.util.HashMap properties)
|
void |
LookInsideCar(java.util.HashMap properties)
LookInsideCar |
void |
Move(java.util.HashMap properties)
MoveTo |
void |
registerKAoSExtensionComponentObserver(java.lang.String repType,
java.lang.String ontType,
KAoSObserver observer,
java.lang.String updateType,
java.io.Serializable updateCondition,
KAoSEntityDescription entityDesc)
|
void |
SetMaxTranslationalVelocity(java.util.HashMap properties)
|
void |
setRestrictedArea(java.util.HashMap properties)
|
void |
SetRotationalVelocity(java.util.HashMap properties)
|
void |
SetTranslationalVelocity(java.util.HashMap properties)
|
void |
Stop(java.util.HashMap properties)
Stop |
void |
TurnTo(java.util.HashMap properties)
TurnTo |
| Methods inherited from class kaos.core.util.MethodCallRequestHandler |
|---|
bindToTransport, handleMsgContent, handleObjContent, initialize, receiveMessage |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public boolean _moveDone
public boolean _gotoDone
public boolean _faceCarDone
public boolean _lookInCarDone
public boolean _resumeDone
public java.lang.String _currentMode
public boolean _sim
| Constructor Detail |
|---|
public Tbot()
| Method Detail |
|---|
public void init(java.lang.String[] args)
init in class ExecutionManager
public void GoToAndTakeReading(java.util.HashMap properties)
throws java.lang.Exception
java.lang.Exception
public void Move(java.util.HashMap properties)
throws java.lang.Exception
MobileRobot
Move in interface MobileRobotMove in interface VehicleInspectionAbortActionException - with possible reasons:
java.lang.Exception
public void TurnTo(java.util.HashMap properties)
throws java.lang.Exception
MobileRobot
TurnTo in interface MobileRobotAbortActionException - with possible reasons:
unable to move
java.lang.Exception
public void Stop(java.util.HashMap properties)
throws java.lang.Exception
MobileRobot
Stop in interface MobileRobotAbortActionException - with possible reasons:
unable to stop
java.lang.Exception
public Coordinate GetCoordinate()
throws java.lang.Exception
MobileRobot
GetCoordinate in interface MobileRobotAbortActionException
java.lang.Exception
public Pose GetPose()
throws java.lang.Exception
java.lang.Exception
public boolean IsMoving(java.util.HashMap properties)
throws java.lang.Exception
MobileRobot
IsMoving in interface MobileRobotAbortActionException
java.lang.Exceptionpublic java.lang.Boolean IsTurning(java.util.HashMap properties)
public boolean IsTranslating()
public void SetMaxTranslationalVelocity(java.util.HashMap properties)
public double GetMaxTranslationalVelocity()
public double GetMaxRotationalVelocity()
public void SetTranslationalVelocity(java.util.HashMap properties)
SetTranslationalVelocity in interface MobileRobotpublic void SetRotationalVelocity(java.util.HashMap properties)
SetRotationalVelocity in interface MobileRobotpublic void setRestrictedArea(java.util.HashMap properties)
public void InspectLicensePlate(java.util.HashMap properties)
throws java.lang.Exception
VehicleInspection
InspectLicensePlate in interface VehicleInspectionAbortActionException - with possible reasons:
java.lang.Exception
public void InspectVIN(java.util.HashMap properties)
throws java.lang.Exception
VehicleInspection
InspectVIN in interface VehicleInspectionAbortActionException - with possible reasons:
java.lang.Exception
public void LookInsideCar(java.util.HashMap properties)
throws java.lang.Exception
VehicleInspection
LookInsideCar in interface VehicleInspectionAbortActionException - with possible reasons:
java.lang.Exception
public java.util.Vector getGarageItems()
throws java.lang.Exception
java.lang.Exception
public Coordinate getTQposition(java.util.HashMap properties)
throws java.lang.Exception
java.lang.Exception
public Area getTQworldbox(java.util.HashMap properties)
throws java.lang.Exception
java.lang.Exception
public void Beep()
throws AbortActionException
AbortActionException
public void registerKAoSExtensionComponentObserver(java.lang.String repType,
java.lang.String ontType,
KAoSObserver observer,
java.lang.String updateType,
java.io.Serializable updateCondition,
KAoSEntityDescription entityDesc)
throws NotLocatableException,
TransportFailure
registerKAoSExtensionComponentObserver in interface ObserverManagerNotLocatableException
TransportFailure
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||