Install
This guide provides comprehensive instructions for installing LW-BenchHub, our cutting-edge robotics simulation and development platform.
Dependencies
To ensure a smooth installation and optimal performance of LW-BenchHub, please verify your system meets the following requirements:
System Support
LW-BenchHub is primarily developed and best supported on Linux-based systems. While we are continuously working to expand compatibility, features on other operating systems might be limited.
- Linux / NVIDIA GPU: ✅ (Fully supported)
Python Versions
- Python 3.11
CUDA Version and NVIDIA driver version
- CUDA Version:12.8 (Recommended)
- NVIDIA driver version:570.133.07 (Recommended)
Hardware
- Rendering: NVIDIA GPU
- Ray Tracing: NVIDIA RTX GPU (or equivalent for optimal performance)
- Ray-tracing Denoising: NVIDIA GPU
- GPU Simulation: NVIDIA GPU
Installation
This section provides a complete installation guide for developers who need to extend LW-BenchHub's simulation capabilities. This mode installs all components necessary for advanced development.
Prepare Your Environment
First and foremost, create a dedicated Conda environment to manage all LW-BenchHub and its extensive dependencies.
To install conda, please follow the instructions here. You can create the LW-BenchHub environment using the following commands.
conda create -n lw_benchhub python=3.11 -y
conda activate lw_benchhub
Download LW-BenchHub Code
git clone https://github.com/LightwheelAI/lw_benchhub.git
cd lw_benchhub
Quick Install
Run the following command to install all dependencies:
bash ./install.sh
Installation Verification
Congratulations! You've successfully completed the LW-BenchHub installation process. To ensure everything is set up correctly and running smoothly, please proceed with our provided verification steps.
We have a set of 10 simple task startup tutorials designed to walk you through basic functionalities and confirm your lw_benchhub environment is ready for action. Please refer to these tutorials, provided in a separate document or repository, to validate your installation.