Robotlaboratorium

Programmer en robot, og kvalificér dig til RoboCup-lignende konkurrencer

← Til værktøjerne

Mål · mål · test · forbedr

Kan din robot følge stregen – eller vinde ringen?

Byg en intuition for robotprogrammering med 2D-koordinater, vinkler, hastighed og sensorer. Du ændrer Python-skabelonen, kører robotten i browseren og ser straks, hvad dine valg betyder.

TurneringsidéStart med en enkel if/else-strategi. Gå derefter over til P-regulering, hvor forskellen mellem venstre og højre sensor bestemmer, hvor hårdt robotten drejer.

Tidsturnering

Følg den mørke streg fra start til mål. De to sensorer sidder foran robotten.

PAUSET
TID 0.0 s
Arenaen er klar.

Tryk på startmønsteret, justér en parameter, og start derefter robotten.

Python-værksted: robotens hjerne

Koden nedenfor styrer sensorer, motorer og sving.

line_follower.py
Skabelonen er klar. Ret en parameter, og klik på “Kør min kode”.

Simuleringen bruger de synlige Python-parametre direkte i browseren. Koden er skrevet, så du kan flytte den videre til en rigtig robot med tilsvarende sensor- og motorfunktioner.

Laboratorie-opgaver: Tidsturnering

Prøv én ændring ad gangen. Notér din tid og forklar, hvorfor robotten reagerer anderledes.