• Stars
    star
    519
  • Rank 85,261 (Top 2 %)
  • Language
    Python
  • License
    MIT License
  • Created almost 6 years ago
  • Updated 2 months ago

Reviews

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

Repository Details

Traffic scenario definition and execution engine

License: MIT GitHub tag (latest SemVer) Build Status

ScenarioRunner for CARLA

This repository contains traffic scenario definition and an execution engine for CARLA. It also allows the execution of a simulation of the CARLA Challenge. You can use this system to prepare your agent for the CARLA Challenge.

Scenarios can be defined through a Python interface, and with the newest version the scenario_runner also the upcoming OpenSCENARIO standard and OpenSCENARIO 2.0 standard is supported.

Scenario_Runner for CARLA

Getting the ScenarioRunner

Use git clone or download the project from this page. Note that the master branch contains the latest fixes and features, and may be required to use the latest features from CARLA.

It is important to also consider the release version that has to match the CARLA version.

To use a particular version you can either download the corresponding tarball or simply checkout the version tag associated to the release (e.g. git checkout v0.9.5)

Currently no build is required, as all code is in Python.

Using the ScenarioRunner

Please take a look at our Getting started documentation.

Challenge Evaluation

The CARLA Challenge has moved to the CARLA Autonomous Driving Leaderboard. Please see the leaderboard repository and the getting started guide for more information.

Contributing

Please take a look at our Contribution guidelines.

FAQ

If you run into problems, check our FAQ.

License

ScenarioRunner specific code is distributed under MIT License.

More Repositories

1

carla

Open-source simulator for autonomous driving research.
C++
11,099
star
2

ros-bridge

ROS bridge for CARLA Simulator
Python
521
star
3

imitation-learning

Repository to store conditional imitation learning based AI that runs on CARLA.
Python
430
star
4

carla-autoware

Integration of AutoWare AV software with the CARLA simulator
Dockerfile
253
star
5

reinforcement-learning

Reinforcement learning baseline agent trained with the Actor-critic (A3C) algorithm.
Python
241
star
6

leaderboard

CARLA Autonomous Driving leaderboard
Python
163
star
7

map

AD Map access library
C++
94
star
8

driving-benchmarks

Repository to store different driving benchmarks that run on the CARLA simulator
Python
84
star
9

data-collector

Data collector for version 0.8.4, also contains an client side agent
Python
74
star
10

carla-map-editor

Standalone GUI application to enhance RoadRunner maps with traffic lights and traffic signs information.
C++
73
star
11

rllib-integration

Integration of RLLib and CARLA
Python
65
star
12

traffic-generation-editor

Visual generation of traffic scenarios based on the OpenSCENARIO standard
Python
61
star
13

opendrive-test-files

A set of OpenDrive files for testing CARLA Simulator's OpenDrive parser.
21
star
14

ros-carla-msgs

Official ROS messages for CARLA
CMake
12
star
15

carla-simulator.github.io

carla.org static web
HTML
10
star
16

carla-plugins

Repository for all plugins or addons for CARLA simulator
8
star
17

leaderboard-agents

Baseline agents for the leaderboard
Python
6
star
18

leaderboard-cloud

Shell
6
star
19

ros-carla-msgs-release

ROS CARLA messages release
2
star
20

carla-OptiX

C#
1
star