• Stars
    star
    521
  • Rank 84,391 (Top 2 %)
  • Language
    Python
  • License
    MIT License
  • Created almost 6 years ago
  • Updated about 1 month ago

Reviews

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

Repository Details

ROS bridge for CARLA Simulator

ROS/ROS2 bridge for CARLA simulator

Actions Status Documentation GitHub GitHub release (latest by date)

This ROS package is a bridge that enables two-way communication between ROS and CARLA. The information from the CARLA server is translated to ROS topics. In the same way, the messages sent between nodes in ROS get translated to commands to be applied in CARLA.

rviz setup

This version requires CARLA 0.9.13

Features

  • Provide Sensor Data (Lidar, Semantic lidar, Cameras (depth, segmentation, rgb, dvs), GNSS, Radar, IMU)
  • Provide Object Data (Transforms (via tf), Traffic light status, Visualization markers, Collision, Lane invasion)
  • Control AD Agents (Steer/Throttle/Brake)
  • Control CARLA (Play/pause simulation, Set simulation parameters)

Getting started and documentation

Installation instructions and further documentation of the ROS bridge and additional packages are found here.

More Repositories

1

carla

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

scenario_runner

Traffic scenario definition and execution engine
Python
519
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