AlessioLuciani/distributed-uav-rl-protocol

An implementation of a distributed protocol for cooperative sensing and sending operations of Unmanned Aerial Vehicles (UAVs). It is built on top of TensorFlow Agents and uses reinforcement learning techniques (e.g. Deep Q-Learning, Actor-Critic) to compute ideal trajectories.

22
/ 100
Experimental

This tool helps researchers and engineers design optimal flight paths for multiple drones (UAVs) working together on tasks like sensing or data transmission. You input the operational goals and environmental parameters, and it provides ideal, coordinated trajectories for each drone. It's used by those involved in drone fleet management, autonomous systems, and cooperative robotics.

No commits in the last 6 months.

Use this if you need to simulate and optimize how a group of drones can cooperatively achieve sensing or communication tasks more efficiently.

Not ideal if you're looking for a physical drone control system or a tool for single-drone operation and simple waypoint navigation.

drone-management cooperative-robotics autonomous-systems UAV-operations trajectory-optimization
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 7 / 25
Maturity 8 / 25
Community 7 / 25

How are scores calculated?

Stars

28

Forks

2

Language

Jupyter Notebook

License

Last pushed

Mar 19, 2021

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/AlessioLuciani/distributed-uav-rl-protocol"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.