What is Pera-Swarm?


Pera-Swarm explores the powerful combination of Swarm Robotics and Mixed Reality (MR) to create a seamless integration between the real and virtual worlds. The project demonstrates how physical robots can interact with virtual environments in real time, paving the way for applications that merge simulation with tangible operations.

Swarm Robotics, inspired by the collective intelligence of nature, focuses on how multiple robots can coordinate as a system to perform complex tasks efficiently. When enhanced with Mixed Reality, these robot swarms are not only visible in their physical form but can also be extended, manipulated, and observed in immersive digital spaces.

Why It Matters

This integration of robotics and MR has transformative potential in domains such as:
  • Smart Cities: modeling and managing urban infrastructure in real time.
  • Disaster Response: simulating emergency situations while deploying real-world robot teams.
  • Education & Research: providing an interactive platform for students and researchers to experiment with robotics and simulations.
  • Industry Applications: optimizing logistics, automation, and resource management through real-virtual synergy.

News

Pera-Swarm: Blending Swarm Robotics and Mixed Reality at EngEx 2025
Pera-Swarm: Blending Swarm Robotics and Mixed Reality at EngEx 2025
2025-09-26

Pera-Swarm project was showcased at the EngEx 2025 held at the Faculty of Engineering, University of Peradeniya.
Read More

Our Research Works on Mixed-Reality based Swarm Simulation has now published in the IEEE Access Journal
Our Research Works on Mixed-Reality based Swarm Simulation has now published in the IEEE Access Journal
2023-10-04

Under the title, 'Mixed-Reality based Multi-Agent Robotics Framework for Artificial Swarm Intelligence Experiments'
Read More

Introduction to Pera-Swarm
Introduction to Pera-Swarm
2023-02-25

A session about ongoing research and innovation related to swarm robotics
Read More

ESCaPe 2023 - Best Research Presentation Award
ESCaPe 2023 - Best Research Presentation Award
2023-01-23

Swarm Intelligence Programming Framework
Read More

Publications

Mixed-Reality based Multi-Agent Robotics Framework for Artificial Swarm Intelligence Experiments
Dilshani Karunarathna , Nuwan Jaliyagoda , Ganindu Jayalath , Janaka Alawatugoda , Isuru Nawinne , Roshan Ragel
IEEE Access, vol. 11, 2023
doi: https://doi.org/10.1109/ACCESS.2023.3317434
A Programming Framework for Robot Swarms
Mahendra Dassanayaka , Tharuka Bandara , Nadun Adikari , Isuru Nawinne , Roshan Ragel
2020 Moratuwa Engineering Research Conference (MERCon)
doi: https://doi.org/10.1109/MERCon50084.2020.9185206

Projects

Simultaneous Localization and Mapping in Mixed Reality Environment
Simultaneous Localization and Mapping in Mixed Reality Environment

The study delves into the realm of swarm robotics, where agents collaborate to efficiently explore and map unknown environments...
View More

Modular Swarm Robot
Modular Swarm Robot

Pera Swarm's Swarm Capable and Reconfigurable Agent is its first modular robot system, designed to...
View More

Swarm Intelligence Programming Framework
Swarm Intelligence Programming Framework

A high-level programming and compiler framework for Swarm Robotics
View More

Mixed Reality Environment for Swarm Robotics Simulations
Mixed Reality Environment for Swarm Robotics Simulations

An open-source Mixed-Reality Simulator and a Visualizer to simulate Swarm Intelligence behaviors
View More

Obstacle Bots for Swarm Robots
Obstacle Bots for Swarm Robots

Obstacle bots for the existing swarm research project of the Department of Computer Engineering, University of Peradeniya. These robots can create a challenging patterns using movements in a self-created potential surface with collision-avoiding.
View More

A GUI for Controlling and Supervising Multiple Robots Remotely
A GUI for Controlling and Supervising Multiple Robots Remotely

General purpose swarm robots with a GUI to monitor and control them remotely
View More

A Programming Framework for Robot Swarms Project
A Programming Framework for Robot Swarms Project

Pair-behaviors, neighbor-cluster behaviors for aggregation and pattern formation global behaviors
View More

Application of Swarm Intelligence in Multi-Robot Systems
Application of Swarm Intelligence in Multi-Robot Systems

Application of swarm intelligence with general purpose robots
View More

People

Intro

Mixed Reality based Simulation Platform for Swarm Robotics