2016-03-31 3 views
-2

Der Roboter-Buggy auf dem arduino mega baed und hat einen einzigen Ultraschallsensor an der Vorderseite mit zwei scharfen IR-Sensoren auf beiden Seiten.Wie wird der Fehleralgorithmus auf einem Roboter zur Hindernisvermeidung implementiert, der die Arduino-Plattform verwendet?

Ich möchte den Bug 2-Algorithmus implementieren, aber ich habe keine Ahnung, wie zu beginnen. Ich habe mir den Quellcode auf dieser this Seite angeschaut, aber das ergibt für mich keinen Sinn.

Kennt jemand von irgendwelchen Quellen, die einfachen Anweisungen zum folgen, wie der Algorithmus zu implementieren?

Antwort

0

Von dem, was ich in diesem Tutorial gesehen habe, benötigen Sie, abgesehen von Vorkenntnissen der Programmierung, auch Grundkenntnisse der Linearen Algebra. Wenn Sie bereits über umfangreiche Programmierkenntnisse verfügen, studieren Sie Lineare Algebra, Trigonometrie und andere.

+0

Vielen Dank für Ihre Antwort. Haben Sie Empfehlungen, wie Sie die Pfadplanung mit Hindernisvermeidung für jemanden mit sehr grundlegenden Programmierkenntnissen mit Arduino umsetzen können? – aab

+0

Ja, wie ich Ihnen gesagt, empfehle ich starten Sie durch lineare Algebra studieren, werden Sie nicht viel Zeit damit verbringen, ist es nicht so schwierig, wie es scheint. Auf Tutorials von einfachen Roboter, fand ich einige gut erklärt: [Tutorial 1] (http://www.instructables.com/id/Arduino-Ultimate-Obstacle-Avoiding-Robot/) [Tutorial 2] (http : //www.instructables.com/id/How-To-Make-an-Obstacle-Avoiding-Arduino-Robot/) [Tutorial 3] (http://diyhacking.com/arduino-robot-tutorial/) –

+0

Danke ich werde einen Blick darauf werfen. – aab

Verwandte Themen