-
Container manager:
This project uses uv.
To run the code examples please do
uv venv
uv sync
uv run examples/0_render_single_frame.pyThis repository uses the numpydoc documentation standard.
For more information checkout: numpydoc-style guide
Robot parts should be attached using the site functionality (from body to body), while robots should be added to a world using the frame functionality (from spec to spec).
NOTE: when attaching a body, only the contents of worldbody get passed, meaning that, for example, compiler options are not!
Change the default configuration of vscode dev containers to accept podman!
Either by the settings gui:
- In general you can run the currently open python script via the command palette (
cmd+shift+p):Tasks: Run Task->Run script: uv run {$file}
- via terminal
uv run src/ariel/gui_code/litegraph/main.pyuv run src/ariel/ec/a004.pyAny from the examples/ folder
For example (pun intended):
uv run examples/_hi_prob_dec.pyuv add tool pipreqs
pipreqs path/to/parse --mode no-pin --force
uv add -r requirements.txt