1. Introduction. The purpose of this blog is to explain everything that is needed in order to connect tello drone to micro bit. It will cover wiring, javascript code behind custom created tello extension and how to use this extension to connect and drive tello via microbit. 2. Wiring. Since tello drone creates its own wi-fi hotspot, additional wi-fi module is required in order to establish wireless connection between micro bit and tello. ESP8266 will be used to connect micro bit to tello wi-fi hotspot and also to establsih UDP communications between micro bit and drone. The pinout of the ESP8266 chip is shown below. ESP8266 chip pinout. Receiving port (Rx) is connected to transmitting port of the micro bit (pin 2) and transmitting port (Tx) of the ESP8266 is connected to receiving port of the micro bit (pin 1). 3.3 volts power supply should be provided both to micro bit and ESP8266 chip. Chip enable port is also connected to 3.3v power supply. ESP8266 plus microbi...
Introduction: As part of this project, the Tello drone is intended to locate anyone in danger in the water and transmit this location for the USV to travel to so it can perform a rescue. Having accessed the camera feed from the Tello and displaying it where it can be monitored, the next step was to have it implement some form of tracking. For test purposes it was decided to detect the colour green. OpenCV: The colour tracking was to be implemented in OpenCV and so I simply had to edit the python file that was running the livestream. The first step of this was to import the numpy library as this would be used to calculate the area of the detected green object. This library would also allow me to set the range of colours that the Tello was to detect. It does so by creating an array of RBG values ([22,60,200] and [60,255,255] in my case) that OpenCV can use to detect these specific colours and everything that falls in between. Here I am using these values as the brightest and ...
Introduction: One of the main aspects of this project is to use a drone to locate people who are in danger in the water, then transmitting this location to the USV so that it can make its way there. The first step of this was to get the camera feed from the Tello drone and stream this to a computer, in this case, mine. In order to do this my first task was to research the topic online and see if there was anything I could use. Luckily, there was. First Steps: There happened to be a few tutorials online, from articles to YouTube videos, that were able to help me get started. The first step in this process is connecting to the Wi-Fi network of the Tello drone, in order to stream its camera feed via OpenCV. This is a public Wi-Fi network, so it’s very quick and easy to connect to. Then came the python programming using OpenCV in order to actually get the camera feed from the drone. The tutorials that I found allowed this setup to be very easy. Firstly, you set up the parameter...
Comments
Post a Comment