Drone Programming

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Learn drone programming with python and open source software by using the open-source firmware of ArduPilot! In this course, we cover the complete ArduPilot flight stack, including:

1. ArduPilot (Open source software for drones)

2. MAVLink (Open source middleware)

3. MAVProxy (Command line version of a ground control station)

4. QGroundControl (Ground Control Station)

5. SITL (Simulated Drone we can test our code on)

6. Python Dronekit (Control ardupilot or px4 drones in python script)

Join us! 

What Will You Learn?

  • 1. ArduPilot (Open source software for drones)
  • 2. MAVLink (Open source middleware)
  • 3. MAVProxy (Command line version of a ground control station)
  • 4. QGroundControl (Ground Control Station)
  • 5. SITL (Simulated Drone we can test our code on)
  • 6. Python Dronekit (Control ardupilot or px4 drones in python script)

Course Content

Drone Programming

  • A Complete Course (2020)
    03:01
  • Write a Python Dronekit Script to Control a Simulated Drone
    05:51
  • Connect Python Script to Simulated Drone (part 2)
    00:00
  • Connect a Python Script to a Drone (part 1)
    00:00
  • Python and Dronekit Intro
    00:00
  • MAVLink Messages | Dissecting the Protocol
    00:00
  • MAVLink Introduction | Middleware for Open Source Drones
    05:22
  • How Ground Control Stations Talk with Drones
    04:40
  • Control a Simulated Drone SITL with ArduPilot using MAVProxy
    00:00
  • Developer Workstation Setup for Drone Programming
    00:00
  • How to Download ArduPilot Source Code
    00:00
  • ArduPilot Introduction | Open Source Drones (2019)
    00:00
  • High Level Perspective of a Flight Stack
    11:47
  • Course Overview for Programming Drones
    02:55
  • Walking My Raspberry Pi Drone With a Python Script
    00:00

Student Ratings & Reviews

No Review Yet
No Review Yet