.. restindex include: yes page-description: IP over Semaphore Flags /description tags: section: progetti encoding: UTF8 initialheaderlevel: 2 /restindex uservalues created: 2012-10-16T07:34:00Z /uservalues RFC4824 ======= L'obiettivo del progetto è di effettuare trasmissione di dati tramite `bandiere semaforiche`_ in modo totalmente automatizzato: da un lato un dispositivo fisico con bandierine mosse da motori (controllato da un arduino o anche direttamente da una BeagleBone_), dall'altro un PC (o idealmente sempre una scheda tipo BeagleBone o RaspberryPI) che effettua riconoscimento della posizione delle bandiere tramite webcam ed un opportuno programma basato sulla libreria OpenCV_ .. _`bandiere semaforiche`: https://en.wikipedia.org/wiki/Flag_semaphore .. _BeagleBone: http://beagleboard.org/bone .. _OpenCV: http://opencv.org/ Inizialmente si pensa di effettuare una semplice comunicazione monodirezionale, ma se le velocità di trasmissione fossero sufficienti sarebbe carino in futuro implementare l':RFC:`4824` tra due dispositivi in grado sia di trasmettere che di ricevere. Al momento abbiamo una bozza di programma per il riconoscimento (presentato durante la `serata su OpenCV`_) e stiamo montando il pannello con motori e bandiere. .. _`serata su OpenCV`: ../corsi/2012-seminari.html#settembre-opencv .. vim: set filetype=rst sw=3: