Installation#

This guide covers installing BraxViewer and its dependencies.

Prerequisites#

Steps#

(Optional) Using Conda Virtual Environment#

  1. Install conda

  2. Create a virtual environment:

    conda create -n virtual_env_name python=3.10
    
  3. Activate the environment:

    conda activate virtual_env_name
    

Repository Setup#

  1. Download the repository

    git clone https://github.com/pal-robotics/brax_training_viewer.git
    
  2. Change work directory

    cd brax_training_viewer
    
  3. Choose your preferred method to install dependencies:

Dependencies#

  • FastAPI (≥0.115.13): Web framework

  • Uvicorn (≥0.34.3): ASGI server

  • WebSockets (≥15.0.1): Real-time communication

  • asyncio (≥3.4.3): Async support

  • JAX: For numerical computations - Install JAX

    Note

    Install the version compatible for your hardware to accelerate codes.

  • Brax: For reinforcement learning environments

Next Steps#

After successful installation, proceed to the Quick Start Guide to begin using BraxViewer.

For additional help, please open an issue on GitHub.