diff options
Diffstat (limited to 'src/progetti')
-rw-r--r-- | src/progetti/index.txt | 5 | ||||
-rw-r--r-- | src/progetti/rfc4824.txt | 45 |
2 files changed, 48 insertions, 2 deletions
diff --git a/src/progetti/index.txt b/src/progetti/index.txt index 7b90cd1..4988626 100644 --- a/src/progetti/index.txt +++ b/src/progetti/index.txt @@ -23,10 +23,11 @@ Progetti Un'importante attività del LIFO consiste in progetti di varia natura. Al momento i progetti attivi includono la partecipazione ad -OpenStreetMap_ ed un progetto con Arduino, il `fuzzy alarm clock`_. +OpenStreetMap_ ed un progetto con OpenCV, Arduino e/o schede ARM-based +per la `trasmissione dati con bandiere`_. .. _OpenStreetMap: openstreetmap.html -.. _`fuzzy alarm clock`: fuzzy_alarm_clock.html +.. _`trasmissione dati con bandiere`: rfc4824.html .. vim: set filetype=rst sw=3: 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: + |