Sayan Mitra
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Sayan Mitra has a total of 134 co-authors. Here are the top co-authors by number of shared publications:
- Hussein Sibai
Computer Science and Engineering Department Washington University in St. Louis
12 shared publications - Chuchu Fan
Massachusetts Institute of Technology
11 shared publications - Yangge Li
University of Illinois at Urbana-Champaign, Champaign, USA
10 shared publications - Geir E. Dullerud
Department of Electrical and Computer Engineering, University of Minnesota Twin Cities, Minneapolis, MN, USA
7 shared publications - Chiao Hsieh
University of Illinois at Urbana-Champaign
5 shared publications Chuchu Fan
University of Illinois 61801 Urbana IL USA
5 shared publications
Latest Publications
- Open Access
- 11 May 2026
- Published by Association for Computing Machinery (ACM)
- p. 1-10
Visual Tracking with Intermittent Visibility: Switched Control Design and Implementation
- 11 May 2026
- Published by Association for Computing Machinery (ACM)
- p. 1-10
Open AccessVisual Tracking with Intermittent Visibility: Switched Control Design and Implementation
- Open Access
- 11 May 2026
- Published by Association for Computing Machinery (ACM)
- p. 1-11
Active Localization of Unstable Systems with Coarse Information
We study localization and control for unstable systems under coarse, single-bit sensing. Motivated by understanding the fundamental limitations imposed by such minimal feedback, we identify sufficient conditions under which the initial state can be recovered despite instability and extremely sparse measurements. Building on these conditions, we develop an active localization algorithm that integrates a set-based estimator with a control strategy derived from Voronoi partitions, which provably estimates the initial state while ensuring the agent remains in informative regions. Under the derived conditions, the proposed approach guarantees exponential contraction of the initial-state uncertainty, and the result is further supported by numerical experiments. These findings can offer theoretical insight into localization in robotics, where sensing is often limited to coarse abstractions such as keyframes, segmentations, or line-based features.
- 11 May 2026
- Published by Association for Computing Machinery (ACM)
- p. 1-11
Open AccessActive Localization of Unstable Systems with Coarse Information
We study localization and control for unstable systems under coarse, single-bit sensing. Motivated by understanding the fundamental limitations imposed by such minimal feedback, we identify sufficient conditions under which the initial state can be recovered despite instability and extremely sparse measurements. Building on these conditions, we develop an active localization algorithm that integrates a set-based estimator with a control strategy derived from Voronoi partitions, which provably estimates the initial state while ensuring the agent remains in informative regions. Under the derived conditions, the proposed approach guarantees exponential contraction of the initial-state uncertainty, and the result is further supported by numerical experiments. These findings can offer theoretical insight into localization in robotics, where sensing is often limited to coarse abstractions such as keyframes, segmentations, or line-based features.
- Open Access
Active Localization of Unstable Systems with Coarse Information
We study localization and control for unstable systems under coarse, single-bit sensing. Motivated by understanding the fundamental limitations imposed by such minimal feedback, we identify sufficient conditions under which the initial state can be recovered despite instability and extremely sparse measurements. Building on these conditions, we develop an active localization algorithm that integrates a set-based estimator with a control strategy derived from Voronoi partitions, which provably estimates the initial state while ensuring the agent remains in informative regions. Under the derived conditions, the proposed approach guarantees exponential contraction of the initial-state uncertainty, and the result is further supported by numerical experiments. These findings can offer theoretical insight into localization in robotics, where sensing is often limited to coarse abstractions such as keyframes, segmentations, or line-based features.
Open AccessActive Localization of Unstable Systems with Coarse Information
We study localization and control for unstable systems under coarse, single-bit sensing. Motivated by understanding the fundamental limitations imposed by such minimal feedback, we identify sufficient conditions under which the initial state can be recovered despite instability and extremely sparse measurements. Building on these conditions, we develop an active localization algorithm that integrates a set-based estimator with a control strategy derived from Voronoi partitions, which provably estimates the initial state while ensuring the agent remains in informative regions. Under the derived conditions, the proposed approach guarantees exponential contraction of the initial-state uncertainty, and the result is further supported by numerical experiments. These findings can offer theoretical insight into localization in robotics, where sensing is often limited to coarse abstractions such as keyframes, segmentations, or line-based features.
- Open Access
- 13 June 2025
- Published by Association for Computing Machinery (ACM)
- p. 187-193
'Too Theoretical and Nowhere Near Interesting': Using a Tool to Increase Student Motivation for Formal Methods
- 13 June 2025
- Published by Association for Computing Machinery (ACM)
- p. 187-193
Open Access'Too Theoretical and Nowhere Near Interesting': Using a Tool to Increase Student Motivation for Formal Methods
- Open Access
- 6 May 2025
- Published by Association for Computing Machinery (ACM)
- p. 1-10
Indistinguishability in Localization and Control with Coarse Information
- 6 May 2025
- Published by Association for Computing Machinery (ACM)
- p. 1-10
Open AccessIndistinguishability in Localization and Control with Coarse Information
- Open Access
- 6 May 2025
- Published by Association for Computing Machinery (ACM)
- p. 1-2
Verifying Vision-Based Autonomy with Abstract Rendering and Perception Contracts
- 6 May 2025
- Published by Association for Computing Machinery (ACM)
- p. 1-2
Open AccessVerifying Vision-Based Autonomy with Abstract Rendering and Perception Contracts
- Open Access
Visual Tracking with Intermittent Visibility: Switched Control Design and Implementation
This paper addresses the problem of visual target tracking in scenarios where a pursuer may experience intermittent loss of visibility of the target. The design of a Switched Visual Tracker (SVT) is presented which aims to meet the competing requirements of maintaining both proximity and visibility. SVT alternates between a visual tracking mode for following the target, and a recovery mode for regaining visual contact when the target falls out of sight. We establish the stability of SVT by extending the average dwell time theorem from switched systems theory, which may be of independent interest. Our implementation of SVT on an Agilicious drone [1] illustrates its effectiveness on tracking various target trajectories: it reduces the average tracking error by up to 45% and significantly improves visibility duration compared to a baseline algorithm. The results show that our approach effectively handles intermittent vision loss, offering enhanced robustness and adaptability for real-world autonomous missions. Additionally, we demonstrate how the stability analysis provides valuable guidance for selecting parameters, such as tracking speed and recovery distance, to optimize the SVT's performance.
Open AccessVisual Tracking with Intermittent Visibility: Switched Control Design and Implementation
This paper addresses the problem of visual target tracking in scenarios where a pursuer may experience intermittent loss of visibility of the target. The design of a Switched Visual Tracker (SVT) is presented which aims to meet the competing requirements of maintaining both proximity and visibility. SVT alternates between a visual tracking mode for following the target, and a recovery mode for regaining visual contact when the target falls out of sight. We establish the stability of SVT by extending the average dwell time theorem from switched systems theory, which may be of independent interest. Our implementation of SVT on an Agilicious drone [1] illustrates its effectiveness on tracking various target trajectories: it reduces the average tracking error by up to 45% and significantly improves visibility duration compared to a baseline algorithm. The results show that our approach effectively handles intermittent vision loss, offering enhanced robustness and adaptability for real-world autonomous missions. Additionally, we demonstrate how the stability analysis provides valuable guidance for selecting parameters, such as tracking speed and recovery distance, to optimize the SVT's performance.
- Open Access
Can LLMs plan paths with extra hints from solvers?
Large Language Models (LLMs) have shown remarkable capabilities in natural language processing, mathematical problem solving, and tasks related to program synthesis. However, their effectiveness in long-term planning and higher-order reasoning has been noted to be limited and fragile. This paper explores an approach for enhancing LLM performance in solving a classical robotic planning task by integrating solver-generated feedback. We explore four different strategies for providing feedback, including visual feedback, we utilize fine-tuning, and we evaluate the performance of three different LLMs across a 10 standard and 100 more randomly generated planning problems. Our results suggest that the solver-generated feedback improves the LLM's ability to solve the moderately difficult problems, but the harder problems still remain out of reach. The study provides detailed analysis of the effects of the different hinting strategies and the different planning tendencies of the evaluated LLMs.
Open AccessCan LLMs plan paths with extra hints from solvers?
Large Language Models (LLMs) have shown remarkable capabilities in natural language processing, mathematical problem solving, and tasks related to program synthesis. However, their effectiveness in long-term planning and higher-order reasoning has been noted to be limited and fragile. This paper explores an approach for enhancing LLM performance in solving a classical robotic planning task by integrating solver-generated feedback. We explore four different strategies for providing feedback, including visual feedback, we utilize fine-tuning, and we evaluate the performance of three different LLMs across a 10 standard and 100 more randomly generated planning problems. Our results suggest that the solver-generated feedback improves the LLM's ability to solve the moderately difficult problems, but the harder problems still remain out of reach. The study provides detailed analysis of the effects of the different hinting strategies and the different planning tendencies of the evaluated LLMs.
- 1 June 2024
- Published by Illinois Center for Transportation
Continuous Integration and Deployment Infrastructure for Rapid Testing of Autonomous Transportation Systems
This project has led to the creation of an automated-testing infrastructure for autonomy code. The framework uses Jenkins, AWS Lambda, Docker, Kubernetes, and other open-source technologies. It was utilized and evaluated both for the Generalized Racing Intelligence Competition (GRAIC) and for evaluating student programming assignments for the principles of safe autonomy course (ECE484). This infrastructure has improved our capability to evaluate (autograde) student design assignments, and students can also receive precise feedback on their work as they progress through various design challenges. This infrastructure has significantly improved our capability in both automatic, cloud-based testing of autonomy code and making this service available to a large population of students.
- 1 June 2024
- Published by Illinois Center for Transportation
Continuous Integration and Deployment Infrastructure for Rapid Testing of Autonomous Transportation Systems
This project has led to the creation of an automated-testing infrastructure for autonomy code. The framework uses Jenkins, AWS Lambda, Docker, Kubernetes, and other open-source technologies. It was utilized and evaluated both for the Generalized Racing Intelligence Competition (GRAIC) and for evaluating student programming assignments for the principles of safe autonomy course (ECE484). This infrastructure has improved our capability to evaluate (autograde) student design assignments, and students can also receive precise feedback on their work as they progress through various design challenges. This infrastructure has significantly improved our capability in both automatic, cloud-based testing of autonomy code and making this service available to a large population of students.
- Open Access
- 14 May 2024
- Published by Association for Computing Machinery (ACM)
- p. 1
Data-driven Verification of Autonomous Systems: Reachability, Entropy, and Contracts
Engineering safe and trustworthy autonomous systems demand formal methodologies that accommodate statistical models and assumptions. In the first part of this talk, I will present safety verification methods that use reachability analysis. This research explores a spectrum of model assumptions and the corresponding guarantees and utilities. The methods combine simulation data with sensitivity analysis. At one end, complete dynamical models offer strong guarantees, but their utility can be limited. Learning sensitivity from data comes with statistical guarantees, and the algorithms are applicable to real-world scenarios, and still confer the benefits of formal reasoning via composition and abstraction. This flexible approach informs our current work on the Verse framework which aims to make code-level analysis for autonomous multi-agent scenarios accessible to undergraduates in engineering design courses. In the second part, I will discuss a safety analysis method for learning-enabled autonomous systems using abstraction and substitutivity. The method derives the conditions when a hypothetical ideal observer can be substituted with a practical observer implemented by a machine learning model. This leads to the notion of a perception contract which approximates the machine learning model, and it can substitute a perfect observer while preserving the safety proof. I will discuss applications of this method in the analysis for vision-based lane keeping and automated landing systems.
- 14 May 2024
- Published by Association for Computing Machinery (ACM)
- p. 1
Open AccessData-driven Verification of Autonomous Systems: Reachability, Entropy, and Contracts
Engineering safe and trustworthy autonomous systems demand formal methodologies that accommodate statistical models and assumptions. In the first part of this talk, I will present safety verification methods that use reachability analysis. This research explores a spectrum of model assumptions and the corresponding guarantees and utilities. The methods combine simulation data with sensitivity analysis. At one end, complete dynamical models offer strong guarantees, but their utility can be limited. Learning sensitivity from data comes with statistical guarantees, and the algorithms are applicable to real-world scenarios, and still confer the benefits of formal reasoning via composition and abstraction. This flexible approach informs our current work on the Verse framework which aims to make code-level analysis for autonomous multi-agent scenarios accessible to undergraduates in engineering design courses. In the second part, I will discuss a safety analysis method for learning-enabled autonomous systems using abstraction and substitutivity. The method derives the conditions when a hypothetical ideal observer can be substituted with a practical observer implemented by a machine learning model. This leads to the notion of a perception contract which approximates the machine learning model, and it can substitute a perfect observer while preserving the safety proof. I will discuss applications of this method in the analysis for vision-based lane keeping and automated landing systems.