Skip to content

rai-opensource/spot_wrapper

Repository files navigation

Spot Wrapper

Python Ruff Black CI Coverage Status LICENSE

This Python package is a wrapper around the Boston Dynamics Spot SDK, intended as a united point of entry to the SDK for use with the spot_ros and spot_ros2 packages.

This package currently corresponds to spot-sdk release 5.0.1. The minimum supported version of Python this package supports is 3.10.

Installation

To install this package clone it and run

pip3 install -e .

The -e flag means that you will not have to reinstall the package when pulling or making changes.

Updating

To update requirements.txt, use

pipreqs . --force

Migration Notice

On April 28, 2026 this repository moved to the RAI-Opensource GitHub organization. If you are still pulling from the previous bdaiinstitute GitHub organization, please update your git remote:

git remote set-url origin https://github.com/RAI-Opensource/spot_wrapper

If you maintain downstream docs/scripts, update links from this repository to the new org.

Contributing

This repository enforces ruff and black linting. To verify that your code will pass inspection, install pre-commit and run:

pre-commit install
pre-commit run --all-files

The Google Style Guide is followed for default formatting.

About

Wrapper for Boston Dynamics Spot SDK

Topics

Resources

License

Stars

26 stars

Watchers

14 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages