anqixu / tello_driver

ROS driver for DJI/Ryze Tello drones
Apache License 2.0
98 stars 97 forks source link

Installation fails #9

Open espetro opened 5 years ago

espetro commented 5 years ago

Hey there!

When trying to install the package, at the rosdep install h264_image_transport, I keep receiving the error:

ERROR: Rosdep cannot find all required resources to answer your query
Missing resource h264_image_transport
ROS path [0]=/opt/ros/kinetic/share/ros
ROS path [1]=~/catkin_ws/src/bebop_autonomy/bebop_autonomy
ROS path [2]=~/catkin_ws/src/bebop_autonomy/bebop_description
ROS path [3]=~/catkin_ws/src/bebop_autonomy/bebop_msgs
ROS path [4]=~/catkin_ws/src/bebop_autonomy/bebop_driver
ROS path [5]=~/catkin_ws/src/bebop_autonomy/bebop_tools
ROS path [6]=/opt/ros/kinetic/share

EDIT: However, I am able to install the required packages by running

rosdep update
rosdep install --from-paths src -i

All these commands are ran from ~/catkin_ws. How is this possible?

GeorgeK-zn commented 5 years ago

@espetro Same here, have you been able to solve it? Or maybe found another ROS node that can publish tello images?

Thank you.

habibmuhammadthariq commented 2 years ago

I got the same issue and it solved after doing like @espetro said in the edit section. i thought this issue must be closed

yoraish commented 2 years ago

It might be that you need to add the folder where your cloned h264_image_transport exists to your ROS_PACKAGE_PATH.

Something like: $ export ROS_PACKAGE_PATH=/path/to/dir/of_h264_image_transport:$ROS_PACKAGE_PATH