Skip to content

This is repository for all the code for the RoboRAVE robot

Notifications You must be signed in to change notification settings

lotricekCZ/RoboRAVE

Repository files navigation

Re(a) = dm e

(Status: vyřazen) Tento projekt byl tvořen jako software pro robota určeného pro hašení svíček v soutěži RoboRAVE v kategorii pro střední školy. Výsledné stvoření mělo být schopno rozpoznávat objekty v zorném poli a orientace v prostoru, stejně tak se pohybovat po herním poli nikoliv na základě náhody, ale ze "zvědavosti" - periferie(=senzory) měly nějaký range a snímaný úhel a měly být zaznamenávané veškeré proběhlé kroky. Na základě těchto informací šlo určit prozkoumanou plochu a vybírána místa zajímavá pro prozkoumání.

Repozitář obsahuje atypické členění zdrojových souborů, které je, díky bohu, překonáno.


Proč je to tak ošklivé?

Nikdy jsem nepočítal s jakoukoliv spoluprací (PCB design & assembly, programování, 3D návrhy) a vlastně jsem dělal práci, na kterou pořadatelé doporučují 3-4členný tým. To vše vedle školních povinností. Výsledkem je abolutní absence jakýchkoliv komentářů, které mohly být vodítkem alespoň pro mě.

Co to ukončilo?

Maturita. A šibeniční termín, jak vidno, poslední commit byl přidán den před konáním soutěže v 23:09, kdy již byla má neúčast jistá.

Kde hledat výkladní skříň kódu?

step.hpp a jeho .cpp source je jeden ze světlejších částí kódu, neboť byl ten, který musel fungovat velmi spolehlivě díky čemuž se mu dostalo nezvyklého množství pozornosti.

hardwarové periferie 

geometrie 

logy 

About

This is repository for all the code for the RoboRAVE robot

Resources

Stars

Watchers

Forks

Packages