How to send waypoints programmatically to unmanned?

I am very new to this and trying to figure it out. I read a lot on the DroneKit-Python website , trying to figure out exactly how I can communicate with it.

Drone, which I use now, Iris +

I looked more and there is software that already provides this, but I want to be able to control it and much more.

I want to set waypoints, say, then to fly, to give points and continue to go to them. In addition, in order to be able to arm yourself, which is an example, and to redefine the security mechanism.

Here are the basics of what I'm trying to use for this. Let him take off at a certain time. Go to waypoints 1,2,3,1, etc. Then after X time or at low battery, return to the launch point and land.

I found a lot of code that provides what I need to do, although I don’t know if this will work, and more importantly, I don’t even know how to start programming for this. Maybe I'm wrong about that?

I want this to be a lightweight API, so in the future I will be able to make a simple user interface on my phone and insert some coordinates to give it points, and that’s all. I know that there is software that already does this, but I want to remove the need to touch the hum. I want it to start and end autonomously.

If someone can help provide some information that would be greatly appreciated.

+4
source share
1 answer

Assuming you don’t have a companion computer (Iris + doesn’t work by default), everything is fine with the launch of the ground station application (you won’t be able to go out of range to send commands to “end the mission after expiration”) and that the driving behavior From your phone it is important, I would look at DroneKit Android.

Some notes:

  • At some point, you will have to touch the buzzer to attach the batteries.
  • You can arm the device from dronekit
  • script. , , , , ( " ".
  • - (RTL) .
  • . script, , script . , ( ), .
  • Iris + -. .
  • DroneKit-Python Linux, MacOSX Windows. , - / -.
  • DroneKit Android Android. iOS. , .
+2

All Articles