Open matthias-mayr opened 8 months ago
Currently, does skiros2 support ROS 2 Humble? I look at the code is still using ros1 library ah, where to download support ROS 2 Humble project? Ask for advice
There is a ROS 2 branch that you can use and that works with humble. In the next weeks we are also working on a ROS 2 Jazzy version.
Seems like in the latest commit to the skiros2 master branch somebody added wrapt and inflection to the package.xml, but I don't think a rosdep rule has been made for them yet so installation (rosdep install --from-paths . --ignore-src --rosdistro=$ROS_DISTRO -y
) is failing for me right now
In ROS 1 or ROS 2? In humble as well as Jazzy, I can resolve python3-wrapt
and python3-inflection
In ROS 1 or ROS 2? In humble as well as Jazzy, I can resolve
python3-wrapt
andpython3-inflection
Might be a ROS1 issue then? I'm on noetic, ubuntu 20.04
In ROS 1 or ROS 2? In humble as well as Jazzy, I can resolve
python3-wrapt
andpython3-inflection
Might be a ROS1 issue then? I'm on noetic, ubuntu 20.04
I just tested it in a fresh docker container derived from the ros:noetic
image.
This container with a clone of this repo resolved python3-wrapt
and python3-inflection
when running a similar command to yours:
rosdep install --from-paths src --ignore-src --rosdistro=${ROS_DISTRO} -y
although this was meant to be run from the workspace root.
This container reports running Ubuntu 20.04.6 LTS inside.
Sorry, I realized I simply forgot to do rosdep update.
In ROS 1 we installed
wrapt
andinflection
as pip packages withrequirements.txt
.In ROS 2 Humble on 22.04 we used the system packages so far. This should be a more stable choice, however, there is currently no procedure to install them.
The easiest way is to have again an install script and/or some instructions.
The nice way would be to make a PR for
rosdep
and make a PR for a new rule and put them in thepackage.xml