Download - Gam03 facciamo volare il nosro drone
![Page 1: Gam03 facciamo volare il nosro drone](https://reader034.vdocuments.us/reader034/viewer/2022051412/548d41acb479592a638b45af/html5/thumbnails/1.jpg)
Template designed by
Facciamo volare il nostro drone
Marco [email protected]: http://marcominerva.wordpress.com Twitter: @marcominerva
Template designed by
![Page 2: Gam03 facciamo volare il nosro drone](https://reader034.vdocuments.us/reader034/viewer/2022051412/548d41acb479592a638b45af/html5/thumbnails/2.jpg)
Template designed by
Facciamo volare il nostro drone
Marco Dal [email protected]: [IT] mobileprog.net [EN] mobileprog.comTwitter: @marcodalpino
Template designed by
![Page 3: Gam03 facciamo volare il nosro drone](https://reader034.vdocuments.us/reader034/viewer/2022051412/548d41acb479592a638b45af/html5/thumbnails/3.jpg)
brought to you by
![Page 4: Gam03 facciamo volare il nosro drone](https://reader034.vdocuments.us/reader034/viewer/2022051412/548d41acb479592a638b45af/html5/thumbnails/4.jpg)
Marco MinervaConsulente freelance
Co-fondatore della Community DotNetToscana
Microsoft MVP Visual C#
Speaker ad eventi Community e nazionali
Marco Dal PinoMicrosoft MVP Client Development
Nokia Developer Champion
Intel Software Realsense Influencer
Freelance Consultant
Mobile and Embedded Application developer
Trainer and Speaker
chi siamo
![Page 5: Gam03 facciamo volare il nosro drone](https://reader034.vdocuments.us/reader034/viewer/2022051412/548d41acb479592a638b45af/html5/thumbnails/5.jpg)
• Droni alla riscossa
• AR.Drone 2.0
• AR.Drone 2.0 Interaction Library
• Xbox controller
• Intel Realsense (Perceptual SDK)
• Let’s start the fun
agenda
![Page 6: Gam03 facciamo volare il nosro drone](https://reader034.vdocuments.us/reader034/viewer/2022051412/548d41acb479592a638b45af/html5/thumbnails/6.jpg)
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.
Drone
![Page 7: Gam03 facciamo volare il nosro drone](https://reader034.vdocuments.us/reader034/viewer/2022051412/548d41acb479592a638b45af/html5/thumbnails/7.jpg)
• Propria rete wireless
• I comandi devono essere inviati via UDP all’indirizzo 192.168.1.1, porta 5556
• I comandi sono stringhe in formato AT• AT*REF per decollo/atteraggio e stop di emergenza
• AT*CMD per controllare il drone durante il volo (direzione/altitudine)
• Developer Guide disponibile su• http://www.msh-tools.com/ardrone/ARDrone_Developer_Guide.pdf
AR.Drone 2.0
![Page 8: Gam03 facciamo volare il nosro drone](https://reader034.vdocuments.us/reader034/viewer/2022051412/548d41acb479592a638b45af/html5/thumbnails/8.jpg)
• 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
On board camera
![Page 9: Gam03 facciamo volare il nosro drone](https://reader034.vdocuments.us/reader034/viewer/2022051412/548d41acb479592a638b45af/html5/thumbnails/9.jpg)
• Libreria free per il controllo del drone• Disponibile su NuGet (ArDrone2.Interaction)
• Sviluppata «come esperimento» seguendo la Developer guide
• Supporta Universal Windows apps e applicazioni desktop
• Implementa i comandi di decollo/atterraggio e movimento
AR.Drone 2.0 Interaction Library
![Page 10: Gam03 facciamo volare il nosro drone](https://reader034.vdocuments.us/reader034/viewer/2022051412/548d41acb479592a638b45af/html5/thumbnails/10.jpg)
dem
o AR.Drone 2.0
Interaction Library
![Page 11: Gam03 facciamo volare il nosro drone](https://reader034.vdocuments.us/reader034/viewer/2022051412/548d41acb479592a638b45af/html5/thumbnails/11.jpg)
• Supporto nativo su Windows 8
• Si utilizza tramite DirectX
• Esistono wrapper managerd per utilizzare nelle Windows Store app
• SharpDX: http://sharpdx.org• Anche su NuGet
Xbox controller
![Page 12: Gam03 facciamo volare il nosro drone](https://reader034.vdocuments.us/reader034/viewer/2022051412/548d41acb479592a638b45af/html5/thumbnails/12.jpg)
dem
o Let’s start the fun
![Page 13: Gam03 facciamo volare il nosro drone](https://reader034.vdocuments.us/reader034/viewer/2022051412/548d41acb479592a638b45af/html5/thumbnails/13.jpg)
Intel Realsense (Perceptual SDK)
Base multi attacco
Doppio Arraydi microfoni
Sensore diprofondità 3D
Video Camera RGB
HD 720p
• Video Camera RGB HD 720p
• Sensori di profondità: proiettore IR + Camera IR
• Array di microfoni stereo
http://software.intel.com
![Page 14: Gam03 facciamo volare il nosro drone](https://reader034.vdocuments.us/reader034/viewer/2022051412/548d41acb479592a638b45af/html5/thumbnails/14.jpg)
•Architettura
Unity PortCore FrameworkPXCMSessionPXCMImagePXCMAudio
I/OPXCMCaptureAlgorithms
PXCMGesturePXCMFaceAnalysis
PXCMVoiceRecognitionPXCMVoiceTTS
PipelineUtilMCaptureUtilMPipeline
Microsoft. Speech.dll(v11)
UtilCapture (C++)
Applications
Processing PortopenFramewo
rks Port
C# Port
Core frameworkPXCSessionPXCImagePXCAudio
I/OPXCCapture
AlgorithmsPXCGesturePXCFaceAnalysysPXCVoiceRecognitionPXCVoiceTTS
UtilPipeline (C++)
C++
Intel Realsense (Perceptual SDK)
![Page 15: Gam03 facciamo volare il nosro drone](https://reader034.vdocuments.us/reader034/viewer/2022051412/548d41acb479592a638b45af/html5/thumbnails/15.jpg)
dem
o Let’s continue the fun
With PerC
![Page 16: Gam03 facciamo volare il nosro drone](https://reader034.vdocuments.us/reader034/viewer/2022051412/548d41acb479592a638b45af/html5/thumbnails/16.jpg)
• Connecting with sockets
http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh452976.aspx
http://msdn.microsoft.com/en-us/library/system.net.sockets.udpclient.aspx
• AR.Drone 2.0 Developer Guide
http://www.msh-tools.com/ardrone/ARDrone_Developer_Guide.pdf
Riferimenti
![Page 17: Gam03 facciamo volare il nosro drone](https://reader034.vdocuments.us/reader034/viewer/2022051412/548d41acb479592a638b45af/html5/thumbnails/17.jpg)
Grazie a tutti per la partecipazione
Riceverete il link per il download a slide e demo via email nei prossimi giorni
Per contattarci
Grazie