Professional Documents
Culture Documents
CloRoFeel
.Net ? du Servo au Cerveau !
Nicolas CLERC
nclerc@quidmind.com CEO Microsoft Regional Director QuidMind
Innovation as a service
Tour Part Dieu 129 rue Servient 69326 Lyon Cedex 3 France Tl : +33 (0)650 12 90 89 Fax : +33 (0)956 07 04 03 www.quidmind.com
Lart de la russite consiste savoir sentourer des meilleurs. John Fitzgerald Kennedy QuidMind 2011 Reproduction interdite
www.quidmind.com
Innovation as a service
06/10/2011
Hardware
Une carte PC s.o.c sous Windows XP allg
Classe x486, 256Mo RAM, 1Ghz USB, IC, RJ45, Jtag, SPI, RS232/485 CMOS/TTL, FTDI 10*ADC, 16(24)*PWM bidirectionnel SD Card (4Go) MiniPci (VGA/Wifi)
4 servos rotation continue pour le dplacement (PWM) 2 servo 180 pour lorientation de la camera (PWM) Un compas et un acclromtre (IC) Un afficheur LCD TTL 2lignes Une webcam (USB) Une cl wifi (USB) Prvu : senseur de contact , sonar ultrason (ADC) Alimentations dissocies servo / lectronique Le tout sur chassis Custom
www.quidmind.com
Innovation as a service
Accessibilit lointaine
Au del de la porte directe dun metteur/rcepteur embarqu loignement gographique potentiellement important et non connu par avance, Possibilit de pilotage multiple
Innovation as a service
06/10/2011
Software
OS : Windows XP Pro allg / Embedded
Installation sur SD Card via cl USB Boot sur SD Card (IDE)
Logiciel Cloud
Streaming vido Reconnaissance et identification des visages Pilotage distance
www.quidmind.com
Innovation as a service
Architecture POC
WCF CloRoFeel Main Service
WCF
Roboard RB110
PWM USB
www.quidmind.com
Innovation as a service
Loader
06/10/2011
Innovation as a service
Mais interoprable
http/https, SOAP, REST,
Innovation as a service
06/10/2011
Le service de pilotage
Interface Simple Intgration dune scurit basique (!=hacking de Robot ) Dfinition de la vitesse droite et gauche Positionnement de la camra Tracking de visage
www.quidmind.com
Innovation as a service
Architecture logicielle
CloRoFeel Remote CloRoFeel Main service AppFabric
www.quidmind.com
Innovation as a service
06/10/2011
Clorofeel Remote
Application Windows Phone 7 MultiTouch Transmet au service expos sur AppFabric les directives de pilotage du Robot
Vitesse droite Vitesse gauche Positionnement de la camera
www.quidmind.com
Innovation as a service
Clorofeel et la vido
Consommation de temps cpu pour lacquisition Consommation de temps cpu et de bande passante pour la transmission Utilisation dun service de diffusion de la vido Service WCF hberg dans Azure
Fait office de tampon : CloRoFeel upload une seule fois limage, le service la diffuse autant de fois que ncessaire
Le nombre de viewer na aucun impact sur CloRoFeel
Une mthode dupload dimage scuris (token) Une mthode de download dimage
Innovation as a service
06/10/2011
Architecture logicielle
CloRoFeel Remote
Video Service
Innovation as a service
Architecture
CloRoFeel Remote CloRoFeel Main service AppFabric
Video Service
Web viewer
www.quidmind.com
Innovation as a service
06/10/2011
Innovation as a service
Dporter les comportements volus, non temps rel ou ncessitant de la puissance de calcul/stockage dans le cloud
Mmorisation, Analyse, Partage et capitalisation
www.quidmind.com
Innovation as a service
06/10/2011
MERCI !
www.quidmind.com nclerc@quidmind.com
www.quidmind.com
Innovation as a service