Hallo Sebastian!
Ich hab auch mit C++ begonnen bin aber vor einiger Zeit auf C# umgestiegen und bereue den Schritt nicht. Die Kommunikation zwischen Bot und Rechner ist aber weder in C++ noch in C# ein Problem. Ich hab am Bot ein Arduino Mega Board - dieses gibt mir eigentlich nur die Sensordaten zum Notebook und kümmert sich um die Motoren (welche aber auch vom Notebook angestossen werden).
Meine Oberfläche sieht derzeit so aus:
Die Map bzw. das dahinterliegende Routing mache ich mit einer Java-App (osm2po) - d.h. Einbindung von Web oder anderen Applikationen ist überhaupt kein Problem. Grundsätzlich denke ich ist die Wahl der Sprache nicht unbedingt so ausschlaggebende. Die Probleme die zu lösen sind (zumindest bei mir) müssen so oder so umgesetzt werden. Ob z.B. jetzt ein Routing in C++, C#, VB oder was weiß ich, umgesetzt wird ist (fast) egal. Die meisten Sachen laufen eh im Hintergrund, eine Oberfläche ist zwar nett fürs Auge, aber eigentlich für die Funktionalität nicht wirklich notwendig.
LG, Arno
Lesezeichen