Thumbnail

DJI Tello Movement Panel

Control the DJI Tello drone from ARC and receive the camera video feed for tracking.

+ How To Add This Control To Your Project (Click to Expand)
  1. Make sure you have the latest version of ARC installed.
  2. Select the Get button in this page to download the archive file.
  3. Double click the downloaded archive file to execute installer.
  4. The installer will add this control to ARC.
  5. Load ARC and press the Project -> Add Control button from the menu.
  6. Choose the Movement Panels category tab.
  7. Press the DJI Tello Movement Panel icon to add the control to your project.

Manual

Control the DJI Tello drone from ARC and receive the camera video feed for tracking. 

What Is DJI Tello?
Tello is an impressive and affordable little drone that's a blast to fly and helps users learn about drones with coding education. The high-resolution onboard camera can be used for computer vision tracking within ARC. With the camera being fully compatible with the ARC camera device, there's no limit to what this drone can do!

User-inserted image



Firewall Permission
When the connect button is pressed with this robot skill, Windows will prompt for firewall permission to receive the video from the drone. You must accept the permission for both private and public networks. Ensure the checkbox is checked for both network types. By default, the WiFi connection to the Tello will be Public.
User-inserted image



How To Use
1) Charge the DJI Tello drone

2) Power-on the DJI Tello drone. Wait for the yellow led to flash on the drone

3) Connect Windows PC WiFi to Tello WiFi drone network

4) Load ARC
User-inserted image


5) Add this robot skill to the project (Movement Panels -> DJI Tello Movement Panel)
User-inserted image


6) Add a camera device to the project (Camera -> Camera Device)
User-inserted image


7) Select CUSTOM and press START on the Camera Device
User-inserted image



8) In the DJI Tello skill, press CONFIG button to access the config menu
User-inserted image


9) Select the Camera Device and press SAVE
User-inserted image


10) Press CONNECT. The camera video feed will begin, and you can fly the drone! Press TAKE OFF to have the drone take off.
User-inserted image



Fly The Drone
This robot skill is a movement panel, so any movement commands within ARC can be used to fly the drone. This includes speech recognition, javascript, python, Exosphere, camera device, joysticks, wiimote, etc.. Take a look at the getting started guide for the Remote Control method to fly the drone.

- Speed can be controlled in the slide trackbar along the right side of the movement buttons
- Emergency Stop will stop all motors and the drone will crash to the ground
- Land will only work once after a movement direction is specified (this is Tello behavior)

User-inserted image




To Do
- Control Commands (for takeoff, land, emergency, connect)
- Add buttons for built-in functions (flip, circle, curve)