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

Package request: ros-humble-g2o #153

Closed
1 of 5 tasks
TSoli opened this issue Feb 28, 2024 · 3 comments
Closed
1 of 5 tasks

Package request: ros-humble-g2o #153

TSoli opened this issue Feb 28, 2024 · 3 comments

Comments

@TSoli
Copy link

TSoli commented Feb 28, 2024

Package name

ros-humble-g2o

Operating System(s)

  • linux-64
  • linux-aarch64
  • osx-64
  • osx-arm64
  • win-64

Additional context (optional)

Hi, I would like to use g2o as it is a dependency for stella_vslam which I would like to use for a project involving visual SLAM. g2o seems to be a fairly popular package so I assume it could be broadly useful for other projects too.

Links and references (optional)

https://github.com/RainerKuemmerle/g2o

@traversaro
Copy link
Member

Are you sure that the package has been released in Humble? I can't find it in index.ros.org . Note that there is a g2o package in conda-forge, did you tried if it fits your needs?

@TSoli
Copy link
Author

TSoli commented Feb 28, 2024

Are you sure that the package has been released in Humble? I can't find it in index.ros.org . Note that there is a g2o package in conda-forge, did you tried if it fits your needs?

I can see it when I run apt-cache search ros-humble-libg2o. I get

ros-humble-libg2o - The libg2o library from http://openslam.org/g2o.html
ros-humble-libg2o-dbgsym - debug symbols for ros-humble-libg2o

It's also listed as currently unavailable in the RoboStack docs.

I'm assuming the conda-forge one you're talking about is this one. I tried installing this but when I use rosdep for stella_vslam it seems it is looking for ros-humble-libg2o

executing command [mamba install -c robostack-staging -c conda-forge -y ros-humble-libg2o sqlite=3.*]

Looking for: ['ros-humble-libg2o', 'sqlite=3']

conda-forge/linux-64                                        Using cache
conda-forge/noarch                                          Using cache
robostack-staging/linux-64                                    No change
robostack-staging/noarch                                      No change

Pinned packages:
  - python 3.11.*


Could not solve for environment specs
The following package could not be installed
└─ ros-humble-libg2o does not exist (perhaps a typo or a missing channel).

I am not sure if the two are equivalent or not to be honest. conda-forge::g2o is the C++ library in the post. Following the apt-cache link for ros-humble-libg2o seems to lead to open_slamg2o which seems to be related but not the same repo.

@Tobias-Fischer
Copy link
Contributor

Done in #154

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

No branches or pull requests

3 participants