|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectkaos.robots.core.KAoSRobot
kaos.robots.breve.BreveBot
public class BreveBot
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class kaos.robots.core.KAoSRobot |
|---|
KAoSRobot.RequestHandlerThread |
| Field Summary | |
|---|---|
static int |
PORT
|
| 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 | |
|---|---|
BreveBot(java.lang.String args)
|
|
| Method Summary | |
|---|---|
boolean |
connect()
This function is used to connect to robot |
boolean |
connect(java.lang.String target)
|
static BreveProxy |
connectToBreveProcess()
|
static BreveProxy |
connectToBreveProcess(int port)
|
void |
disconnect()
This function is used to disconnect from robot |
static BreveProxy |
getBreveProxy()
|
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)
MoveTo |
void |
NameCurrentLocation(java.util.HashMap properties)
|
void |
NameSpecifiedLocation(java.util.HashMap properties)
|
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 |
| Field Detail |
|---|
public static final int PORT
| Constructor Detail |
|---|
public BreveBot(java.lang.String args)
throws java.lang.Exception
java.lang.Exception| Method Detail |
|---|
public static BreveProxy connectToBreveProcess()
throws java.io.IOException
java.io.IOException
public static BreveProxy connectToBreveProcess(int port)
throws java.io.IOException
java.io.IOExceptionpublic boolean connect()
KAoSRobot
connect in class KAoSRobotpublic boolean connect(java.lang.String target)
public void disconnect()
KAoSRobot
disconnect in class KAoSRobotpublic static BreveProxy getBreveProxy()
public void MoveTo(java.util.HashMap properties)
MobileRobot
MoveTo in interface MobileRobotpublic void TurnTo(java.util.HashMap properties)
MobileRobot
TurnTo in interface MobileRobotpublic void Stop()
MobileRobot
Stop in interface MobileRobotpublic Coordinate GetCoordinate()
MobileRobot
GetCoordinate in interface MobileRobotpublic Coordinate GetCoordinate(java.util.HashMap properties)
public Pose GetPose()
MobileRobot
GetPose in interface MobileRobotpublic 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()
MobileRobot
IsMoving in interface MobileRobotpublic static void main(java.lang.String[] args)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||