5Roboter programmieren

5.1Symbolbasierte Programmierung

Ein Programm ist im Allgemeinen mit einer Anleitung vergleichbar, die einem System sagt, was es wie und wann zu tun hat. Es besteht aus einer oder mehreren Anweisungen, die dem System übergeben werden. Das System kann zum Beispiel ein Roboter, ein Fahrzeug oder ein Computer sein, der diese Befehle in der angegebenen Reihenfolge ausführen soll.

Die meisten Systeme basieren auf Maschinensprache, einer Sprache, die für uns Menschen nur schwer zu lesen ist. Programmiersprachen helfen dabei, die Kommunikation zwischen Menschen und Maschinen zu erleichtern. Sie sind für uns einfacher zu verstehen und können vom System wiederum in Maschinensprache übersetzt werden.

Die symbolbasierte Programmierung ...

Get Das LEGO®-Mindstorms®-Handbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.