• Stars
    star
    2
  • Language
    C++
  • Created almost 3 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

ROS2 driver to control RoboMaster S1 using the internal CAN interface

More Repositories

1

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.
Python
278
star
2

gnn_pathplanning

Graph Neural Networks for Decentralized Path Planning
Python
185
star
3

popgym

Partially Observable Process Gym
Python
154
star
4

magat_pathplanning

Python
97
star
5

minicar

Python
37
star
6

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.
Python
37
star
7

ros2_multi_agent_passage

Python
34
star
8

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"
Python
30
star
9

adversarial_comms

Python
29
star
10

HetGPPO

Heterogeneous Multi-Robot Reinforcement Learning
Python
29
star
11

ffm

Reinforcement Learning with Fast and Forgetful Memory
Python
22
star
12

gnngls

Code accompanying the paper Graph Neural Network Guided Local Search for the Traveling Salesperson Problem
Python
19
star
13

ModGNN

Python
16
star
14

graph-conv-memory

Graph convolutional memory
Python
15
star
15

ControllingBehavioralDiversity

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

private_flocking

TeX
7
star
17

cambridge-robomaster

This is the source repository containing all information necessary to reproduce the Cambridge RoboMaster platform.
Python
6
star
18

resilient-fusion

Python
3
star
19

sensor-guided-visual-nav

Python
3
star
20

task-agnostic-comms

Task-Agnostic Communication for Multi-Agent Reinforcement Learning
Python
3
star
21

xaer

Python
2
star
22

memory-monoids

Python
2
star
23

robomaster_sdk_can

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