Pinned Repositories
adversarial_comms
gnn_pathplanning
Graph Neural Networks for Decentralized Path Planning
HetGPPO
Heterogeneous Multi-Robot Reinforcement Learning
magat_pathplanning
minicar
popgym
Partially Observable Process Gym
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"
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.
ros2_multi_agent_passage
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.
proroklab's Repositories
proroklab/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.
proroklab/gnn_pathplanning
Graph Neural Networks for Decentralized Path Planning
proroklab/popgym
Partially Observable Process Gym
proroklab/magat_pathplanning
proroklab/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.
proroklab/minicar
proroklab/ros2_multi_agent_passage
proroklab/HetGPPO
Heterogeneous Multi-Robot Reinforcement Learning
proroklab/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"
proroklab/adversarial_comms
proroklab/gnngls
Code accompanying the paper Graph Neural Network Guided Local Search for the Traveling Salesperson Problem
proroklab/ffm
Reinforcement Learning with Fast and Forgetful Memory
proroklab/DVM-SLAM
proroklab/ModGNN
proroklab/graph-conv-memory
Graph convolutional memory
proroklab/ControllingBehavioralDiversity
This repository contains the code for Diversity Control (DiCo), a novel method to constrain behavioral diversity in multi-agent reinforcement learning.
proroklab/cambridge-robomaster
This is the source repository containing all information necessary to reproduce the Cambridge RoboMaster platform.
proroklab/private_flocking
proroklab/task-agnostic-comms
Task-Agnostic Communication for Multi-Agent Reinforcement Learning
proroklab/CoViS-Net
Dataset, models and evaluation code for the paper "CoViS-Net: A Cooperative Visual Spatial Foundation Model for Multi-Robot Applications"
proroklab/resilient-fusion
proroklab/robomaster_ros2_can
ROS2 driver to control RoboMaster S1 using the internal CAN interface
proroklab/robomaster_sdk_can
C++ library to command the RoboMaster S1 through the internal CAN bus
proroklab/sensor-guided-visual-nav
proroklab/memory-monoids
proroklab/xaer
proroklab/ros2_infrastructure
proroklab/ros2_point_robot_simulator
A simple ROS2 point simulator
proroklab/ros2_robomaster_msgs