Human-in-the-Loop Uncertainty Analysis in Self-Adaptive Robots Using LLMs
Hassan Sartaj, Jalil Boudjadar, Mirgita Frasheri, Shaukat Ali, Peter Gorm Larsen

TL;DR
This paper presents RoboULM, a human-in-the-loop tool leveraging large language models to systematically identify and analyze uncertainties in self-adaptive robots during the design phase.
Contribution
It introduces RoboULM, a novel methodology and tool that uses LLMs for structured uncertainty exploration and provides an uncertainty taxonomy for self-adaptive robots.
Findings
Practitioners found RoboULM useful and easy to understand.
Structured prompting and iterative refinement were highly valued.
Evaluation with 16 practitioners across four industrial cases confirmed RoboULM's effectiveness.
Abstract
Self-adaptive robots operate in dynamic, unpredictable environments where unaddressed uncertainties can lead to safety violations and operational failures. However, systematically identifying and analyzing these uncertainties, including their sources, impacts, and mitigation strategies, remains a significant challenge given the inherent complexity of real-world environments, dynamic robotic behavior, and the rapid evolution of robotic technologies. To address this, we introduce RoboULM, a human-in-the-loop methodology and tool that supports practitioners in systematically exploring uncertainties at the design stage using large language models (LLMs). Moreover, we present an uncertainty taxonomy that provides a detailed catalog of uncertainties in self-adaptive robots. We evaluated RoboULM with 16 practitioners from four industrial use cases. The results show that RoboULM was perceived…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
