PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Linie verfolgen mit optischen Sensoren am RP6



Sceloporus
25.02.2010, 20:50
Hallo,

das ist sicherlich die ultimative Anfängerfrage, aber genau das bin ich... Einsteiger.

Welche Sensoren müsste ich am RP6 verbauen, um diese typische Linenverfolgung programmieren zu können?

Es gibt dazu mehrere Ansätze, welche aus meiner Sicht aber nicht klar sind (ich sehe noch nicht ganz durch). Gibt es vielleicht eine Anleitung dazu?

Standardmäßig verfügt der RP6 ja vorn nur über Tastsensoren.

Ich danke für jegliche Hilfe.

radbruch
25.02.2010, 21:08
Hallo

Wir waren wohl alle mal Anfänger. Vielleicht hilft dir das beim Einstieg ins Linienfolgen mit dem RP6:
https://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=38401

Neben den Standartansätzen mit diversen IR-Sensonen gibt es auch exotischere Versuche:

http://img.youtube.com/vi/txMYl7aKTBA/default.jpg (http://www.youtube.com/watch?v=txMYl7aKTBA)
(http://www.youtube.com/watch?v=txMYl7aKTBA)

;)

Natürlich ist der RP6 mit seinem Raupenantrieb nicht optimal fürs Linienfolgen. Hinderlich ist zudem die "weiche" Motoransteuerung durch die Library. Wie man das ändern kann steht u.A. am Ende des oben genannten Thread.

Gruß

mic

Sceloporus
06.03.2010, 09:13
Hallo Radbruch,

danke für deine Antwort.

Habe mir mal alles durchgelesen. Prinzipiell verstehe ich es (Erkennen der Linie durch Lichtsensoren vs kleine Fotokamera).... mein Problem ist irgendwie grundlegender...

.... welche Sensoren kommten genau in Frage und vor allem: wie schließe ich diese an?

Vielleicht sollte ich einfach mal die Funktionsweise des Atmega32 verstehen... vielleicht würden sich die Fragen von selbst klären. Mir fehlt da irgendwie der Einstieg. :-s

abugilgil
06.03.2010, 12:05
also ich habs so gemacht wie der radbruch es gemacht hat.
hab vorne 3 LEDs einer alten taschenlampe angebracht die nach unten leuchten. Dann hab ich ein Blatt papier vorne dran gemacht, ist dazu da dass das licht vom Boden auf die vorhandenen Lichtsensoren am rp6 reflektiert werden. Habe damit rumprobiert, es geht allerdings ist es schwer das blatt richtig auszurichten

also brauchst du eig keine weiteren sensoren, du kannst die vorhandenen mit benutzen.
gruß

SlyD
08.03.2010, 18:45
Besser wirds sein wie beim ASURO vorne: zwei Fototransistoren und eine (IR) LED auf ein Stück Lochraster Platine, das vorne an den RP6 schrauben und mit den zwei freien ADC Kanälen verbinden.
(Schaltplan s. ASURO Anleitung auf der AREXX Homepage!)
Eventuell noch mit schwarzem Klebeband gegen Störlicht isolieren.

MfG,
SlyD

Sceloporus
14.03.2010, 20:56
Besser wirds sein wie beim ASURO vorne: zwei Fototransistoren und eine (IR) LED auf ein Stück Lochraster Platine, das vorne an den RP6 schrauben und mit den zwei freien ADC Kanälen verbinden.
(Schaltplan s. ASURO Anleitung auf der AREXX Homepage!)
Eventuell noch mit schwarzem Klebeband gegen Störlicht isolieren.


Danke! Das werde ich mal ausprobieren! Das sind aber übrigens keine Fototransistoren, sondern Fotodioden.

PS: Ups, sind doch Fototransistoren. Ich benötige dringenst feste E-Technikgrundlagen :-#

Am besten ich versuche das und das mit der Kamera. Das dürfte mein Skills nur verbessern und das Verständnis für den Kram festigen.