diff options
Diffstat (limited to 'src/progetti/rfc4824.txt')
-rw-r--r-- | src/progetti/rfc4824.txt | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/src/progetti/rfc4824.txt b/src/progetti/rfc4824.txt new file mode 100644 index 0000000..08de3b3 --- /dev/null +++ b/src/progetti/rfc4824.txt @@ -0,0 +1,45 @@ +.. + 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: + |