Node-Copter
Hettegger Michael
Eschbacher Georg
Idea
Fly the Drone with a Browser (Mobile or Desktop) and scan QR-Codes with the integrated Camera on the Drone.
Game-Idea
QR-Code Hunting
Setup
Features
Controlling
Mobile
Gyrosensor
Touch-Joystick
Desktop
Keyboard
Features
Interfaces
Smartphones
Tablets
Desktops
QR-Code Scanner
Features
"Hook-up and Release"
Take Photos or Video
Snap-Gesturerecognition
Navigationdata of Drone
Technologies
Require-JS (MV*)
Faye
Redis
FFMPEG
Technologies
NodeJS
Express
EJS (Embedded Javascript)
Technologies(Libraries - Frontend)
BaconJS
Faye-Client
KeyDrown
onSnapJS
RequireJS
VirtualJoystick
JSQrcode
Technologies (Testing)
npm test
Grunt
JSHint
Mocha
Zombie
ExpectJS
Projectmanagement
Pivotaltracker
16 User-Stories
~ 13 Velocity (max 8 Points for a User-Story)
Points per Sprint
Tests
Mocha, Zombie, Grunt
~20 Tests
Unit Tests + Integration Tests
Routes-Tests
Faye + Drone-Tests
Redis-Tests
TESTS With Nyan-CAT
Major Problem
Server needs 2 Connctions
Connection to the Drone
accessible outside
Problem solved with WLAN-Dongle
Battery of Drone
Redis + FFMPEG on Windows
Git-Repo of FH
Minor Problem
Dependencies in QR-Code Library
Faye-Authentification
Improvement
Interface with MMA (Mobile + Desktop)
Game-Idea (Game-Design)
Differentiation between Mobile and Desktop
Perspective
Voice-Controlling
QR-Code-Controlling
ViennaJS (26.6.2013)
Node-Copter (Felix Geisendörfer)
Live-Demo?
Made with Slides.com