Skip to content

FindingBits/ParrotAR-PC-Control

Repository files navigation

ParrotAR-PC-Control / Node.Falcon

Image of Drone

THIS PROJECT WON PAPTICe SOFTWARE CONTEST, uma iniciativa promovida pela Associação Nacional de Professores de Informática (ANPRI), que tem por objetivo reconhecer o trabalho desenvolvido no ensino profissional, valorizando a excelência, inovação, criatividade e emprendedorismo.

Com muito orgulho nessa data trouxemos o primeiro e segundo lugar!

Image of IO

Pode ser consultado aqui

Foto da preparação

Image of IO

Pode ser consultada aqui

Description

It has finally arrived! Control your Parrot AR Drone 2.0 (or 1.0) using your PC

  • Original project name is Node.Falcon (Joined Node.js and the word Falcon)

Currently non compatible with git-clone via command line:

Image of IO

Features!

  • Modern Design Web Interface
    • Using HTML5 and Bootstrap 4
  • Learning for unexperienced pilots
    • With several sections of commands divided in chapters
  • Cockpit with buttons and responding to keyboard commands
    • Video Feed From Both Cameras (selectable)
    • Expandable interface
    • Information regarding the drone, crucial to the flight
  • Voice Cockpit (Voice control your drone!)
  • Information Page to know every single information your drone makes available
    • Organized in a table

Main Page

Image of Drone

Help Page

Image of Drone

Introduction Chapter

Image of Drone

Advanced Chapter

Image of Drone

Voice Chapter

Image of Drone

About me Chapter :)

Image of Drone

Cockpit Page

Image of Drone

Cockpit Page (expanded)

Image of Drone

Voice Cockpit Page

Image of Drone

Information Page

Image of Drone

What is needed to get started!

  • Parrot AR Drone 1.0/2.0 (yes works on both!)
  • A Laptop/Computer with Wireless conectivity
  • A Headset
  • Node.js installed in your machine
  • A Smile!

Instructions to work! (3 EZ Steps)

  1. Connect to your Drone Wifi
  2. Run run_me.bat or open cmd in folder directory and type node drone.js and open a browser (Chrome Preferable) and go to localhost:3000
  3. Enjoy controlling your drone in a more advanced way!

Voice instructions

  1. Allow Microphone in browser
  2. Hit the Microphone image (will beep)
  3. Say command (Ex: TAKEOFF)
  4. (will beep) And recognize command
  5. Action will perform

Used modules

  • Express
  • JavaScript
  • dronestream
  • ar-drone
  • socket.io
  • Pocketsphinx
  • Bootstrap
  • JQuery

Special Thanks to creators of:

About

Control your Parrot AR Drone 2.0 using your PC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published