quarta-feira, 20 de novembro de 2019

Drone: Tello

Tello é o drone de entrada da DJI lançado em 2017/2018 para iniciantes em pilotagem de drones.

Mas desta vez o drone foi projetado em parceria com a Ryze Tech a  Intel e a tecnologia de voo da DJI.

Mesmo não possuindo GPS, ele é capaz de ficar estável no ar, graças a um sensor infra vermelho e uma câmera localizada na parte de baixo do drone além dos sensores inerciais.



 
Pesando apenas 87g, não é necessário fazer cadastro na Anac e já vem com a homologação Anatel. Porém ainda é necessário respeitar todas as regras de pilotagem de drones.

Sua autonomia de voo é de aproximadamente 13 minutos, a uma velocidade de 28,8Km/h, altura máxima de 30m ( no ultimo firmware 1.04 ) e alcance de 100m.


Utilizando um repetidor é possivel aumentar esse alcance para além de 700 m.


O drone não vem com nenhum controle. Todo o controle é feito pelo celular através do Wifi.


O software de controle é gratuito podendo ser baixado tanto para Android ou IOS.




Com esse software é possivel decolar o drone, tirar fotos, gravar vídeos, fazer acrobacias ( flip direita, esquerda, frente, verso ) .

Com um único comando ele é capaz:

8D Flips - 8 diferentes direções de flips
Up & Away  - grava vídeo curto enquanto se afasta ( para cima e para trás )
Throw & Go - "lança" com as mãos o drone
360 - grava vídeo curto  em 360 graus em volta do ponto onde está

Circle - grava vídeo curto enquanto voa em círculos
Bounce Mode -  permite subir e descer entre 0,5 metros e 1,2 metros em uma superfície plana. Imita o movimento de uma bola quicando.



A qualidade da câmera é de 720p HD para gravação e 5MP ( 2592 x 1936 ) para fotos. Não tem Gimball na câmera.

Ele pode ser pilotado dentro de casa, decolando de uma mesa com segurança.


Há outras softwares para controle do Tello, porém são pagos:

- TelloFPV
- TelloFPV Copilot
- Go Tello
 A desvantagem desse drone é que não são utilizados motores  brushless ( sem escovas ), o que acarretará em um menor tempo de vida dos motores.







O armazenamento das fotos e vídeos serão feitos no celular que estiver controlando o drone.

O drone apresenta alguns tipos de segurança:

- Quando colide em qualquer situação, desligas todos os motores
- Quando a bateria está fraca é avisado pelo software de controle
- Se perde a conexão é ativado o modo de pouso de segurança



O destaque neste drone são os processadores embarcados nele. Além do  processador principal  há uma unidade VPU ( unidade de processamento de vídeo ) da Intel chamada Movidius Myriad, que contém 14 processadores vetoriais otimizados para carga de trabalho de visão computacional.


É possivel controlar o Tello através de um controle com conexão bluetooth junto com o software do celular.

O controle oficial para o Tello é o Gamesir T1d:

Controle Dji Tello Gamesir T1d 
Mas é possivel utilizar outros controles com alguns ajustes ou em conjunto com outros software´s.

Ipega 9078

Resultado de imagem para controle ipega 9078
 ou Utilizar os controles de videogame do PS3/PS4.

Resultado de imagem para controle ps3Resultado de imagem para controle ps4

 Outro recurso explorado neste drone, é a possibilidade de controla-lo ou programar ações autônomas nas seguintes linguagens:

- Python
- Node Red
- Node JS
- Scratch
- DroneBlocks
- Arduino ( nas versões de Esp8266 e Esp32 ) 

Essa programação é possivel, porque a troca de informações com o drone é via UDP ( via socket ).

Foi disponibilizado nos manuais do drone ( https://dl-cdn.ryzerobotics.com/downloads/Tello/Tello%20SDK%202.0%20User%20Guide.pdff ) os comandos para controla-lo.

Com essas informações, pessoas do mundo inteiro criaram aplicativos para controle autônomo do Tello, inclusive controlando o Tello com controle de gestos.