UAV Automation Requirement

I have a developed a sensor network which detects gunshots for anti-poaching purposes. When a gunshot is detected, the event data is sent to a sensor server for further analysis and triangulation of the gunshot location.

I want to incorporate my UAV’s in this concept with as little human interaction as possible, no manual transfer of event waypoints, no manual take-off etc. The entire system must be automated. The Aircraft will be switched on and docked on a catapult launcher which will be controlled by a microcontroller.  The APM telemetry link will be established and connected to GCS which might be either on the same machine as the sensor server or a different machine.

The entire process will be as follows,

  1. Get event data from the sensor network
  2. Triangulate the gunshot source and provide a GPS coordinate.
  3. Generate a UAV script which might look as follows:

    TAKEOFF (from home position)

    LOITER @ -24.123456, 24.123456 (until a new command is issued via APM or failsafe gets triggered)

  4. Send this UAV script to APM planner or directly to the Aircraft
  5. Do a MISSION START command
  6. Send command to launch controller to release Aircraft


How can I do the following?

  1. Send a Take-Off command and waypoint information (UAV script) directly to the Aircraft or to APM Planner
  2. Initiate the Mission Start Command from a script immediately after the Waypoint upload has been confirmed
  3. Can a TCP port for commands from other software be opened in APM Planner

I hope I am clear in my requirements.

Has anyone done something similar already?

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

Join diydrones

Email me when people reply –


This reply was deleted.


Liam left a comment on Agricultural UAVs
I'm Liam from T-MOTOR. I would like to reach out to see if there is any possibility for us to work together.
We are a propulsion system manufacturer who offers motors, propellers and ESCs for all kinds of drone applications which vary from secur…"
Jun 30
Richard Cox left a comment on Australia
"Anyone in the DIYDRONES Australian subgroup based in Alice Springs, NT?
I am experimenting with Ardupilot (standard Arduplane), Pixhawk 4 FC in a 4-ch
RC "AXN Floater Jet" foamy plane..."
Jun 29
Omar Sykes left a comment on Australia
"Hi everyone, I am looking for someone who is good at drone building, repair and software in Adelaide. Please give me a call on 0477 319 219."
Jun 29