Skip to content
Change the repository type filter

All

    Repositories list

    • HTML
      GNU Lesser General Public License v2.1
      1000Updated Oct 20, 2024Oct 20, 2024
    • 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. An Raspberry Pi 3 computer with camera is used as processing device.
      Python
      Apache License 2.0
      3032Updated Aug 30, 2024Aug 30, 2024
    • 0000Updated Aug 13, 2024Aug 13, 2024
    • Platform IO Based Code Repository for Obstacle Robot v1
      C++
      GNU General Public License v3.0
      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 coordinated fashion, leveraging swarm intelligence to create detailed maps, contributing to advancements in autonomous exploration and mapping technology.
      C
      5000Updated Jul 17, 2024Jul 17, 2024
    • Firmware Repository for Swarm Robot v5.0.0
      C++
      GNU General Public License v3.0
      2000Updated Jul 13, 2024Jul 13, 2024
    • Python
      0000Updated Mar 27, 2024Mar 27, 2024
    • Java Library implementation for Pera Swarm Virtual Robot
      Java
      GNU General Public License v3.0
      3042Updated Mar 25, 2024Mar 25, 2024
    • firmware

      Public
      Platform IO Based Code Repository for Swarm Robot v4.0.0 upwards
      C
      GNU General Public License v3.0
      11241Updated Feb 28, 2024Feb 28, 2024
    • docs

      Public
      The repository for handling the Pera-Swarm documentation
      CSS
      MIT License
      4060Updated Feb 26, 2024Feb 26, 2024
    • This repository contains the implementations of a mixed reality-based swarm simulator
      JavaScript
      MIT License
      7130Updated Feb 4, 2024Feb 4, 2024
    • This is a boilerplate template for java virtual robots
      Java
      MIT License
      6010Updated Oct 28, 2023Oct 28, 2023
    • 0000Updated Oct 19, 2023Oct 19, 2023
    • A generalized, efficient, and flexible JavaScript library for creating swarm robotics simulators.
      TypeScript
      MIT License
      0010Updated Sep 8, 2023Sep 8, 2023
    • An easy-to-use and flexible routing library for MQTT.
      TypeScript
      GNU Lesser General Public License v2.1
      4200Updated Sep 8, 2023Sep 8, 2023
    • This is a web-based 3d visualizer interface for the Swarm Simulator developed for the Pera Swarm project.
      JavaScript
      MIT License
      6044Updated Sep 6, 2023Sep 6, 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 a high-level (ideally in a visual manner), and compile them over multiple stages into binaries and program the hardware over-the-air (OTA).
      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 them into low-level code. The framework will support multiple different types of robot hardware (both real and virtual).
      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 overhead camera set up in order to create very challenging patterns using movements in a self-created potential surface with collision-avoiding algorithms on optimized stochastic gradient descent a
      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 overhead camera set up in order to create very challenging patterns using movements in a self-created potential surface with collision-avoiding algorithms on optimized stochastic gradient descent a
      JavaScript
      7000Updated May 12, 2023May 12, 2023
    • robot-IR

      Public
      C++
      GNU General Public License v3.0
      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
      GNU General Public License v3.0
      3010Updated Sep 9, 2021Sep 9, 2021
    • Augmented Reality based visualizer for the swarm simulator
      JavaScript
      MIT License
      2000Updated Aug 31, 2021Aug 31, 2021
    • V2
      0000Updated Feb 14, 2021Feb 14, 2021
    • hardware

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

      Public
      Types associated with Pera-Swarm
      TypeScript
      GNU Lesser General Public License v2.1
      0000Updated Nov 26, 2020Nov 26, 2020
    • This is a programmable robot hardware simulator for swarm robots behaviors.
      Java
      MIT License
      5000Updated Jun 28, 2020Jun 28, 2020