einfacher Flugroboter (Drohne) in "Komponentenbauweise&
Erstmal das Ziel:
Die Idee die mir als begeisterter Modellbauer und beruflicher Software Architekt schon seit geraumer Zeit in meinem Kopf herumschwirrt, ist es ein Modellflugzeug auf einfache Weise zur Drohne aufzuruesten. Das erwuenschte Scenario sieht folgendermassen aus:
Phase 1: Ein Modellflugzeug wird auf herkoemmliche Weise von einem Pilot mit einer manuellen Fernsteuerung gestarted und auf Hoehe gebracht.
Phase 2: Der Pilot aktiviert den roboter modus des Modells woraufhin eine Mission erfuellt wird (z.B. abfliegen einer bestimmten Stecke und Aufnahme von Fotos).
Phase 3: Der Pilot deaktiviert den Robotermodus und landet das Model manuell.
Wie soll das funktionieren?
Vor allem, wie soll ich dieses Unterfangen in meiner knappen Freizeit realisieren? Das ist der Grund warum ich in diesem Forum poste - ich hoffe einige nuetzliche Informationen von der erfahrenen roboternetz community zu bekommen:)
Eine Liste der logischen Komponenten des Systems die fuer den Betrieb in Robotermodus notwendig sind (hier fehlt mir das roboterspezifische Vokabular, ich hoffe das es trotzdem einigermassen verstaendlich ist) :
Steuerungskomponente: enthaelt die Logik, sozusagen das Gehirn
Effektoren: Antrieb, Hoehen-, Seiten- und Querruderservos
Sensoren: GPS, Traegheitskreisel fuer quer-, laengs- und vertikale Achse
Implementierung der logischen Komponenten:
Als Steuerungskomponente koennte meiner Meinung nach ein java programmierter PDA herhalten. (evtl. mit echtzeit java)
Die Effektoren sind kein Problem da sie standardmaessige Modellbaukomponenten sind.
Ebenso die Traegheitskreisel. Das GPS Modul koennte schon im PDA enthalten sein.
Haha, so jetzt kommt der Punkt an dem mein Wissen aussetzt: Wie kann ich die Steuerungskomponente mit den Effektoren und Sensoren kommunizieren lassen???
Wovon ich Traeume ist folgendes: Eine Steckerleiste mit standard Servo Steckbuchsen. Diese ist wie auch immer mit dem PDA verbunden, von dem ich nun mit einer Java Bibliothek nach belieben angeschlossene Effektoren und Sensoren auslesen und ansteuern kann.
Wenn es so etwas gaebe koennte ich mir vorstellen das eingangs erwaehnte Szenario in meiner Freizeit umzusetzen. Es wuerde dann ja "nur " noch darin bestehen die Steuerungslogik und Intelligenz zu implementieren und auf diesem Gebiet fuehle ich mich zu hause. Nicht jedoch mit allem auf Hardware level.
Ich bin fuer jeden Hinweis auf entsprechende "Verbindungsmoeglichkeiten" von PDA mit Servos oder Kreisel sehr dankbar.
Was mich an diesem Projekt besonders reizt ist es eine Drohne mit minimalen Budget und doch respektablen Faehigkeiten zu kreieren. Wenn man bedenkt wie viel Geld in diesem Bereich investiert wird und wie wenig im Endeffekt hinten heraus kommt ist das doch echt verlockend es mal selbst zu probieren... Insbesondere wenn man Modellbauer ist und einer solchen Drohne auch einKunsfflugprogramm beliebiger Schwierigkeitsstufe eingespeist werden koennte ;)
Re: einfacher Flugroboter (Drohne) in "Komponentenbauwe
Zitat:
Zitat von moritztheile
Steuerungskomponente: enthaelt die Logik, sozusagen das Gehirn
Würde ich persönlich keinen PDA nehmen (mir zu teuer) sondern einen ATMEGA.
Den ATMEGA kannst du frei Programmieren, ist klein und hat viele Anschlüsse für servos etc.
Ich würde gleich einen ATMEGA32 nehmen, bei Reichelt für nur 3,50€.
Zitat:
Zitat von moritztheile
Effektoren: Antrieb, Hoehen-, Seiten- und Querruderservos
Gut über einen ATMEGA zu steuern. Auch sehr genau.
Zitat:
Zitat von moritztheile
Sensoren: GPS, Traegheitskreisel fuer quer-, laengs- und vertikale Achse
GPS kann man an einen ATMEGA anschließen, erfahrungen habe ich selbst aber nicht. Es gibt im Forum noch andere, die das schon gemacht haben.
Bei Trägheitskreiseln Informiere ich mich gerade noch selbst.
Zitat:
Zitat von moritztheile
Als Steuerungskomponente koennte meiner Meinung nach ein java programmierter PDA herhalten. (evtl. mit echtzeit java)
Wie gesaget, mir zu teuer. Wenn der Flieger dann doch mal abschmiert, was ich nicht hoffe, wäre der PDA auch noch hops.
Zitat:
Zitat von moritztheile
Haha, so jetzt kommt der Punkt an dem mein Wissen aussetzt: Wie kann ich die Steuerungskomponente mit den Effektoren und Sensoren kommunizieren lassen???
Wüsste ich bei einem PDA nicht.
Zitat:
Zitat von moritztheile
Wenn es so etwas gaebe koennte ich mir vorstellen das eingangs erwaehnte Szenario in meiner Freizeit umzusetzen. Es wuerde dann ja "nur " noch darin bestehen die Steuerungslogik und Intelligenz zu implementieren und auf diesem Gebiet fuehle ich mich zu hause. Nicht jedoch mit allem auf Hardware level.
Das wär mit einem ATMEGA leider nötig. Wobei es nicht alzu viel wäre.
Zitat:
Zitat von moritztheile
Was mich an diesem Projekt besonders reizt ist es eine Drohne mit minimalen Budget und doch respektablen Faehigkeiten zu kreieren.
In der Robotik ist es normalerweise so, dass alles, was man machen will erstmal billig aussieht und dann immer teurer wird.
soll jetzt nicht sein, um dich von deiner Idee abzubringen.
Zitat:
Zitat von moritztheile
Wenn man bedenkt wie viel Geld in diesem Bereich investiert wird und wie wenig im Endeffekt hinten heraus kommt ist das doch echt verlockend es mal selbst zu probieren...
Probieren kann man es immer und man lernt auch noch viel dabei.
jon