|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectkaos.robots.core.KAoSRobot
kaos.robots.core.test.KAoSRobotExample
public class KAoSRobotExample
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class kaos.robots.core.KAoSRobot |
|---|
KAoSRobot.RequestHandlerThread |
| Field Summary |
|---|
| Fields inherited from class kaos.robots.core.KAoSRobot |
|---|
_actorID, _address, _agentDescription, _classificationListeners, _connectBtn, _connected, _connectToCmb, _currentActions, _enablingClasses, _enforcer, _gpsIsAvailable, _gpsOrigin, _listeners, _locator, _logger, _messageReceiver, _msgTransportService, _myLocator, _nickName, _port, _registeredWithKAoS, _reniaCallback, _sender |
| Constructor Summary | |
|---|---|
KAoSRobotExample(java.lang.String name)
Constructor. |
|
| Method Summary | |
|---|---|
void |
buildGUI()
Implementation of abstract methods - end |
boolean |
connect()
This function is used to connect to robot |
void |
disconnect()
This function is used to disconnect from robot |
Coordinate |
GetCoordinate()
GetCoordinate |
Coordinate |
GetCoordinate(java.util.HashMap properties)
|
Coordinate |
GetNamedLocationCoordinate(java.util.HashMap properties)
|
java.util.Iterator |
GetNamedLocations()
|
Pose |
GetPose()
GetPose |
boolean |
IsMoving()
IsMoving |
static void |
main(java.lang.String[] args)
|
void |
MoveTo(java.util.HashMap properties)
kaos.robots.capabilities.MobileRobot interface implementation - begin |
void |
NameCurrentLocation(java.util.HashMap properties)
|
void |
NameSpecifiedLocation(java.util.HashMap properties)
|
void |
setClient(RobotClientExample client)
|
void |
setRegisteredWithKAoS(boolean registered)
|
void |
Stop()
Stop |
void |
TurnTo(java.util.HashMap properties)
TurnTo |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public KAoSRobotExample(java.lang.String name)
name - String specifying the robot nickname.| Method Detail |
|---|
public void MoveTo(java.util.HashMap properties)
MoveTo in interface MobileRobotpublic void TurnTo(java.util.HashMap properties)
MobileRobot
TurnTo in interface MobileRobotpublic void Stop()
MobileRobot
Stop in interface MobileRobotpublic void NameCurrentLocation(java.util.HashMap properties)
public void NameSpecifiedLocation(java.util.HashMap properties)
public Coordinate GetCoordinate(java.util.HashMap properties)
public Coordinate GetCoordinate()
MobileRobot
GetCoordinate in interface MobileRobotpublic Pose GetPose()
MobileRobot
GetPose in interface MobileRobotpublic java.util.Iterator GetNamedLocations()
public Coordinate GetNamedLocationCoordinate(java.util.HashMap properties)
public boolean IsMoving()
MobileRobot
IsMoving in interface MobileRobotpublic boolean connect()
connect in class KAoSRobotpublic void disconnect()
disconnect in class KAoSRobotpublic void buildGUI()
public void setRegisteredWithKAoS(boolean registered)
setRegisteredWithKAoS in class KAoSRobotpublic void setClient(RobotClientExample client)
public static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||