Research

Papers

3D Environment Modeling for Falsification and Beyond with Scenic 3.0
Eric Vin, Shun Kashiwa, Matthew Rhea, Daniel J. Fremont, Edward Kim, Tommaso Dreossi, Shromona Ghosh, Xiangyu Yue, Alberto L. Sangiovanni-Vincentelli, and Sanjit A. Seshia
To appear at CAV 2023, (35th International Conference on Computer-Aided Verification)
Tool Paper
Tackling Simulation Inconsistencies in the Robot Design Process by Selective Empirical Evaluation
Anwesha Chattoraj, Eric Vin, Yusuke Tanaka, Jillian Naldrien Pantig, Daniel J. Fremont, Ankur Mehta
DESTION 2023, (5th Workshop on Design Automation for CPS and IoT)
Workshop Paper
Symbiotic CPS Design-Space Exploration through Iterated Optimization
Sheng-Jung Yu, Inigo Incer, Valmik Prabhu, Anwesha Chattoraj, Eric Vin, Daniel J. Fremont, Ankur Mehta, Alberto Sangiovanni-Vincentelli, Shankar Sastry, Sanjit Seshia
DESTION 2023, (5th Workshop on Design Automation for CPS and IoT)
Workshop Paper
Randomized Synthesis for Diversity and Cost Constraints with Control Improvisation
{Andreas Gittis, Eric Vin} *, Daniel J. Fremont
CAV 2022, (34th International Conference on Computer-Aided Verification)
Conference Paper
* The two first authors contributed equally to the paper.
A Novel IoT System For Patient-Centric Pressure Ulcer Prevention Using Sensor Embedded Dressings
Sachin Rangarajan, Young Lee, Vinith Johnson, Kaelan Schorger, Hanmin Lee, Dung Nguyen, Mohammad H. Behfar, Elina Jansson, Jari Rekila, Jussi Hiltunen, Eric Vin, Katia Obraczka
PerCom 2022, (IEEE International Conference on Pervasive Computing and Communications)
WIP Paper
Labelled Control Improvisation
Eric Vin (Advised by Daniel Fremont)
University of California Santa Cruz 2021
Bachelor's Thesis
An IoT System for Autonomous, Continuous, Real-Time Patient Monitoring and Its Application to Pressure Injury Management
Sam Mansfield, Eric Vin, Katia Obraczka
ICDH 2021, (IEEE International Conference on Digital Health)
Conference Paper
An IoT-Based System for Autonomous, Continuous, Real-Time Patient Monitoring and Its Application to Pressure Injury Management
Sam Mansfield, Eric Vin, Katia Obraczka
DCOSS 2021, (IEEE International Conference on Distributed Computing in Sensor Systems)
Poster Paper
Note: Extended in conference paper above.

Projects and Tools

Scenic
A domain-specific probabilistic programming language for modeling the environments of cyber-physical systems like robots and autonomous cars. Scenic has been used for the development, training, and testing of cyber-physical systems. I began working on Scenic on version 3.0.
Control Improvisation Toolkit
A Python 3 library containing tools to create and solve instances of the Control Improvisation problem and its extensions.