Ich bin schon seit langen dabei eine GUI füe meinen Roboter zu entwerfen...
Aber ich bin bis jetzt keinem Ergebniss gekommen...
Die GUI soll Sensorwerte an den PC und man soll dem Robby per Pfeiltasten steuern können
Gibt es schon fertige GUI´s
Hat jemand ne idee wie man die am Besten erstellen könnte
es gibt ein Buch "Roboter selbst bauen" von Ulli Sommer, da ist so ein PC ->Bot-Interface dabei. Damit kannst du auch Videosignale zum PC übertragen und vieles mehr. Wenn ich mich nicht irre, ist das Programm in Visual-Basic geschrieben worden.
Ich bau grad sowas in C# auf. Allzuviel kann das Teil jetzt noch nicht. Aber sobald die restlichen Teile da sind, gehts weiter.
Steuerung is noch garkeine drin; ein paar Messwerte werden aber schon angezeigt.
Die Kommunikation zwischen PC und RP6 geht dann per RFM12; im Moment läufts noch über das USB-Interface.
Die IDE ist Visual Studio 2008 Express. Die Anzeigen hab ich mal beim Stöbern im Internet gefunden. "AGauge", ist im Prinzip ein einziges Steuerelement, dessen Design man durch ne ganze Menge Properties verändern kann. Hab da aber auch schon etwas drin rumgepfuscht, da noch einige "Fehler"/Bugs drin waren, u.a. dass Startwerte (Min-Property) nicht > 0 sein konnten, ohne die Darstellung zu versauen.
(Was bei mir z.B. bei der Spannungsanzeige passiert ist)
Nachtrag zur Videoübertragung:
"Irgendwann", wenn mal wieder übriges Geld da ist, kommt evtl. schon mal ne Cam drauf.
Die letzte Investition für den RP6 waren aber SRF05 + Schrittmotor für ne Art Rundum-Radar + CMS03 Kompassmodul.
Also das Ding irgendwo (wo?) bereitzustellen soll mal nicht das Problem sein.
Ich muss mur nur noch was einfallen lassen, wie ich dem RP6 dann damit Befehle erteilen kann. Also auf Kommando fahren, auch mal an ne Wand ranfahren, ohne dass das ACS zubeisst etc.
Der nächste grosse Schritt in der Software wird aber erst mal die Radar/Kompassauswertung (hoffe, das Zeug kommt bald an), sowie dann ne Erstellung einer 2D-Karte durch die Daten.
Lesezeichen