Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swarm_System

This project simulates a swarm of autonomous robots that cooperatively transport boxes to predefined goal locations. Each robot is assigned a task based on proximity, computes an optimal box-pushing path using a space-time A* search algorithm, and dynamically avoids collisions with other agents using a global reservation matrix.

To maximize system throughput, bots prioritize active delivery runs without halting mid-route. Once a block is dropped, the bot evaluates the global timeline to check if its parking spot blocks an upcoming path. If a conflict is detected, it reactively moves the minimum distance necessary to clear the lane; otherwise, it stays parked to conserve energy.

How to Run

py main.py

For Demonstration

https://youtu.be/0U6KzOHRwBk

About

[ WIP ] A Python-based multi-agent swarm simulation using RL ( Soon )

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages