commander7
29.06.2005, 18:41
hallo zusammen,
ich möchte meinem Bot beibringen, dass er Hindernissen ausweicht. Leider kann ich es mir nicht leisten die teuren SRF08 Module von Deutschland zu importieren, und in der Schweiz finde ich keinen Lieferanten. Hingegen habe ich einen Lieferanten gefunden, der das SFR04 Modul und den Sharp GP2D12 für eine für mich bezahlbare Summe liefert.
Mit nem ATmega8 sollte es, so wie ich es hier gelesen habe, kein Problem sein die GP2D12 Sensoren auszuwerten. Auch das auswerten des SFR04 Modules sollte mit dem Pulsein Befehl in Bascom funktionieren. Doch habe ich bedenken, ob mein Mega8 (mit 8MHz Quarz) genug schnell ist neben der Steuerung von 2 Schrittmotoren (benutze pro Stepper einen Timer/Interrupt) und RS232 Auswertung nun noch zuverlässig den SFR04 abzufragen. Wird der das alles hinkriegen?
Falls ja, was ich ja hoffe, habe ich mir nun überlegungen zu verschiedenen Ansätzen der Kollisionserkennung gemacht.
Ich habe gelesen, dass der SFR04 etwa in einem Winkel von 45° reagiert.
Welcher Ansatz ist hier zuverlässiger?
Gibt es noch bessere Ansätze?
Zu Ansatz 1:
Der US soll Hindernisse in Fahrtrichtung des Bots detektieren. Die Sharps sollen Wände erkennen, denen sich der Bot nicht frontal nähert.
Zu Ansatz 2:
2 US Module tasten den Raum in Fahrtrichtung ab, je nachdem ob der Linke oder der Recht reagiert, könnte der Bot auch gleich entscheiden auf welche Seite er ausweichen soll.
Gruss commander7
ich möchte meinem Bot beibringen, dass er Hindernissen ausweicht. Leider kann ich es mir nicht leisten die teuren SRF08 Module von Deutschland zu importieren, und in der Schweiz finde ich keinen Lieferanten. Hingegen habe ich einen Lieferanten gefunden, der das SFR04 Modul und den Sharp GP2D12 für eine für mich bezahlbare Summe liefert.
Mit nem ATmega8 sollte es, so wie ich es hier gelesen habe, kein Problem sein die GP2D12 Sensoren auszuwerten. Auch das auswerten des SFR04 Modules sollte mit dem Pulsein Befehl in Bascom funktionieren. Doch habe ich bedenken, ob mein Mega8 (mit 8MHz Quarz) genug schnell ist neben der Steuerung von 2 Schrittmotoren (benutze pro Stepper einen Timer/Interrupt) und RS232 Auswertung nun noch zuverlässig den SFR04 abzufragen. Wird der das alles hinkriegen?
Falls ja, was ich ja hoffe, habe ich mir nun überlegungen zu verschiedenen Ansätzen der Kollisionserkennung gemacht.
Ich habe gelesen, dass der SFR04 etwa in einem Winkel von 45° reagiert.
Welcher Ansatz ist hier zuverlässiger?
Gibt es noch bessere Ansätze?
Zu Ansatz 1:
Der US soll Hindernisse in Fahrtrichtung des Bots detektieren. Die Sharps sollen Wände erkennen, denen sich der Bot nicht frontal nähert.
Zu Ansatz 2:
2 US Module tasten den Raum in Fahrtrichtung ab, je nachdem ob der Linke oder der Recht reagiert, könnte der Bot auch gleich entscheiden auf welche Seite er ausweichen soll.
Gruss commander7