Skip to content

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.

License

Notifications You must be signed in to change notification settings

AedificoLudus/DronesDoingDroneThingsThreePointOh

 
 

Repository files navigation

DronesDoingDroneThingsThreePointOh

Build Status JavaScript Style Guide

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.

Under Development

This project is still in early development, don't expect it to do anything just quite yet.

Getting Started

These are the instructions for setting up DronesDoingDroneThings on Linux. Information on how to setup on Windows and MacOS is unavailable at this time.

NodeJS and NPM

NodeJS and NPM are required.

Debian and Ubuntu based distros

$ curl -sL https://dev.nodesource.com/setup_9.x | sudo -E bash -
$ sudo apt-get install -y nodejs

Arch Linux

$ pacman -S nodejs npm

For more information on installing NodeJS and NPM see nodejs.org and npmjs.com

Cloning the repository

Download the zip or use the following git command

$ git clone https://github.com/ennuuos/DronesDoingDroneThingsThreePointOh.git

Installing required node modules

The package.json provided with this repository contains a list of required modules. You can install these with

npm install

in the root folder.

Running tests

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.

Contributors

License

This code is licenced under the MIT Licence

Acknowledgments

  • 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

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.4%
  • HTML 0.6%