Software

Visualisierung des Entwicklungsprozesses

Wir haben ein Video erstellt, das den Software-Entwicklungsprozess bis heute als große 4K Animation besser beleuchtet. Jeder Punkt ist eine Datei und jeder Strich ist ein Unterordner. Man kann schön erkennen, wie die Software über die Zeit immer mehr gewachsen ist!

Über die Ackermann Geometrie und die neue Kommunikationsschnittstelle

Dieser Artikel befasst sich mit der angekündigten Optimierung der Datenübertragung zwischen RController (dem Steuerungsrechner) und RMaster (dem ODroid-SOC am Rover), sowie der neuen Berechnung der Radstellungen für eine saubere Manövrierbarkeit. Die hier vorgestellten Optimierungen lösen die beobachteten Probleme aus dem letzten Demonstrationsvideo, wie man auch im nächsten Video erkennen können wird.

GitHub Organisation

Es wurde eine neue GitHub-Organisation zum öffentlichen Präsentieren freier Softwarebestandteile des Rovers eingerichtet! Jede/r Interessierte kann also über die neu erstellten Repositories der HARPTech-Organisation die bereits veröffentlichten Codeteile ansehen.

Alle Änderungen die wir intern an Open-Source Bestandteilen durchführen, werden nun automatisch auf die Repositories dieser Organisation gespiegelt. Falls Pull-Requests ankommen, werden wir diese natürlich prüfen und auch versuchen, sie in den restlichen Code einzubauen.

Veröffentlichung von RTest als Debian Paket

Die Regulation-Kernel Testsoftware RTest wurde nun auch als .deb Paket veröffentlicht! Mit dieser Software kann man Regulation Kernel, also das Herzstück von VERNER, welches die Radbewegungen bestimmt, direkt auf dem eigenen System starten, ohne weitere Abhängigkeiten installieren zu müssen. Die Software kann automatisch sämtliche, auf der RSupport-Library basierende RKs starten und in die Visualisierung einbetten. Auch auf Python-Basis entwickelte RKs werden durch mitgelieferte Python-Module unterstützt.

Software abonnieren