PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Linienverfolgung mit Ausweichen. Roboter: AAR-04



PMK111
30.05.2016, 19:15
Hallo,

ich besitze einen Roboter: AAR-04.
Diesen würde ich gern so Programieren das er auf einer Linie fährt und diese selbstständig verfolgt.
Falls sich ein Objekt auf der Linie befindet sollte er das Objekt umfahren und nach dem Objekt die Linien verfolgung wieder aufnehmen.

Hat jemand schon mal sowas programiert und würde mir seinen Programmcode zur Verfügung stellen? (--> Programieren würde mir zu viel Zeit weg nehmen)

Bitte melden wenn ihr was habt.

Und danke schonmal im voraus

MFG

PMK111

Rabenauge
31.05.2016, 03:29
So ein Mist-im Arduinoforum wollte keiner deine Hausaufgaben machen, oder?
Ich fürchte: hier auch nicht. :cool:

http://forum.arduino.cc/index.php?topic=403737.0

Ich persönlich find es nun mehr als frech...

RP6conrad
31.05.2016, 07:49
In diesen video sehen sie meine roboter die so etwas macht (min 4.10)
https://www.youtube.com/watch?v=8xiWVgNvO5o. Voraussetzung ist eine Roboter mit odometrie (encoder an beide Motoren), und naturlich einen Sensor die Hindernisse erkannt. Das Algoritme sieht so aus : Linien abfahren bis US-Sensor etwas erkannt, stoppen und 90° drehen auf die Stelle. Dan eine Cirkelboge abfahren bis wiederum die Linie erkannt wird. Noch 10 cm weiterfahren, dan zuruck auf die Stelle drehen bis wiederum die Linie gefunden ist. Weiterfahren. SW ist fur eine STM32 F100 in C geschrieben, wo ich die Peripherie von F100 intensif benutzen (timer für encoder, ADC ueber DMA, PWM mit timer,Systick usw). Welches Platform hasst du und welche Sensoren / Encoder ?