Telemetry and HD video over 4G

I am successfully using a 4G LTE network connection to send bidirectional telemetry AND HD (1280X1024 / 25fps) Video from my drones.  The video is perfect, the telemetry is perfect - regardless of range (assumes 4G is available).  I use my cell phone as a hotspot and connect using MISSION PLANNER on my laptop. The video is "snow free" and is viewed  on CHROME or FireFox browsers. 

The cost of all the equipment is under $100, but I do have to pay for a data plan ($15-$50/month) - and a small monthly amount for server time. The server setup is special to allow for the 4G<->4G connection.  The telemetry data is encrypted, the video data is not (at this time, anyway).  The system camera is non-standard but tiny.I can control the drone with a joystick connected through Mission Planner.  The latency is 0.8 seconds - max. The total weight of the system is 100 grams.  No equipment other than a computer running Mission Planner is needed on the "ground side" (except for a cell phone or other hot-spot).

I was thinking that others could use my setup as well. In that case I would have to set up multiple accounts on the server and manage them.  Before I take this any further -

Would anyone else be interested in the setup I have?

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • yes i am. I am trying to build a quad or tricopter with unlimited range
  • I have changed my setup a bit.  I have never used any special software like Mavproxy or PiMavlink or anything like that.  I just run normal telemetry through a RPi 3A or 4 and use the Raspberry to connect to Verizon or T-Mobile, and then use SER2NET and LogMeIn HAMACHI  as well as webRTC (for the video) in the Raspberrry.  Hamachi is a free VPN service that also handles all the ip address conflicts. On the ground, I run Hamachi and the video can be handled by any browser (except IE).  But I also use a TEENSY on both ends to give me redundancy.  I SEND data in parallel (4G & 915MHz) on both ends, but I RECEIVE only from the one with the best signal as determined by timeouts and CRCs. Of course, when I fail over to 915, I can no longer get streaming video.  But at least I can get telemetry.  The whole setup is a little complicated, but does work.  I'm working to simplify it.

    I also needed to control over 4G / 915 MHz and the Logitech Joystick method is clumsy.  So I 3D printed a small enclosure and inside put a 2.4Ghz receiver (that matches my hand-held remote) and a TEENSY 2.5 programmed as a 6 channel analog, 2 digital channel joystick.  I plug that into my laptop (which also provides power) and I can  wirelessly control my flyers with REAL joysticks, and a 6 position MODE switch.

  • https://www.rcgroups.com/forums/showthread.php?3154184-Open-HD-DIY-...

    https://github.com/OpenHD/Open.HD/wiki

    RC Groups
    RC Groups - the most active Radio Control model community: electric and fuel rc airplanes,rc helis,rc boats and rc cars. Features discussion forums,…
  • I use a twin card to my Iphone, does not cost extra, use zerotier free, px4 mini, raspberry pi 2 + camera V2.

    Grounstation PC + PS3 joysik windows 10 Mission planner with Gsteamer (2018 version). bitrate 1500

    Rpi plays h264 HD 740p h264  bitrate 1500000 fps 30 via netcat. Mission planner use gstreamer h264parse and decode. video is lagging less than 500 ms 

    Rpi use ser2net seial server 57600 

        



  • Charles

    So I take it you have jist compiled the Mavlink stuff from the ardupilot page and trying to make a distro package?

    I help Marc with His Disco mod and am going to start a Pi zero on Chibios but very intrested to see if you got this off the ground like Bernt Egeland has managed to do when he demonstrated the Mavlink patch in 2012. He now has a Pi distro that works and sells it.

    Did you get off the ground? And what are you doing diffrent to the docs on ardupilot?

    Thanks

    Gus

    Linquist said:

    It says I need dji stuff.  I have my own products, and nothing is dji.

    Telemetry and HD video over 4G
    I am successfully using a 4G LTE network connection to send bidirectional telemetry AND HD (1280X1024 / 25fps) Video from my drones.  The video is pe…
  • I'm definitely interested!
  • It says I need dji stuff.  I have my own products, and nothing is dji.

  • With the help of FlytGCS, you can do the same. Check once and please share your feedback. It will help. 

    Remote Drone Operations Simplified
    FlytGCS is a Cloud based drone software for remote operations. Exclusively built for Subject Matter Experts, Drone Operation Managers and Operators.
  • Hi,

     I'm building a fleet of Arduboats (say 15 Nos) running latest Arduboat firmware on Pixhawk FC. 

    The problem is to connect all those 15 pixhawk boats to a single ground station through an internet connection.

    I suggest that your setup for telemetry via internet is the best for me and look forward to learn about your setup in detail.

    Please respond to me on here or at (bakanchuka@gmail.com) or (+94 077 841 2740) whatsapp available.

    *Completing the project on time is a vital task hence this is Urgent. Highly appreciate your help.

    Thanks,

    Kanchuka

  • A couple of things: 

    Are you sending streaming video, or just telemetry/control?

    One thing comes to mind - If you are using a MiFi, you should be using a hard-wired connection.  Relying on yet another WiFi link is probably not a good idea.  I like to keep the number of links to a minimum.  I'm using a Pantech 925 USB device that appears as an Ethernet port to a Linux device (Raspberry pi). 

This reply was deleted.

Activity

DIY Robocars via Twitter
RT @a1k0n: @DanielChiaJH @diyrobocars @circuitlaunch Here's my car's view of that race. About 8.4 second lap times for laps 2 and 3... both…
Monday
DIY Robocars via Twitter
RT @DanielChiaJH: Great racing against @a1k0n today at @diyrobocars! Pretty cool to both break sun-9s at the track today I think I got very…
Sunday
DIY Robocars via Twitter
Broadcasting the @circuitlaunch race live now at https://m.twitch.tv/diyrobocars Races begin around 2:00pm PT
Saturday
DIY Robocars via Twitter
RT @a1k0n: ran a huge number of hyperparameter tuning experiments yesterday; now I can train a new policy, far with better quality, in 15 m…
Saturday
DIY Robocars via Twitter
RT @a1k0n: Did I get rid of hand-tuned parameters? Yes. Am I still hand-tuning more parameters? Also yes. I have a few knobs to address the…
Sep 26
DIY Robocars via Twitter
RT @a1k0n: I'm not going to spoil it, but (after charging the battery) this works way better than it has any right to. The car is now faste…
Sep 26
DIY Robocars via Twitter
RT @a1k0n: Decided to just see what happens if I run the sim-trained neural net on the car, with some safety rails around max throttle slew…
Sep 26
DIY Robocars via Twitter
Sep 24
DIY Robocars via Twitter
RT @SmallpixelCar: @a1k0n @diyrobocars I learned from this. This is my speed profile. Looks like I am too conservative on the right side of…
Sep 24
DIY Robocars via Twitter
RT @a1k0n: @SmallpixelCar @diyrobocars Dot color is speed; brighter is faster. Yeah, it has less room to explore in the tighter part, and t…
Sep 24
DIY Robocars via Twitter
RT @a1k0n: I'm gonna try to do proper offline reinforcement learning for @diyrobocars and throw away all my manual parameter tuning for the…
Sep 23
DIY Robocars via Twitter
RT @circuitlaunch: DIY Robocars & Brazilian BBQ - Sat 10/1. Our track combines hairpin curves with an intersection for max danger. Take tha…
Sep 22
DIY Robocars via Twitter
RT @SmallpixelCar: Had an great test today on @RAMS_RC_Club track. However the car starts to drift at 40mph. Some experts recommended to ch…
Sep 11
DIY Robocars via Twitter
RT @gclue_akira: 世界最速 チームtamiyaのaiカー https://t.co/1Qq2zOeftG
Sep 10
DIY Robocars via Twitter
RT @DanielChiaJH: Always a good time working on my @diyrobocars car at @circuitlaunch. Still got some work to do if I’m to beat @a1k0n howe…
Sep 10
DIY Robocars via Twitter
RT @SmallpixelCar: My new speed profile for @RAMS_RC_Club track https://t.co/RtLb7TcgIJ
Sep 10
More…