Skip to main content

Space Robotics Bench

Project description

Space Robotics Bench

Discord Docs Rust Python Docker Docs

Space Robotics Bench (SRB) is a comprehensive collection of environments and tasks for robotics research in the challenging domain of space. It provides a unified framework for developing and validating autonomous systems under diverse extraterrestrial scenarios. At the same time, its design is flexible and extensible to accommodate a variety of development workflows and research directions beyond Earth.

Key Features

  • Parallelized Simulation: Highly parallelized simulation instances for accelerated workflows
  • Procedural Generation: On-demand generation of diverse simulation assets and scenes
  • Domain Randomization: Extensive randomization for robustness and generalization
  • Gymnasium API: Compatibility with standard API and frameworks for robot learning
  • ROS 2 Interface: Seamless interoperability with ROS 2 and Space ROS ecosystems
  • Abstract Architecture: Flexibility across different robots and space domains

Documentation

SRB documentation with detailed installation instructions, usage guides, and development resources is available online.

Documentation

License

This project is dual-licensed under either the MIT or Apache 2.0 licenses.

All assets created by contributors of this repository and those generated from SimForge procedural pipelines are licensed under the CC0 1.0 Universal license. Resources from third-party sources are listed under attributions.

CC0 1.0 Universal

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

srb-0.0.2.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

srb-0.0.2-py3-none-any.whl (273.4 kB view details)

Uploaded Python 3

File details

Details for the file srb-0.0.2.tar.gz.

File metadata

  • Download URL: srb-0.0.2.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.8

File hashes

Hashes for srb-0.0.2.tar.gz
Algorithm Hash digest
SHA256 cb2c493094e84c223ab4b5fff7d957573dddcb402fb2283671cae359eb041760
MD5 52375b419234072eabb6bf611b25c207
BLAKE2b-256 a73976d236b27757166784d895f91c3042d962deef84c95cee683bcb597ca9d1

See more details on using hashes here.

File details

Details for the file srb-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: srb-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 273.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.8

File hashes

Hashes for srb-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ae6fa2681256c5968ebe3364b6bbb10e38fd24b203144858f98ebbbc27661e0d
MD5 5dac290644009c1766b8f56ac9a4f10b
BLAKE2b-256 7d991bbd5bfa9be08f4e79758f3f159318a4eae6cf02f7e6b0624321150e62bf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page