swarm-robotics

There are 176 repositories under swarm-robotics topic.

  • MISTLab/Swarm-SLAM

    Sparse Decentralized Collaborative Simultaneous Localization and Mapping Framework for Multi-Robot Systems

    Language:Shell587105466
  • hku-mars/Swarm-LIO2

    [T-RO 24] Swarm-LIO2: Decentralized, Efficient LiDAR-inertial Odometry for UAV Swarms

    Language:C++376191833
  • aerostack2/aerostack2

    Aerostack2 is a ROS 2 framework developed to create autonomous multi-aerial-robots systems in an easy and powerful way.

    Language:C++255831867
  • alireza787b/mavsdk_drone_show

    All in one Drone Show and Smart Swarm Solutin for PX4

    Language:Python23591063
  • Evolutionary-Intelligence/DistributedEvolutionaryComputation

    A (still growing) paper list of Evolutionary Computation (EC) published in some (rather all) top-tier (and also EC-focused) journals and conferences. For EC-focused publications, only Parallel/Distributed EC are covered in the current version.

  • kyegomez/swarms-pytorch

    Swarming algorithms like PSO, Ant Colony, Sakana, and more in PyTorch 😊

    Language:Python1323411
  • yxiao1996/SwarmSim

    Multi-robot control simulation environmrnt build on top on Mobile Robotics Simulation Toolbox, implemented 1)some algorithm for formation control 2)mapping, localization and SLAM based on Kalman filter..

    Language:HTML1251430
  • TensorSwarm/TensorSwarm

    TensorSwarm: A framework for reinforcement learning of robot swarms.

    Language:Python11910634
  • rlnav/adaptive_swarm

    Multiple robots layered path planning algorithm implemented as a ROS node to control a swarm of nano quadrotors, Crazyflies 2.X, with real-time obstacle avoidance.

    Language:Jupyter Notebook783220
  • SMARTlab-Purdue/SMARTmBOT

    The goal of this repository is to introduce a new, customizable, scalable, and fully opensource mobile robot platform, called SMARTmBOT. This repository provides a guide, and all design files and source codes so that you can build your own SMARTmBOT. SMARTmBOT can be useful for studying the basics of robotics, especially mobile robotics. It can also be used to study advanced topics such as swarm robotics.

    Language:C++696117
  • artastier/PX4_Swarm_Controller

    The aim of this ROS2 package is to facilitate the implementation of a drone swarm controller through simulation on Gazebo.

    Language:C++6231019
  • Lauqz/Drone-Swarm-RL-airsim-sb3

    Training of Drone Swarms using StableBaselines3, PettingZoo, AirSim and UE4

    Language:Python557
  • Shaswat2001/Multi_Agent_Path_Finding

    Pytorch implementations of the multi-agent reinforcement learning algorithms, including QMIX, VDN, COMA, MADDPG, MATD3, FACMAC and MASoftQ for path planning of swarm of mobile robots.

    Language:Python50112
  • utiasDSL/AMSwarm

    Repository associated with paper titled "AMSwarm: An Alternating Minimization Approach for Safe Motion Planning of Quadrotor Swarms in Cluttered Environments", presented at IEEE ICRA 2023.

    Language:C473213
  • abel-gr/warehouse-robot

    A swarm of autonomous robots that manage a warehouse's orders and boxes in a collaborative and efficient way. Simulated in Unity and Coppelia.

    Language:Python3714810
  • lucascoelhof/voronoi_hsi

    Multi robot coverage control in non-convex environments using ROS

    Language:Python37116
  • AISwarmLab/swarmSim

    集群仿真系统:包括轮式机器人与四旋翼无人机,支持crazifly等硬件平台

    Language:Python33103
  • SASLabStevens/TelloSwarm

    [IEEE ICUAS 2022] Python scripts for swarming, formation control, and observer-based adversary detection for multi-UAVs (Tello Drones)

    Language:Python32108
  • jharwell/fordyca

    Recursive task allocation approach to foraging in swarm robotics. ARGoS and ROS.

    Language:C++2957337
  • mrsonandrade/pyswarming

    A research toolkit for Swarm Robotics.

    Language:Python293105
  • RUC-GSAI/YuLan-SwarmIntell

    🐝 SwarmBench: Benchmarking LLMs' Swarm Intelligence

    Language:Python243
  • herolab-uga/heroswarmv2

    This repository contains the open-sourced codes and hardware designs of the Swarm Robot (heroswarmv2) designed at the Heterogeneous Robotics Research Lab (HeRoLab) at the University of Georgia.

    Language:Python23636
  • swarm_robotics_webots

    aniruddhkb/swarm_robotics_webots

    This is a repo containing my work in implementing common swarm robotics algorithms using the Webots simulator.

    Language:Python22106
  • shrit/Drones-bibliography

    A curated list on drones swarms and flocking behaviours

  • SwarmSimPublic

    diBernardoGroup/SwarmSimPublic

    Simulate swarms of mobile agents in 2D and 3D.

    Language:MATLAB15104
  • lucascoelhof/VoronoiUnityTeleoperation

    An example of VR application to teleoperate robotic swarms

    Language:C#15215
  • MustafaLotfi/Multi-Robot-Parking-Control

    Controlling multiple mobile robots to go to their destinations without any collision.

    Language:MATLAB15204
  • KJaebye/Drone-Swarm-Cooperative-Transport

    Implementation of the SWEVO paper: "Decentralised Aerial Swarm for Adaptive and Energy Efficient Transport of Unknown Loads".

    Language:C++14122
  • Humancyyborg/drooid-swarm-algorithm

    We demonstrate decentralized drone swarm control learned via large-scale multi-agent reinforcement learning.

    Language:Python13101
  • iitimii/Coordinated-Control-of-Multi-Quadrotor-Swarms

    Adaptive, optimal, and learning-based control for quadrotor swarms using gym-pybullet-drones.

    Language:Jupyter Notebook131
  • Guruprasad-G/Swarm-Exploration-and-Target-Searching

    Simulation of swarm of robots used to explore and search for a target, done using Webots software.

    Language:Python11103
  • lgz2016/swarm-UAVs

    A swarm UAVs project

  • PedroS235/TelloSwarm

    This is a ros package to controll a swarm of DJI Tello drones, which uses aruco markers to know is localization in space.

    Language:Python11110
  • rmvanarse/swarm_tasks

    Algorithms for the mobility of decentralized mobile ground swarm robots, as modules that can be combined into complex real-world use-cases

    Language:Python11205
  • Engineering-Geek/RL-UAV

    Reinforcement Learning for Unmanned Airial Vehicles

    Language:Python10200
  • javierganan99/Multi-UAV-VRP

    This repository provides an Human-Machine Interface (HMI) to solve the Vehicle Routing Problem (VRP) for a heterogeneous swarm of Unmanned Aerial Vehicles (UAVs).

    Language:Python10162