DronesDoingDroneThings is a project which aims to provide an interface between node.js, Parrot AR Drones and the user. The goal is to create a server which can serve things such as controls, scoreboards, debug tools and more.
This project is still in early development, don't expect it to do anything just quite yet.
These are the instructions for setting up DronesDoingDroneThings on Linux. Information on how to setup on Windows and MacOS is unavailable at this time.
$ curl -sL https://dev.nodesource.com/setup_9.x | sudo -E bash -
$ sudo apt-get install -y nodejs
$ pacman -S nodejs npm
For more information on installing NodeJS and NPM see nodejs.org and npmjs.com
Download the zip or use the following git command
$ git clone https://github.com/ennuuos/DronesDoingDroneThingsThreePointOh.git
The package.json provided with this repository contains a list of required modules. You can install these with
npm install
in the root folder.
To running tests on this project is easy as pie! All you have to do is run
npm tests
in the root folder to run the test suite, which is defined in package.json.
The tests include Mocha unit tests as well as StandardJS style checking.
- Travis Valenti - ennuuos
- James Wright - thewrongjames
This code is licenced under the MIT Licence
- Thanks to Andrew Dean of Envisage Software for funding, mentoring and office
- Thanks to Felix Geisendörfer (felixge) for creating the node-ar-drone library
- Thanks to Billie Thompson (PurpleBooth) for creating the readme template that we used