
Swarm Robotics
Course Index
28 Lessons · 3 Sections
Master swarm robotics — ACO, PSO, Boids flocking, stigmergy, formation control, ROS2Swarm, Gazebo multi-robot simulation, and drone swarms with Crazyflie & PX4. Covers consensus algorithms, RL for swarms & 3 production builds.
28Lessons
3Sections
3Projects
FreeAccess
Section 1Swarm Intelligence & Core AlgorithmsLessons 1–10
Lesson 1
What is Swarm Robotics?
Lesson 2
Swarm Intelligence: Bio-Inspired Systems
Lesson 3
Emergent Behaviour & Self-Organisation
Lesson 4
Ant Colony Optimisation (ACO)
Lesson 5
Particle Swarm Optimisation (PSO)
Lesson 6
Flocking: Boids Algorithm
Lesson 7
Stigmergy & Digital Pheromones
Lesson 8
Consensus Algorithms
Lesson 9
Formation Control
Lesson 10
Task Allocation in Swarms
Section 2Multi-Robot Systems & ROS2 ImplementationLessons 11–22
Lesson 11
Communication in Multi-Robot Systems
Lesson 12
Decentralised Control Architecture
Lesson 13
ROS2 for Multi-Robot Systems
Lesson 14
ROS2Swarm Package
Lesson 15
Gazebo Multi-Robot Simulation
Lesson 16
Aggregation & Dispersion Behaviours
Lesson 17
Collective Decision-Making
Lesson 18
Swarm Mapping & Exploration
Lesson 19
Foraging & Object Transport
Lesson 20
Drone Swarms: Crazyflie & PX4
Lesson 21
Heterogeneous Swarms
Lesson 22
Swarm Robotics Security
