AvaSYS, AvaSYS Ground Control Station is a Ground Control Station application for unmanned armed vehicles. It is designed for ease of use and gather information at its highest priority.
The goal of AvaSYS is to look and feel like “QGroundControl”, main difference will be easy of usage. While software like “QGroundControl” is much more feature packed and great for advanced users; for beginners, Teknofest competitors or people who only want data etc. will benefit from these software. AvaSYS aims to be the solution for these kinds of people.
This project is originally intended for the Turkey Teknofest competition in 2024 for the warrior UAV category, but I am committed to developing the application even beyond the competition and into future iterations.
The project is built with C++, Qt Framework and usage of MavLink libraries. Here is the major libraries and technologies.
This section is still under work.
- Notification system
- Quick Mission Buttons
- Design
- Function
- UAV Health Pre-Checks
- Customizable Marker Support
- Customizable Circle Support
- Custom Plane Follow Mode
- Getting Other Planes Datas From TEKNOFEST REST API
- Parameters Support
See the open issues for a full list of proposed features (and known issues).
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the GPL3 License. See GPL3 License for more information.
Anıl Sayar - info@anilsayar.com
Project Link: https://github.com/NeoStellar/AvaSys-GCS
I would like to thank and give credit to everyone who helped and contributed to this project.