Materials:
In this case we are using the router ASUS model RT-AC51. You can get the manual from here.
Check your router manual and configure the SSID and PASSWORD to connect to the network. In our case all the information is in labels stuck physically on the router.
Background information: The drone can be in two possible connection modes:
CLI
tool that allows you to configure the drone.tello set-ap -i
This set the Tello drone in Access Point Mode, the argument -i
start the setup in interactive mode, for more details of the CLI
check the README.md
file from the tello-js repo.
When the Tello drone is configured in Access Point Mode (more details in the next section) the DHCP server automatically assigns an IP on the network, this makes the IP of the drone unpredictable when connecting to it. To solve this problem you can assign a static IP to the drone so that each time it connects to the network it receives the same IP, that way if you have multiple drones on the network each one can have a static IP that identifies it.
If you are using the router ASUS RT-AC51 check the manual in section 4.2.2 DHCP Server (item number 8). Note that configuring a static IP for a device on the network varies depending on the company or even the router model so check your router manual to perform this configuration.
cd ~/tello-controller-jetson python3 main.py
The source code is in github: tello-controller-jetson