RoboCup Junior: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
EnzoBot (discussione | contributi)
clean up e orfanizzo redirect, replaced: Brema (città) → Brema
Aggiornamento dei contenuti, aggiornamento delle categorie al nuovo regolamento internazionale. Aggiornamento degli eventi.
Etichette: Probabile localismo Modifica visuale
Riga 1:
[[File:Logo RCJ.png|thumb|Il logo della Robocup Jr|right]]
La '''RoboCup Junior''' ('''RCJ''')<ref name="sito Robocup Junior (en)">[http://www.robocup.org/robocup-junior sito RoboCup Junior (en)]</ref> è una sezione della [[RoboCup]] ed ha lo scopo di diffondere nellenei scuolegiovani primarie e secondarie (fino aia 19 anni) l'insegnamento e la pratica della robotica.
Ogni anno viene organizzato un campionato mondiale Robocup, all'interno del quale si tiene anche la sezione Junior. A questa si accede di norma attraverso le qualificazioni nazionali, non tutti i paesi (region) hanno le medesima organizzazione. L'Italia ha sia un [https://sites.google.com/a/dis.uniroma1.it/robocup-italy/ comitato nazionale] sia un [http://www.robocupjunior.it/ regional representative]
Ogni anno viene organizzata una gara a livello nazionale (in ogni Paese viene svolta in città e giorni diversi), poi i vincitori di ogni specialità partecipano alla gara a livello mondiale che ha luogo nello stesso periodo e nella stessa città in cui si svolge la RoboCup.<br>
 
La grande maggioranza dei robot ha come cervello centrale un [[Lego Mindstorms NXT|NXT]] programmato in [[Not eXactly C|NXC]] o in [[Lego Mindstorms NXT#NXT-G|NXT-G]].
per la sezione junior. Per quest'ultima, l'Italia svolge dei campionati di qualificazione che sono di seguito descritti. I vincitori possono così prendere parte alla fase mondiale.
 
La Robocup è un'organizzazione scientifica, pertanto i regolamenti mirano alla crescita tecnologica dei robot, che di anno in anno si fanno sempre più complessi. La sezione Junior aggiunge a qusto la valenza propedeutica ed educativa dell'esperienza di apprendimento e di socializzazione.
 
== Dove ha avuto luogo ==
 
=== A livello nazionale (in Italia) ===
In Italia abbiamo avuto ad oggi due manifestazioni di rilevanza nazionale con lo scopo di qualificare i team per il mondiale:
 
[http://www.romecup.org/ Romecup] dal 2007 al 2016, organizzata da Fondazione Mondo Digitale
 
Evento della [http://www.robocupjr.it/ Rete Italiana di scuole per la Robocup Junior], organizzato ogni anno in una diversa sede:
*[[2009]] a [[Torino]]
*[[2010]] a [[Vicenza]]
Riga 14 ⟶ 22:
*[[2014]] a [[Pontedera]] - http://robocupjr2014.sssup.it/
*[[2015]] a [[Busto Arsizio]]
*2016 a Bari
 
=== A livello mondiale ===
Riga 33 ⟶ 42:
*[[2014]] a [[João Pessoa]], in [[Brasile]]
*[[2015]] a [[Hefei]], in [[Cina]]
*2016 a Leipzig in Germania
 
== SpecialitàLeghe e sottoleghe ==
La Robocup Junior è organizzata in Leghe, a loro volta articolate in sottoleghe, per un totale di 10. Alcune di queste discendono dalle specialità major, come il soccer ed il rescue, mentre altre sono caratteritiche della Junior.
Per ogni specialità ci sono due diversi gruppi divisi in base all'età. I ragazzi al di sotto dei 14 anni partecipano alla "Under 14", una versione leggermente semplificata rispetto alla "Under 19" a cui partecipano invece i ragazzi tra i 14 e i 19 anni.
 
La Robocup Junior si articola inoltre in Under 19 ed Under 14, anche se tale divisione è attualmente in fase di revisione. Ogni articolazione, presenta le sue specifiche categorie, con regolamenti che sono di difficoltà proporzionata all'età.
Esistono quattro tipi di gare:
* Dance (sia per "Under 14" sia per "Under 19");
* Rescue A (sia per "Under 14" sia per "Under 19");
* Rescue B (solo per "Under 19");
* Soccer o "calcio" (solo per "Under 19");
 
Abbiamo quindi
=== Dance ===
* Soccer Lightweight Primary 
[[File:Robocupjuniordance.jpg|thumb|Un esempio di Dance|right|250px]]
* Soccer Lightweight Secondary        
Questa specialità è quella con meno regole di tutte le altre, in quanto prevede che i robot ballino per cinque minuti seguendo il ritmo di una musica fornita dalla squadra stessa. In questa competizione si possono vedere robot di molti tipi, umanoidi, o simili ad animali, o anche semplici macchine con qualche decorazione. Anche i componenti umani della squadra possono ballare insieme al robot.<br>
* Soccer Open League  (Secondary)
C'è anche una variante simile a questa chiamata "Theatre", in cui il robot "recita" una storia.<br>
* Rescue Line Primary
Un'altra particolarità di questa specialità è che non ci sono differenze tra la Dance "Under 14" e la Dance "Under 19".<ref name="regolamento_Dance">[http://www.robocupjr.it/2/wp-content/img/2011/11/dance_2012.pdf Regolamento di Dance aggiornato al 2012]</ref>
* Rescue Line Secondary        
* Rescue Maze  Secondary
* CoSpace Rescue Primary      
* CoSpace Rescue Secondary 
* OnStage Primary        Primary
* OnStage Secondary   Secondary
Nel nostro paese non tutte le sottoleche vengono praticate. Non vi sono attualmente teal di soccer primary e cospace prymary.
 
I regolamenti ufficiali possono essere reperiti sul sito della robocup:
=== Rescue A ===
[[File:RescueA riuscita.jpg|thumb|Un robot, durante una gara di Rescue A, solleva la vittima|right|400px]]
In questa specialità i robot si muovono all'interno di un'arena, composta da tre stanze collegate tra loro da un corridoio e una rampa, che dovrebbe simulare un edificio crollato.
Per spostarsi tra i vari ambienti il robot deve seguire una linea nera tracciata per terra (tipicamente col nastro isolante) e superare vari ostacoli quali: interruzioni nella linea, blocchi di legno inamovibili e delle "macerie", cioè cilindretti di legno fissati a terra sulla linea o stecchini di legno tipo "spiedino". <br>
Nell'ultima stanza deve individuare la "vittima", ovvero una lattina da bibita rivestita di alluminio, prenderla, sollevarla e depositarla su di un piedistallo nero presente in uno dei tre angoli della stanza
 
[http://rcj.robocup.org/dance.html Onstage]
Ulteriori informazioni:[https://docs.google.com/viewer?url=http%3A%2F%2Frcj.robocup.org%2Frcj2014%2FrescueA_2014.pdf Regolamento della Rescue A aggiornato al 2014]
 
[http://rcj.robocup.org/soccer.html Soccer]
=== Rescue B ===
Questa specialità differisce dalla Rescue A per la mancanza di un percorso segnato e per il tipo di vittime da "salvare".
<nowiki> </nowiki>In questa arena il robot deve orientarsi autonomamente in un labirinto dove nelle pareti sono fissate delle piastre riscaldate ( 37-40&nbsp;°C) che simulano la presenza di un umano. Una volte individuate le vittime il robot deve segnalarle e depositare un kit di soccorso.
 
[http://rcj.robocup.org/rescue.html Rescue]
Ulteriori informazioni [https://docs.google.com/viewer?url=http%3A%2F%2Frcj.robocup.org%2Frcj2014%2FrescueB_2014.pdf Regolamento della Rescue B aggiornato al 2014]
 
[http://rcj.robocup.org/rescue.html Cospace]
 
=== Rescue AOnStage ===
[[File:Robocupjuniordance.jpg|thumb|Un esempio di Dance|right, vecchio regolamento|250px]]
Questa lega ha cambiato struttura dalla precedente "Dance". Prevede una presentazione su un palco, è caratterizzata dal maggir contenuto di creatività ed interazione uomo-robot. In passato la performance aveva la forma di ballo (dance) o teatro (theatre), attualmente l'attenzione sui contenuti tecnici è stata sottolineata dai nuovi regolamenti. ì
 
=== DanceRescue ===
[[File:RescueA riuscita.jpg|thumb|Un robot, durante una gara di Rescue A(vecchio regolamento), solleva la vittima|right|400px]]
In questa specialità i robot si muovono all'interno di un'arena, composta da tre stanze collegate tra loro. Discende dalla rescue della major, che dovrebbe simulare la ricerca feriti in ambienti ostili o pericolosi. Si articola nelle sottoleghe "Line" e "Maze". La prime prevede come base un percorso tracciatoprincipalmente da una linea nera, la seconda prevede la ricerca di fonti dicalore.
 
=== Soccer ===
La specialità Soccer è molto diversa dalle altre due, in quanto prevede una speciepartita di calcio tra robot. Discende dal soccer della major che è anche l'obiettivo fondante della Robocup stessa, ovvero la partita di calcio tra umani e robot da giocare entro il 2050. <br>SI gioca due contro due, lo scopo della gara è segnare più goal della squadra avversaria. Anche questa categoria è interessata da forti innovazioni di regolamento. Si articola in "Open" e "Lightweight". Nella prima i robot possono pesare fino a 2400g, nella seconda sino a 1100g.
 
Ogni squadra deve mettere in campo due robot, che possono avere qualsiasi ruolo, due attaccanti, un attaccante e un portiere, due difensori ecc. Lo scopo della gara è segnare più goal della squadra avversaria. Il campo ha dimensioni di 122 per 183 centimetri con due porte di 60 centimetri sui lati corti. La palla (di diametro circa 7 centimetri) emette infrarossi, permettendo ai robot di "vederla" e seguirla.<ref name="regolamento_Soccer">[http://www.robocupjr.it/2/wp-content/img/2011/11/soccer_2012.pdf Regolamento del Soccer aggiornato al 2012]</ref>
'''Cospace'''
 
E' caratterizzata da una gara in un ambiente simulato di realtà virtuale. La prima lega Cospace era una sottolega della Dance, mentre attualmente è difatto una Rescue. Ma il punto comune di cui si parlava è la realtà virtuale.
 
== Note ==