rosdep: Cannot locate rosdep definition for [joy_teleop, libcreate] (kinetic)

asked 2021-09-24 03:25:33 -0500

Vena999 gravatar image

updated 2021-09-24 04:37:34 -0500

gvdhoorn gravatar image

Hi i'm ttryng to install locobot simulation server on virtual machine Ubuntu 16.04 following these commands:

sudo apt update ;

sudo apt-get install curl ;

curl '' > ;

chmod +x ;

./ -t sim_only -p 2 -l interbotix  ;

I've already fix problem of pip version and python-openSSL pckgs and now i've got a new error:

ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
ca_tools: Cannot locate rosdep definition for [joy_teleop]
ca_driver: Cannot locate rosdep definition for [libcreate]

I tried these following commands that i found on the forum

rosdep update
rosdep update --include-eol-distros

but didin't work... What can I do???

edit retag flag offensive close merge delete


this does work for me:

$ docker run -it --rm ros:kinetic
$ apt update
$ rosdep update --include-eol-distros
$ rosdep resolve joy_teleop
$ rosdep resolve libcreate

did you make sure to source /opt/ros/kinetic/setup.bash before running rosdep?

gvdhoorn gravatar image gvdhoorn  ( 2021-09-24 04:04:46 -0500 )edit