squelver
17.04.2007, 14:24
Dies sind nur Überlegungen!
Auf dem Roboter wird eine Art Mini-Plotter montiert, im Kreuz (wo sonst das Messer oder ein Stift ist) wird ein Laser/ Farbsensor oder Lichtgriffel mit entsprechender Optik befestigt, anstelle eines Blatte ecta. wäre ein Display denkbar, welches von z.B. nem Griffel abgetastet wird. So können Lagepläne und Änderungen direkt als Karte auf das Display und vom Roboter verarbeitet werden.
Die Werte für die X/Z-Achse werden von z.B. Encoder an den Räder genommen.
Auf dem Display ist der grobe Raumplan mit festen Hindernissen gezeichnet, Wände werden z.B. farblich unterschieden.
Weiterhin unterstützen den Roboter seine sonstigen Sensoren vor Hindernissen.
Der Plotter bewegt sich entsprechend mit.
Demnach würden lernen und ausführen entgegengesetzt funktionieren:
Lernen:
Der Roboter fährt den Raum ab, gleichzeitig bewegt sich der Lichtgriffel über dem Display mit und markiert folgliche Hindernisse.
Ausführen:
Der Roboter fährt durch den Raum und greift auf den Plan zurück, der Griffel bewegt sich ebenfalls mit, bestehende Hindernisse auf der Karte werden erkennt und der Roboter weicht aus bzw. umgeht es.
In diesem Fall wäre der Raum je nach genauigkeit und auflösung des Display und des Plotters begrenzt.
Für größere Räume würde der Griffel feststehen und sich die Karte entsprechend auf dem Display in entsprechender Richtung mit bewegen und ebenfalls Hindernisse notieren.
Für nen ganz einfachen Aufbau, könnte man ein Stückpapier anstatt des Displays verwenden, welches in entsprechender Auflösung im Verhältnis zum Raum mit Stift im Plotter beschrieben und/ oder mit Farbsensor gelesen wird (quasi Linienlesen) ;)
\:D/
copious
Auf dem Roboter wird eine Art Mini-Plotter montiert, im Kreuz (wo sonst das Messer oder ein Stift ist) wird ein Laser/ Farbsensor oder Lichtgriffel mit entsprechender Optik befestigt, anstelle eines Blatte ecta. wäre ein Display denkbar, welches von z.B. nem Griffel abgetastet wird. So können Lagepläne und Änderungen direkt als Karte auf das Display und vom Roboter verarbeitet werden.
Die Werte für die X/Z-Achse werden von z.B. Encoder an den Räder genommen.
Auf dem Display ist der grobe Raumplan mit festen Hindernissen gezeichnet, Wände werden z.B. farblich unterschieden.
Weiterhin unterstützen den Roboter seine sonstigen Sensoren vor Hindernissen.
Der Plotter bewegt sich entsprechend mit.
Demnach würden lernen und ausführen entgegengesetzt funktionieren:
Lernen:
Der Roboter fährt den Raum ab, gleichzeitig bewegt sich der Lichtgriffel über dem Display mit und markiert folgliche Hindernisse.
Ausführen:
Der Roboter fährt durch den Raum und greift auf den Plan zurück, der Griffel bewegt sich ebenfalls mit, bestehende Hindernisse auf der Karte werden erkennt und der Roboter weicht aus bzw. umgeht es.
In diesem Fall wäre der Raum je nach genauigkeit und auflösung des Display und des Plotters begrenzt.
Für größere Räume würde der Griffel feststehen und sich die Karte entsprechend auf dem Display in entsprechender Richtung mit bewegen und ebenfalls Hindernisse notieren.
Für nen ganz einfachen Aufbau, könnte man ein Stückpapier anstatt des Displays verwenden, welches in entsprechender Auflösung im Verhältnis zum Raum mit Stift im Plotter beschrieben und/ oder mit Farbsensor gelesen wird (quasi Linienlesen) ;)
\:D/
copious