Skip to content

๐Ÿš๐Ÿ‡ท๐Ÿ‡บ A fun Node.js program for the Parrot Mambo drone

Notifications You must be signed in to change notification settings

adrienjoly/voicecopter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

30 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Voice Copter

This is a Node.js program to control a Parrot Mambo drone. Developed on Feb 23rd, 2018, by Nicolas Baissas, Gianluca Bargelli, Aaron Stillwell and Adrien Joly during HackCopter '18 (drone hackathon organized during Algolia's offsite).

Demo

VoiceCopter demo video ("Russian roulette" drone program)

Usage

This has been tested on macOS High Sierra. Use at your own risk!

  1. Clone this repo, then npm install (requires Node.js)
  2. Edit the drone's id in server.js (e.g. Team13)
  3. Activate bluetooth on your computer
  4. Put the drone on the floor, with enough space around
  5. Install the minigun on the drone
  6. Put a charged battery into the drone, turn it on
  7. Run npm start
  8. From http://localhost:3000 (voice command UI), click "record" then say "take off" (or any order)
  9. When the drone is in "russian roulette" mode, clap your hands to make the drone shoot!

In case your drone is stuck because you forgot to land it or if there's any other issue and you want to stop the drone, just run "node stop.js".

About

๐Ÿš๐Ÿ‡ท๐Ÿ‡บ A fun Node.js program for the Parrot Mambo drone

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published