|
|||||||||
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.KAoSRobot
kaos.robots.er1.ER1
public class ER1
Nested Class Summary |
---|
Nested classes/interfaces inherited from class kaos.robots.core.KAoSRobot |
---|
KAoSRobot.RequestHandlerThread |
Field Summary | |
---|---|
protected javax.swing.JTextField |
_address
|
protected java.lang.String |
_basePath
|
javax.swing.JComboBox |
_connectToCmb
|
protected javax.swing.JTextField |
_port
|
protected java.lang.String |
recvMsg
|
Fields inherited from class kaos.robots.core.KAoSRobot |
---|
_actorID, _agentDescription, _classificationListeners, _currentActions, _enablingClasses, _enforcer, _gpsIsAvailable, _gpsOrigin, _learnedTasks, _learnedTaskVariables, _learning, _listeners, _logger, _messageReceiver, _myLocator, _nickName, _policyService, _registeredWithKAoS, _registration, _reniaCallback, _sender, _subtasks, _taskName, _transportName |
Fields inherited from class kaos.core.util.MethodCallRequestHandler |
---|
_helper, _mts, DEFAULT_NICKNAME, myLocator, myMessageReceiver, myMessageSender |
Constructor Summary | |
---|---|
ER1()
|
Method Summary | |
---|---|
javax.swing.JPanel |
buildConnectPanel()
|
java.lang.String |
CaptureImage()
|
boolean |
connect()
This function is used to connect to robot |
boolean |
connectToRobot()
|
boolean |
connectToRobot(java.lang.String host,
java.lang.String port)
|
void |
disconnect()
This function is used to disconnect from robot |
void |
EmailCommunication(java.util.HashMap properties)
EmailCommunication |
Coordinate |
GetCoordinate()
GetCoordinate |
Coordinate |
GetCoordinate(java.util.HashMap properties)
|
Coordinate |
GetNamedLocationCoordinate(java.util.HashMap properties)
|
java.util.Iterator |
GetNamedLocations()
|
Pose |
GetPose()
|
SerializableBufferImage |
GrabFrameAsBuffer()
CaptureImage |
boolean |
IsMoving(java.util.HashMap properties)
IsMoving |
static void |
main(java.lang.String[] args)
|
void |
Move(java.util.HashMap properties)
MoveTo |
protected void |
moveToNative()
|
void |
NameCurrentLocation(java.util.HashMap properties)
|
void |
NameSpecifiedLocation(java.util.HashMap properties)
|
void |
PagerCommunication(java.util.HashMap properties)
|
void |
registerKAoSExtensionComponentObserver(java.lang.String repType,
java.lang.String ontType,
KAoSObserver observer,
java.lang.String updateType,
java.io.Serializable updateCondition,
KAoSEntityDescription entityDesc)
|
void |
SetRotationalVelocity(java.util.HashMap properties)
|
void |
SetTranslationalVelocity(java.util.HashMap properties)
|
void |
SpeechCommunication()
|
void |
SpeechCommunication(java.util.HashMap properties)
|
void |
Stop(java.util.HashMap properties)
Stop |
protected void |
stopNative()
|
void |
TurnTo(java.util.HashMap properties)
TurnTo |
protected void |
turnToNative()
|
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 javax.swing.JComboBox _connectToCmb
protected javax.swing.JTextField _address
protected javax.swing.JTextField _port
protected java.lang.String recvMsg
protected java.lang.String _basePath
Constructor Detail |
---|
public ER1() throws java.lang.Exception
java.lang.Exception
Method Detail |
---|
public boolean connect()
KAoSRobot
connect
in class KAoSRobot
public boolean connectToRobot()
public boolean connectToRobot(java.lang.String host, java.lang.String port)
public void disconnect()
KAoSRobot
disconnect
in class KAoSRobot
public void Move(java.util.HashMap properties)
MobileRobot
Move
in interface MobileRobot
protected void turnToNative()
protected void moveToNative()
public void TurnTo(java.util.HashMap properties)
MobileRobot
TurnTo
in interface MobileRobot
public void Stop(java.util.HashMap properties)
MobileRobot
Stop
in interface MobileRobot
protected void stopNative()
public Pose GetPose()
public Coordinate GetCoordinate()
MobileRobot
GetCoordinate
in interface MobileRobot
public Coordinate GetCoordinate(java.util.HashMap properties)
public void NameCurrentLocation(java.util.HashMap properties)
public void NameSpecifiedLocation(java.util.HashMap properties)
public java.util.Iterator GetNamedLocations()
public Coordinate GetNamedLocationCoordinate(java.util.HashMap properties)
public boolean IsMoving(java.util.HashMap properties)
MobileRobot
IsMoving
in interface MobileRobot
public void SetTranslationalVelocity(java.util.HashMap properties) throws java.lang.Exception
SetTranslationalVelocity
in interface MobileRobot
java.lang.Exception
public void SetRotationalVelocity(java.util.HashMap properties) throws java.lang.Exception
SetRotationalVelocity
in interface MobileRobot
java.lang.Exception
public void EmailCommunication(java.util.HashMap properties)
Emailer
EmailCommunication
in interface Emailer
public void PagerCommunication(java.util.HashMap properties)
public SerializableBufferImage GrabFrameAsBuffer() throws java.lang.Exception
VideoCamera
GrabFrameAsBuffer
in interface VideoCamera
java.lang.Exception
public java.lang.String CaptureImage() throws java.lang.Exception
java.lang.Exception
public void SpeechCommunication(java.util.HashMap properties)
public void SpeechCommunication()
public javax.swing.JPanel buildConnectPanel()
buildConnectPanel
in class KAoSRobot
public static void main(java.lang.String[] args)
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 |