NAO

Humanoider Roboter NAO

Der NAO ist ein humanoider Roboter des französischen Herstellers Aldebaran Robotics.
Der NAO ist dem Menschen nachempfunden und besitzt je nach Ausführung verschiedense Sensoren wie Ultraschall.

Eine Besonderheit am NAO ist, dass sich seine Gliedmaßen simultan steuern lassen, wodurch auch komplexe flüssige Bewegungen möglich sind.

nao.png

Downloads

Projektarbeiten

Links

NAO programmieren

Der NAO lässt sich in verschiedenen Programmiersprachen und verschiedene Entwicklungsumgebungen programmieren. Eine grafische Programmiermöglichkeit ist die IDE Choregraphe. Diese unterstütz auch Python.
Eine direkte Programmierung mit eigenen Python-Skripts ist ebenso möglich wie das Erstellen von eigenen Programmmodulen in C++.

PYTHONPATH setzen

Für die Verwendung des NAO SDK in Python müssen einige Systemvariablen gesetzt werden:

AL_DIR=/path/to/naoqi-sdk
LD_LIBRARY_PATH=$AL_DIR/lib
PATH=$AL_DIR/bin:$PATH
PYTHONHOME=$AL_DIR
PYTHONPATH=.:$AL_DIR/lib:$PYTHONPATH

Media

Sofern nicht anders angegeben, steht der Inhalt dieser Seite unter Lizenz Creative Commons Attribution-ShareAlike 3.0 License