Skip to content

boschresearch/agents-llm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AGENTS-LLM: Augmentative GENeration of Challenging Traffic Scenarios with an Agentic LLM Framework


AGENTS-LLM: Augmentative GENeration of Challenging Traffic Scenarios with an Agentic LLM Framework

Yu Yao5†* , Salil Bhatnagar2†*, Markus Mazzola1, Vasileios Belagiannis2, Igor Gilitschenski3,6, Luigi Palmieri1, Simon Razniewski4, and Marcel Hallgarten1

1Robert Bosch GmbH, 2Friedrich-Alexander-Universität Erlangen-Nürnberg
3University of Toronto 4ScaDS.AI & TU Dresden, 5Motional 6Vector Institute

*denotes equal contribution, work done while with Robert Bosch GmbH

International Conference on Intelligent Robots and Systems (IROS), 2025


🚀 Highlights

AGENTS-LLM introduces a novel framework for augmenting real-world traffic scenarios with safety-critical edge cases using agentic large language models (LLMs).
It enables scalable, controllable, and cost-efficient scenario generation while preserving the realism of recorded driving data.


🚗 Core Contributions

  • Augmentative Scenario Generation with LLM Agents
    Rather than synthesizing scenes from scratch, AGENTS-LLM modifies existing real traffic scenarios through natural language instructions. This preserves realism while injecting rare and challenging corner cases.

  • Agentic LLM Architecture for Fine-Grained Control
    A structured, agent-based LLM workflow decomposes reasoning and editing steps, enabling precise, interpretable, and controllable scenario modifications — even with cost-efficient foundation models.

  • Real-Data Anchored Augmentation
    All generated scenarios are grounded in recorded driving data, minimizing distribution shift and maintaining physical plausibility.

  • Low-Cost, High-Quality Outputs
    The agentic design achieves high-quality augmentations without requiring large or expensive LLM deployments, enabling scalable usage.

  • Human Expert Validation
    Extensive expert evaluations demonstrate strong alignment between generated augmentations and intended modifications, matching the quality of manual expert-designed scenarios.


🤖 Why It Matters

  • Scalable Edge-Case Generation
    Dramatically reduces manual effort required to create rare, safety-critical traffic scenarios.

  • Improved Planner Stress Testing
    Enables more effective evaluation of autonomous driving planners by introducing controlled, challenging variations of real-world scenes.

  • Bridging Real and Synthetic Data
    Combines the realism of recorded datasets with the flexibility of generative methods — without fully synthetic artifacts.

  • Natural Language as an Interface
    Makes scenario editing accessible through intuitive text instructions, lowering the barrier for scenario design and experimentation.

Changelog

  • [2026/02/25] initial release
    • scenario modification
    • visualization scripts

Purpose of the project

This software is a research prototype, solely developed for and published as part of the Agents-LLM publication. It will neither be maintained nor monitored in any way.

Installation

The agents-llm package requires nuplan-devkit and interPlan.

After cloning this repository, download the nuplan-devkit and interPlan repositories and place them in the parent folder of this repository.

nuplan devkit

cd nuplan-devkit
conda env create -f environment.yml
pip install -e .

interplan

cd ../interplan-plugin
pip install -e .

agents_llm

cd ../agents_llm
pip install -r requirements.txt
pip install -e .

Setting environment variables

Open the file .env in the agents_llm directory and adapt the environment variables to your own setup.

Known issues

nuplan-devkit

Problem: Installation of nuplan-devkit is stuck at Installing pip dependencies: ...working...

Solution: update the pip version in the environment.yml file in the nuplan-devkit folder to pip=23.3.2

License and citation

AGENTS-LLM is open-sourced under the AGPL-3.0 license. See the LICENSE file for details.

@inproceedings{yao2025agents,
  author={Yao, Yu and Bhatnagar, Salil and Mazzola, Markus and Belagiannis, Vasileios and Gilitschenski, Igor and Palmieri, Luigi and Razniewski, Simon and Hallgarten, Marcel},
  booktitle={IROS}, 
  title={{AGENTS-LLM: Augmentative GENeration of Challenging Traffic Scenarios with an Agentic LLM Framework}}, 
  year={2025}
} 

Other resources

(back to top)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages