



Der programmierbare humanoide Roboter NAO Evolution besitzt eine plattformunabhängige Programmierschnittstelle, die selbst ungeübten Anwendern offen steht und die Möglichkeit bietet, mithilfe vorhandener Merkmale Verhaltensweisen zu erzeugen.
Speziell für Programmierneulinge steht der benutzerfreundliche Behavior Editor "Choreographe" zur Verfügung. Mit der Drag&Drop-Funktion können Sie vorprogrammierte Behavior Boxes auswählen und komplette Verhaltenssequenzen schaffen. Außerdem können Sie eigene Verhaltensweisen in der Programmiersprache Python erzeugen und anschließend in Ihrer Library abspeichern. Der 3D Webots Simulator für NAO besitzt eine Choreographe-Schnittstelle, damit Entwickler die Verhaltensweisen des programmierbaren humanoiden Roboters NAO Evolution in einer virtuellen Umgebung testen können. Entwickler können ihre Umgebung ändern, Gegenstände einfügen und diese bearbeiten, bevor sie Befehle an den programmierbaren humanoiden Roboter senden.
Mithilfe von Choreographe konnten Tausende Anwender, ob Anfänger oder Experten, die Programmierung auf einfache Weise erlernen. Denn bei diesem Programm genügt es, Boxen und Links durch Drag&Drop zu positionieren. Diese grafische Programmierschnittstelle bietet Ihnen die Möglichkeit, sich voll auf Ihre eigentlichen Ziele zu konzentrieren und diese im Handumdrehen zu erreichen.
80 vorkonfigurierte Boxen und Verhaltensweisen für programmierbare humanoide Roboter NAO Evolution machen den Einstieg in die Programmierung zum Kinderspiel.
Mithilfe von "Webots for NAO" kann der NAO in einer virtuellen Umgebung getestet und eigene Programme validiert werden.
"Webots for NAO" bietet die Immersion in eine realistische Darstellung der Welt, um eigene Anwendungen an einem programmierbaren humanoiden Roboter NAO Evolution zu testen. Mit über 50 Objekten, die sich durch Steuerung der Masse und Trägheit bearbeiten lassen, kann eine virtuelle Realität geschaffen werden, in der Sie das Dynamikverhalten (Geschwindigkeit, Gewicht) sowie Kollisionen selbst steuern. Prüfen Sie Fehlermeldungen und Bugs anhand der Konsole. Daten der Sensoren sind direkt in der Roboteransicht zu finden. Sie können einen bestimmten Gegenstand verfolgen, die Wiedergabe Ihrer Simulation verfeinern und diese speichern.
Der Software Development Kit (SDK) für den programmierbaren humanoiden Roboter NAO Evolution bietet die Möglichkeit, Module in den NAO einzubauen und fortschrittliche Verhaltensweisen zu erzeugen. Der SDK wird mit allen gewünschten Compiler- und Debugging-Tools geliefert. Unser SDK ist mit zahlreichen Plattformen und Roboter-Programmiersprachen kompatibel.
Betriebssystem | Windows 7/XP SP3, Mac OS Lion/Mountain Lion und Linux Ubuntu (Upgrade Lucid auf Precise) | ||
Systemanforderungen | Mindestprozessorleistung 1,5 GHz 512 MB RAM 200 MB freie Speicherkapazität auf der Festplatte OpenGL-zertifizierte Grafikkarte |
||
Netzwerk | WiFi-Zugang | ||
Sprache | Version | Compiler und IDE | Tools |
C++ | Standard | Für WINDOWS: Visual Studio 2008/2010 Für MACINTOSH: Xcode, QtCreator, Eclipse Für LINUX: gcc 4.4+, QtCreator, Eclipse |
Cmake 2.8.3+ Python 2.7+ |
PYTHON | Für WINDOWS: Python 2,7-32 Bit Für MACINTOSH/LINUX: Python 2.6 für Snow Leopard/Lucid-Maverick Python 2.7 für OS X Lion/Natty und mehr |
n/a | Text-Editor |
JAVA | Für WINDOWS: Neuestes SDK Java Für LINUX: SDK Java 1.6.0-22+ |
n/a | Swig |
.NET | Für WINDOWS: .Net 4 oder .Net 2 |
Für WINDOWS: Visual Studio 2010 (für .Net4) Visual Studio 2005/2008 (für .Net2) |
n/a |
URBI | URBI SDK 2.0+ | Für WINDOWS: vcxx2005 oder vcxx2008 Für MACINTOSH/LINUX: gcc4 |
Autoconf 2.63+, Automake 1.11.1+ bc, Boost 1.38+, Cvs Flex 2.5.35+, G++ 4.0+, Git 1.6+ Gettext 1.17, GNU sha1sum Help2man, PDFLaTeX, Python, socat, Texinfo, Transfig,yaml for Python |
Wollen Sie Choreographe ausprobieren? Eine Testversion von Choreographe steht hier zum Download bereit.
Technischen Daten der Softwaresuite für den programmierbaren humanoiden Roboter NAO Evolution
Technischen Daten des 3D Simulators für den programmierbaren humanoiden Roboter NAO Evolution