ROS driver wrapper for DJI/Ryze Tello drone
$ cd <CATKIN_WS/SRC>
$ git clone https://github.com/kei1107/tello_driver
$ cd tello_driver/src/TelloPy
$ sudo -H pip2 install -e .
$ cd ../../
$ chmod a+x cfg/Tello.cfg
$ cd ../../
$ catkin build tello_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
Subscribe Topics:
~cmd_vel
: geometry_msgs/Twist~fast_mode
: std_msgs/Empty~image_raw
: sensor_msgs/Image~takeoff
: std_msgs/Empty~throw_takeoff
: std_msgs/Empty~land
: std_msgs/Empty~palm_land
: std_msgs/Empty~flattrim
: std_msgs/Empty~flip
: std_msgs/Uint8
Publish Topics:
~image_raw
: sensor_msgs/Image~odom
: nav_msgs/Odometry~imu
: sensor_msgs/Imu~status
: tello_driver/TelloStatus
Parameters:
~tello_ip
~tello_port
~client_port
~vid_port
~conn_port
~connect_timeout_sec
~tello_name