-
Notifications
You must be signed in to change notification settings - Fork 416
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
Installation on macOS #1700
Comments
conda is the way to go. |
thanks Olivier! Maybe you want to update the doc :-) |
May I ask this here: Does conda apply also to gepetto-viewer and croccoddyl? |
The best doc is the readme.md the website is indeed a bit outdated. For crocoddyl yes: As an exercice I let you find by yourself for gepetto-viewer |
Hahaha found it!! thanks!! |
Gepetto viewer is not yet available on the Apple chip. |
I will try to update the recipes on Brew, but honestly, conda is much more flexible. |
@joansola Happy to see you onboard. |
Justin, conda is ok, don't bither to do this brew update! |
I will migrate all my brew packages to conda, though, since they seem to conflict quite a lot. Any suggestion? |
If you have conflicts, I would say just do |
It is difficult to see what is going on. I will post here the number of conflicts I had when installing gepetto-viewer via conda, and also all the brew packages I have. Conflicts and packages do not match much... so maybe someone can shed some light to see what is the recommended course of action. |
|
|
This installation process took several hours. |
Hi Joan. What are your needs? |
I will update gepetto-viewer recipe from conda to account for latest release. |
I need to install pinoccio, croccoddyl, and a viewer. Pep Marti, oru student, is using them in his PhD thesis. Also, he is using gepetto-viewer. But maybe we can change to this other viewer meshcat. Thanks for all this. Since I barely started with conda, and I still have to get rid of brew packages, I will then switch directly to mamba if you say it's more convenient! |
mamba is working beautifully with robostack. |
robostack is kind of an improved robotpkg? |
Sorry I'm super newbie on these things |
robostack is ROS in conda. Nice port by the conda creators, which is pretty useful for computations over clusters, etc. |
For me, brew is too restrictive and too monolithic. Conda is very flexible and very powerful. |
Oh, having ROS in MacOS is allso something that I would like. So robostack offers this? cool! Then between conda and mamba, what should I chose? |
both. Install conda and mamba within your conda base environment. |
Yes. |
ah ok |
OK I'll do all this and see how it works. Thanks! |
An alternative is that with the robotstack you have use rviz (noetic) or rviz2 (galactic). |
Cool! Should I use this (closed issue) communication channel with you guys until I have my system running? |
Could you move to Gepetto's riot channel instead? |
Sure. Can you put a link here? |
@joansola I am preparing a large PR next week, which it will contain more support of meshcat in Crocoddyl. Currently, you can use it but without the display of contact forces (only robot motion) The only thing you will need to compile Crocoddyl by source, as it might take a month to release this code. |
OK I got you on Matrix, but for what concerns this thread I will just post updates here. Thanks Justin, Olivier and Carlos for your inputs! So: I managed to get my Mac clean of Brew and reinstalled all from conda. It is indeed quite powerful and I could find all packages I needed --- with the exception of Now on to croccoddyl and other geppetto packages :-D |
Hi @joansola ! In theory there is yaml-cpp in conda-forge (see |
Hi Silvio @traversaro ! Nice to meet you here Let me recap a little bit and tell you what I found missing. It was a bit of a chaos and I am not sure of all the details. I think it was only the Regarding yaml-cpp, I did install from conda, so OK. I just wrote my last comment a little too quick I guess :-D |
Perfect! Sorry for the direct question, I was just afraid something was wrong with the yaml-cpp package from conda-forge . |
Trying to install on macOS Monterey, following the MacOS installation instructions:
Starting with
and then the first instruction line:
produces the following errors:
The text was updated successfully, but these errors were encountered: