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

  • 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). 

  • Hi Charles

    I am just getting into controlling "Bots" over the internet. I have a wheeled Rover that it is connected to a Joystick over the internet to the Rover using web sockets. I want to move into an area without a wifi or radio connection and therefore I am looking at a 4G dongle or MIFI. To be able to get connected I assume I would need to port forward the MIFI. Is this correct. If you can give some more details on the 4G coms side of things I would be grateful

    regards

    Max

This reply was deleted.

Activity

DIY Drones via Twitter
RT @Struktur3D: We have just posted on @DIYDrones for the first time in a long time. Continuing with our search for a #lasercutting service…
19 hours ago
DIY Robocars via Twitter
RT @chr1sa: The dev team is having fun with virtual @DIYRobocars track generation with Unity on the @donkey_car discord: https://t.co/l0Jd9…
Wednesday
DIY Drones via Twitter
Review of the new Nivida Jetson NX for robocars https://t.co/bWjd3sH2o4
Tuesday
DIY Robocars via Twitter
RT @chr1sa: My review of the new @NVIDIAEmbedded Jetson Xavier NX in robotics and @DIYRobocars applications https://t.co/O7TfJZhiF9 https:/…
Monday
DIY Drones via Twitter
RT @chr1sa: Somehow I missed this, but last week @Nvidia released a new version of its Isaac robot development framework. Lots of new Lidar…
Monday
DIY Robocars via Twitter
RT @Smartphone89: DonkeyCar Racing League Korea #donkeycar @diyrobocars https://t.co/mDlHDR1d98
May 29
Jørn Ramnæs liked VIDEO LINK's profile
May 28
Mark Harrison left a comment on Moderators
"Wow, Ning2 looks really great on mobile. I had sort of drifted away as my browse-time went more on my phone, so this is great."
May 28
DIY Robocars via Twitter
https://t.co/rLmFr8M2UK
May 28
DIY Drones via Twitter
Welcome to the new DIY Drones design!. You may have noticed that DIY Drones looks a little different today. That's… https://t.co/cg2EmeDGMQ
May 27
DIY Drones via Twitter
New! Online Training on Drones for Disaster Response https://t.co/brqRuujjY2
May 26
DIY Robocars via Twitter
https://t.co/8EMCvYW6oz
May 25
DIY Robocars via Twitter
RT @OttawaAVGroup: We are going to try something new this week. We will be having a drop-in style meeting Wednesday @ 7-9pm EST. Pop in and…
May 25
DIY Robocars via Twitter
RT @tawnkramer: Thanks Everyone for another fun virtual race! Amazing Ai racers competing head-to-head, Virtual Makers Fair event. Catch us…
May 23
DIY Robocars via Twitter
RT @make: Find out the latest from @diyrobocars at 10am PT from @chr1sa of @3DRobotics on Virtually Make Faire! #makerfaire #maketogether #…
May 23
DIY Robocars via Twitter
RT @Heavy02011: Join us Saturday online: Virtual Race League: @DIYRobocars Race #2 - Parking Lot Nerds https://t.co/aJUu4sdutx #Meetup via…
May 22
More…