Šandor-Vylepšovanie hráča simulovaného robotického futbalu

Z RoboCupTP wiki
Prejsť na: navigácia, hľadanie

Cieľom tejto práce je pridať hráčovi Jim schopnosť dynamicky meniť rýchlosť a smer chôdze, čo mu umožní plynulejšie sa pohybovať po ihrisku a ušetrí čas potrebný na zmenu smeru. V práci ďalej opisujem aktuálny stav hráča Jim a pri implementácii sa bližšie zameriam na problém určovanie polohy cieľa, dynamické natáčanie a korekciu smeru. Pri korekcii smeru sa zameriam hlavne na možnosť korekcie smeru pomocou rúk a zmenou natočenia kĺbov nôh. Môj zámer pridať parameter do chôdze a vytvoriť tak z časti dynamickú chôdzu bol úspešný. Výsledná implementácia sa dá použiť na korigovanie agenta v prípade, že sa vychýli zo svojej trajektórie.Pôvodné počítanie cieľa sa spoliehalo na určenie polohy agenta a od neho počítal pozíciu k lopte. Z dôvodu, že agent nepresne určuje svoju polohu, je ďalšie prepočítavanie k cieľu zlá taktika. Prišiel som na to, že polohu lopty môžem získavať priamo z triedy „worldModel“, kde polohu prepočítava priamo z informácií zo servera.

Osobné nástroje
Menné priestory

Varianty
Operácie
Navigácia
Nástroje