Implementing a simple Trajectory Tracking algorithm with Python

Hi everyone, I posted a new video of my series. This time we are going to write a script for tracking a circular trajectory around a waypoint that we provide using Mission Planner.

Be sure you watch the previous video about Drone Delivery as we are going to use a lot of code developed before.

Find the code on my Github

Find the whole Youtube Playlist

Views: 2252

Comment by Olivier on December 11, 2017 at 8:32pm

Very nicely done! Thanks for sharing.

Comment by Hugues on December 14, 2017 at 10:11am

I must miss something here, as "trajectory tracking", in Ardupilot,  is simply programming waypoints along the wished path. Or else ?

Comment by Tiziano Fiorenzani on December 14, 2017 at 12:20pm

There are multiple way of accomplishing a trajectory tracking. One is setting multiple wp along the trajectory and go from one to the other, like when you plan a mission and set the vehicle in AUTO (for ardupilot). But if you have a smooth and round trajectory and you want to stay on track you can do it by controlling the velocity based on your off-track error, or you can set a leash and track a moving target along the trajectory. 

Comment by Ben Tan on April 22, 2019 at 2:07am

Sir, could you please enlighten how one should go about implementing proportional navigation guidance in Dronekit? 


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