proroklab

proroklab

Organization data from Github https://github.com/proroklab

Location:Cambridge, UK

Home Page:www.proroklab.org

GitHub:@proroklab

proroklab's repositories

VectorizedMultiAgentSimulator

VMAS is a vectorized differentiable simulator designed for efficient Multi-Agent Reinforcement Learning benchmarking. It is comprised of a vectorized 2D physics engine written in PyTorch and a set of challenging multi-robot scenarios. Additional scenarios can be implemented through a simple and modular interface.

Language:PythonLicense:GPL-3.0Stargazers:481Issues:6Issues:70

gnn_pathplanning

Graph Neural Networks for Decentralized Path Planning

Language:PythonLicense:MITStargazers:239Issues:4Issues:7

popgym

Partially Observable Process Gym

Language:PythonLicense:MITStargazers:205Issues:6Issues:12
Language:Jupyter NotebookLicense:GPL-3.0Stargazers:79Issues:4Issues:3

HetGPPO

Heterogeneous Multi-Robot Reinforcement Learning

d4orm

[IROS 2025] D4orm: Multi-Robot Trajectories with Dynamics-aware Diffusion Denoised Deformations.

Language:PythonLicense:Apache-2.0Stargazers:47Issues:0Issues:0

rllib_differentiable_comms

This is a minimal example to demonstrate how multi-agent reinforcement learning with differentiable communication channels and centralized critics can be realized in RLLib. This example serves as a reference implementation and starting point for making RLLib more compatible with such architectures.

rl_multi_agent_passage

Repository containing RL environment, model and trainer for GNN demo for ICRA 2022 paper "A Framework for Real-World Multi-Robot Systems\\Running Decentralized GNN-Based Policies"

Language:PythonLicense:GPL-3.0Stargazers:40Issues:2Issues:0

gnngls

Code accompanying the paper Graph Neural Network Guided Local Search for the Traveling Salesperson Problem

ControllingBehavioralDiversity

This repository contains the code for Diversity Control (DiCo), a novel method to constrain behavioral diversity in multi-agent reinforcement learning.

ffm

Reinforcement Learning with Fast and Forgetful Memory

Language:PythonLicense:MITStargazers:24Issues:2Issues:1

cambridge-robomaster

This is the source repository containing all information necessary to reproduce the Cambridge RoboMaster platform.

Language:PythonStargazers:16Issues:4Issues:0

graph-conv-memory

Graph convolutional memory

Language:PythonLicense:GPL-3.0Stargazers:16Issues:2Issues:0

CoViS-Net

Dataset, models and evaluation code for the paper "CoViS-Net: A Cooperative Visual Spatial Foundation Model for Multi-Robot Applications"

Language:PythonLicense:GPL-3.0Stargazers:9Issues:5Issues:0
Language:PythonStargazers:8Issues:2Issues:0

task-agnostic-comms

Task-Agnostic Communication for Multi-Agent Reinforcement Learning

Language:PythonStargazers:6Issues:2Issues:0

robomaster_sdk_can

C++ library to command the RoboMaster S1 through the internal CAN bus

Language:C++License:MITStargazers:4Issues:1Issues:1

robomaster_ros2_can

ROS2 driver to control RoboMaster S1 using the internal CAN interface

Language:C++Stargazers:3Issues:1Issues:0
Language:PythonLicense:MITStargazers:2Issues:2Issues:0

lf

LF: Online Multi-Robot Path Planning Meets Optimal Trajectory Control

Stargazers:0Issues:0Issues:0
Language:PythonStargazers:0Issues:2Issues:0

ros2_point_robot_simulator

A simple ROS2 point simulator

Language:PythonStargazers:0Issues:3Issues:0
Language:CMakeStargazers:0Issues:2Issues:0