Description:
Retrieve the current location data to which the robot is connected from
the Universe. If the robot is offline, it uses the cached Location data.
Description:
Switches the current map to a specified map.
The request should specify a
floor level and section index to be used. Returns the map_id of the switched
map.
Description:
Create a mission to go charge a robot regardless of battery state.
The call will fail if the robot is already on a different mission. The current
mission needs to be canceled before the robot can be charged.
Description:
Subscribe to robot's mission status.
Upon subscription, the server immediately sends the latest known mission
status, followed by updates whenever the mission status changes.
Description:
Updates the specified mission with the given command.
The call will fail if the robot is not on the specified mission or cannot
execute the command.
Description:
Manually drive the robot.
A fine grained level manual drive control that allows the user to specify a
desired linear and angular velocity. The command will be smoothed by the
robot. The request message should be streamed at a rate of at least 5Hz for
smooth operation. If the frequency doesn't meet the requirements, it will set
the commanded velocity to zero.
Description:
Localize the robot to a localization goal.
If the goal is accepted, subcribe to SubscribeLocalizationStatus to get the
localization status.
Description:
Subscribe to the software emergency stop state.
Upon subscription, the server sends the current emergency stop state, followed
by updates whenever the emergency stop state changes.
Description:
Subscribe to the robot's localization status.
Upon subscription, the latest known localization status will be sent. If the
robot is actively localizing, status will be published upon changes.
Description:
Subscribe to the robot's battery status.
Upon subscription, the server immediately sends the latest known battery
status, followed by updates whenever the battery status changes.
Description:
Subscribe to the robots's operation status.
Upon subscription, the server immediately sends the latest known operation
status, followed by updates whenever the operation status changes.
Description:
Forget a saved Wi-Fi network.
When called, it forgets a Wi-Fi network identified by its ssid. The call will
fail if a network operation is in progress or the network is not found.
Description:
Get the overall robot system information.
When called, the server returns robot system information. The system info
tends to be static and does not change often.
Description:
List available and remembered network connections.
When called, the server returns lists of remembered Wi-Fi networks, which may
not necessarily be available, and returns lists of other available networks.
Description:
Execute a system command on the robot.
Runs a system command. e.g. initiate robot reboot.
Refer to the SystemCommand proto for all available commands.
Description:
Subscribe to the robot's network status.
Upon subscription, the server immediately sends the latest known network
status, followed by updates whenever the network status changes.
{"location":{"locationId":"4RVF","displayName":"City Deli & Grill","floors":{"0":{"displayName":"Ground","sections":[{"displayName":"Main Floor","mapIds":["9578"],"currentMapId":"9578"}]}}}}