🛸 An implementation of multi-agent flocking formation control with specific formations that can follow a target without collision and can avoid obstacles.
-
Updated
Apr 16, 2025 - Python
🛸 An implementation of multi-agent flocking formation control with specific formations that can follow a target without collision and can avoid obstacles.
This is a Boids Simulation, written in Python with Pygame.
[IEEE TSIPN' 2022] "Scalable Perception-Action-Communication Loops with Convolutional and Graph Neural Networks", by Ting-Kuei Hu, Fernando Gama, Tianlong Chen, Wenqing Zheng, Zhangyang Wang, Alejandro Ribeiro, and Brian M. Sadler
A flock of little birds
This repository is about modelling of flocking behaviour.
🎆 A visualization of Craig Reynold's Boids
This repository contains a Python implementation of the Couzin Model for simulating and visualizing swarm behavior. The implementation visualizes how agents interact within a swarm based on local rules of repulsion, alignment, and attraction.
2D Simulations and Analysis of Flocking Models using Information Theoretic Techniques
3D starling-murmuration simulator: the Pearce et al. (2014) projection model (true spherical-cap occlusion) and topological Reynolds boids, runtime-switchable, with real-time collective-behaviour metrics (order parameter, opacity Θ/Θ′) and GPU-instanced ModernGL rendering. Grounded in three founding papers.
Python library for simulating collective motion using the 3D Vicsek model, featuring Numba JIT acceleration and spatial entropy metrics.
Agent-based flocking (Vicsek) model in free space and with obstacles
A computational framework for exploring emergent collective behavior through boid simulations and performance optimization.
To associate your repository with the flocking-simulation topic, visit your repo's landing page and select "manage topics."