Controller Modularity in Brittle-Star Robots
https://selab-3-2026.github.io/SEL3-2026-Groep-4/
- Add default_ppo.yaml template for training configurations - Create configs/README.md with usage documentation - Enable per-researcher configuration without code changes - Support YAML config files with CLI parameter overrides - Document how to set personal WandB credentials safely This allows researchers to maintain personal configs without committing credentials to the repository. |
||
|---|---|---|
| .agents | ||
| .devcontainer | ||
| .github/workflows | ||
| configs | ||
| docs | ||
| experiments | ||
| src | ||
| tests | ||
| .commitlintrc.json | ||
| .gitattributes | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| .python-version | ||
| flake.lock | ||
| flake.nix | ||
| pyproject.toml | ||
| README.md | ||
| ruff.toml | ||
| uv.lock | ||
Brittle Star
Usage
UV
To set up the UV module, you can run the following command:
uv sync --frozen
example command:
uv run src/train.py --model_name my_model --epochs 50 --batch_size 32