Offiziell ist der Simulator nur für die Windows Versionen 2000, XP, VISTA und Windows 7 verfügbar. Letztes Jahr lief das ganze auch für Windows 8. Anhand des Feedbacks mussten wir feststellen, dass der Simulator unter Windows 10 nicht zum Laufen gebracht werden kann (bzw. die mit dem Simulator kommunizierenden Software).
Wir empfehlen als einfachste Lösung einen Rechner mit Windows 7 Version als Entwicklungsplattform zu nutzen. Falls dies nicht möglich ist besteht die Möglichkeit das ganze in einer virtuellen Maschine zu entwickeln. Wenn es schnell gehen soll, dann stellen Sie sich diese selber zusammen. Ansonsten arbeiten wir gerade daran eine virtuelle Maschine zusammenzustellen, die Sie unter Oracle Virtual Box laufen lassen können.Dies wird aber noch bis morgen Zeit in anspruch nehmen.
modII-2016
Dienstag, 12. Juli 2016
Freitag, 8. Juli 2016
Anpassung der Klasse mod.robot.Robot
Die Klasse mod.robot.Robot enthielt bis jetzt noch einen Fehler, sodass z.B. mit dem Bumper nicht wie in der Projektbeschreibung dargestellt umgegangen werden konnte.
Dies sollte jetzt behoben worden sein. Dazu können die Projekte einfach nochmal neu importiert werden oder im vorhandenen Projekt die Bibliothek modii2016robot.jar im Ordner Mod2Studen/lib durch die in der .zip-Datei vorhandene Bibliothek ersetzt werden.
Dies sollte jetzt behoben worden sein. Dazu können die Projekte einfach nochmal neu importiert werden oder im vorhandenen Projekt die Bibliothek modii2016robot.jar im Ordner Mod2Studen/lib durch die in der .zip-Datei vorhandene Bibliothek ersetzt werden.
Donnerstag, 7. Juli 2016
Umgang mit dem TaxiAppContainer
Aufgrund einer Anfrage wollte ich noch einmal die TaxiApp Komponente näher erläutern:
Die TaxiApp soll nicht von Ihnen modelliert bzw. realisiert werden, sie wird von uns gestellt. Unsere Komponente stellt eine AppContainer Instanz zur Verfügung (die dem IAppContainer-Interface genügt), von der sie wiederum eine Liste von TaxiApp Instanzen bekommen, die dem ITaxiApp-Interface genügen. Dort können Sie jeweils eine Output Instanz bekommen, an der Ausgaben an die App gemacht werden und einen Handler registrieren, der die Eingaben der Apps verwaltet (also für jede App einen Handler). Instanziierungen durch Ihre Modellierung von von uns gegebenen Interfaces sind nur für die verschiedenen Handler nötig. Alle anderen Instanzen sollten Sie durch entsprechende Methodenaufrufe bekommen.
Die TaxiApp soll nicht von Ihnen modelliert bzw. realisiert werden, sie wird von uns gestellt. Unsere Komponente stellt eine AppContainer Instanz zur Verfügung (die dem IAppContainer-Interface genügt), von der sie wiederum eine Liste von TaxiApp Instanzen bekommen, die dem ITaxiApp-Interface genügen. Dort können Sie jeweils eine Output Instanz bekommen, an der Ausgaben an die App gemacht werden und einen Handler registrieren, der die Eingaben der Apps verwaltet (also für jede App einen Handler). Instanziierungen durch Ihre Modellierung von von uns gegebenen Interfaces sind nur für die verschiedenen Handler nötig. Alle anderen Instanzen sollten Sie durch entsprechende Methodenaufrufe bekommen.
Mittwoch, 6. Juli 2016
Aktualisierte Version der Bewertungskriterien
Im Materialienordner liegt ab sofort eine aktualisierte Version der Bewertungskriterien bereit.
Montag, 4. Juli 2016
Implementierungsframework steht bereit
Ab sofort liegt im Materialienordner alles Notwendige für den Implementierungsteil bereit. Ein Word-Dokument erklärt die notwendigen Schritte zur Installation und Details der zu erstellenden Implementierung
Donnerstag, 23. Juni 2016
Roboterunfälle
Kann angenommen werden, dass sowas wie ein ADAC-Service-Vertrag abgeschlossen wurde, der versichert, dass Roboter innerhalb einer festen Zeit nach einem Unfall repariert werden? Können wir einfach nach einer festen Zeit weiterfahren?
Dies ist eine weitere Möglichkeit, die Sie aber mit einer entsprechend dokumentierten Annahme beschreiben müssen. Zum Thema Bumper wurde ja schon in http://hpimod2016.blogspot.de/2016/05/zusammengestossene-roboter.html diskutiert.
Dies ist eine weitere Möglichkeit, die Sie aber mit einer entsprechend dokumentierten Annahme beschreiben müssen. Zum Thema Bumper wurde ja schon in http://hpimod2016.blogspot.de/2016/05/zusammengestossene-roboter.html diskutiert.
Verhältnis der Komponenten NetworkAccess und Robot
Ist die Komponente NetworkAccess Teil der Komponente Robot? Oder sind die komplett getrennt?
Dies sind tatsächlich komplett getrennt.
Dies sind tatsächlich komplett getrennt.
Abonnieren
Posts (Atom)