I am pleased to inform that UgCS 2.1 is out now. All versions including UgCS One are available.

There is of course UgCS Open which is free and will suit needs of most of hobby users who fly drones for fun.

With UgCS version 2.0 one has ability to search for locations via text search and our new 3D map engine supports different sources of maps. Custom map sources can be added in configuration tab of the software.

We have retained multi drone support even for Open version thus you can work with scenarios involving multiple vehicles.

UgCS runs on MacOS/Linux/Windows and supports most of popular autopilots such as 3DR AMP/Pixhawk, DJI Naza(Phantom2)/Wookong-M/A2, ARDrone, Mikrokopter

Here is full list of changes from 2.0 to 2.1 http://ugcs.com/release-notes

Thank you,

UgCS Team

Views: 2758

Comment by Adrien HADJ-SALAH on December 17, 2014 at 6:46am


Firstable very nice work ! It's a nice GUI with a lot features but it seems easy to use.

Can I ask from which sources the maps come from ? Can we use the ground station even offline and still have the tiles ?

Comment by Janis Kuze on December 17, 2014 at 9:13am


You can setup your own map sources or use ones you have bought commercially. Locally hosted Geo map server is also an option.

Our map engine caches maps by default. Cache is limited by size, default is 1GB. It can be changed in map.xml parameters file.

Here is screen from options to set up map sources:

Comment by Charles lakins on December 17, 2014 at 1:10pm

Great work! cant wait to see the changes from the older version I have

Comment by Dan Murray on December 17, 2014 at 4:39pm

Janis, does UgCS have the ability to receive H264 video streams?

Comment by Diego Salcedo on December 17, 2014 at 8:26pm

Thanks for this, I will download the free one and give it a try with my 3DR X8

Comment by Fnoop on December 18, 2014 at 4:42am

Doesn't support latest ubuntu unfortunately so I can't test it.  Looks good though from the screenshots!

Comment by Alexei Yankelevich on December 18, 2014 at 12:35pm

Dan, yes we do support h.264. In general we can work with network streams and streams from devices connected to USB. If you experience any problems with video please tell us you video encoder type.

Comment by Alexei Yankelevich on December 18, 2014 at 12:38pm

Fnoop Dogg, yes, thank you, detected the issue. I'll post a comment when we'll fix it. 

Comment by Rick Steele on December 20, 2014 at 8:22am

Alexei, you say you have support for H.264 network streams. So far we have been unable to get a Wi-Fi based stream using UDP/IP RTP container using H.264 codec to work at all without having to transcode the video MJPEG which is a very slow process and makes it almost unusable. Can you provide specific instructions on how we can make this work with minimum latency. We are using gstreamer currently.

Comment by Mihail Charikov on December 23, 2014 at 1:39am

Rick, we tested how UgCS works with UDP, RTSP and RTP transports. It works ok. For example, i run rtp stream with help of ffmpeg:

ffmpeg -f dshow -i video="USB Video Device" -vcodec libx264 -tune zerolatency -b 900k -f rtp rtp://

To read from rtp stream you need to create .sdp file, something like that:

o=- 0 0 IN IP4
s=No Name
c=IN IP4
t=0 0
a=tool:libavformat 56.1.100
m=video 1234 RTP/AVP 96
a=rtpmap:96 H264/90000
a=fmtp:96 packetization-mode=1

Then add to vstreamer.conf link to sdp file by adding input stream configuration string


vstreamer.conf is located in "c:\Program Files (x86)\UgCS\bin\" folder. Don't forget to restart video-service (or server) after config changes.


You need to be a member of DIY Drones to add comments!

Join DIY Drones


Season Two of the Trust Time Trial (T3) Contest 
A list of all T3 contests is here. The current round, the Vertical Horizontal one, is here

© 2020   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service