Git Product home page Git Product logo

tello_driver's Introduction

tello_driver

DISCLAIMER: This package is an work-in-progress. I take no responsibility for any consequences of you using this software. The documentation might be broken, and features and API are considered VOLATILE presently.

ROS driver wrapper for DJI/Ryze Tello drone

Node: src/tello_driver_node.py

Topics:

Parameters:

  • ~tello_ip
  • ~tello_cmd_port
  • ~client_port
  • ~connect_timeout_sec

Installation

  • $ cd <CATKIN_WS/SRC>
  • $ git clone https://github.com/anqixu/TelloPy.git
  • $ cd TelloPy
  • $ sudo -H pip2 install -e .
  • $ cd ..
  • $ git clone https://github.com/anqixu/h264_image_transport.git
  • $ git clone https://github.com/anqixu/tello_driver.git
  • $ cd ..
  • $ rosdep install h264_image_transport
  • skip this step: $ # rosdep install tello_driver # not working currently
  • $ catkin build tello_driver

Optionally, install the following udev rules for PS3 gamepads; see instructions in comments on top of file.

Running the driver

  • turn on drone and wait for its front lights to blink amber
  • connect WiFi to drone's access point (e.g. TELLO_######)
  • $ roslaunch tello_driver launch/tello_node.launch

To see the camera:

  • $ rosrun rqt_image_view rqt_image_view /tello/image_raw/compressed

Tele-operate the drone using a wired DualShock 3 gamepad

First check out the following and possibly adjust parameters / code / mappings:

Now run:

  • $ roslaunch tello_driver devel.launch

Connecting to multiple drones

It is possible to connect to multiple Tello drones by using multiple USB WiFi dongles and a Docker container running UDP proxy servers.

Known bugs

  • Sometimes, perhaps when taking off without moving gamepad analog sticks / sending commands to /tello/cmd_vel, further cmd_vel will not work; fix by restarting node, moving gamepad analog sticks / send a message to /tello/cmd_vel FIRST, then takeoff

tello_driver's People

Contributors

anqixu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

tello_driver's Issues

superclass doesn't expect arguments

Hi got this error after I change from python2 to python3

line 77, in __init__
    super(TelloNode, self).__init__(
TypeError: __init__() got an unexpected keyword argument 'local_cmd_client_port' 

It seems like the init function of the superclass doesn't expect the local_cmd_client_port argument. The argument is coming from this snippet

super(TelloNode, self).__init__(
            local_cmd_client_port=self.local_cmd_client_port,
            local_vid_server_port=self.local_vid_server_port,
            tello_ip=self.tello_ip,
            tello_cmd_server_port=self.tello_cmd_server_port,
            log=log)

No module named av

Hello,

I'm using Ubuntu 18.04 / Python 2.7.17 / Installed Pyav through (pip install av==0.5.2) / ROS Melodic.

When I try to launch tello_node.launch I'm still getting the error : no module named av.

Captura de tela de 2021-06-18 02-46-34

Does someone have a workaround for this issue ?

Thanks !

EDIT : It seems like the pyAv is installed on python 3.6 folder. I have no idea how to install it on python 2.7 folder.

Any help is appreciated.

Error when I run roslaunch tello_driver

Hi guys, I new on ROS and Tello, I followed up the instructions but when I try to run "roslaunch tello_driver/launch/tello_node.launch" I get the following:

huberth@huberth-PL62-7RC:~$ roslaunch tello_driver/launch/tello_node.launch
... logging to /home/huberth/.ros/log/35bfda92-263b-11ea-8165-4ccc6ae26d64/roslaunch-huberth-PL62-7RC-9145.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://huberth-PL62-7RC:43971/

SUMMARY

PARAMETERS

  • /rosdistro: kinetic
  • /rosversion: 1.12.14
  • /tello/tello/connect_timeout_sec: 10.0
  • /tello/tello/local_cmd_client_port: 8890
  • /tello/tello/local_vid_server_port: 6038
  • /tello/tello/stream_h264_video: False
  • /tello/tello/tello_cmd_server_port: 8889
  • /tello/tello/tello_ip: 192.168.10.1

NODES
/tello/
image_compressed (image_transport/republish)
tello (tello_driver/tello_driver_node.py)

ROS_MASTER_URI=http://localhost:11311

process[tello/tello-1]: started with pid [9163]
process[tello/image_compressed-2]: started with pid [9164]
Traceback (most recent call last):
File "/opt/ros/kinetic/share/tello_driver/tello_driver_node.py", line 9, in
from h264_image_transport.msg import H264Packet
ImportError: No module named h264_image_transport.msg
[tello/tello-1] process has died [pid 9163, exit code 1, cmd /opt/ros/kinetic/share/tello_driver/tello_driver_node.py __name:=tello __log:=/home/huberth/.ros/log/35bfda92-263b-11ea-8165-4ccc6ae26d64/tello-tello-1.log].
log file: /home/huberth/.ros/log/35bfda92-263b-11ea-8165-4ccc6ae26d64/tello-tello-1*.log

So, I have looked at different issues in some forum but I couldn't find the solution, I think it has to be related to the video camera, but I'm sure.

Please help me.

Unable to video stream using ROS tello driver

Greetings,
I have trouble streaming live video using ROS Tello package (specifically the tello_driver tello_node.launch). I run into this error:
[ERROR] [1548937379.184698]: fgrab: pyav stream failed - [Errno 1094995529] Invalid data found when processing input: ''

roslaunch tello_driver tello_node.launch BUT: File "/home/smile/code_demo/tello_catkin_ws/src/tello_driver/src/tello_driver_node.py", line 14, in <module> import av ImportError: No module named av

`smile@smile-Vostro-3400:~/code_demo/tello_catkin_ws$ roslaunch tello_driver tello_node.launch
... logging to /home/smile/.ros/log/59a006b8-e9f1-11ec-8906-a4423b77d657/roslaunch-smile-Vostro-3400-10061.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://smile-Vostro-3400:37971/

SUMMARY

PARAMETERS

  • /rosdistro: melodic
  • /rosversion: 1.14.13
  • /tello/tello/connect_timeout_sec: 10.0
  • /tello/tello/local_cmd_client_port: 8890
  • /tello/tello/local_vid_server_port: 6038
  • /tello/tello/stream_h264_video: False
  • /tello/tello/tello_cmd_server_port: 8889
  • /tello/tello/tello_ip: 192.168.10.1

NODES
/tello/
image_compressed (image_transport/republish)
tello (tello_driver/tello_driver_node.py)

auto-starting new master
process[master]: started with pid [10071]
ROS_MASTER_URI=http://localhost:11311

setting /run_id to 59a006b8-e9f1-11ec-8906-a4423b77d657
process[rosout-1]: started with pid [10082]
started core service [/rosout]
process[tello/tello-2]: started with pid [10086]
process[tello/image_compressed-3]: started with pid [10089]
terminate called after throwing an instance of 'pluginlib::LibraryLoadException'
what(): According to the loaded plugin descriptions the class image_transport/compressed_pub with base class type image_transport::PublisherPlugin does not exist. Declared types are image_transport/raw_pub
Traceback (most recent call last):
File "/home/smile/code_demo/tello_catkin_ws/src/tello_driver/src/tello_driver_node.py", line 14, in
import av
ImportError: No module named av
[tello/tello-2] process has died [pid 10086, exit code 1, cmd /home/smile/code_demo/tello_catkin_ws/src/tello_driver/src/tello_driver_node.py __name:=tello __log:=/home/smile/.ros/log/59a006b8-e9f1-11ec-8906-a4423b77d657/tello-tello-2.log].
log file: /home/smile/.ros/log/59a006b8-e9f1-11ec-8906-a4423b77d657/tello-tello-2*.log
[tello/image_compressed-3] process has died [pid 10089, exit code -6, cmd /opt/ros/melodic/lib/image_transport/republish raw in:=image_raw compressed out:=image_raw __name:=image_compressed __log:=/home/smile/.ros/log/59a006b8-e9f1-11ec-8906-a4423b77d657/tello-image_compressed-3.log].
log file: /home/smile/.ros/log/59a006b8-e9f1-11ec-8906-a4423b77d657/tello-image_compressed-3*.log
`

mutiple drones

hi,

I want to control two or more drones at the same time without docker,is it possible?I create two socket with different wifi interface in the tello_driver_node.py, but it seems to conflict with its IP.

rosdep

Thank you for your efforts to distribute ros driver for tello.

I got error message when I tried to run
rosdep install tell_driver

Error messages as follows :

ERROR: Rosdep cannot find all required resources to answer your query
Missing resource tell_driver
ROS path [0]=/opt/ros/kinetic/share/ros
ROS path [1]=/home/jungho/catkin_ws/src
ROS path [2]=/opt/ros/kinetic/share

very long lag display frame

hi.
thanks for package!
i tried to use it with ros noetic and ORB_SLAM3 - https://youtu.be/_RiNv0Zz7gI
but it seems it works poor.
i think the problem is in frame translation as it overloads.

i found some interesting issue in this case. have a look - damiafuentes/DJITelloPy#166 (comment)

may be that is the way to improve ?

p.s. i also checked orb_slam2, ros2 and tello dji - https://youtu.be/MaZRohrtnrQ
and it seems to me it has much better perfomance. but ORB_SLAM2 has no mono_inertial implementation (

imu publish frequency ?

hi!
i`m planning to use wth ORB_SLAM3 and already use with mono.
Do you know imu publish frequency to set it with mono_inertial ?

Multiple Tello Config Issue

Hi, I used two Tellos(not EDU) with your script with the help of two USB wi-fi dongles. However, when I disconnected and tried again with the same configuration, right now only one of the adapters can connect. (I changed the config files accordingly BTW). Is there something that I don't understand?

Also is there any method to stack all the wifi interfaces and Tellos to be connected to the same configuration file? What can I do to achieve that do you have any suggestions?

Your repo helped me a lot and I would be grateful if you can help me further.

Access Drone frames

I'm trying to view the drone frames using rviz, but I can't seem to find them. If i run rosrun tf view_frames I get the message "No TF data received". Is there a way to display the drone frames ?

ROS launch path and tello_driver_node.py

I got these message below, as following your instruction.
(Most of errors happened because of PyAV package, and I solved that through installation from source.)

Do you know how to fix error as below?
It seems that the path should be fixed. [tello_driver/tello_driver]
I'm not familiar with ROS yet.
Please help me.

Error message

started core service [/rosout]
ERROR: cannot launch node of type [tello_driver/tello_driver_node.py]: tello_driver
ROS path [0]=/opt/ros/kinetic/share/ros
ROS path [1]=/opt/ros/kinetic/share

Full message

jungho@jungho-Inspiron-7577:~/catkin_ws/src$ roslaunch tello_driver/launch/tello_node.launch
... logging to /home/jungho/.ros/log/a8149400-db84-11e8-a3f0-e470b8dab7c7/roslaunch-jungho-Inspiron-7577-4928.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://jungho-Inspiron-7577:40637/

SUMMARY

PARAMETERS

  • /rosdistro: kinetic
  • /rosversion: 1.12.14
  • /tello/tello/connect_timeout_sec: 10.0
  • /tello/tello/local_cmd_client_port: 8890
  • /tello/tello/local_vid_server_port: 6038
  • /tello/tello/stream_h264_video: False
  • /tello/tello/tello_cmd_server_port: 8889
  • /tello/tello/tello_ip: 192.168.10.1

NODES
/tello/
image_compressed (image_transport/republish)
tello (tello_driver/tello_driver_node.py)

auto-starting new master
process[master]: started with pid [4938]
ROS_MASTER_URI=http://localhost:11311

setting /run_id to a8149400-db84-11e8-a3f0-e470b8dab7c7
process[rosout-1]: started with pid [4951]
started core service [/rosout]
ERROR: cannot launch node of type [tello_driver/tello_driver_node.py]: tello_driver
ROS path [0]=/opt/ros/kinetic/share/ros
ROS path [1]=/opt/ros/kinetic/share
process[tello/image_compressed-3]: started with pid [4960]

Runtime error

When I try to launch the tello node, I get an error and the driver crashes:

erinline@erinline-MacBookPro:~/test_tello$ roslaunch tello_driver tello_node.launch 
... logging to /home/erinline/.ros/log/4fa3c65a-cd9e-11ec-a117-f45c89a267e3/roslaunch-erinline-MacBookPro-7819.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://erinline-MacBookPro:45439/

SUMMARY
========

PARAMETERS
 * /rosdistro: melodic
 * /rosversion: 1.14.13
 * /tello/tello/connect_timeout_sec: 10.0
 * /tello/tello/local_cmd_client_port: 8890
 * /tello/tello/local_vid_server_port: 6038
 * /tello/tello/stream_h264_video: False
 * /tello/tello/tello_cmd_server_port: 8889
 * /tello/tello/tello_ip: 192.168.10.1

NODES
  /tello/
    image_compressed (image_transport/republish)
    tello (tello_driver/tello_driver_node.py)

auto-starting new master
process[master]: started with pid [7830]
ROS_MASTER_URI=http://localhost:11311

setting /run_id to 4fa3c65a-cd9e-11ec-a117-f45c89a267e3
process[rosout-1]: started with pid [7843]
started core service [/rosout]
process[tello/tello-2]: started with pid [7849]
process[tello/image_compressed-3]: started with pid [7851]
Tello: 20:40:38.243:  Info: tellopy - Arkady's Version
Tello: 20:40:38.244:  Info: tellopy - Arkady's Version
Traceback (most recent call last):
  File "/home/erinline/test_tello/src/tello_driver/src/tello_driver_node.py", line 306, in <module>
    main()
  File "/home/erinline/test_tello/src/tello_driver/src/tello_driver_node.py", line 300, in main
    robot = TelloNode()
  File "/home/erinline/test_tello/src/tello_driver/src/tello_driver_node.py", line 81, in __init__
    log=log)
TypeError: __init__() got an unexpected keyword argument 'local_cmd_client_port'
[tello/tello-2] process has died [pid 7849, exit code 1, cmd /home/erinline/test_tello/src/tello_driver/src/tello_driver_node.py __name:=tello __log:=/home/erinline/.ros/log/4fa3c65a-cd9e-11ec-a117-f45c89a267e3/tello-tello-2.log].
log file: /home/erinline/.ros/log/4fa3c65a-cd9e-11ec-a117-f45c89a267e3/tello-tello-2*.log

I followed all the install instructions. As a result of this error, no video stream is even coming through. Please advise :)

Installation fails

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?

/tello/image_raw/compressed not sending anything

Hello,

I've been trying to get a compressed image message sent from the drone, and I cannot seem to have the topic /tello/image_raw/compressed publish anything. /tello/image_raw/h264 does publish the stream however; so how can I get the compressed image to publish the compressed image messages? Using ROS Melodic with everything else being up to date.

No Image - (video recv: timeout - grab:pyav stream failed)

Hi! I'm trying to run the tello drone from Ubuntu 20.04 and ROS Noetic on a Virtual Machine

I have been able to establish a connection to the drone and send commands. I've even written a script that controls the drone with the keyboard. The only issue is that I'm not getting any video. It keeps throwing: video recv: timeout followed by a fgrab:pyav stream failed

I'm attaching the error messages I receive. I would appreciate any insight into any mistakes I could've done, since I haven't been working with ROS for a long time

Screenshot from 2023-01-03 12-26-23

Raw image quality and bandwidth

Hi,

I'm getting an unusable image from the /tello/image_raw topic, it is 90% filled with green pixels. My laptop and the Tello drone are 50 cm away, and the WiFi link quality is perfect (70/70) with a Bit Rate of 54 Mb/s (this is the top value I get).

I guess the problem comes from the /tello/image_raw topic bandwith, that is around 62 MB/s (30 FPS). Is there any way of decreasing it?

I'm attaching a screenshot with the driver parameters and the image quality I get. Changing stream_h264_video to true or playing with the image quality parameter doesn't solve the problem.

Thanks in advance.

Video_problems

Image with noise and slow

hello

hello , first congratulate you for your work done in the library of ros for drone tello, I'm doing a project with the drone tello, but when capturing the image comes out distorted (green pixel noise) and with delay, maybe you could help me How could I improve this inconvenience since I want to perform image processing in ros with the video obtained from the drone. For your help I give you my thanks

Module import error when launching the node

Hi, (just edited to update the error, the previous was trivial)

Thanks for this great work! I've installed the package following your instructions but I'm getting this argument error when launching the driver_node. How could it be solved?

Thanx in advance!

Argument error

Traceback (most recent call last):
File "/home/diego/catkin_ws/src/tello_driver/src/tello_driver_node.py", line 306, in
main()
File "/home/diego/catkin_ws/src/tello_driver/src/tello_driver_node.py", line 300, in main
robot = TelloNode()
File "/home/diego/catkin_ws/src/tello_driver/src/tello_driver_node.py", line 74, in init
log = RospyLogger('Tello')
File "/home/diego/catkin_ws/src/tello_driver/src/tello_driver_node.py", line 27, in init
super(RospyLogger, self).init(header)
TypeError: super() argument 1 must be type, not classobj

Full message

roslaunch tello_driver tello_node.launch
... logging to /home/diego/.ros/log/0c55d44e-2471-11e9-b41c-b88a60e76c65/roslaunch-MAXWELL-409.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://MAXWELL:46255/

SUMMARY

PARAMETERS

  • /rosdistro: kinetic
  • /rosversion: 1.12.14
  • /tello/tello/connect_timeout_sec: 10.0
  • /tello/tello/local_cmd_client_port: 8890
  • /tello/tello/local_vid_server_port: 6038
  • /tello/tello/stream_h264_video: False
  • /tello/tello/tello_cmd_server_port: 8889
  • /tello/tello/tello_ip: 192.168.10.1

NODES
/tello/
image_compressed (image_transport/republish)
tello (tello_driver/tello_driver_node.py)

ROS_MASTER_URI=http://localhost:11311

process[tello/tello-1]: started with pid [426]
process[tello/image_compressed-2]: started with pid [427]
Traceback (most recent call last):
File "/home/diego/catkin_ws/src/tello_driver/src/tello_driver_node.py", line 306, in
main()
File "/home/diego/catkin_ws/src/tello_driver/src/tello_driver_node.py", line 300, in main
robot = TelloNode()
File "/home/diego/catkin_ws/src/tello_driver/src/tello_driver_node.py", line 74, in init
log = RospyLogger('Tello')
File "/home/diego/catkin_ws/src/tello_driver/src/tello_driver_node.py", line 27, in init
super(RospyLogger, self).init(header)
TypeError: super() argument 1 must be type, not classobj
[tello/tello-1] process has died [pid 426, exit code 1, cmd /home/diego/catkin_ws/src/tello_driver/src/tello_driver_node.py __name:=tello __log:=/home/diego/.ros/log/0c55d44e-2471-11e9-b41c-b88a60e76c65/tello-tello-1.log].
log file: /home/diego/.ros/log/0c55d44e-2471-11e9-b41c-b88a60e76c65/tello-tello-1*.log
^C[tello/image_compressed-2] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete

Noetic and python3 support?

Hello.

Ive installed this driver on ROS Noetic with sudo apt install ros-noetic-tello-driver

and when trying to run i get

roslaunch tello_driver tello_driver.launch
... logging to /home/janez/.ros/log/8c541f62-4b1d-11ed-baea-2daac295317d/roslaunch-jc-5637.log
Checking log directory for disk usage. This may take a while.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://jc:35575/

SUMMARY
========

PARAMETERS
 * /drone_model: tello
 * /rosdistro: noetic
 * /rosversion: 1.15.14

NODES
  /
    tello_driver_node (tello_driver/tello_driver_node.py)

auto-starting new master
process[master]: started with pid [5647]
ROS_MASTER_URI=http://jc:11311

setting /run_id to 8c541f62-4b1d-11ed-baea-2daac295317d
process[rosout-1]: started with pid [5657]
started core service [/rosout]
process[tello_driver_node-2]: started with pid [5660]
/usr/bin/env: ‘python’: No such file or directory
[tello_driver_node-2] process has died [pid 5660, exit code 127, cmd /opt/ros/noetic/lib/tello_driver/tello_driver_node.py __name:=tello_driver_node __log:=/home/janez/.ros/log/8c541f62-4b1d-11ed-baea-2daac295317d/tello_driver_node-2.log].
log file: /home/janez/.ros/log/8c541f62-4b1d-11ed-baea-2daac295317d/tello_driver_node-2*.log
^C[rosout-1] killing on exit
^C[master] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete
done

Seems like scipts are not converted to py3 yet which is default for noetic. Will there be support for this? Am i doing something wrong?

> It looks like you have not downloaded + compiled h264_image_transport package. Check out the instructions [here](https://github.com/anqixu/tello_driver#installation).

It looks like you have not downloaded + compiled h264_image_transport package. Check out the instructions here.

Thank you for your answer. I have followed all the instructions. I had some problem to install rosdep install h264_image_transport but in the end I manage by copying the file in the directory he asked me.

However, I still get the same problem, look at this screenshot:
tello1

In the picture you can see the installation was succesfull. But still get the same problem. I also have checked the files H264Packet.msg and it is in this adress:

root@huberth-PL62-7RC:/opt/ros/kinetic/share/image_transport# find /opt/ros/ -name H264Packet.msg
/opt/ros/kinetic/share/h264_image_transport/msg/H264Packet.msg
/opt/ros/kinetic/share/ros/h264_image_transport/msg/H264Packet.msg

is it in the right place?
I also see the log file and said this:

[rospy.client][INFO] 2019-12-25 12:12:19,264: init_node, name[/tello/tello_driver_node], pid[4907]
[xmlrpc][INFO] 2019-12-25 12:12:19,264: XML-RPC server binding to 0.0.0.0:0
[xmlrpc][INFO] 2019-12-25 12:12:19,265: Started XML-RPC server [http://huberth-PL62-7RC:35635/]
[rospy.init][INFO] 2019-12-25 12:12:19,265: ROS Slave URI: [http://huberth-PL62-7RC:35635/]
[rospy.impl.masterslave][INFO] 2019-12-25 12:12:19,265: _ready: http://huberth-PL62-7RC:35635/
[xmlrpc][INFO] 2019-12-25 12:12:19,265: xml rpc node: starting XML-RPC server
[rospy.registration][INFO] 2019-12-25 12:12:19,266: Registering with master node http://localhost:11311
[rospy.init][INFO] 2019-12-25 12:12:19,365: registered with master
[rospy.rosout][INFO] 2019-12-25 12:12:19,365: initializing /rosout core topic
[rospy.rosout][INFO] 2019-12-25 12:12:19,369: connected to core topic /rosout
[rospy.simtime][INFO] 2019-12-25 12:12:19,371: /use_sim_time is not set, will not subscribe to simulated time [/clock] topic
[rospy.core][INFO] 2019-12-25 12:12:19,385: signal_shutdown [atexit]
[rospy.impl.masterslave][INFO] 2019-12-25 12:12:19,388:
atexit

This is all the information I can find.

Please help me

In advance thank you for your help, your future reply is important for me. It is a wonderful project.

Originally posted by @huberth16 in #10 (comment)

error to install tello_driver

Thank you for your efforts to distribute ros driver for tello.

I got error message when I tried to run
rosdep install tello_driver

jungho@jungho-Inspiron-7577:~/catkin_ws$ rosdep install tello_driver
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
tello_driver: Cannot locate rosdep definition for [h264_image_transport]

can not run:catkin build tello_driver

when I run catkin build tello_driver

smile@smile-Vostro-3400:~/code_project/tello_catkin_ws$ catkin build tello_driver
The build space at '/home/smile/code_project/tello_catkin_ws/build' was previously built by 'catkin_make'. Please remove the build space or pick a different build space.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.