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.
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.
Stars
28
Forks
2
Language
Jupyter Notebook
License
—
Category
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.
Higher-rated alternatives
LucasAlegre/sumo-rl
Reinforcement Learning environments for Traffic Signal Control with SUMO. Compatible with...
hilo-mpc/hilo-mpc
HILO-MPC is a Python toolbox for easy, flexible and fast development of...
reiniscimurs/DRL-robot-navigation
Deep Reinforcement Learning for mobile robot navigation in ROS Gazebo simulator. Using Twin...
kyegomez/RoboCAT
Implementation of Deepmind's RoboCat: "Self-Improving Foundation Agent for Robotic Manipulation"...
OpenQuadruped/spot_mini_mini
Dynamics and Domain Randomized Gait Modulation with Bezier Curves for Sim-to-Real Legged Locomotion.