boston-dynamics/spot-sdk
Spot SDK repo
What it solves
It provides a standardized way for developers to build custom applications and hardware payloads for the Spot robot, allowing them to extend the robot's base capabilities with additional sensing, communication, and control functions.
How it works
The SDK offers a Python client library for controlling the robot and accessing sensor and health data, along with a detailed API protocol definition for developers who prefer to use languages other than Python. It also includes a Payload ICD (Interface Control Document) that defines the mechanical, electrical, and software interfaces for adding physical hardware to the robot.
Who it’s for
Robot developers and engineers who want to program Spot to perform specific tasks or integrate additional sensors and hardware payloads.
Highlights
- Python client library for robot control and sensor data access
- Support for custom hardware payloads via a dedicated interface control document
- Language-agnostic API protocol definitions for non-Python developers
- Comprehensive conceptual documentation and example programs
Related
- Project
- Project
- Project
- Project
- Project