David A. Snyder

Generalization and Safety in Robotics at University of Pennsylvania.

profile.jpg

Department of Electrical and Systems Engineering.

Philadelphia, PA 19104

I am a postdoctoral research scholar in the Department of Electrical and Systems Engineering and the GRASP Lab at the University of Pennsylvania, working with George Pappas and Nikolai Matni at the intersection of control, robust decision-making, machine learning, and robotics. Previously, I completed my PhD in the Intelligent Robot Motion Laboratory at Princeton University, advised by Ani Majumdar.

My research develops theory for robotic systems which holds nonasymptotically (i.e., in finite samples) under realistic models of uncertainty in the operating environment. These guarantees are designed to codify, complement, and inform empirical developments within the field. In general, my work can be partitioned according to the modeling assumptions over the uncertainty, spanning the worst-case (adversarial, or ‘nonstochastic’) settings to i.i.d. stochastic realizations of uncertainty. The former occur within-trajectory, where the signals may have strong temporal correlation, whereas the latter tend to arise in batch contexts and across-trajectory validation. One of the most compelling areas of research at present is understanding the scope of the ‘in-between:’ when the data is correlated but admits structure so as to not require fully adversarial treatment.

During my PhD I developed methods tailored to each of these domains. In the adversarial context, I developed an algorithm for learned controller validation in the setting of linear systems (MOTR) using techniques from regret minimization in online learning; this was later lifted to the higher-level problem of obstacle avoidance (OLC). The latter was one of the first examples of practical implementation of online regret-minimizing controllers on hardware. In the stochastic context, we developed methods for online failure prediction and mitigation via extending PAC-Bayes generalization bounds (FP). More recently, we have applied techniques from sequential analysis and safe, anytime-valid inference (SAVI) for multivalent problems of evaluation within the robotics context. This has led to fruitful developments within the context of policy comparison and active data collection, as illustrated by (STEP), (NSCORE), (AnyRank).

Prior to my PhD, I received my bachelor’s degrees in Aerospace Engineering and Economics from the University of Maryland, College Park (go Terps!). Outside of work I enjoy cycling, chess, classical music, and playing tennis.

Feel free to contact me at: dsnyder5 [at] engineering [dot] upenn [dot] edu.

News

Jun 7, 2021 Our paper on adversarial disturbance generation was accepted to L4DC 2021 as an Oral Presentation! See the talk on the livestream (starts 3:51:14).

Selected Publications

  1. Beyond Binary Success: Sample-Efficient and Statistically Rigorous Robot Policy Comparison
    David SnyderApurva BadithelaNikolai Matni, and 4 more authors
    Mar 2026
  2. Reliable and Scalable Robot Policy Evaluation with Imperfect Simulators
    Apurva BadithelaDavid SnyderLihan Zha, and 4 more authors
    Oct 2025
  3. Is Your Imitation Learning Policy Better than Mine? Policy Comparison with Near-Optimal Stopping
    David Snyder, Asher James Hancock, Apurva Badithela, and 6 more authors
    In Proceedings of the Robotics: Science and Systems XVIII Conference (RSS 2022) Jun 2025
  4. Failure Prediction with Statistical Guarantees for Vision-Based Robot Control
    Alec Farid*David Snyder*, Allen Z. Ren, and 1 more author
    In Proceedings of the Robotics: Science and Systems XVIII Conference (RSS 2022) Jun 2022
  5. Generating Adversarial Disturbances for Controller Verification
    Udaya Ghai*David Snyder*Anirudha Majumdar, and 1 more author
    In Proceedings of the 3rd Conference on Learning for Dynamics and Control (L4DC 2021) May 2021

Patents

  1. Omnidirectional flow sensor (US Patent App. 18/367,015)
    Nathaniel Simon, Alexander Piqué, David Snyder, and 3 more authors
    2024

PhD Thesis

  1. Nonasymptotic Methods for Guaranteed Robotic Policy Synthesis and Evaluation
    David Snyder
    2025

Talks

(Upcoming) Efficient and General Evaluation Methods for Robotic Systems Is Your Imitation Learning Policy Better Than Mine? Policy Comparison with Near-Optimal Stopping Privacy-Preserving Map-Free Exploration for Confirming the Absence of a Radioactive Source Online Learning for Obstacle Avoidance If you would like to host me for a talk (virtual or in-person), please reach out!