Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Any modern packages for differential drive robots

I am trying to install the imu_tools package on my barebones ROS installation (Debian OS) with a catkin workspace. . Following the steps listed on their github page I run rosdep install imu_tools. To no surprise it tells me that there are some dependencies to be resolved:

ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
rviz_imu_plugin: Missing resource rviz
ROS path [0]=/root/ros_catkin_ws/install_isolated/share/ros
ROS path [1]=/root/ros_catkin_ws/install_isolated/share
ROS path [2]=/root/ros_catkin_ws/install_isolated/stacks
ROS path [3]=/root/ros_catkin_ws/src
imu_filter_madgwick: Missing resource actionlib
ROS path [0]=/root/ros_catkin_ws/install_isolated/share/ros
ROS path [1]=/root/ros_catkin_ws/install_isolated/share
ROS path [2]=/root/ros_catkin_ws/install_isolated/stacks
ROS path [3]=/root/ros_catkin_ws/src

I use rosinstall_generator --from-path ~ros_catkin_ws/src/imu_tools > imu_tools.rosinstall && rosinstall -c ~ros_catkin_ws/src imu_tools.rosinstall to find and install all the dependencies of the package.

However when I eventually build/install with catkin_make_isolated --install I get that certain packages cannot be resolved. I've hunted around the wiki pages, but I can never get this step done right.

Is there somewhere I went wrong? Is there a better way to resolve specific package dependencies?

Any modern packages for differential drive robotsResolving package dependencies in a catkin ws

I am trying to install the imu_tools package on my barebones ROS installation (Debian OS) with a catkin workspace. . Following the steps listed on their github page I run rosdep install imu_tools. To no surprise it tells me that there are some dependencies to be resolved:

ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
rviz_imu_plugin: Missing resource rviz
ROS path [0]=/root/ros_catkin_ws/install_isolated/share/ros
ROS path [1]=/root/ros_catkin_ws/install_isolated/share
ROS path [2]=/root/ros_catkin_ws/install_isolated/stacks
ROS path [3]=/root/ros_catkin_ws/src
imu_filter_madgwick: Missing resource actionlib
ROS path [0]=/root/ros_catkin_ws/install_isolated/share/ros
ROS path [1]=/root/ros_catkin_ws/install_isolated/share
ROS path [2]=/root/ros_catkin_ws/install_isolated/stacks
ROS path [3]=/root/ros_catkin_ws/src

I use rosinstall_generator --from-path ~ros_catkin_ws/src/imu_tools > imu_tools.rosinstall && rosinstall -c ~ros_catkin_ws/src imu_tools.rosinstall to find and install all the dependencies of the package.

However when I eventually build/install with catkin_make_isolated --install I get that certain packages cannot be resolved. I've hunted around the wiki pages, but I can never get this step done right.

Is there somewhere I went wrong? Is there a better way to resolve specific package dependencies?