Ka-la-Mar

RoboCup Junior Rescue 2005 - robot  Ka-la-Mar

Autori robota Ka-la-Mar

Klub mladých robotikov (KMR) pri ZŠ s MŠ Chlebnice v zložení :

Príprava na súťaž RoboCup Junior Rescue 2005

Istrobot 2003

Istrobot 2004

RoboCup Junior Rescue 2004

Istrobot 2005

RoboCup Junior Rescue 2005


HW realizácia robota Ka-la-Mar

Väčšina konštrukcie je urobená z Lega, čističe pásov a nárazníky sú urobené z novej špongie na umývanie riadov (aby nemal špinavé kolesá pri prechode rampou a aby neprevrátil a netlačil pred sebou trosku). V priestore pod RCX kockou je krabička s prídavnými batériami, 9V batéria a jednoduchý elektrický obvod s IR LED. Spínač uzatvárajúci obvod IR LED je vyvedený v zadnej časti robota.

SW realizácia robota Ka-la-Mar


Progrmovací jazyk: NQC
Programovacie IDE prostredie: Bricx Command Center 3.3 (OS Windows XP)
Algoritmus: prevzatý a upravený zo súťaží Istrobot 2003 až 2005 a RoboCup Junior Rescue 2004


konštanty (#define):
CIERNA_MAX_S1, CIERNA_MAX_S2, CIERNA_MAX_S3, ZELENA_MIN_S2, ZELENA_MAX_S2, BIELA_MIN_S1, BIELA_MIN_S2, BIELA_MIN_S3, BIELA_MAX_S1, BIELA_MAX_S2, BIELA_MAX_S3, ALOBAL_MIN_S2,

T_REV_TROSKA, T_TURN_TROSKA_1, T_TURN_TROSKA_2, T_TURN_TROSKA_3, T_MOVE_TROSKA_1, T_MOVE_TROSKA_2, T_MOVE_TROSKA_3, T_PRERUSENIE, T_MOVE_OBET, T_TURN_OBET, T_WAIT_START, T_WAIT_OBET,

SPEED, SPEED_OBET, SPEED_TROSKA,

S1_JE_CIERNA, S2_JE_CIERNA, S3_JE_CIERNA, SX_JE_CIERNA, S2_JE_ZELENA, S2_JE_ALOBAL, JE_NA_OBETI_S2, S1_JE_BIELA, S2_JE_BIELA, S3_JE_BIELA, JE_MIMO_CIARY, JE_TROSKA_LEFT, JE_TROSKA_RIGHT, JE_TROSKA


globálne premenné (int): p
last_dark
t0
dt
s



lokálne premenné (int):
temp


funkcie (void): Init()
ObidTrosku(n)
OznacObet(gap)



úlohy (task):
main
lava_strana
prava_strana
hladaj
_prerusenie
_toc_sa




Fotografie robota Ka-la-Mar

Fotografie budú na stránke http://www.ja.karolko.szm.sk v dohľadnom čase.

Poďakovanie

Nášmu skvelému dozoru a vedúcemu KMR, PaedDr. Karolovi Pauchlymu za čas, odbornú pomoc, cenné rady a informácie o zmene pravidiel.


Naspäť