Sky Drone
c/o Skylab Mobilesystems Ltd.
1104 Crawford House, 70 Queen’s Road Central, Central
Hong Kong
EN English
2. Controlling a drone through your own DroneKit application
framework out of the box and makes it easier than
ever for developers to create applications for autonomous drone control.
The Sky Drone FPV Client will automatically expose the MAVLink data of your drone via a
local TCP server that can be used by Dronekit.
Using Dronekit for Python, all you have to do is setting the connection parameter to the
localhost (127.0.0.1) TCP server on port 5235:
vehicle = connect('tcp:127.0.0.1:5235')
Now you can program and test your code directly from the Groundstation side instead of
running your Dronekit application on a companion computer on your drone. This makes
testing much easier and productive through shorter iteration cycles.
This is a simple hello world program which gets data from your 4G/LTE connected drone
on the groundstation side, even if your drone is thousands of kilometers away:
It really is that simple.
After you got your feet wet with status query commands, you can easily transition to
commands for autonomous takeoff and flying complicated manoeuvres. See the
for more information.
© Sky Drone
Sky Drone FPV 3 – Manual
Page 14/42