summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/progetti/index.txt5
-rw-r--r--src/progetti/rfc4824.txt45
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:
+