So, jetzt habe ich mein Anliegen ja schon direkt in einen aussagekräftigen Titel gepackt Ich denke, das Problem mit der Kollisionsvermeidung ist eigentlich allgemein bekannt, und nun stehe ich auch davor. Es gibt sicherlich gute Literatur dazu, hat einer von euch Fachleuten da ein paar Tipps für mich?
Um mein Problem nochmal ein wenig zu beschreiben: Ein sechsgelenkiger Roboter setzt ESD-Impulse an mehreren Stellen ab. Als Schnittstelle zwischen (grafischer) Punkte-Koordinaten-Eingabe und Robotersteuerung dienen die Koordinaten, die der Roboter dann abfährt.
Anhand der Koordinaten möchte ich vor der eigentlichen Bewegung berechnen, ob sich der Roboter in einem (von mir eventuell vorher festgelegten) verbotenen Bereich aufhalten würde.
Die GUI für den Roboter ist (leider) in Visual Basic geschrieben, dass dann einfach die Bewegungsbefehle über die serielle Schnittstelle an das Steuergerät schickt.
Später komme ich wahrscheinlich noch zu dem Problem, dass ich die Stellung bzw. Bewegung des Roboters gerne grafisch in VB darstellen würde, so als 3D-Grafik, vielleicht OpenGL oder so. Wenn ich die Stellungen aller sechs Gelenke auslese, habe ich doch die eindeutige Position oder sehe ich das falsch? Hat vielleicht schonmal jemand versucht, ohne großartige Simulationssoftware eine Roboterstellung- bzw Bewegung selbst darzustellen?
Viele Grüße und danke für etwaige Antworten,
Veit