lehrkraefte:blc:informatik:glf20:robotik:start

This is an old revision of the document!


Robotik

  • Voraussetzung ist, dass die Variable gear auch ein Gear-Objekt ist.
  • Nicht-blockierend heisst, das Programm läuft sofort weiter. Die Einstellung der Motoren bleibt dann so, bis eine Änderung vorgenommen wird.
  • Blockierend heisst, das Programm wartet an dieser Stelle die gegebene Anzahl Millisekunden und kann während dieser Zeit nicht auf Sensoreingaben reagieren.
nicht-blockierend blockierend Beschreibung
gear.backward() gear.backward(ms) fährt rückwärts
gear.forward() gear.forward(ms) fährt forwärts
gear.left() gear.left(ms) dreht links
gear.right() gear.right(ms) dreht rechts
gear.leftArc(radius) gear.leftArc(radius , ms) fährt auf einem Linksbogen
gear.rightArc(radius) gear.rightArc(radius , ms) Rechtsbogen
gear.setSpeed(speed) setzt die Geschwindigkeit (Werte zwischen 0 und ungefähr 70 sind überhaupt sinnvoll.)
gear.stop() stoppt das Fahrwerk

Vollständige Dokumentation der Funktionen: http://tigerjython.ch/index.php?inhalt_links=navigation.inc.php&inhalt_mitte=robotik/robotikdoc.html

  • lehrkraefte/blc/informatik/glf20/robotik/start.1616682960.txt.gz
  • Last modified: 2021/03/25 15:36
  • by Ivo Blöchliger