Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| lehrkraefte:snr:informatik:glf22:robotik:line-follower [2025/01/12 21:47] – [Aufgabe 5: PID Line Follower] Olaf Schnürer | lehrkraefte:snr:informatik:glf22:robotik:line-follower [2025/01/23 10:27] (current) – [Aufgabe 2: Drivebase kennenlernen] Olaf Schnürer | ||
|---|---|---|---|
| Line 16: | Line 16: | ||
| <WRAP center round todo> | <WRAP center round todo> | ||
| - | Erstelle per " | + | Erstelle per " |
| + | |||
| + | Kopiere | ||
| Ersetze die Nullen wie in den Kommmentaren im Programm beschrieben. | Ersetze die Nullen wie in den Kommmentaren im Programm beschrieben. | ||
| Line 65: | Line 67: | ||
| fahrwerk = DriveBase(links, | fahrwerk = DriveBase(links, | ||
| - | # Raddurchmesser und Achsenabstand (in Millimeter) sind hier die beiden letzten Parameter. | + | # Raddurchmesser und Achsenabstand/ |
| # Lerne den " | # Lerne den " | ||
| Line 88: | Line 90: | ||
| # | # | ||
| # Mögliche Fragen: | # Mögliche Fragen: | ||
| - | # (1) Überlege zuerst theoretisch: | + | # (1) Überlege zuerst theoretisch: |
| # (2) Welche Parameter sorgen dafür, dass der Roboter in 10 Sekunden einen Viertelkreis mit Radius 50 cm abfährt? | # (2) Welche Parameter sorgen dafür, dass der Roboter in 10 Sekunden einen Viertelkreis mit Radius 50 cm abfährt? | ||
| + | </ | ||
| + | < | ||
| # (3) Schaffst du es, den Roboter auf einem Linienzug (aus Klebeband am Boden) fahren zu lassen? | # (3) Schaffst du es, den Roboter auf einem Linienzug (aus Klebeband am Boden) fahren zu lassen? | ||
| + | --> | ||
| - | </ | + | Genaueres über die " |
| - | Genaueres über die " | + | |
| Dort wird z. B. auch erklärt (Abschnitt " | Dort wird z. B. auch erklärt (Abschnitt " | ||
| </ | </ | ||
| Line 123: | Line 127: | ||
| Vereinbare ein Variable namens " | Vereinbare ein Variable namens " | ||
| - | Wiederhole | + | Wiederhole |
| - | Berechne die Abweichung der aktuellen " | + | Berechne die Abweichung der aktuellen " |
| Wenn die Abweichung < 0 ist: | Wenn die Abweichung < 0 ist: | ||
| ändere den Zustand des Roboters auf " | ändere den Zustand des Roboters auf " | ||
| Line 131: | Line 135: | ||
| sonst: | sonst: | ||
| ändere den Zustand des Roboters auf " | ändere den Zustand des Roboters auf " | ||
| + | warte ein bisschen, etwa 10 Millisekunden | ||
| </ | </ | ||