Open rjam-xav opened 3 years ago
Looks like there still is some work to be done. However, if all you care about is getting this repo to compile, I have been able to get it working on ROS Noetic by building from source.
Clone this repo into your workspace. You'll also want to clone https://github.com/yujinrobot/yujin_ocs into your workspace as well. Many of the directories in the yujin_ocs arn't necessary. Delete everything except 'yocs_cmd_vel_mux', 'yocs_controllers', and 'yocs_velocity_smoother'.
If it's not already installed, you'll want to install liborocos-kdl-dev
. Apparently in ROS Noetic, the python-orocos-kdl
ROS package does not exist since it was decided to depend on the system version instead. It's needed as a dependency for the kobuki_testsuite package. So if you run the rosdep install --from-paths src --ignore-src -r -y
in the root of the workspace, you'll see an error message saying that rosdep can't find the python-orocos-kdl
package. This can be ignored though since the dependency is already satisfied with liborocos-kdl-dev
despite ROS not knowing about it.
EDIT: Linking to Issue #422 for reference.
I'm trying to run "kobuki" on "noetic" now. But I get an error at "rosdep install --from-paths src --ignore-src -r -y" . { ERROR: the following packages/stacks could not have their rosdep keys resolved to system dependencies: kobuki_testsuite: Cannot locate rosdep definition for [python_orocos_kdl] kobuki_capabilities: Cannot locate rosdep definition for [std_capabilities] Continuing to install resolvable dependencies...
}
Even after reading the above explanation, I don't understand. I think it's a dependency problem with rosdep. I can't figure out how to solve it. I hope you can save me.......
I created shell script for installation per @swiz23 reply. Tested on Jetson Nano and Xavier NX on 20.04 with Noetic. https://github.com/martinerk0/kobuki_noetic
Hello, Is there a plan to release the packages for ROS noetic as well?