There is a newer version of the record available.

Published December 8, 2019 | Version 0.1.2
Software Open

praveen-palanisamy/macad-gym: MACAD-Gym v0.1.2

Authors/Creators

  • 1. @microsoft

Description

MACAD-Gym is a training platform for Multi-Agent Connected Autonomous Driving (MACAD) built on top of the CARLA Autonomous Driving simulator.

MACAD-Gym provides OpenAI Gym-compatible learning environments for various driving scenarios for training Deep RL algorithms in homogeneous/heterogenous, communicating/non-communicating and other multi-agent settings. New environments and scenarios can be easily added using a simple, JSON-like configuration.

Quick Start

Install MACAD-Gym using pip install macad-gym. If you have CARLA installed, you can get going using the following 3 lines of code. If not, follow the Getting started steps.

import gym
import macad_gym
env = gym.make("HomoNcomIndePOIntrxMASS3CTWN3-v0")

# Your agent code here

Any RL library that supports the OpenAI-Gym API can be used to train agents in MACAD-Gym. The MACAD-Agents repository provides sample agents as a starter.

See full README for more information.

Files

praveen-palanisamy/macad-gym-0.1.2.zip

Files (1.7 MB)

Name Size Download all
md5:718191220c3702a17f448654ccf7fd1c
1.7 MB Preview Download

Additional details