Skip to content

This repository contains the MATLAB code for a line follower drone, developed for a MathWorks drone competition. The project includes various components such as controllers, airframe models, and utility functions to enable the drone to autonomously follow a predefined path.

Notifications You must be signed in to change notification settings

Srindot/DroneLineFollower

Repository files navigation

Line Follower Drone (MATLAB)

Introduction

This repository contains the MATLAB code for a line follower drone, developed as part of a drone competition organized by MathWorks. The project involves various components including controllers, airframe models, and utility functions to enable the drone to follow a predefined path.

Repository Structure

  • controller/: Contains the control algorithms used for the drone.
  • libraries/: Includes any external libraries or dependencies required for the project.
  • linearAirframe/: Models and simulations related to the linear airframe of the drone.
  • mainModels/: Main models used in the project, including both linear and nonlinear models.
  • nonlinearAirframe/: Models and simulations related to the nonlinear airframe of the drone.
  • resources/project/: Additional resources and project files.
  • support/: Support files and scripts.
  • tasks/: Task-specific scripts and functions.
  • tests/: Testing scripts to validate the functionality of the code.
  • utilities/: Utility functions and scripts used throughout the project.
  • work/: Workspace files and temporary scripts.

Getting Started

  1. Clone the repository:
    git clone https://github.com/Srindot/DroneLineFollower.git

About

This repository contains the MATLAB code for a line follower drone, developed for a MathWorks drone competition. The project includes various components such as controllers, airframe models, and utility functions to enable the drone to autonomously follow a predefined path.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages