Skip to content

TanmayJain03/eYSIP-2017_Control_and_Algorithms_development_for_Quadcopter

 
 

Repository files navigation

eYSIP-2017 Control and Algorithms Development for Quadcopter

Introduction

The project deals with the study of control algorithms for Quadcopter. The goal is to develop firmwares for Quadcopter, to control parameters such as the throttle, yaw, pitch and roll and to develop algorithms considering various motion and dynamics. The next step is to analyse the control algorihtm to identify effects of various parameters and to optimise it for stable motion.

Project Details

Intern: Heethesh Vhavle
Mentors: Sanam Shakya and Pushkar Raj
Duration: 22nd May - 7th July, 2017
Project Video Demonstration Playlist

Repository Contents

  • data_samples - Contains the set of uncalibrated and calibrated sensor data
  • documents - Contains the project report, datasheets, tutorials, project poster and progress presentation files
  • drone_resources - Contains resources and datasheets of Pluto Drone provided by Drona Aviation
  • firmware - Contains all the project files for the flight controller firmware
  • hardware_testing - Contains all the hardware testing project files
  • python - Contains the python scripts for GUIs, joystick controller files and MSP library
  • resources - Contains resources on STM32 programming
  • stl - Contains the stl files for 3D printing propeller guards

About

32-bit Custom Flight Controller Firmware for Quadcopters (STM32F103 - Pluto Drone)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 97.1%
  • Other 2.9%