Low Cost HD-Video Übertragung + Telemetrie

Status
Nicht offen für weitere Antworten.

digaus

Erfahrener Benutzer
Ich mache das auch über einen zusätzlichen Router. Latenz steigt dadurch nicht. Allerdings darfst du keinen 2.4ghz Router nehmen. Damit habe ich starke Artefakte bekommen. Mit nem 5ghz Router klappt das einwandfrei.
 
So habe ich es im Moment gelöst, aber das gefällt mir nicht wirklich... Taranis auf 2.4Ghz, lokales Wlan auf 2.4Ghz, Rocket auf 5Ghz und dann noch Telemetrie auf 433Mhz und das alles keine 20cm von der Antenne der Taranis entfernt...

Eine Alternative wäre der original Samsung Adapter oder man findet einen anderen Adapter der einen passenden Treiber hat, aber ich habe bis jetzt keinen gefunden, aber ich habe momentan auch nicht wirklich Zeit mich dem Quadro zu widmen...
 

digaus

Erfahrener Benutzer
Wie gesagt, mit 2,4ghz wlan hat das bei mir überhaupt nicht geklappt. Wenn dann musst du einen Dualband Router verwenden(5ghz) dann sollte es auch keine Probleme mit der Taranis geben.
 
Zuletzt bearbeitet:

digaus

Erfahrener Benutzer
Genau.
Ich weiß nicht ob jedes Smartphone/Tablet das kann aber ich denke alle relativ neuen können 5ghz empfangen. Sonst wären die dual Band Router ja recht sinnlos. Mein ipad 3, mein Note 4, mein Notebook und das xperia z2 können das auf jeden Fall. Einfach mal googlen ob dein tab 5ghz WLAN unterstützt.

Edit: Diesen Router verwende ich:
http://www.amazon.de/TP-LINK-Archer...1429627566&sr=8-18&keywords=tp+link+dual+band
 
Zuletzt bearbeitet:

skydrone

Erfahrener Benutzer
Ich sitze gerade an einem kuriosen problem. Der pi sollte in einem Netze DHCP ja die ...240 haben. Meine Funkstrecke hat komplett feste ips. Alle in Reichweite der original 192.168.137.240 airpi ip. Direkt am Router hat der pi trotzdem die 101. Am Ende der picostation bekomme ich ihn weder auf der 240 noch auf der 101 obwohl komplett DHCP deaktiviert ist.

Was kann das sein? Muss ich jetzt alle ips durchzustehen oder kann ich auf der picostation sehen welche ip dran hängt?
 

bingo

Neuer Benutzer
Hallo,

Ich versuche jetzt schon seit 2 Wochen eine Videoübertragung auf zu bauen, leider ohne Erfolg.

HW/Ausrüstung:
- 1x Raspberry Pi 1
- 2x Raspberyy Pi 2
- mehrere Windows PCs
- iPad3


Da das ganze Projekt noch offensichtlich auf den RPi1 ausgelegt ist, wollte ich mit dieser Methode anfangen.
Später wenn ich eine Videoübertragung habe und somit das Abspielgerät getestet ist, wollte ich mich an den RPi2 machen.

RPi1:
unter:
http://www.swat-drones.de/index.php/hd-fpv/downloads
gibt es das Image: airpi_v0.2.zip dort kann ich über die IP des AirPi das Setup aufrufen und den oberen Stream starten "UDP" (ich kann den genauen Wortlaut im Moment nicht nachschauen da es immer Resettet wenn ich die IP aufrufe).
Das läuft teilweise auch ne weile, aber nach ein paar Std. und einigen Neustarts, macht der Pi immer einen Reset wenn ich die IP aufrufe
dann gibt es wenn man die Seite weiter liest das hier:
http://www.swat-drones.de/index.php/hd-fpv/fortgeschritten/pakete-von-hornetwl
Mit diesem Image: "2014-12-01-raspian-jessie-airpi.img.7z". Da funktioniert das mit dem Update "AirPi Repository" wenigsten.
Man kann auch http://airpi/ benutzen um das ganze zu starten, leider gibt es beim update aber ein Bootloder Error oder so und dann läuft auch nicht mehr viel und es gibt auch das Reset Problem wenn man http://airpi/ aufruft.

Windows PC:
Unter Win habe ich gstreamer installiert, und bei Eingabe auch Prompt eine Fehlermeldung bekommen. Die bekommt man aber weg wenn man eine Full-Installation durchführt.

D:\Programme\Modellbau\gstreamer\1.0\x86_64\bin\gst-launch-1.0.exe rtspsrc location=rtsp://192.168.0.18:9000/test-launch-tcp latency=0 ! application/x-rtp, payload=96 ! rtpjitterbuffer ! rtph264depay ! avdec_h264 ! fpsdisplaysink sync=false text-overlay=false

mit dieser Eingabe öffnet sich aber kein Videofenster was wohl laut einigen Screenshots und Youtube Videos der Fall sein sollte.

-iPad:
ich kann die App nicht finden die es für iOS geben soll (für Androiod habe ich leider kein Gerät).
An mehreren Stellen wird behauptet das iOS/Android am einfachsten zum abspielen sein sollen, aber die Latenz nur mittelmäßig.

Ich bitte euch um Hilfe, wie soll ich weiter machen?
Mit was Abspielen um einfach nur eine Videoübertragung aufzubauen? Als Netzwerk habe ich für den Anfang einfach Kabel im Heimnetzwerk benutzt um das Setup einfach zu halten.
Ziel wäre natürlich der RPi2 als Airpi und am Boden egal z.b. (Laptop/Videobrille/iPad/RPi2mitMonitor).
 
Zuletzt bearbeitet:

JR63

Erfahrener Benutzer
Hi,

gestern gab es den Erstflug mit meinem PiInMotion System.

Verbaut ist ein Odroid-W mit meinem Shield und einem Arduino Pro Mini.

http://github.com/JR63/PiInMotion

Steuerung der NAZA per PPM und Ortungspiepser per PWM vom Arduino.

Als Bodenstation wird ein RasPi B+ mit meinem Shield und einem Arduino Pro Mini zum Anschluss des RC Senders per PPM und für das Daten Logging und die Sprachausgabe eingesetzt.


PiInMotion001.jpg PiInMotion002.jpg


Ich bin sehr zufrieden mit dem PiInMotion System und muss mir jetzt mal eine vernünftige Brille für mein Android Smartphone bauen.

Tschö
JR
 
Hi JR,

hast du Latenzzeiten auf dem RC Link oder ist das Vergleichbar mit normalen mit 2.4GHz Systemen? Hast du auf Github weitere Sachen oder nur die Bilder? Glückwunsch zu der coolen Lösung.
 

JR63

Erfahrener Benutzer
Glückwunsch zu der coolen Lösung.
Danke


hast du Latenzzeiten auf dem RC Link oder ist das Vergleichbar mit normalen mit 2.4GHz Systemen?
Bevor ich per FPV nach HD Bild geflogen bin habe ich 2 Flüge nach Sicht (LOS) gemacht und konnte auch im manuellen Mode keine Latenz feststellen. Das PiInMotion System verhält sich absolut vergleichbar zu den üblichen RC Systemen.


Hast du auf Github weitere Sachen oder nur die Bilder?
Aktuell nur der Teaser und die Bilder.

Mal sehen, ob und wann ich dazu komme dort mehr zu veröffentlichen.


Tschö
JR
 
@JR63
Sehr schönes Projekt!
Ich hab mal ein paar Fragen zum Konzept:
Was machen die Arduinos?
Läuft die RC Fernsteuerung auch mit über Wifi?
Was für eine Reichweite schafftst Du mit so einem normalen Wifi Stick?
 

JR63

Erfahrener Benutzer
@JR63
Sehr schönes Projekt!
Ich hab mal ein paar Fragen zum Konzept:
Was machen die Arduinos?
Läuft die RC Fernsteuerung auch mit über Wifi?
Was für eine Reichweite schafftst Du mit so einem normalen Wifi Stick?
Danke.


> Was machen die Arduinos?

Gnd Arduino:
- AD Wandlung
- PPM Umsetzung

Air Arduino:
- AD Wandlung
- PPM Umsetzung
- PWM Umsetzung
- Failsave
- GPS Interpretation 3er üblicher Protokolle


> Läuft die RC Fernsteuerung auch mit über Wifi?

Genau, das ist ja gerade der Witz am PiInMotion System.


> Was für eine Reichweite schafftst Du mit so einem normalen Wifi Stick?

Das habe ich noch nicht ausgereizt, da ich wegen fehlender Smartphone-Brillen-Konstruktion das Bild noch nicht so gut erkennen kann und daher noch nicht weit geflogen bin.

Tschö
JR
 
Zuletzt bearbeitet:
Danke für die Aufklärung ;)
Wie die Groundstation aufgebaut ist, habe ich noch nicht kapiert...
Nur Smartphone? Oder ein zweiter Raspberry/Odroid? Wie wird der Arduino da eingebunden?

Edit:
Sorry - Man sollte alles genau lesen - Bodenstation ist auch ein Raspberry mit Shield und Arduino hast Du geschrieben...
Wie bekommst Du das Bild von dort auf das Smartphone?
 
Zuletzt bearbeitet:

JR63

Erfahrener Benutzer
Danke für die Aufklärung ;)
Wie die Groundstation aufgebaut ist, habe ich noch nicht kapiert...
Nur Smartphone? Oder ein zweiter Raspberry/Odroid? Wie wird der Arduino da eingebunden?

Edit:
Sorry - Man sollte alles genau lesen - Bodenstation ist auch ein Raspberry mit Shield und Arduino hast Du geschrieben...
Wie bekommst Du das Bild von dort auf das Smartphone?
Ich habe da 2 Varianten:


Entweder gstreamer auf Gnd RasPi starten und den HD stream per HDMI auf einem HDMI Monitor ansehen.

Oder die Android App von Lonestar auf den Smartphone starten und den HD stream auf dem Smartphone ansehen.


In beiden Varianten läuft parallel dazu die PiInMotion Anwendung auf dem Gnd und Air RasPi und überträgt die RC PPM Werte per UDP 'nach oben' und die Telemetrie Daten per UDP 'nach unten'.


Tschö
JR
 
@ larsmm

Also das sind meine Maße und das Gewicht für die Picostation. (bei mir ist noch ein Schrumpfschlauch drum und ein kleines Kabel für die Stromversorgung dran, also ist die Platine an sich noch etwas leichter)

Gewicht: 30g
11,8cm lang; 3,4cm breit; max. 1,4cm hoch

So, ich hoffe mal das du was damit anfangen kannst ;D
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten