Skip to content
Change the repository type filter

All

    Repositories list

    • HTML
      1000Updated Feb 15, 2026Feb 15, 2026
    • This repository contains the development of the localization system for the swarm robots of the project Pera Swarm. It is based on ARMarkers, OpenCV with Python…
      Python
      4033Updated Feb 13, 2026Feb 13, 2026
    • This is a web-based 3d visualizer interface for the Swarm Simulator developed for the Pera Swarm project.
      JavaScript
      61418Updated Feb 12, 2026Feb 12, 2026
    • This repository contains the implementations of a mixed reality-based swarm simulator
      JavaScript
      8238Updated Feb 11, 2026Feb 11, 2026
    • A modular Python library for building robot applications. It provides components for motion control, sensors, communications, and indicators over MQTT.
      Python
      1057Updated Jan 19, 2026Jan 19, 2026
    • A version simulation version of obstacle bot in ROS2
      Python
      0000Updated Oct 26, 2025Oct 26, 2025
    • This is a boilerplate template for java virtual robots
      Java
      7111Updated Sep 25, 2025Sep 25, 2025
    • docs

      Public
      The repository for handling the Pera-Swarm documentation
      CSS
      4060Updated Sep 10, 2025Sep 10, 2025
    • Hardware design of the Pera-Swarm robot v5
      0000Updated Aug 13, 2025Aug 13, 2025
    • Firmware Repository for Swarm Robot v5.0.0
      C++
      2100Updated Jul 31, 2025Jul 31, 2025
    • 2000Updated Apr 25, 2025Apr 25, 2025
    • firmware

      Public
      Platform IO Based Code Repository for Swarm Robot v4.0.0 upwards
      C
      11341Updated Jan 12, 2025Jan 12, 2025
    • 0000Updated Aug 13, 2024Aug 13, 2024
    • Platform IO Based Code Repository for Obstacle Robot v1
      C++
      2011Updated Aug 9, 2024Aug 9, 2024
    • The objective of this project is to use swarm robots to efficiently map and navigate complex environments. These autonomous robots work together in a coordinate…
      C
      5000Updated Jul 17, 2024Jul 17, 2024
    • Python
      0000Updated Mar 27, 2024Mar 27, 2024
    • Java Library implementation for Pera Swarm Virtual Robot
      Java
      3042Updated Mar 25, 2024Mar 25, 2024
    • A generalized, efficient, and flexible JavaScript library for creating swarm robotics simulators.
      TypeScript
      0010Updated Sep 8, 2023Sep 8, 2023
    • An easy-to-use and flexible routing library for MQTT.
      TypeScript
      4200Updated Sep 8, 2023Sep 8, 2023
    • The aim is to design an Integrated Development Environment to build software for multi-agent systems. The IDE shall provide facilities to compose algorithms at …
      C
      6000Updated Aug 7, 2023Aug 7, 2023
    • This particular project will focus on building a high-level programming and compiler framework which can be used to "write" or "draw" algorithms and convert the…
      C
      2000Updated Jun 24, 2023Jun 24, 2023
    • Obstacle bots for the existing swarm research project of the Department of Computer Engineering, University of Peradeniya. Robots are localized with an overhea…
      JavaScript
      7000Updated May 12, 2023May 12, 2023
    • Obstacle bots for the existing swarm research project of the Department of Computer Engineering, University of Peradeniya. Robots are localized with an overhea…
      JavaScript
      7000Updated May 12, 2023May 12, 2023
    • robot-IR

      Public
      C++
      0000Updated May 11, 2023May 11, 2023
    • .github

      Public
      Introduction to the Pera-Swarm Project
      1001Updated May 3, 2022May 3, 2022
    • sandbox

      Public
      This is a testing tool for experiments done using pera-swarm framework
      HTML
      3010Updated Sep 9, 2021Sep 9, 2021
    • Augmented Reality based visualizer for the swarm simulator
      JavaScript
      2000Updated Aug 31, 2021Aug 31, 2021
    • V2
      0000Updated Feb 14, 2021Feb 14, 2021
    • hardware

      Public
      Hardware design of the Pera-Swarm robot
      1010Updated Dec 28, 2020Dec 28, 2020
    • Swarm Admin dashboard for the Pera-Swarm project
      JavaScript
      3000Updated Dec 17, 2020Dec 17, 2020