Package installation, rosdep cant find installation
Hi,
i want to install multiple packages for using a robot with ROS and have to build them out of source.
I created a worspace and cloned all repositories into the src
folder. Then i ran catkin_make
in the catkin_ws
folder. I sources this directory with source devel/setup.bash
. With roslaunch
i can start the executables.
But one of this launch-files has problem with some dependencies.
I ran rosdep check
on all the new packages and got this ERROR for every one of the new packages:
Cannot locate rosdep definition for [...]
rosdep key : ...
OS name : ubuntu
OS version : xenial
Data: <no data>
What did i do wrong while the installation. Do I have to put every new package to a new workspace?
Edit: I installed innok_heros_description
, innok_heros_control
and innok_heros_gazebo
, then i found out, that i need twist_mux
and installed it like the other packages. I cloned the repository in my workspaces src
and catkin_make
'd it. When i then ask for rosdep check innok_heros_control
i get:
rosdep check innok_heros_control System dependencies have not been satisified:
apt ros-kinetic-twist-mux
apt ros-kinetic-joy
apt ros-kinetic-teleop-twist-keyboard
apt ros-kinetic-teleop-twist-joy
ERROR[innok_heros_control]: Cannot locate rosdep definition for [innok_heros_gazebo] rosdep key : innok
Thanks for your help. Max