PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Quadrocopter-Projekt



Kevin1996
20.10.2013, 13:32
Hallo,
Ich bin neu in diesem Forum und bräuchte mal eure Hilfe.

Ich möchte von der Schule aus einen Quadrocopter bauen.
Doch es gibt da mehrere Probleme:
1. Habe ich so gut wie fast keine Ahnung von Modellbau
2. Hat mir eine Professorin gesagt, dass die Software nur mit "Universitätsmathematik" programmierbar wäre

Hier also meine Fragen:
Wie groß sollte der Quadrocopter sein? (Ich hab so an 40cm gedacht)
Welche Motoren,Rotoren?(Wäre cool wenn er auch eine Kamera tragen könnte, also Gewichte von bis zu 1,5k(keine Ahnung ob das Möglich ist, wie gesagt bin Anfänger))
Aus welchen Material sollte das Chassis sein?

Cool wäre auch wenn ihr mir ein paar Quellcodes Schicken könntet, damit ich mich von der schwere der SW überzeugen kann ;)

Und sollte ich den Quadro nicht selbst programmieren können, bräuchte ich noch ei Killer-Gadget, dass einem die kopierte SW vergessen lässt.
Gebt mir ein paar Tipps dafür ( GPS-Flug, Hinderniserkennung...)

Sorry für die vielen Fragen ;)
Danke im Voraus

Horstelin
20.10.2013, 18:19
Für Quadrocopter brauchst du Regelungstechnik und dafür brauchst du Differenzialgleichungen bzw Integraltransformationen. Falls du davon noch nie etwas gehört hast vergiss es lieber wieder ;) Es gibt allerdings auch fertige Boards für Quadrocopter...

Kevin1996
20.10.2013, 18:26
Danke für deine Antwort Horstelin,
Natürlich gibt es auch fertige Boards, aber ich möchte soviel wie möglich selbst machen. Auch teile der SW wen es möglich ist. Deshalb habe ich ja auch nach Quellcodes gefragt aus denen ich mir das herausfiltern kann was ich verstehe. Ich möchte die Software nämlich auch größtenteils verstehen, auch wenn ich sie nur Kopiere.

Horstelin
20.10.2013, 18:52
Dass kann ich sehr gut verstehen aber wenn du dir den RN Artikel zu Regelungstechnik mal ansiehst, dann wirst du merken dass da sehr viel Mathematik dahinter steckt! Nicht umsonst gibt es Quadrokopter erst seit so kurzer Zeit, es sind sicher auch schon vor 40 Jahren Leute auf die Idee gekommen 4 Motoren an ein Brett zu schrauben ;) Nur richtig fliegen kann man damit erst seitdem es Elektrische Kreisel und schnelle µCs für die Regelungstechnik gibt. Regelungstechnik hat man übrigens im Elektrotechnik Studium im 5. Semester nach den Mathematik Modulen Analysis 1, 2, und DGL die man braucht um zu verstehen wie man auf die Lösung kommt. Ich möchte dich nicht entmutigen, vielleicht bekommst du das ja trotzdem hin aber mit ein bisschen Quellcodes lesen ist das absolut nicht zu schaffen.

MfG Urs

Che Guevara
20.10.2013, 19:23
Hi,

also einen Quellcode wird dir hier keiner geben. Es gibt aber einige Projekte, die ihre Software offengelegt haben, z.b. Willas Shrediquette, MK oder MultiWii.
So schlimm, wie von "Urs" dargestellt, ist es aber bei weitem nicht! Du musst nur genügend Durchhaltevermögen aufbringen, um nicht bei jedem Fehlschlag abzubrechen...
Ich hab vor 3 Jahren auch angefangen, mir eine CopterControl zu bauen. Mittlerweile habe ich alle möglichen Features, die man so haben kann (Gyro+ACC, Höhe, Kompass, GPS, Kamera).
Am Anfang sollte man sich erstmal nur auf die Grundfunktionen beschränken, also das reine Fliegen. Wenn das mal gut funktioniert, kann man darauf aufsetzen und weitere Funktionen implementieren. Du solltest aber darauf achten, von Anfang an alles möglichst nur mit Festkommaaritmetik zu implementieren, um später nicht ein Zeitproblem zu bekommen. Die Regelschleife sollte mit mind. 500Hz laufen, sonst wirds instabil.

Gruß
Chris

Kevin1996
20.10.2013, 20:28
Danke für eure Antworten.
Ich möchte dieses Projekt bis zur Matura( Italienische Abschlussprüfung im 13. Schuljahr) in 2 Jahren fertig haben. Ihr habt mich jetzt ein wenig entmutigt. Nicht das ich es mir nicht zutraue ;) aber in dieser Zeit??
Also sollte ich die SW anderweitig besorgen, brauche ich das schon oben genante Killergadget. Irgendwelche (verwirklichbaren) Ideen? Währe eine Routenplanung mit GPS schwer ? Hindernisserkennung?
Danke für eure Geduld!

Che Guevara
20.10.2013, 21:07
Hi,

also Software von anderen Plattformen werden wohl nur auf deren Hardware laufen ;)
In 2 Jahren bekommt man das locker hin, wenn man sich nicht blöd anstellt.
Tipps hab ich dir ja schon gegeben, aber du scheinst wohl wieder einer dieser Beratungsresistenten Patienten zu sein... Viel Glück!