Arexx RP6 V2 Build your own robot kit RP6 V2 Manual Do Utilizador
Códigos do produto
RP6 V2
RP6 ROBOT SYSTEM - 3. Inbetriebnahme
3.2.5. RobotLoader
Der RobotLoader wurde entwickelt, um komfortabel neue Programme in den RP6 und
alle Erweiterungsmodule laden zu können (sofern diese über einen Mikrocontroller mit
Der RobotLoader wurde entwickelt, um komfortabel neue Programme in den RP6 und
alle Erweiterungsmodule laden zu können (sofern diese über einen Mikrocontroller mit
kompatiblem Bootloader verfügen). Weiterhin sind ein paar nützliche Zusatzfunktio-
nen integriert, wie z.B. ein einfaches Terminalprogramm.
Den RobotLoader selbst braucht man nicht zu installieren – das Programm kann ein-
fach irgendwo in einen neuen Ordner auf die Festplatte kopiert werden. Der RobotLoa-
nen integriert, wie z.B. ein einfaches Terminalprogramm.
Den RobotLoader selbst braucht man nicht zu installieren – das Programm kann ein-
fach irgendwo in einen neuen Ordner auf die Festplatte kopiert werden. Der RobotLoa-
der befindet sich in einem Zip-Archiv auf der CD-ROM:
<CD-ROM-Laufwerk>:\Software\RobotLoader\RobotLoader_20110616.zip
Dieses müssen Sie nur irgendwo auf die Festplatte entpacken – z.B. in einen neuen
Ordner C:\Programme\RobotLoader (o.ä.). In diesem Ordner finden Sie dann die Da-
<CD-ROM-Laufwerk>:\Software\RobotLoader\RobotLoader_20110616.zip
Dieses müssen Sie nur irgendwo auf die Festplatte entpacken – z.B. in einen neuen
Ordner C:\Programme\RobotLoader (o.ä.). In diesem Ordner finden Sie dann die Da-
tei RobotLoader_start.exe und können sie mit einem Doppelklick starten.
Das eigentliche RobotLoader Programm liegt im Java Archive (JAR)
Das eigentliche RobotLoader Programm liegt im Java Archive (JAR)
RobotLoader_lib.jar. Dieses können Sie alternativ auch von der Kommandozeile aus
starten.
Unter Windows:
starten.
Unter Windows:
java -Djava.library.path=".\lib" -jar RobotLoader_lib.jar
Linux:
java -Djava.library.path="./lib" -jar RobotLoader_lib.jar
Diese lange -D Option ist notwendig, damit die JVM auch alle verwendeten Bibliothe-
ken finden kann. Unter Windows braucht man das aber nicht und kann einfach die
Linux:
java -Djava.library.path="./lib" -jar RobotLoader_lib.jar
Diese lange -D Option ist notwendig, damit die JVM auch alle verwendeten Bibliothe-
ken finden kann. Unter Windows braucht man das aber nicht und kann einfach die
.exe Datei zum Starten verwenden und für Linux gibt es ein Shell Skript „RobotLoa-
der.sh“. Das Skript muss evtl. zunächst noch ausführbar gemacht werden (
der.sh“. Das Skript muss evtl. zunächst noch ausführbar gemacht werden (
chmod
-x ./RobotLoader.sh
). Danach kann man es in einer Konsole mit „./RobotLoader.sh“
starten.
Es empfiehlt sich eine Verknüpfung auf dem Desktop oder im Startmenü anzulegen,
um den RobotLoader bequem starten zu können. Unter Windows geht das z.B. einfach
Es empfiehlt sich eine Verknüpfung auf dem Desktop oder im Startmenü anzulegen,
um den RobotLoader bequem starten zu können. Unter Windows geht das z.B. einfach
indem man rechts auf die Datei RobotLoader.exe klickt und dann im Menü „Senden
an“ auf „Desktop (Verknüpfung erstellen)“ klickt.
an“ auf „Desktop (Verknüpfung erstellen)“ klickt.
3.2.6. RP6 Library, RP6 CONTROL Library und Beispielprogramme
Die RP6Library und die zugehörigen Beispielprogramme befinden sich in einem Zip-Ar-
chiv auf der CD:
<CD-ROM-Laufwerk>:\Software\RP6Examples\RP6Examples.zip
Sie können diese einfach direkt in ein Verzeichnis Ihrer Wahl auf die Festplatte entpa-
Die RP6Library und die zugehörigen Beispielprogramme befinden sich in einem Zip-Ar-
chiv auf der CD:
<CD-ROM-Laufwerk>:\Software\RP6Examples\RP6Examples.zip
Sie können diese einfach direkt in ein Verzeichnis Ihrer Wahl auf die Festplatte entpa-
cken. Am besten entpacken Sie die Beispielprogramme in einen Ordner auf einer Da-
ten Partition. Oder in den „Eigene Dateien“ Ordner in einem Unterordner „RP6\Examp-
ten Partition. Oder in den „Eigene Dateien“ Ordner in einem Unterordner „RP6\Examp-
les\“ bzw. unter Linux ins Home Verzeichnis. Das steht Ihnen aber völlig frei.
Die einzelnen Beispielprogramme werden noch später im Softwarekapitel besprochen!
In dem Archiv sind auch schon die Beispiele für das RP6 CONTROL M32 Erweiterungs-
modul und die entsprechenden Library Dateien enthalten!
Die einzelnen Beispielprogramme werden noch später im Softwarekapitel besprochen!
In dem Archiv sind auch schon die Beispiele für das RP6 CONTROL M32 Erweiterungs-
modul und die entsprechenden Library Dateien enthalten!
- 38 -