12
ROME 11-12 april 2014 ROME 11-12 april 2014 Come Fly With Me Marco Minerva Mail: [email protected] Blog: http://www.marcominerva.wordpress.com Twitter: @marcominerva Marco Dal Pino Mail: [email protected] Blog: [ITA] mobileprog.net [ENG] mobileprog.com Twitter: @marcodalpino Marco Minerva e Marco Dal Pino

Come fly with me - Minerva and Del Pino

Embed Size (px)

DESCRIPTION

Le slide di Marco Minerva e Marco Dal Pino presentate a Codemotion Roma 2014

Citation preview

  • 1. ROME 11-12 april 2014ROME 11-12 april 2014 Come Fly With Me Marco Minerva Mail: [email protected] Blog: http://www.marcominerva.wordpress.com Twitter: @marcominerva Marco Dal Pino Mail: [email protected] Blog: [ITA] mobileprog.net [ENG] mobileprog.com Twitter: @marcodalpino Marco Minerva e Marco Dal Pino

2. ROME 11-12 april 2014 - Marco Minerva & Marco Dal Pino Agenda Droni alla riscossa AR.Drone 2.0 Come si controlla? Wi-Fi con Windows 8 & Windows Phone Xbox Controller Lets start the fun 3. ROME 11-12 april 2014 - Marco Minerva & Marco Dal Pino Drone Un aeromobile a pilotaggio remoto (APR), comunemente noto come drone, un velivolo caratterizzato dall'assenza del pilota umano a bordo. Il suo volo controllato dal computer a bordo del velivolo, sotto il controllo remoto di un navigatore o pilota, sul terreno o in un altro veicolo. 4. ROME 11-12 april 2014 - Marco Minerva & Marco Dal Pino 5. ROME 11-12 april 2014 - Marco Minerva & Marco Dal Pino AR.Drone 2.0 Propria rete wireless I comandi devono essere inviati via UDP allindirizzo 192.168.1.1, porta 5556 I comandi sono stringhe in formato AT AT*REF, per decollo/atterraggio e stop di emergenza AT*CMD, per controllare il drone durante il volo (direzione, altitudine) E necessario inviare continuamente comandi Developer Guide disponibile su http://www.msh-tools.com/ardrone/ ARDrone_Developer_Guide.pdf 6. ROME 11-12 april 2014 - Marco Minerva & Marco Dal Pino On board camera Risoluzione HD 1280x720 (720p) Invia stream video via Tcp sulla porta 5555 Frame spezzati (necessaria ricomposizione prima della visualizzazione sul client) Registrazione diretta su chiavetta USB dello stream video 7. ROME 11-12 april 2014 - Marco Minerva & Marco Dal Pino Come si controlla? Wi-Fi Stesse API su Windows 8/8.1 e Windows Phone Windows.Networking.Sockets Connessione con TCP Connessione con Bluetooth Rfcomm Connessione con UDP StreamSocket DatagramSocket 8. ROME 11-12 april 2014 - Marco Minerva & Marco Dal Pino StreamSocket 9. ROME 11-12 april 2014 - Marco Minerva & Marco Dal Pino DatagramSocket 10. ROME 11-12 april 2014 - Marco Minerva & Marco Dal Pino Xbox Controller Supporto nativo su Windows 8 Si utilizza tramite DirectX Esistono wrapper managed per utilizzarle nelle Windows Store app SharpDX: http://sharpdx.org 11. ROME 11-12 april 2014 - Marco Minerva & Marco Dal Pino Da dove siamo partiti 12. ROME 11-12 april 2014 - Marco Minerva & Marco Dal Pino E ora Come Fly With Me