Add pedestrians to a CARLA map and let them walk autonomously. Adjust crowd size, walking speed, road-crossing frequency, and placement seeds, create stationary crowds, and remove pedestrians together with their movement controllers in the correct order.
- Adding pedestrians who walk around a map
- Reusing pedestrian placement with a fixed seed
- Adjusting walking speeds and road crossings
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Inspect a vehicle or another object in a running CARLA simulation. Read position, speed, and acceleration from the same simulation frame, check vehicle controls and steering angle, or stream the object's state over time.
- Checking the ego vehicle's speed and heading
- Streaming acceleration data for ten seconds
- Inspecting a specific vehicle's controls
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Validate and run OpenSCENARIO traffic scenarios through ScenarioRunner. Check file structure, maps, vehicle definitions, and supported features before simulation. Run both .xosc and .osc files, with global parameter overrides available for OpenSCENARIO 1.x.
- Validate and run an .xosc file from another tool
- Compare runs with different speed parameters
- Explore bundled OpenSCENARIO 2.0 examples
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Run CARLA routes with a driving agent through ScenarioRunner, including scenarios available only in route mode. Inspect route contents, execute one or all routes, and obtain reports on completion, collisions, traffic lights, and other criteria.
- Test a driving agent on a specific route
- Find routes containing accident or obstacle scenarios
- Run Leaderboard scenarios without its scoring
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Run individual or grouped traffic scenarios in CARLA, a driving simulator, and collect pass/fail reports or recordings. Check which scenarios match the current branch and map, and investigate runs that fail or show no movement.
- Check a CARLA setup with a lead-vehicle scenario
- Run all control-loss scenarios and collect pass/fail results
- Find scenarios available on the current map
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Turn a written traffic situation into a Scenic file, which describes possible scenes using placement rules and constraints. Select suitable maps and actors, then check that the file compiles and can generate at least one scene.
- Create a scenario with a car cutting in from the right
- Describe a pedestrian crossing ahead of the main vehicle
- Build an unsignalized intersection scenario
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Drives a CARLA vehicle to a specific destination using navigation agents that plan routes, avoid obstacles, and obey traffic lights. Can also plan and draw a route between two points without moving the vehicle.
- Driving a vehicle to specified coordinates
- Navigating to a chosen junction
- Planning and drawing a route without driving
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Explore roads, lanes, and junctions in a CARLA simulation map through text reports and visual overlays. Locate places described in everyday language, inspect nearby lane details, and trace a path forward or backward along a lane.
- Understand a map's road and lane layout
- Compare the road network overlay with visible roads
- Locate the four-way junction nearest the map center
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Summarize ScenarioRunner results to see which scenarios passed and which checks failed. Compare runs before and after changes, or analyze recorded driving to produce measurements and plots of vehicle distance and deviation from the lane center.
- Checking scenario pass and fail results
- Comparing results before and after controller changes
- Plotting vehicle distances from a recorded run
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Import RoadRunner geometry and road data into a CARLA source build, then verify the map loads and supports driving. Handle tiled maps and generate and inspect pedestrian navigation areas for standard maps.
- Importing a custom RoadRunner map into CARLA
- Importing a large city split into tiles
- Rebuilding navigation areas for missing pedestrians
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Validate CARLA pedestrian navigation by sampling walkable locations and reporting their coverage. Draw the samples as debug points to inspect the walkable area after a map import or investigate pedestrians that will not move.
- Checking pedestrian navigation after importing a map
- Investigating pedestrians that stand still
- Visualizing the area pedestrians can walk through
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Builds CARLA's ue4-dev branch on Linux, producing the Unreal Engine 4.26 editor, server modules, and an installed Python client package. Fetches required content, optionally compiles native ROS 2 support, and verifies the build against a source-built server.
- Building CARLA ue4-dev from source
- Compiling CARLA with native ROS 2 support
- Building the Python client for an existing environment
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Install Scenic, a language for describing scenarios with randomized conditions, into the Python environment used by CARLA. Check command-line tools and version compatibility, optionally download example scenarios and map assets, and save the installation paths.
- Preparing Scenic to work with CARLA
- Diagnosing scenario model import failures
- Checking missing vehicle definition tables
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Import a four-wheel FBX vehicle into a CARLA source build, configure its physics, wheels, and animation, and register it for the Python API. Verify that the resulting vehicle can spawn, drive, and steer.
- Importing a custom van or truck into CARLA
- Registering a vehicle for spawning through the Python API
- Checking why an imported vehicle will not drive or steer
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Adjust how autopilot vehicles behave in CARLA, including speed, following distance, traffic light responses, and lane changes. Apply settings across traffic or to individual vehicles, and configure seeds and synchronization for repeatable traffic runs.
- Adjust traffic speed and following distance
- Create traffic that ignores lights or other vehicles
- Change lane behavior for an individual autopilot vehicle
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Install the CARLA Python client into a chosen Python environment using bundled packages or PyPI. The skill checks existing installations, selects a suitable package, and verifies imports and version compatibility with a reachable simulator.
- Set up the Python client for a downloaded CARLA release
- Install a client for a remote simulator
- Resolve a cannot import carla error
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Set up a CARLA driving evaluation environment for Leaderboard 1.0, 2.0, or 2.1. Match the simulator and scenario_runner versions, configure Python paths, and verify that the required components load correctly.
- Setting up an environment to evaluate a driving agent
- Checking version differences behind inconsistent scores
- Recreating the Leaderboard 1.0 evaluation environment
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Control traffic lights in a running CARLA simulation. Change their color, switch them off, hold a fixed state, adjust phase durations, or restore normal cycling, targeting individual lights, junctions, nearby lights, or the whole map.
- Holding every traffic light green
- Setting one junction's lights to red
- Shortening traffic-light cycles
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Downloads CARLA release packages, nightly builds, source code, or Docker images, then reports their locations and environment variables for follow-up setup. Supports extra maps and resumable downloads, helping prepare the files needed for subsequent installation or building.
- Getting CARLA for the first time
- Downloading an older version to reproduce a bug
- Fetching additional maps
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Check whether a CARLA feature is usable in the current environment and has a verified procedure. Review known failures, inspect build settings, and identify differences between client, server, and source versions before planning work.
- Check whether a CARLA feature has a verified procedure
- Review known failures before following a UE4 tutorial
- Inspect build flags for ROS 2 or RSS support
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Record a running CARLA simulation to a .log file for later replay or inspection. Capture object creation, movement, and traffic-light states, optionally include controls and velocities, and verify that the recording contains simulation frames.
- Recording thirty seconds of simulated traffic
- Saving a scenario while it runs
- Capturing vehicle velocities and controls
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Create and edit CARLA driving routes by placing waypoints and scenario triggers in the simulator. Inspect routes visually, review summary tables, check XML structure and trigger positions, and convert older route files to the 2.x format.
- Create a short route for testing one scenario
- Investigate scenarios that never trigger
- Review route lengths and scenario types
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Control CARLA’s on-screen camera to view a vehicle from behind, above, the driver’s seat, or the front. Select vehicles by name, role, or ID, frame them once, or follow them as they move.
- Following the ego vehicle from behind
- Viewing a Toyota Prius from the driver’s seat
- Watching a vehicle from above
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026
Inspect data published by a ROS 2-enabled CARLA server using Docker, without installing ROS 2 locally. Check topic contents and rates, run a sensor-equipped vehicle demo, and view lidar data and supported map markers in RViz2.
- Checking whether CARLA is publishing ROS 2 data
- Inspecting sensor data contents and publishing rates
- Viewing lidar data and road markers in RViz2
carla-simulator/carla☆ 14.5KUpdated Oct 18, 2026