|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MobileRobotStateSnapshot
The current state information of a mobile robot.
| Method Summary | |
|---|---|
double |
getBatteryState()
|
CommandableState |
getCommandableState()
|
ConnectionState |
getConnectionState()
|
int |
getGraphId()
Gets the id of the topology graph the robot is operating on. |
int |
getId()
|
int |
getLastNodeId()
Gets the id of the last topology graph node where the robot was localized. |
MapInfo |
getMapInfo()
|
String |
getName()
|
int |
getNextNodeId()
Gets the ID of the next topology graph node the robot is moving to. |
Pose |
getPose()
|
Reliability |
getPoseReliability()
|
SafetyState |
getSafetyState()
Returns safety state SafetyState of the robot. |
MobileRobotType |
getType()
Returns an object representing the type of this robot. |
TupleSE2 |
getVelocity()
Provides the current velocity profile of the robot. |
boolean |
isBatteryCharging()
|
boolean |
isPaused()
Returns the current pause state of the robot. |
| Method Detail |
|---|
int getId()
String getName()
MobileRobotType getType()
ConnectionState getConnectionState()
CommandableState getCommandableState()
Pose getPose()
Reliability getPoseReliability()
MapInfo getMapInfo()
boolean isBatteryCharging()
double getBatteryState()
SafetyState getSafetyState()
SafetyState of the robot.
TupleSE2 getVelocity()
int getGraphId()
If the robot is between two nodes in different graphs the id of the next node is returned.
int getLastNodeId()
int getNextNodeId()
boolean isPaused()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||