|
|||||||||
| 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 KAoSRobotpublic boolean connectToRobot()
public boolean connectToRobot(java.lang.String host,
java.lang.String port)
public void disconnect()
KAoSRobot
disconnect in class KAoSRobotpublic void Move(java.util.HashMap properties)
MobileRobot
Move in interface MobileRobotprotected void turnToNative()
protected void moveToNative()
public void TurnTo(java.util.HashMap properties)
MobileRobot
TurnTo in interface MobileRobotpublic void Stop(java.util.HashMap properties)
MobileRobot
Stop in interface MobileRobotprotected void stopNative()
public Pose GetPose()
public Coordinate GetCoordinate()
MobileRobot
GetCoordinate in interface MobileRobotpublic 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 MobileRobotjava.lang.Exception
public void SetRotationalVelocity(java.util.HashMap properties)
throws java.lang.Exception
SetRotationalVelocity in interface MobileRobotjava.lang.Exceptionpublic void EmailCommunication(java.util.HashMap properties)
Emailer
EmailCommunication in interface Emailerpublic void PagerCommunication(java.util.HashMap properties)
public SerializableBufferImage GrabFrameAsBuffer()
throws java.lang.Exception
VideoCamera
GrabFrameAsBuffer in interface VideoCamerajava.lang.Exception
public java.lang.String CaptureImage()
throws java.lang.Exception
java.lang.Exceptionpublic void SpeechCommunication(java.util.HashMap properties)
public void SpeechCommunication()
public javax.swing.JPanel buildConnectPanel()
buildConnectPanel in class KAoSRobotpublic 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 ObserverManagerNotLocatableException
TransportFailure
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||