Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for running the simulation with pixi, optionally with the ma97 linear solver #1

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

traversaro
Copy link

This PR adds support for running the simulation with pixi. The main advantage that by using pixi we can provide to the user the possibility of providing its own coinhsl-2023.11.17.zip archive file, and compile it on the fly to use it, without the need for us to distribute anything.

The dependencies used in the pixi.toml have been loaded from the existing environment.yml file with pixi init . --import environment.yml

I tried to use a world with RTF 1, but the controller was stopping, probably as some thread was taking too much time. This can be improved by adding some kind of co-simulation between the simulator and the controller when running on simulation, but anyhow that is orthogonal from the point of this PR.

@traversaro
Copy link
Author

For the review, I would suggest to try to follow the README on the pixi part, and try to reproduce the instructions locally (it should be relatively easy to do so).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant