Back to directory

PCLA: Pretrained CARLA Leaderboard Agents

A framework for deploying, testing and evaluating pretrained autonomous-driving agents from the CARLA Leaderboard on a vehicle in the CARLA simulator, decoupled from the Leaderboard's own codebase.

PCLA: Pretrained CARLA Leaderboard Agents

PCLA (Pretrained CARLA Leaderboard Agents) lets a developer deploy, switch between and evaluate 41 pretrained autonomous driving agents and 27 additional training seeds from 18 major autonomous-driving research projects, including SimLingo, TransfuserV6, Roach, Interfuser, NEAT and LAV, on a vehicle in the CARLA simulator, without depending on the Leaderboard's own restrictive codebase. An added Autoware bridge lets it also drive Autoware, an open-source, HD-map-based modular autonomous-driving stack, rather than only end-to-end neural-network agents.

Switching between agents and training seeds needs no change to the CARLA version or programming environment, and the framework is compatible with the latest CARLA release independent of the Leaderboard's own pinned version. It can run multiple vehicles with different agents at once, though this needs substantial graphics memory, and a separate PCLA bridge lets an agent's computed driving action be sent to any external sensor source or use case without needing the CARLA simulator itself.

It was tested on Linux Ubuntu 22 with CARLA 0.9.16, and the accompanying paper appeared at the Foundations of Software Engineering conference.

More in Testing

See all 69
  • Canary

    runcanary.ai

    An independent testing service, backed by Y Combinator, that runs an application and tries to break every change an AI coding agent makes, reporting what would have reached production.

  • MoEWatch

    github.com

    A diagnostic and audit library for Mixture-of-Experts models in HuggingFace Transformers that instruments router modules to catch expert collapse, routing entropy collapse and load imbalance during training.

  • Mockwave

    github.com

    An open-source, multi-protocol mock server for HTTP, GraphQL, SOAP, and gRPC, with weighted traffic splitting, dynamic JavaScript responses, chaos-testing fault injection, and an MCP server so an AI assistant can generate mock rules directly.