Systems Engineering for Autonomous Vehicles; Supervising AI using Large Language Models (SSuperLLM)
Diomidis Katzourakis

TL;DR
This paper explores integrating Large Language Models into autonomous vehicle systems engineering for requirements development, verification, and supervisory control, demonstrated through a simulation-based proof-of-concept.
Contribution
It introduces a novel approach of using LLMs in AV systems engineering, specifically for requirements handling and supervisory control, with an open-source simulation tool.
Findings
LLMs can assist in AV requirements development and verification.
A proof-of-concept supervisory control system using LLMs was successfully demonstrated.
Open-source simulation environment enables further research and development.
Abstract
Generative Artificial Intelligence (GAI) and the idea to use hierarchical models has been around for some years now. GAI has proved to be an extremely useful tool for Autonomous Vehicles (AVs). AVs need to perform robustly in their environment. Thus the AV behavior and short-term trajectory planning needs to be: a) designed and architected using safeguarding and supervisory systems and b) verified using proper Systems Engineering (SysEng) Principles. Can AV Systems Engineering also use Large Language Models (LLM) to help Autonomous vehicles (AV) development? This reader-friendly paper advocates the use of LLMs in 1) requirements (Reqs) development and 2) Reqs verification and 3) provides a proof-of-concept of AV supervisory control. The latter uses a simulation environment of a simple planar (bicycle) vehicle dynamics model and a Linear Quadratic Regulator (LQR) control with an LLM…
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.
Taxonomy
TopicsBusiness Process Modeling and Analysis · Model-Driven Software Engineering Techniques · Advanced Data Processing Techniques
