Python Client

Client code and interfaces for the Boston Dynamics robot API.

Contents

 

RPC Clients

The table below specifies the protobuf service definitions supported by each client.

Client RPCs Supported
Area Callback area_callback_service.proto
Arm Surface Contact arm_surface_contact_service.proto
Auth auth_service.proto
Auto Return auto_return_service.proto
Data data_service.proto
Data Acquisition data_acquisition_service.proto
Data Acquisition Plugin data_acquisition_plugin_service.proto
Data Acquisition Store data_acquisition_store_service.proto
Data Buffer data_buffer_service.proto
Directory Registration directory_registration_service.proto
Directory directory_service.proto
Docking docking/docking_service.proto
Door door_service.proto
Estop estop_service.proto
Fault fault_service.proto
GraphNav graph_nav/graph_nav_service.proto
Gripper Camera Params gripper_camera_param_service.proto
Image image_service.proto
Inverse Kinematics inverse_kinematics_service.proto
IR Enable/Disable ir_enable_disable_service.proto
Lease lease_service.proto
License license_service.proto
Local Grid local_grid_service.proto
Log Status log_status_service.proto
Manipulation API manipulation_api_service.proto
Map Processing map_processing_service.proto
Network Compute Bridge network_compute_bridge_service.proto
Payload Registration payload_registration_service.proto
Payload payload_service.proto
Point Cloud point_cloud_service.proto
Power power_service.proto
Ray Casting ras_cast_service.proto
Recording graph_nav/recording_service.proto
Robot Command robot_command_service.proto
Robot Id robot_id_service.proto
Robot State robot_state_service.proto
SpotCam spot_cam/service.proto
Spot Check spot/spot_check_service.proto
Time Sync time_sync_service.proto
World Object world_object_service.proto