awesome-drone
List of awesome , libraries, software and resources for drone create
https://github.com/26remph/awesome-drone
Last synced: 16 days ago
JSON representation
-
Newsletters
-
Video Receivers
- ClearView 5.8GHz Ground Station Receivers
- rapidFIRE
- TBS Fusion - Has CRSF integration (for changing channels).
-
-
Podcasts
-
Unmanned Underwater Vehicles
-
-
Robotics
-
Drone Frames
- PythonRobotics - This is a compilation of various robotics algorithms with visualizations.
- rospy - This is a library for ROS (Robot Operating System).
- ros2 - This is a library for ROS2 (Robot Operating System).
- awesome-ros2
- micropython - Implementation of Python 3.x on microcontrollers and small embedded systems
- awesome-micropython
- awesome-raspberry-pi
-
-
Science
-
Drone Frames
- Python-for-Scientists
- SciPy - A Python-based ecosystem of open-source software for mathematics, science, and engineering.
- NumPy - A fundamental package for scientific computing with Python.
-
-
Services
-
Udemy
- AirMap - Aeronautical data & services to unmanned aircraft.
- DroneDeploy - Drone & UAV Mapping Software.
- RotorBuilds - FPV Part lists and Build Logs.
- Zeitiew - Online marketplace for Drone services. Formerly known as DroneBase.
-
-
Simulators
- AirSim - Open source simulator based on Unreal Engine for autonomous vehicles.
- FPV Freerider - :dollar: FPV (first person view) and LOS (line of sight) racing simulator.
- FPV Freerider Recharged - :dollar: FPV (first person view) and LOS (line of sight) racing simulator.
- Orqa FPV.SkyDive - Orqa FPV's racing and freestyle simulator.
- VelociDrone - :dollar: Multiplayer FPV racing simulator.
- Drone Racing Arcade - Mobile based FPV racing game
- DRL Drone Racing Simulator - FPV Racing game and simulator with official DRL tracks.
- LiftOff - :dollar: FPV racing simulator with realistic OSD (on-screen display) experience.
-
Software and Libraries
-
Ground Control Stations
- QGroundControl - Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows).
- MAVProxy - A UAV ground station software package for MAVLink based systems.
- Ardupilot Mission Planner - A full-featured ground station application for the ArduPilot open source autopilot project.
- APM Planner 2 - An open-source ground station application for MAVlink based autopilots including APM and PX4/Pixhawk that can be run on Windows, Mac OSX, and Linux.
-
Libraries
- DJI Onboard SDK - The Onboard SDK allows you to connect to a supported DJI flight controller using a serial port (TTL UART).
- GoBot - Golang framework for robotics, drones, and the Internet of Things (IoT).
- Libcyphal - Portable reference implementation of the Cyphal protocol stack in C++ for embedded systems and Linux. Formerly known as LibUAVCAN.
- MAVLink - Micro Air Vehicle Message Marshalling Library.
- MAVROS - MAVLink to ROS gateway with a proxy for Ground Control Station.
-
- ArduPilot Mission Planner - Mission planner software.
- Paparazzi - Software suite for UAVs, including ground control and autopilot.
-
-
Task Queues
-
Video
-
Drone Frames
- moviepy - A module for script-based movie editing with many formats, including animated GIFs.
- scikit-video - Video processing routines for SciPy.
- vidgear - Most Powerful multi-threaded Video Processing framework.
-
-
Visual Localization
-
Web Frameworks & RESTful API
-
ASGI Servers
-
Caching
- python-diskcache - SQLite and file backed cache backend with faster lookups than memcached and redis.
- redis - Redis is often referred to as a data structures server.
- memcached - Memcached is a high performance multithreaded event-based key/value cache store intended to be used in a distributed system.
-
Data Validation
- pydantic - Data validation using Python type hints.
-
Drone Frames
- flask - A microframework for Python.
- awesome-flask
- flask-debugtoolbar - A port of the django-debug-toolbar to flask.
- flask-api - Browsable Web APIs for Flask.
- flask-restful - Quickly building REST APIs for Flask.
- fastapi - A modern, fast, web framework for building APIs with Python 3.6+ based on standard Python type hints. Also see [Awesome FastAPI](https://github.com/mjhea0/awesome-fastapi)
-
ORM
- SQLAlchemy - The Python SQL Toolkit and Object Relational Mapper.
- awesome-sqlalchemy
- hot-redis - Rich Python data types for Redis.
- redisco - A Python Library for Simple Models and Containers Persisted in Redis.
-
WebSocket
- websockets - A library for building WebSocket servers and clients with a focus on correctness and simplicity.
-
Programming Languages
Categories
File Manipulation
38
Newsletters
34
Web Frameworks & RESTful API
19
Database Drivers
18
Firmware
15
Audio
14
Software and Libraries
11
Image Processing
10
Machine Learning
9
Simulators
8
Robotics
7
Deep Learning
7
Admin Panels
7
Hardware and Components
7
Helpers
7
Distributed Computing
6
Computer Vision
5
Courses
5
Authentication
5
Asynchronous Programming
5
Geolocation
4
Data Analysis
4
Task Queues
4
Services
4
Science
3
Podcasts
3
Video
3
Visual Localization
2
Data Visualization
2
Cryptography
1
Sub Categories
Drone Frames
106
HTTP Clients
41
ASGI Servers
26
Flight Controllers
13
Electronics and Motors
13
Video Receivers
7
Udemy
7
Vendors
7
Libraries
5
ORM
4
Unmanned Underwater Vehicles
4
Ground Control Stations
4
Caching
3
Remote Control Transmitters
3
Code Analysis
2
Cameras
2
Transmitters
2
Logging
1
Platforms
1
Unmanned Ground Vehicles
1
HTML Manipulation
1
Command-line Interface Development
1
Environment Management
1
Data Validation
1
WebSocket
1
Keywords
python
79
machine-learning
13
uav
10
data-science
9
deep-learning
9
fpv
9
drone
9
asyncio
8
drones
8
music
7
testing
7
audio
7
robotics
7
database
6
http
6
awesome-list
6
awesome
6
flask
5
pytorch
5
pandas
5
django
5
open-source
5
redis
5
autopilot
4
sql
4
mavlink
4
flight-controller
4
mock
4
async
4
ros
4
team-blacksheep
4
pixhawk
4
frame
4
first-person-view
4
quadcopter
3
data-visualization
3
qt
3
numpy
3
sqlalchemy
3
micropython
3
robot
3
python-library
3
scipy
3
mocking
3
uas
3
asgi
3
tensorflow
3
sqlite
3
spark
3
ai
3