Verfasste Forenbeiträge

Ansicht von 13 Beiträgen - 1 bis 13 (von insgesamt 13)
  • Autor
    Beiträge
  • als Antwort auf: GPS Tracking, Alles rund um die APP #1026
    digaus
    Moderator

    So noch ein Update, habe Bluetooth Controller Support hinzugefügt. Funktionen sind dem angehängten Bild zu entnehmen.

    Attachments:
    You must be logged in to view attached files.
    als Antwort auf: GPS Tracking, Alles rund um die APP #1024
    digaus
    Moderator

    Habe mal ein Update hochgeladen.
    Jetzt gibt es ein Indicator am Copter Icon für die Richtung des Gimbals.
    Bluetooth Verbindung wurde hinzugfügt.

    als Antwort auf: GPS Tracking, Alles rund um die APP #1021
    digaus
    Moderator

    Habe jetzt noch eine neue Version hochgeladen. Es sind jetzt soweit ich weiß alle Fehler behoben und es sollte alles funktionieren. Olli konnte das Tracking auch schon kurz testen.

    als Antwort auf: GPS Tracking, Alles rund um die APP #1014
    digaus
    Moderator

    So es gibt jetzt mal ein Update. Ich habe die Kommunikation jetzt über usb Telemetrie und Pixhawk implementiert. Olli hat die App auch schon kurz getestet und berichtet, dass die Kommunikation grundsätzlich funktioniert.

    Die Baudrate beträgt 57600.

    Wenn ihr Lust habt, könnt ihr die App auch schonmal testen. Am besten als erstes den Joystick und die Panorama Funktion. GPS Tracking sollte aber auch schon funktionieren.
    Die App habe ich im ersten Post aktualisiert.

    als Antwort auf: GPS Tracking, Alles rund um die APP #985
    digaus
    Moderator

    Dann sollte es eigentlich funktionieren. Ich habe nochmal nachgeguckt, ab Android 4.0.4 läuft die App. Ich habe den aktuellen Stand der App nochmal hochgeladen, installiere die neuste Version am besten nochmal. Ansonsten kann es sein, dass du die 3dr Services manuell installieren musst:
    https://play.google.com/store/apps/details?id=org.droidplanner.services.android
    Dieser Service wird für die App benötigt.

    als Antwort auf: GPS Tracking, Alles rund um die APP #982
    digaus
    Moderator

    Welche Android Version hast du? Ich glaube es ist mindestens Android 4.4 nötig. Was für tablets sind das?

    als Antwort auf: GPS Tracking, Alles rund um die APP #976
    digaus
    Moderator

    Ich bin leider noch nicht viel weiter gekommen, aber ich werde Olli demnächst eine kleine App zum Testen der Mavlink Kommunikation schicken. Wenn das dann klappt, sollte der Rest kein Problem mehr sein.

    als Antwort auf: GPS Tracking, Alles rund um die APP #938
    digaus
    Moderator

    Hi sandmen,

    ja das drone Objekt gibt es, habe ich auch nie bestritten 😉
    Aber das Objekt verfügt nicht über die von dir genannten Funktionen getSysid() und getCompid().
    Habe noch mal ein Screenshot vom drone Objekt mit allen verfügbaren get-Funktionen angehängt.

    Attachments:
    You must be logged in to view attached files.
    als Antwort auf: GPS Tracking, Alles rund um die APP #920
    digaus
    Moderator

    Meine App basiert auf der 3dr Services library. Darauf ist auch Die Tower App (Droidplanner 3) aufgebaut. Habe mich an dieses Tutorial gehalten: http://android.dronekit.io/first_app.html
    Das Object drone existiert, aber das Objekt hat die Funktionen nicht. Kann ich die IDs nicht manuell festlegen? Die target_component sollte ja eigentlich auch die des STorMs sein.

    als Antwort auf: GPS Tracking, Alles rund um die APP #917
    digaus
    Moderator

    Hi Sandmen,

    danke, das ist schonmal sehr hilfreich!
    Leider gibt es die Funktion getSysid(), getCompid() und getMavClient() bei mir nicht(siehe Screenshot)
    Für den letzten Befehl zum Senden der Nachricht, habe ich eine entsprechende Funktion gefunden, die genau das machen sollte (siehe dazu auch Screenshot), aber ich weiß nicht wie ich die Sysid und Compid vom Copter bekommen kann…

    Attachments:
    You must be logged in to view attached files.
    als Antwort auf: GPS Tracking, Alles rund um die APP #904
    digaus
    Moderator

    Also im Grunde möchte ich mit dem STorM und dem Pixhawk über einen Telemetrie Link kommunizieren.
    Das heißt das STorM ist wie hier beschrieben mit dem Pixhawk verbunden: http://copter.ardupilot.com/wiki/common-optional-hardware/common-cameras-and-gimbals/common-storm32-gimbal/
    Der Pixhawk wiederum ist über einen Telemetrie Link mit dem Handy verbunden.
    Ich habe jetzt angenommen, dass der Pixhawk die Mavlink Messages an das STorM weiterleitet wenn ich die Message vom Handy an den Pixhawk schicke.

    als Antwort auf: GPS Tracking, Alles rund um die APP #894
    digaus
    Moderator

    @EagleEi
    ja den AUAV-X2 habe ich acuh im Auge, damit sollte es auf jeden Fall funktionieren.

    @sandmen
    Die Nachrichten die ich benötige sind hier beschrieben: http://www.olliw.eu/storm32bgc-wiki/Serial_Communication
    Und zwar benötige ich hauptsächlich die Nachricht MAVLINK_MSG_ID_COMMAND_LONG, diese besteht aus MAV_CMD_DO_SET_PARAMETER und MAV_CMD_DO_MOUNT_CONTROL

    Aber die Frage ist dann auch, wie ich diese Nachricht mit der 3dr Services Library senden kann.
    Dort gibt es den Typen „MAVLinkMessage“ welcher an „MavlinkMessageWrapper“ übergeben wird, dieser kann dann mit „sendMavlinkMessage()“ versendet werden.

    Hier ist die komplette java Dokumentation der Library: http://android.dronekit.io/javadoc/

    Wäre super, wenn du mir da helfen könntest.

    Edit:
    Ich habe festgestellt, dass die hochgeladene App falsch kompiliert wurde und deshalb nicht installiert werden konnte. Habe die korrekte Version jetzt hochgeladen.

    als Antwort auf: GPS Tracking, Alles rund um die APP #842
    digaus
    Moderator

    Danke, ich finde so eine Funktion hätte es schon viel früher geben sollen. Ist ja im Grunde nichts anderes wie ein Tracker, nur halt auf dem Copter 😉

    Leider wird es eine Kommunikation von APM zu STorM nie! geben. Das liegt daran, dass für die APM keine Updates mehr bereit gestellt werden. Das heißt, wenn man auf den Raspberry Pi verzichten möchte, dann muss man zum Pixhawk wechseln. Die Kommunikation zwischen Pixhawk und STorM ist meines Wissens auch schon in der Alpha vorhanden.
    Das Problem ist, dass ich keinen Pixhawk habe um das zu testen. Außerdem habe ich es noch nicht geschafft mir eine Custom Mavlink Message zu erstellen, welche ich an das STorM schicken kann. Habe dazu eine Anfrage in der 3dr Developer Group gestellt aber bisher noch keine Antwort erhalten.
    Wenn ich so eine Nachricht erstellen kann und wenn ich dann jemanden habe, der das für mich testen könnte, dann sollte es maximal eine Woche dauern, bis ich das in meine App eingebaut habe.

Ansicht von 13 Beiträgen - 1 bis 13 (von insgesamt 13)