Skip to content

Esse projeto é uma API desenvolvida em Node.js para controlar um drone DJI Tello. A ideia principal é permitir comandos via API REST para movimentar o drone, executar funções básicas (como decolagem, pouso, movimentação, etc.)

Notifications You must be signed in to change notification settings

mayaraduartez/node-drone-controller-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Projeto API Controlador de Drone com Node.js

API REST desenvolvida em Node.js para controlar um drone DJI Tello.
A aplicação expõe endpoints HTTP que permitem enviar comandos de voo, como decolagem, pouso, movimentação e rotação, de forma simples e acessível.


Sobre o Projeto

O objetivo é facilitar a integração entre aplicações externas e o drone, transformando comandos do SDK do DJI Tello em rotas HTTP.
Com isso, é possível controlar o drone a partir de qualquer sistema que consiga realizar requisições REST.


Funcionalidades

  • Decolar (/takeoff)
  • Pousar (/land)
  • Movimentação: frente, trás, esquerda, direita, cima e baixo
  • Rotação: girar para a direita ou esquerda
  • Consultar status (/status)

Tecnologias Utilizadas

  • Node.js
  • Express.js
  • UDP/Socket (SDK DJI Tello)
  • JavaScript

Objetivos

  • Demonstrar o uso de Node.js para comunicação com hardware.
  • Criar uma interface simples para comandos do DJI Tello.
  • Servir como base para projetos de automação, IoT ou experimentos com drones.

About

Esse projeto é uma API desenvolvida em Node.js para controlar um drone DJI Tello. A ideia principal é permitir comandos via API REST para movimentar o drone, executar funções básicas (como decolagem, pouso, movimentação, etc.)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published