
Refactoring einer C++ Architektur mit ROS Anbindung
Client
Location
Okt. 2018 - Mai 2019
Date
Renningen, Deutschland
Robert Bosch GmbH
Technologies
C++11, JSON, Python, Lex & Yacc, UML, Enterprise Architect, ROS, Soft RTOS, Linux, VirtualBox, Spezifikationssprachen Git / Gitlab, SVN, VNC
Project Description
Das Framework war mit der ROS-Middleware an echte Sensordaten angebunden. Für die Modifikation habe ich die Softwarearchitektur genauestens studiert und mit UML und Enterprise Architect visualisiert. Die Modifikationen konzeptionierte ich in UML und setzte diese anschließend erfolgreich in C++ um. Das Resultat war ein Framework, das flexiblen Input einer Spezifikationssprache ermöglichte und das Hinzufügen der Auswertung neuer Sprachen stark vereinfachte. Die Versionskontrolle erfolgte über Git und die Projektsprache war Englisch in Schrift und Deutsch für verbale Kommunikation.