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.3.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.3-py3-none-any.whl (292.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for srb-0.0.3.tar.gz
Algorithm Hash digest
SHA256 d364d6f2a57da3db081ea9b4d76fd0fdc53c08d8ed6204064e74ad14f9e430f5
MD5 fd7fe3c1596c62e210fe1cdb90ac409b
BLAKE2b-256 0ca2bbe9cde62791966fb4642be62b643c62529758ec47d6d0c23ce4bf1c5de2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for srb-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 10713b638eaca68e6f0a680893b6f9ae88fd7b4f4b7ef3647d085f94372ba68f
MD5 3c3a949b24b17a4c0aa964073cf0395f
BLAKE2b-256 54bd2b30fbc3803a1f0433f708550409f289c735a77424111e86e53da9614f55

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