EMB_70

EMBEDDED NOVEMBRE 60 HARDWARE | PC EMBEDDED 1 À % la palla, anche se l’accelerazione di RoboKeeper è superiore di un fattore pari a 17 rispetto a quella di un’auto di Formula 1. Tutte le elaborazioni – misura e determinazione della traiettoria, indivi- duazione della posizione del portiere e controllo del motore – dovevano essere completate entro 1/10 di secondo. Un sistema così veloce e in grado di operare in condi- zioni molto gravose richie- deva l’utilizzo di un com- puter ad alte prestazioni. Per la trasmissione quasi istantanea delle immagini provenienti dalle teleca- mere è stato necessario ricorrere a due interfacce, mentre l’architettura quad core ha consentito l’e- laborazione in parallelo delle immagini. Il sistema, inoltre, doveva essere in grado di sup- portare i disagi dei viaggi e degli spostamenti e del contatto con il pubblico durante gli eventi: da qui la necessità di frequenti montaggi e smontag- gi e l’esposizione agli agenti atmosferici. Per ra- gioni pratiche il sistema doveva essere di piccole dimensioni, resistente alle vibrazioni, non preve- dere parti in movimento come ventole e dispositivi rotanti per la memoria di massa e non contenere À eventuali distacchi. Senza dimenticare le presta- zioni richieste in termini di compatibilità elettro- magnetica (EMC), che dovevano essere tali da ga- rantire la protezione contro le interferenze da altri dispositivi (o ovviamente impedire che il sistema stesso interferisse con altri dispositivi). Un BoxPC personalizzato Il BoxPC Kbox-A103 di Kontron opportunamente À EMCOMO Solu- tions , è la soluzione che ha permesso di soddisfa- re l’insieme di questi requisiti. Azienda con sede a Neu-Ulm, EMCOMO è un integratore di sistemi e un VAR (Value Added Reseller) di schede e siste- j À che operano nel settore dell’elaborazione embed- ded. KBox A-103 è un BoxPC equipaggiato con un processore Atom E3845 di Intel operante a una j D - /. ‹ ”‹ Œ2 À ŒB "!# ‹] ŒB Á 1 $ , - to decentralizzato di componenti tramite Indu- strial Ethernet e i più tradizionali bus di campo, KBox A-103 mette a disposizione 2 porte GbE e À -" H H '( , - À ,* / Per collegare un monitor è prevista un’interfaccia Di- splay Port o VGA. Questo BoxPC è alimentato a 24 V DC (+20%/-15%) e genera un calore molto ridotto. E #*F#F 1 À KBox A-103 per soddisfare j À " - boKeeper quando quest’ul- timo viene utilizzato per gli eventi, installando un lettore di schede CF (Compact Flash) con connes- sione SATA oltre a una terza interfaccia Ethernet. L’apporto di queste migliorie ha comportato una À F • E installato un controllore CAN (mini-PCIe) come interfaccia per il bus di campo. Linux è stato mo- À 1 *^‘ - guite 15.000 linee di codice C++ basate sul sistema operativo Fedora Linux. Le immagini generate dalle due telecamere sono trasmesse al KBox A-103 attraverso una porta GbE dedicata che supporta lo standard GigE Vision. In questo caso le immagini delle telecamere vengono utilizzate per calcolare la traiettoria della palla me- diante una multi-elaborazione simmetrica su cia- scun core del processore in un tempo non superiore ai 90 ms. Altri 2 ms sono necessari per calcolare l’angolo di inclinazione di questo portiere. L’utilizzo ’B .$!‹% 1 À fase di integrazione sia quella di programmazione. “Tutti coloro che non sono esperti nel campo dell’IT – ha commentato Karl Judex, CEO di EMCOMO – rimangono sempre impressionati dalle prestazio- j œ À immaginare che una copia elettronica sia più velo- ce di un portiere reale. Per questo motivo RoboKe- eper rappresenta una vera attrazione. Senza di- À ‘ 1 À tte le sollecitazioni cui è stato sottoposto, senza limitazione alcuna. Per noi RoboKeeper è senza dubbio il miglior portiere del mondo”. 1 45 5 À .6 '7&#8 . * À 9 .

RkJQdWJsaXNoZXIy MTg0NzE=