GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com โ€” GitHub - AMAP-ML/AutoDrive-R2: [ICLR2026] AutoDrive-R2: Incentivizing Reasoning and Self-Reflection Capacity for VLA Model in Autonomous Driving

BranchesTags
Open more actions menu

Latest commit

 

History

16 Commits
16 Commits

Folders and files

NameName
Last commit message
Last commit date
AData
AData
 
 
AScripts
AScripts
 
 
images
images
 
 
src
src
 
 
.DS_Store
.DS_Store
 
 
README.md
README.md
 
 
requirements.txt
requirements.txt
 
 

Repository files navigation

ใ€ICLR2026ใ€‘AutoDrive-R2: Incentivizing Reasoning and Self-Reflection Capacity for VLA Model in Autonomous Driving

arXiv Paper License

|[๐Ÿ“– Paper] [๐Ÿค— AutoDrive-R2-7B] [๐Ÿค— AutoDrive-R2-7B-COT-SFT] [๐Ÿ“Š All Data]

๐Ÿ‘€ About AutoDrive-R2

AutoDrive-R2 is a specialized Vision-Language-Action (VLA) model designed for autonomous driving trajectory prediction, which elicits reasoning and self-reflection capacities through rule-based Reinforcement Learning (RL).

Given a front-view camera image and historical vehicle status (position, velocity, acceleration, steering angle), AutoDrive-R2 predicts future waypoints at 0.5s intervals for the next 3 seconds.


๐ŸŽฏ Core Task

Input:

  • Front-view camera image
  • Historical vehicle status (last 2.0-3.0 seconds at 0.5s intervals)

Output:

  • 6 future waypoints: [x(t+0.5s), x(t+1.0s), ..., x(t+3.0s)]
  • Each waypoint: [x_coordinate, y_coordinate] in meters

Reasoning Process:

  1. Visual Analysis: Analyze road conditions, obstacles, and traffic signals
  2. Motion Modeling: Apply kinematic equations for trajectory prediction
  3. Logical Deductions: Safety checks and path planning
  4. Self-Reflection: Validate predicted trajectory feasibility

๐Ÿ—๏ธ Architecture

Pipeline of our method. We adopt a two-stage training process. The first stage introduces an innovative CoT dataset named nuScenesRยฒ-6K for SFT. The nuScenesRยฒ-6K adopts a four-step logical chain with self-reflection to generate valuable chain-of-thought data. The second stage proposes an novel physics-grounded reward framework for RL optimization, which incorporates spatial alignment, vehicle dynamic, and temporal smoothness for reliable trajectory planning.


๐Ÿ“ Features

  • Qwen2.5-VL Base Model: Leverages state-of-the-art vision-language capabilities
  • Chain-of-Thought Reasoning: Explicit reasoning steps for interpretable predictions
  • Rule-based RL Training: GRPO with physics-grounded rewards
  • Multi-dataset Support: Trained and evaluated on nuScenes and Waymo

๐Ÿ” Dataset

Training Data

Dataset Samples Description
sft.json ~6K SFT training data (raw)
sft_cot.json ~6K SFT training data (with CoT reasoning)
rl.json ~6K RL training data

Evaluation Data

Dataset Samples Description
nuscenes_test.json ~54K nuScenes benchmark
waymo_test.json ~12K Waymo benchmark

Input Format

Each sample contains historical vehicle status at 0.5s intervals:

  • Position: [x, y] coordinates (x=forward, y=leftward)
  • Velocity: v in m/s
  • Acceleration: a_x, a_y in m/sยฒ
  • Steering angle: ฮธ (positive=left turn, negative=right turn)

Download Datasets

nuScenes Dataset

Download from nuScenes Official Website:

nuscenes/
โ”œโ”€โ”€ samples/
โ”‚   โ”œโ”€โ”€ CAM_BACK/
โ”‚   โ”œโ”€โ”€ CAM_BACK_LEFT/
โ”‚   โ”œโ”€โ”€ CAM_BACK_RIGHT/
โ”‚   โ”œโ”€โ”€ CAM_FRONT/
โ”‚   โ”œโ”€โ”€ CAM_FRONT_LEFT/
โ”‚   โ””โ”€โ”€ CAM_FRONT_RIGHT/
โ””โ”€โ”€ sweeps/
    โ”œโ”€โ”€ CAM_BACK/
    โ”œโ”€โ”€ CAM_BACK_LEFT/
    โ”œโ”€โ”€ CAM_BACK_RIGHT/
    โ”œโ”€โ”€ CAM_FRONT/
    โ”œโ”€โ”€ CAM_FRONT_LEFT/
    โ””โ”€โ”€ CAM_FRONT_RIGHT/

Waymo Dataset

Download from Baidu Netdisk: [Link Coming Soon]


๐Ÿ“ Set up

# Clone the repository
git clone https://github.com/your-repo/AutoDrive-R2
cd AutoDrive-R2

# Create conda environment
conda create -n autodrive-r2 python=3.11
conda activate autodrive-r2

# Install dependencies
pip install -r requirements.txt

# Install flash-attention
pip install flash-attn --no-build-isolation

๐Ÿš€ Training

Step 1: Generate CoT Data

Generate Chain-of-Thought reasoning for SFT training:

python AScripts/cot.py

Step 2: Supervised Fine-Tuning (SFT)

Perform SFT training on CoT-annotated data:

bash src/scripts/run_sft_video_7B_6k.sh

Step 3: Reinforcement Learning (GRPO)

Fine-tune with GRPO using physics-grounded rewards:

bash src/scripts/run_grpo_video_7B_6k.sh

๐Ÿ”ฎ Inference & Evaluation

Evaluate on nuScenes

python AScripts/eval_nuscene.py

Evaluate on Waymo

python AScripts/eval_waymo.py

๐Ÿ“œ Citation

If you find our work helpful for your research, please consider citing:

@inproceedings{
    yuan2026autodriver,
    title={AutoDrive-R{\texttwosuperior}: Incentivizing Reasoning and Self-Reflection Capacity for {VLA} Model in Autonomous Driving},
    author={Zhenlong Yuan and Chengxuan Qian and Jing Tang and Rui Chen and Zijian Song and Lei Sun and Xiangxiang Chu and Yujun Cai and Dapeng Zhang and Shuo Li},
    booktitle={The Fourteenth International Conference on Learning Representations},
    year={2026},
    url={https://openreview.net/forum?id=KVWaCzJrrq}
}

๐Ÿค Acknowledgements

We sincerely appreciate the contributions of the open-source community:

  • Video-R1
  • lmm-r1
  • DeepSeek-R1
  • Qwen2.5-VL
  • nuScenes
  • Waymo Open Dataset

About

[ICLR2026] AutoDrive-R2: Incentivizing Reasoning and Self-Reflection Capacity for VLA Model in Autonomous Driving

Resources

Readme
Activity
Custom properties

Stars

221 stars

Watchers

16 watching

Forks

24 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 โ€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800ร—600. No cookies required.