Auf dieser Seite sind die Anpassungen, Erweiterungen und Änderungen aufgelistet, die für die vorliegende Version gemacht wurden. Zuerst kommen die jüngsten (neuesten) Einträge.
Folgende Eintragsklassen gibt es:
- Neue Dinge,
- geänderte Sachen und
- Fehlerkorrekturen.
Für Version 2.3
- Leichte Korrekturen offensichtlicher Fehler in der Dokumentation
- Überarbeitung des Überblicks
- Umstellung der Dokumentationserzeugung auf genRob®-genSite 3.4
Für Version 2.2
- Leichte Korrektur und Ergänzung der Dokumentation der Klasse org.roblet.Roblet
- Überarbeitung des Überblicks; Begriffe wurden aktualisiert
-
Die Roblet-Bibliothek wird mit Kompilationsziel 1.4 erzeugt.
In der vergangenen Version kam fälschlicherweise beim Wechsel nach Java™ 1.5 eine 1.5-Kompilation zum Einsatz. Obwohl die Klassendateien inhaltlich gleich sind, ist jedoch die Klassenversion verschieden. Die Roblet®-Bibliothek 2.1 kann daher nicht unter Java™ 1.4 eingesetzt werden. - Umstellung der Dokumentationserzeugung auf genRob®-genSite 3.2
- Überarbeitung des Kapitels Inhalt
- Überarbeitung der Dokumentationserzeugung; Bild oben links weist jetzt nach roblet®.org
- Überarbeitung des Kapitels Benutzung
Für Version 2.1
- Vollständige inhaltliche Modernisierung der Dokumentation
- Anpassungen für Quellverwaltung per SVN
- Einsatz des roblet®.org-Logos
- Umstellung der Doku-Erzeugung auf genRob®-genSite 2.1.2
- Überarbeitung des Bauprozesses
Für Version 2.0
-
Alle Klassen wurden in ein anderes Paket verschoben:
Ursprünglich Neu genRob.roblet.* org.roblet.* genRob.roblet.RobletException -- nicht mehr vorhanden -- genRob.robletX.Version org.roblet.Version - Neue Klasse Robiant zur Konvertierungen von und in Roboter-Radiant und mit passenden mathematischen Funktionen. Die Klasse war zuerst in genRob.roblet, wanderte dann nach genRob.genSimulation.unit.mobile und gelangte nun an diesen (endgültigen) Platz, nachdem Sinn und Bedarf geklärt waren.
- Die Dokumentation wurde vollständig überarbeitet.
- Konvertierung aller Quellen auf UTF-8
- Umstellung auf Nutzung von genRob®-genSite 1.1.1
- Dokumentation jetzt unter doc (statt docs)
- Modernisierung des Baus
- Quellen-Dokumentation jetzt mit Dokumentation des Java™-API der Version 1.4.2 verbunden: http://java.sun.com/j2se/1.4.2/docs/api/
Für Version 1.0
-
Alle Einheiten und die zugehörigen Hilfsklassen wurden in andere
Komponenten des genRob®-Projektes verschoben:
Ursprünglich Neu genRob.roblet.Robiant genRob.genSimulation.unit.mobile.Robiant genRob.roblet.head.* genRob.genSimulation.unit.head.* genRob.roblet.map.* genRob.genSimulation.unit.map.* genRob.roblet.mobile.* genRob.genSimulation.unit.mobile.* genRob.roblet.sensor.* genRob.genSimulation.unit.sensor.* genRob.roblet.server.* genRob.genControl.client.server.* genRob.robletX.ImplementationException -- nicht mehr vorhanden -- genRob.robletX.genMap.* genRob.genMap.unit.* genRob.robletX.genControl.* genRob.genControl.unit.* - Die Dokumentation wurde vollständig überarbeitet.
Für Version 0.6
- Überarbeitung der Dokumentation (Einstiegsseite jetzt wieder index.html)
- Seiten Änderungen, Überblick und Inhalt
- Beispiele wurden temporär wieder herausgenommen
- Alte Standardeinheiten wurden zur Überarbeitung herausgenommen
- Die Einheit Master und die MasterException entfallen - stattdessen gibt es jetzt genRob.roblet.server.Owner und genRob.roblet.server.OwnerException.
- Damit Einheiten in den Quellen und in der Dokumentation klarer hervortreten, wurde das interface genRob.roblet.Unit eingeführt.
Für Version 0.5
- Einheit Master wurde derart umgestellt, dass der Meister-Status sich jetzt nur noch auf spezifische Einheiten bezieht und nicht mehr gleich auf alle - Rekompilation nötig.
- Anpassungen für genControl 0.5
- Anpassungen für genMap 0.0
Für Version 0.4
- Die Beispiele wurden komplett überarbeitet:
- Aus Simple wurde DriveAround
- Neue Beispiele sind:
- Template
- WhereAreYou
- StopRobot
- GoTo
- Map
- Map3D
- Die Beispiele liegen jetzt alle direkt in samples.
- Hilfs-Java-Dateien erledigen die Kommunikation zum Roblet®-Server und vereinfachen dadurch die Beispiele drastisch.
- Das Dokumentationskonzept wurde überarbeitet:
- Die Einstiegsdatei heißt jetzt Library.html.
- Daraus ist jetzt die API-Beschreibung, die Beispiele und diese Seite erreichbar
- Die Beispiele sind nicht mehr in der API-Beschreibung enthalten.
- genRob.roblet.jar kann jetzt seine Version auf der Kommandozeile ausgeben