Robot Id

For clients to the robot id service.

RobotIdClient – Wrapper around service stub.

class bosdyn.client.robot_id.RobotIdClient[source]

Bases: BaseClient

Client to access robot info.

default_service_name = 'robot-id'
service_type = 'bosdyn.api.RobotIdService'
get_id(**kwargs)[source]

Get the robot’s robot/id.proto.

get_id_async(**kwargs)[source]

Return a future to results of “get_id”. See “get_id” for further docs.

bosdyn.client.robot_id.version_tuple(version)[source]

Return the version as a tuple for easy comparisons

bosdyn.client.robot_id.create_strict_version(robot_id)[source]

Create and return a StrictVersion object, from a robot_id, which can be compared easily.

Deprecated since version 4.0.0: distutils is deprecated. Use version_tuple() instead.