Skip to main content

Robot Learning Beyond Earth

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.6.tar.gz (1.4 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.6-py3-none-any.whl (406.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for srb-0.0.6.tar.gz
Algorithm Hash digest
SHA256 57dbea8e91fb2192b5821a2d9506a319a055903a6cf1609e91cfcf7a35cfe61d
MD5 e774f3eecaac06fbfb57ad5f49820bd2
BLAKE2b-256 8be5ac3537edaac464ad296d43b4791c7f0c343d9c78223d00f9cf286a78116b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for srb-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 249d927da82b5e4feff7d1a1fc1205ecb5ac9775d78cb8cefbfc53e5d9e38ece
MD5 66492aef582a8f57166e582fd05553e3
BLAKE2b-256 10459ec61c49e0b51d32b903bc786dd9838233e9e5ee582eabc8a3b4161e8bbb

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