Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lehrkraefte:blc:informatik:glf22:robotik-mit-svcode:drivebase [2023/02/10 09:21] Ivo Blöchliger |
lehrkraefte:blc:informatik:glf22:robotik-mit-svcode:drivebase [2023/02/14 09:59] (current) Ivo Blöchliger [Roboter steuern mit DriveBase] |
||
---|---|---|---|
Line 2: | Line 2: | ||
<WRAP todo> | <WRAP todo> | ||
* Legen Sie ein neues Projekt unter dem Namen '' | * Legen Sie ein neues Projekt unter dem Namen '' | ||
- | * In der Datei main.py, fügen Sie folgende Zeilen hinzu: | + | * In der Datei '' |
<code python> | <code python> | ||
links = Motor(Port.A) | links = Motor(Port.A) | ||
Line 41: | Line 41: | ||
print(" | print(" | ||
winkelziel = fahrwerk.angle()+winkel | winkelziel = fahrwerk.angle()+winkel | ||
+ | fahrwerk.drive(geschwindigkeit, | ||
while fahrwerk.angle()*richtung< | while fahrwerk.angle()*richtung< | ||
wait(1) | wait(1) | ||
Line 50: | Line 51: | ||
* Kommentieren Sie die Zeilen der Funktion und beschreiben Sie präzise, was wie und warum berechnet wird. | * Kommentieren Sie die Zeilen der Funktion und beschreiben Sie präzise, was wie und warum berechnet wird. | ||
</ | </ | ||
+ | |||
+ | ===== Challenge ===== | ||
<WRAP todo> | <WRAP todo> | ||
- | Folgende Challenge: | ||
* Der Roboter startet mit dem Lichtsensor am Rande eines «1m Klebestreifens». | * Der Roboter startet mit dem Lichtsensor am Rande eines «1m Klebestreifens». | ||
* Ein Stuhl steht mittig auf dem gegenüberliegenden «1m Klebestreifen». | * Ein Stuhl steht mittig auf dem gegenüberliegenden «1m Klebestreifen». | ||
* Der Roboter soll den Stuhl umrunden und möglichst genau wieder auf dem Ausgangs-Punkt stehen bleiben. | * Der Roboter soll den Stuhl umrunden und möglichst genau wieder auf dem Ausgangs-Punkt stehen bleiben. | ||
- | * Gemessen wird die Zeit in Sekunden. Dazu wird $\frac{1}{10}$ des Quadrats der Distanz vom Startpunkt addiert. Die Gruppe mit dem kleinsten Score gewinnt. | + | * Gemessen wird die Zeit in Sekunden. Dazu wird $\frac{1}{10}$ des Quadrats der Distanz |
* Es dürfen beliebig viele Versuche gemacht werden. | * Es dürfen beliebig viele Versuche gemacht werden. | ||
</ | </ | ||