It took 4 days of painful work, but i finally got there. I consider this the base for my UAV experience. The transmission is incredibly stable, the video is really smooth. Here is what i used:

-Logitech C920, a good quality camera.

-Pandaboard: has an embedded video encoder that can take the raw YUYV video from the camera and encode it in h264. You can set the encoding quality/bitrate and other parameters.

-HSDPA usb dongle; 60 hours of high speed connection for 10€/month, i have a 2Mbps upload speed with this little beast. Ping increases during workload and reaches 250ms, when unused, it's as low as 50ms.

-The traffic is sent from the pandaboard to a VPN i connect with my client. This is only a way to bypass firewalls.

864x480 works but it's not as smooth as 360p, and i consider the 360p streaming to be more than enough for this. 1280x720 lags considerably.

If there is interest maybe i can publish my code and a video of how it works. Anyway, i'm a happy guy and i wanted to share it. I've never tried radiofrequency video transmission, but was worried about the range.

Now, i don't have to worry about it anymore ;)

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

Join diydrones

Email me when people reply –

Replies

  • I am trying to do the same with raspberry, but it dosnt see dongle as 3g modem,, it see as storage. Can you help?

    thanks

  • Nice setup, but why not encoding to H264 using the camera processor ?

  • We have just launched a digital FPV solution utilizing a cellular network using similar hardware on Indiegogo:

    http://skydrone.aero/fpv-indiegogo

    You might also want to check out our blog entry on diydrones.

  • Here are the scripts i use.
    Nothing special, but they works.
    Yes, i'm using the pandaboard ducati hardware encoder.

    script.tar.gz

  • Good job.!!!! Like others I'd like to see how it work in sources. Did you used gstreamer with plugins for TI Omap DSP?

  • Great stuff! I hear that mobile phone towers are quite directional and pointed down. Would be good to see how this goes in the air! Unlimited FPV range!
  • This is some great work! I'd love to be able to see the code for that, although I'm far away from being able to use it at the moment.


  • :)

This reply was deleted.

Activity

DIY Robocars via Twitter
RT @donkey_car: Human-scale Donkey Car! Hope this makes it to a @diyrobocars race https://www.youtube.com/watch?v=ZMaf031U8jg
Saturday
DIY Robocars via Twitter
Saturday
DIY Robocars via Twitter
Jun 16
DIY Robocars via Twitter
RT @GrantEMoe: I won my first @diyrobocars @donkey_car virtual race! Many thanks to @chr1sa @EllerbachMaxime @tawnkramer and everyone who m…
Jun 13
DIY Robocars via Twitter
RT @gclue_akira: JetRacerで自動走行したコースを、InstantNeRFで再構築。データセットは別々に収集 #jetracer #instantNeRT https://t.co/T8zjg3MFyO
Jun 13
DIY Robocars via Twitter
RT @SmallpixelCar: SPC 3.0 Now the motor also works. This car is doable. I just need to design a deck to mount my compute and sensors. http…
Jun 13
DIY Robocars via Twitter
RT @SmallpixelCar: My new car SPC 3.0. https://t.co/CKtkZOxeNQ
Jun 7
DIY Robocars via Twitter
RT @SmallpixelCar: High speed at @diyrobocars thanks @EdwardM26321707 for sharing the video https://t.co/o4317Y2U1S
Jun 7
DIY Robocars via Twitter
RT @SmallpixelCar: Today at @RAMS_RC_Club for @diyrobocars. Used @emlid RTK GPS and @adafruit @BoschGlobal IMU. Lap time 28s https://t.co/R…
May 28
DIY Robocars via Twitter
May 15
DIY Robocars via Twitter
May 14
DIY Robocars via Twitter
May 13
DIY Robocars via Twitter
RT @f1tenth: Say hi to our newest #F1TENTH creation for @ieee_ras_icra next week in Philly. It’s going to be huge! 😎 🔥 @AutowareFdn @PennEn…
May 13
DIY Robocars via Twitter
May 11
DIY Robocars via Twitter
May 8
DIY Robocars via Twitter
RT @SmallpixelCar: Noticed my car zigzagged in last run. It turned out to be the grass stuck in the wheel and made the odometry less accura…
May 8
More…