cs.ROFeb 28, 2026

Test-Driven Agentic Framework for Reliable Robot Controller

Authors: Shivanshu Tripathi, Reza Akbarian Bafghi, Maziar Raissi

Organizations: Department of Electrical and Computer Engineering, University of California, Riverside · Department of Computer Science, University of Colorado, Boulder · Department of Mathematics, University of California, Riverside

Abstract

In this work, we present a test-driven, agentic framework for synthesizing a deployable low-level robot controller for navigation tasks. Given a 2D map with an image of an ultrasonic sensor-based robot, or a 3D robotic simulation environment, our framework iteratively refines the generated controller code using diagnostic feedback from structured test suites to achieve task success. We propose a dual-tier repair strategy to refine the generated code that alternates between prompt-level refinement and direct code editing. We evaluate the approach across 2D navigation tasks and 3D navigation in the Webots simulator. Experimental results show that test-driven synthesis substantially improves controller reliability and robustness over one-shot controller generation, especially when the initial prompt is underspecified. The source code and demonstration videos are available at: https://shivanshutripath.github.io/robotic_controller.github.io.

Figures & tables

Appendix figures & tables1 asset

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. RAPID: Robot Agentic Programming from Demonstrations

    Sep 24, 2026Yuyao Liu, Jiayuan Mao, David Hsu +2Program SynthesisContact-Rich Robotic Manipulation

  2. ModuLoop : Low-Level Code Generation using Modular Synthesizer and Closed-Loop Debugger for Robotic Control

    Jun 2, 2026Gina Yoon, Sumin Lee, Joo Yong SimRobotic ControlCode Generation for Robotics

  3. DreamToNav: Generalizable Navigation for Robots via Generative Video Planning

    Mar 6, 2026Valerii Serpiva, Jeffrin Sam, Chidera Simon +4Robot NavigationVisual Robot Navigation