-
Werbung
-
Neuer Benutzer
Öfters hier
Hi
Ich weiss nicht, ob noch jmd an dem Programm arbeitet: Jedoch wollte ich fragen: Wie startet man das Programm? Bei uns gibt es ein Seminar Informatik und wir benötigen einen Simulator zum Üben für die Programmierung eines Asuros.
Ich danke schon mal im voraus
Geändert von WvB (23.01.2014 um 20:58 Uhr)
-
Hallo WvB,
hat was gedauert. Blickte selber nicht mehr durch weil ich es unterirdisch dokumentiert hatte. Jetzt weiß ich wieder und es ist simpel:
1a)
- Download: robosim2_134.zip (z.B. in C:\asurotmp)
- cd C:\asurotmp
- java -cp robosim2_134.zip robosim.asuro.games.Simulation1
Du siehst zwei grüne ASUROs welche Pucks aus der Arena schieben. Dabei ist "grün" die Farbe von ASUROs die durch einen JAVA Client gesteuert werden. In der Simulation1 werden beide ASUROs von JAVA gesteuert.
1b)
Alternativ und etwas einfacher in der Bedienung:
- copy robosim2_134.zip robosim2_134.jar
- java -jar robosim2_134.jar bzw. Doppelklick auf robosim2_134.jar
2)
Oder, lass in der Simulation2 einen ASURO von JAVA steuern (grün) und den anderen ASURO durch einen C Client (blau).
- Download: asuroclient2.zip
- Extrahiere daraus: AsuroSumoClient.exe
- start java -cp robosim2_134.zip robosim.asuro.games.Simulation2
- AsuroSumoClient.exe
3)
Oder, lass in der Simulation3 beide ASUROs durch den C Client (blau) steuern.
- start java -cp robosim2_134.zip robosim.asuro.games.Simulation3
- start AsuroSumoClient.exe
- AsuroSumoClient.exe
Zusätzlich ist der JAVA Quellcode in robosim2_134.zip.
Der C Quellcode (für vc) ist in asuroclient2.zip.
Zur Kommunikation zwischen dem Simulations Server (hier in JAVA) und den ASURO Clients (JAVA oder C) wird der TCP/IP Port 50501 verwendet.
Bin jetzt wieder etwas drin in der Materie und denke, dass ich weitere Fragen jetzt etwas schneller beantworten kann.
-
Neuer Benutzer
Öfters hier
Erstmal Danke!
Also habs versuchs komm aber net ganz klar.
Ich hab die befehle in die Konsole eingeben, aber es öffnet sich kein Fenster. Also jetzt mal so: Ich such einfach eine simulation, wo die Mitschüler einfach "versuchen" können den asuro in C zu promgrammieren (vorallem Motorstrg). Deshalb sollte der Aufruf möglichst einfach sein.
Dann mal so gefragt: Ist das möglich mit diesem Programm?
Geändert von WvB (25.01.2014 um 20:03 Uhr)
-
Gerne helfe ich weiter aber wie soll ich ohne Infos weiter helfen? Was hast Du denn eingegeben, in welcher Console (Mac/Linux/WIndows/Cygwin)? Und was gibt es (evtl.) für Fehlermeldungen.
Hast Du den C Quellcode angeschaut?
Denn ich verstehe Deine Bemerkung nicht: Ist er Dir nicht einfach genug oder eben doch und es ist erst mal nur die Simulation die nicht läuft?
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Werbung
Lesezeichen