|
|||||||||
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 MobileRobot
Move
in interface VehicleInspection
AbortActionException
- with possible reasons:
java.lang.Exception
public void TurnTo(java.util.HashMap properties) throws java.lang.Exception
MobileRobot
TurnTo
in interface MobileRobot
AbortActionException
- with possible reasons:
unable to move
java.lang.Exception
public void Stop(java.util.HashMap properties) throws java.lang.Exception
MobileRobot
Stop
in interface MobileRobot
AbortActionException
- with possible reasons:
unable to stop
java.lang.Exception
public Coordinate GetCoordinate() throws java.lang.Exception
MobileRobot
GetCoordinate
in interface MobileRobot
AbortActionException
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 MobileRobot
AbortActionException
java.lang.Exception
public 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 MobileRobot
public void SetRotationalVelocity(java.util.HashMap properties)
SetRotationalVelocity
in interface MobileRobot
public void setRestrictedArea(java.util.HashMap properties)
public void InspectLicensePlate(java.util.HashMap properties) throws java.lang.Exception
VehicleInspection
InspectLicensePlate
in interface VehicleInspection
AbortActionException
- with possible reasons:
java.lang.Exception
public void InspectVIN(java.util.HashMap properties) throws java.lang.Exception
VehicleInspection
InspectVIN
in interface VehicleInspection
AbortActionException
- with possible reasons:
java.lang.Exception
public void LookInsideCar(java.util.HashMap properties) throws java.lang.Exception
VehicleInspection
LookInsideCar
in interface VehicleInspection
AbortActionException
- 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 ObserverManager
NotLocatableException
TransportFailure
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |