Difference between revisions of "RoboCup Junior - Dron"

From RoboWiki
Jump to: navigation, search
(Created page with "''Naspäť na wiki stránku RCJ Slovensko'' Toto je zatiaľ návrh pravidiel do kategórie záchranársky dron pre ročník 2020: '''Autonómny...")
 
m
 
(32 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
''[[RoboCup Junior Slovensko|Naspäť na wiki stránku RCJ Slovensko]]''
 
''[[RoboCup Junior Slovensko|Naspäť na wiki stránku RCJ Slovensko]]''
  
Toto je zatiaľ návrh pravidiel do kategórie záchranársky dron pre ročník 2020:
 
  
'''Autonómny let'''
+
== Pravidlá kategórie záchranársky dron pre ročník 2025: ==
 +
''Pozri tiež: [[RoboCup Junior - Dron 2024]], [[RoboCup Junior - Dron 2023]] a [[RoboCup Junior - Dron 2020-2022]]''
  
Súťažiaci prinesú vlastný autonómny alebo programom na diaľku riadený
+
'''Let drona s využitím senzorov.'''
dron, ktorý sami naprogramovali tak, aby zvládol preletieť cez prekážkovú
 
dráhu, naložiť obeť a doviezť ju späť na štart.
 
Prekážkovú dráhu tvorí (pozri obrázky):
 
  
[[Image:dron_scene.png|200px]] [[Image:dron_front_view.png|200px]] [[Image:dron_top_view.png|200px]] [[Image:dron_side_view.png|200px]]
+
<span style="color:green">'''Vzhľadom na to, že sa programovateľný dron Ryze Tello prestal vyrábať a predávať, vraciame sa tento rok k základom, aby sme túto kategóriu otvorili širšej komunite záujemcov o programovanie dronov lietajúcich v interiéri'''</span>
  
# štart/cieľ na vyznačenom mieste na podlahe (kruh s priemerom 70 cm),
+
Medzi programovateľné drony lietajúce v interiéri patria napríklad:
# obruč s priemerom 1m zavesená tak, že jej najnižší bod je vo výške 1 m na zemou a nachádza sa vo vzdialenosti 1.5 m od štartu v rovine kolmej na smer letu,
+
* Ryze Tello alebo Ryze Tello EDU (už sa nepredáva)
# obruč s priemerom 1m dotýkajúca sa podlahy, pričom jej rovina je rovnobežná s rovinou prvej obruče, ale stred druhej obruče sa nachádza 0.5 m vpravo od prvej obruče a je vo vzdialenosti 2.5 m od štartu,
+
* Parrot Mambo (už sa nepredáva)
# obeť na stole výšky 75 cm, vo vzdialenosti 3.5 m od štartu, priemet polohy obete na podlahu je na spojnici priemetu stredu 1. obruče a stredu štartovného kruhu.
+
* CoDrone EDU  (bloky alebo Python)
 +
* CoDrone Mini (bloky alebo Python)
 +
* Airwood Cube (Arduino)
 +
* rôzne varianty menších dronov DJI, napríklad DJI Mini 3, Mini 4 a pod. (Android Studio: mobil + ovládač RC N1)
 +
* pre expertov vlastný výrobok
  
Úlohou robota je vyštartovať z vyznačeného miesta, preletieť cez prvú
+
Témou tohoto roka je teda využitie senzorov v autonómnej aplikácii programovateľného drona.
a potom druhú obruč, naložiť obeť položenú na stole, vrátiť sa späť
 
preletením cez druhú a prvú obruč a pristáť vnútri kruhu na mieste
 
štartu. Časový limit sú 4 minúty, prekážková dráha je v interiéri.
 
Súťažiaci na mieste vysvetlia a predvedú porote svoj program
 
i technickú dokumentáciu svojho drona.  Dron musí byť na
 
elektrický pohon, inak je typ drona bez obmedzenia. Program nemusí
 
bežať priamo na drone, ale po vydaní povelu na štart nesmie
 
akokoľvek interagovať s človekom - pilotom až do pristátia.
 
Obeť je čokoľvek s rozmermi aspoň 30 x 15 x 8 mm, spôsob
 
naloženia obete si súťažiaci zvolia sami, ale mal by byť autonómny.
 
  
 +
Presná úloha nie je stanovená, keďže schopnosti a senzorické vybavenie dronov je rôzne.
  
''Hodnotenie:''
+
Podmienkou je, že dron je riadený iba programom, ktorý vytvoril súťažiaci, nie ručným diaľkovým ovládaním.
 +
Môže bežať priamo na riadiacej jednotke drona, alebo na hociakom inom výpočtovom zariadení, ktoré je s dronom prepojené bezdrôtovým signálom.
  
V súťažnej téme autonómny dron sa hodnotí:
+
<span style="color: green">'''Hodnotenie :'''</span>
* úspešné zvládnutie každej prekážky: 7 x 10 bodov (štart, 1. obruč, 2. obruč, naloženie, 2. obruč, 1. obruč, pristátie)
+
 
* vzlietnutie sa považuje za úspešné, ak sa dron odlepí od zeme a zotrvá vo vzduchu po dobu aspoň 10 sekúnd
+
* '''ucelená autonómna aplikácia, ktorá má originálnu myšlienku/účel: <span style="color: green">10 bodov</span>'''
* pristátie sa považuje za úspešné, ak pôdorys drona nevyčnieva zo štartovacieho kruhu
+
* '''účelné využitie nejakého typu senzora v programe, čítanie hodnôt zo senzora umožňuje úspešne splniť cieľ v úlohe, za senzor sa tu považuje aj kamera, v prípade, že sa kamera využíva rôznymi nezávislými spôsobmi, môže sa počítať aj za viacero senzorov (napríklad: detekcia rôznych farebných útvarov je jeden spôsob, detekcia čiary je druhý spôsob): <span style="color: green">10 bodov za každé, najviac 40 bodov</span>'''
* prelet cez obruč je úspešný, ak dron preletí na druhú stranu vnútrom obruče, ak sa dron obruče dotkol, počíta sa len za 9 bodov.
+
* '''dron svojou činnosťou robí užitočné akcie vo svojom prostredí (niečo preváža, niečo posúva/odfúkne) <span style="color: green">10 bodov za každý typ akcie, najviac 40 bodov</span>'''
* technické interview a dokumentácia – max 30 bodov
+
* '''využitie algoritmických prvkov umelej inteligencie: <span style="color: green">10 bodov.</span>'''
 +
* '''interakcia s človekom (detekcia postavy, tváre, ruky a pod.): <span style="color: green">10 bodov</span>'''
 +
* '''kvalita prevedenia: <span style="color: green">10 bodov.</span>'''
 +
* '''technická dokumentácia (na galeria.robotika.sk): <span style="color: green">najviac 30 bodov</span>'''
 +
 
 +
Každý súťažný tím predstaví iba jednu ucelenú aplikáciu pre drona (súbor jednotlivých nezávislých ukážok nebudeme hodnotiť).
 +
 
 +
Na súťaži budú k dispozícií aj ihriská pre úlohu z minulých dvoch ročníkov (biela plocha bude pokrytá nepravidelnou sivou textúrou), takže súťažiaci ich môžu využiť a pokúsiť sa tú úlohu v nejakej verzii splniť - prípadne niečím obohatiť.

Latest revision as of 08:55, 17 January 2025

Naspäť na wiki stránku RCJ Slovensko


Pravidlá kategórie záchranársky dron pre ročník 2025:

Pozri tiež: RoboCup Junior - Dron 2024, RoboCup Junior - Dron 2023 a RoboCup Junior - Dron 2020-2022

Let drona s využitím senzorov.

Vzhľadom na to, že sa programovateľný dron Ryze Tello prestal vyrábať a predávať, vraciame sa tento rok k základom, aby sme túto kategóriu otvorili širšej komunite záujemcov o programovanie dronov lietajúcich v interiéri

Medzi programovateľné drony lietajúce v interiéri patria napríklad:

  • Ryze Tello alebo Ryze Tello EDU (už sa nepredáva)
  • Parrot Mambo (už sa nepredáva)
  • CoDrone EDU (bloky alebo Python)
  • CoDrone Mini (bloky alebo Python)
  • Airwood Cube (Arduino)
  • rôzne varianty menších dronov DJI, napríklad DJI Mini 3, Mini 4 a pod. (Android Studio: mobil + ovládač RC N1)
  • pre expertov vlastný výrobok

Témou tohoto roka je teda využitie senzorov v autonómnej aplikácii programovateľného drona.

Presná úloha nie je stanovená, keďže schopnosti a senzorické vybavenie dronov je rôzne.

Podmienkou je, že dron je riadený iba programom, ktorý vytvoril súťažiaci, nie ručným diaľkovým ovládaním. Môže bežať priamo na riadiacej jednotke drona, alebo na hociakom inom výpočtovom zariadení, ktoré je s dronom prepojené bezdrôtovým signálom.

Hodnotenie :

  • ucelená autonómna aplikácia, ktorá má originálnu myšlienku/účel: 10 bodov
  • účelné využitie nejakého typu senzora v programe, čítanie hodnôt zo senzora umožňuje úspešne splniť cieľ v úlohe, za senzor sa tu považuje aj kamera, v prípade, že sa kamera využíva rôznymi nezávislými spôsobmi, môže sa počítať aj za viacero senzorov (napríklad: detekcia rôznych farebných útvarov je jeden spôsob, detekcia čiary je druhý spôsob): 10 bodov za každé, najviac 40 bodov
  • dron svojou činnosťou robí užitočné akcie vo svojom prostredí (niečo preváža, niečo posúva/odfúkne) 10 bodov za každý typ akcie, najviac 40 bodov
  • využitie algoritmických prvkov umelej inteligencie: 10 bodov.
  • interakcia s človekom (detekcia postavy, tváre, ruky a pod.): 10 bodov
  • kvalita prevedenia: 10 bodov.
  • technická dokumentácia (na galeria.robotika.sk): najviac 30 bodov

Každý súťažný tím predstaví iba jednu ucelenú aplikáciu pre drona (súbor jednotlivých nezávislých ukážok nebudeme hodnotiť).

Na súťaži budú k dispozícií aj ihriská pre úlohu z minulých dvoch ročníkov (biela plocha bude pokrytá nepravidelnou sivou textúrou), takže súťažiaci ich môžu využiť a pokúsiť sa tú úlohu v nejakej verzii splniť - prípadne niečím obohatiť.