Welcome to the official GitHub organization of XDU-Educational-UAV. Our repositories are dedicated to the development and sharing of educational UAVs (Unmanned Aerial Vehicles) projects. Below you will find a list of our current projects along with a brief description of each.
Language: C
This repository contains the main control terminal for our educational UAV, implemented with a Proportional-Integral-Derivative (PID) control approach. It is designed for those who are interested in traditional control systems in UAVs.
Language: Java
This is the Android application repository for controlling and monitoring our educational UAVs. This app is perfect for on-the-go adjustments and real-time data monitoring.
Language: C
The main control terminal for the educational UAV, this time implemented with an Active Disturbance Rejection Control (ADRC) strategy. This is suited for those exploring advanced control techniques in UAVs.
Language: MATLAB
In this repository, you can find the Matlab simulations for our educational UAV, specifically focusing on the PID version. It's ideal for those who want to test and simulate control strategies before actual deployment.
Language: C#
This repository includes software for the ground station that communicates with our educational UAVs. The software provides a user-friendly interface for comprehensive monitoring and control.
Language: HTML
Here we compile all related informational content for UAV enthusiasts. This could include tutorials, specs, operational guidelines, and more in a web-friendly format.
We welcome contributions from the community. Whether it's fixing bugs, improving the documentation, or proposing new features, please feel free to make a pull request or open an issue.
Each project repository might have its own licensing defined. Please refer to the individual repositories for more detailed information regarding licensing.
Thank you for visiting our organization's repositories, and we hope you find our projects useful for learning and research.