Skip to content

Latest commit

 

History

History
37 lines (24 loc) · 1.49 KB

README.md

File metadata and controls

37 lines (24 loc) · 1.49 KB

Scripting Drone Navigation with MAVSDK

This project demonstrates how to use MAVSDK to autonomously navigate TARS drones. It provides an environment for testing Python-based drone control scripts using MAVSDK and related tools.

Sources:


1. Project Overview

This repository aims to provide scripts and guidance on using MAVSDK (and its Python bindings) for drone navigation. It includes:

  • Examples demonstrating connection to a drone (real or simulated).
  • Scripts to command basic autonomous flight maneuvers.
  • References to essential tools like QGroundControl, Mission Planner, and more.

2. Prerequisites

Make sure you have the following installed and properly set up:

  • Python 3.7+
  • MAVSDK-Python
  • PyMAVlink (optional, for lower-level MAVLink handling)
  • PX4 or ArduPilot firmware (for simulations or real drone flight controllers)
  • A Flight Controller connected via USB, serial, or UDP (if testing with real hardware)
  • A Simulator such as Gazebo (if testing in simulation)