Profile Image

Adam Thorpe

I am a postdoctoral researcher at the Oden Institute for Computational Engineering & Science at the University of Texas at Austin, working with Ufuk Topcu. I received my Ph.D. in 2023 from the University of New Mexico, advised by Meeko Oishi. I am broadly interested in topics related to data-driven methods for control, computational engineering, and human-centered autonomy.

adam.thorpe@ignore.meaustin.utexas.edu

Research

I develop theory and algorithms for autonomy, robotics, control, and engineering that are adaptable, principled, and reliable. My research provides data-driven control algorithms based in the theory of Hilbert spaces that have quantifiable guarantees. By integrating neural network architectures with structured Hilbert space representations, I have developed principled methods for operator learning and techniques for zero-shot modeling of dynamical systems that are adaptable to new systems using only a few seconds of online data. Using statistical approaches rooted in functional analysis, I developed techniques for characterizing human-autonomy interactions to ultimately design autonomy that is responsive to individual needs and preferences.

Rapid Adaptation for Robotics

We develop algorithms that let robots adapt in seconds when they encounter something new. Rather than retrain from scratch, our approach represents entire families of robot dynamics and control policies in a shared, low-dimensional space. Adapting to a new situation then reduces to estimating a small set of coefficients from a short window of data.

For dynamics, I led a project that combines function encoders with neural ordinary differential equations (ODEs) to learn structured models that update online. We demonstrated this through terrain adaptation, where robots adjusted their dynamics to new surfaces during operation. We even took our system to a local ice rink in Texas and taught it to drift on ice.

Humanoid fall and recovery behaviors. Each clip shows the expert reference (left) next to the policy from the learned policy space (right).

For policies, we learn a low-dimensional space of feedback policies directly from expert demonstrations. Each policy becomes a small coefficient vector, so a robot can identify a new behavior from sparse demonstrations, synthesize a new policy by optimizing only its coefficients, and interpolate smoothly between related behaviors. We showed this on humanoid, quadruped, and quadrotor control, with identification fast enough for real-time use.

Ultimately, these algorithms could enable robots operating in remote, unstructured environments (such as on the Moon) to handle situations that cannot be planned for in advance.

Physically Viable World Models

Are today’s world models ready for real-time deployment on physical robots? Models trained to predict observations can produce rollouts that look plausible but are physically wrong. Two systems can look identical yet respond very differently when a robot acts on them, so appearance alone cannot tell a robot what will happen when it intervenes.

In our position paper, we argue that embodied AI needs physically viable world models: models that answer a specific intervention query by identifying the simplest physical abstraction sufficient to answer it. We propose a modular architecture that separates environment representation, latent state and parameter estimation, action specification, interventional dynamics, and the response to each query, with an orchestrator that combines learned and structured components as needed. On benchmarks that hold the visible scene fixed while varying the underlying physics, we show that observation-prediction models can recommend infeasible actions, mispredict interaction outcomes, and certify unsafe behavior.

We apply this idea to off-road navigation. Robots in the field often plan from maps collected before deployment, even though the terrain may have changed since. We augment reconstructed 3D Gaussian splat scenes with physics-based simulation so a robot can ask what happens to its route under a future change, such as flooding, before committing to it. On a real field site in Central Texas, this exposes long-horizon route failures and rerouting behavior that stay hidden when planning only on the original map.

FORM in three minutes. The video is narrated through on-screen captions and has no audio.

FORM brings the same perspective to deformable object manipulation. From a single robot interaction, it identifies the material law that governs a deformable object, using a weak-form momentum balance that turns observed motion and contact forces into linear equations in the unknown material parameters. Identification takes one least-squares solve, which cuts the time from roughly 10 to 25 minutes for iterative methods to 2 to 5 seconds. The robot then reuses the identified law in a simulator to plan new actions on new geometries. We demonstrated this in simulation and on hardware for elastic rod insertion, golf putting with an elastic club, dough shaping, and target-volume pouring.

Cognitive Autonomy for Human Centered Systems

We develop autonomy that adapts to people rather than expecting people to adapt to automation. This work was part of an NSF CPS Frontiers project on cognitive autonomy, which brought together control theory, human factors, and cognitive science to understand how humans and autonomous systems can learn from one another.

I developed new methods for modeling and personalizing human–autonomy interaction. A central idea in this work is that there is no universal model of human behavior; autonomy must recognize individual differences and adapt accordingly.

As part of this effort, we used functional near-infrared spectroscopy (fNIRS) to measure cognitive activation and developed dynamical models of cognitive state during a quadrotor piloting task. These models captured how attention and workload evolved over time and linked cognitive state changes to control performance. We also created statistical techniques for personalizing autonomy from limited human data, allowing systems to learn how individuals differ in their response to feedback and adapt their behavior accordingly.

We demonstrated these ideas through a personalized quadrotor training system that adjusted task difficulty and feedback based on each learner’s performance and engagement. This work moves toward autonomy that adapts to you as an individual, making intelligent systems more intuitive, safe, and responsive.

Kernel-Based Stochastic Optimal Control

I develop control algorithms that make reliable decisions under uncertainty without making any prior assumptions about the nature of the disturbance. In many real systems, especially those involving people, disturbances are non-Gaussian, unpredictable, and difficult to model. My work focuses on developing principled control algorithms that tackle the most complex stochastic optimal control problems, where the disturbance is completely unknown. These algorithms leverage tools from functional analysis to reason about uncertainty while maintaining formal guarantees on safety and performance.

I developed kernel-based methods for stochastic optimal control that reformulate problems like dynamic programming, chance-constrained optimization, and stochastic reachability directly in reproducing kernel Hilbert spaces. By embedding probability distributions as kernel mean embeddings, these methods capture the full structure of uncertainty, including non-Gaussian and heavy-tailed disturbances, without relying on parametric models.

The resulting formulations can be solved efficiently as linear programs, allowing controllers to satisfy safety and performance guarantees even in stochastic environments. These techniques are especially powerful in domains where uncertainty is unavoidable and data are scarce, such as space robotics, human-centered autonomy, and safety-critical systems that must operate under unpredictable conditions.

Journal Articles

  1. T. Ingebrand, A. J. Thorpe, S. Goswami, K. Kumar, and U. Topcu, “Basis-to-basis operator learning using function encoders,” Computer Methods in Applied Mechanics and Engineering, 2025.
  2. A. J. Thorpe, S. Tretiakov, D. R. Sarkar, K. Kumar, and U. Topcu, “Learning generalizable neural operators for inverse problems,” (Submitted), 2025.
  3. H. Sridhar, G. Huang, A. Thorpe, M. Oishi, and P. J. Brandon, “Characterizing the effect of mind wandering on braking dynamics in partially autonomous vehicles,” Transactions on Cyber-Physical Systems, 2023.
  4. A. J. Thorpe, K. R. Ortiz, and M. M. K. Oishi, “State-based confidence bounds for data-driven stochastic reachability using Hilbert space embeddings,” Automatica, vol. 138, p. 110 146, 2022.
  5. A. P. Vinod, A. J. Thorpe, P. A. Olaniyi, T. H. Summers, and M. M. K. Oishi, “Sensor selection for dynamics-driven user-interface design,” IEEE Transactions on Control Systems Technology, vol. 30, no. 1, pp. 71–84, 2022.
  6. A. J. Thorpe and M. M. K. Oishi, “Model-free stochastic reachability using kernel distribution embeddings,” IEEE Control Systems Letters, vol. 4, no. 2, pp. 512–517, 2020.

Conference Papers

  1. A. Thorpe, T. Ingebrand, M. Russell, and U. Topcu, “Learning reusable spaces of feedback policies,” in International Conference on Learning Representations, (Submitted), 2027.
  2. S. A. Low, C.-H. Hsiao, X. Li, A. J. Thorpe, U. Topcu, and K. Kumar, “Path planning in physically viable world models,” (Submitted), 2026.
  3. S. A. Low, Q. Rommel, K. S. Miller, A. J. Thorpe, and U. Topcu, “Function spaces without kernels: Learning compact Hilbert space representations,” (Submitted), 2026.
  4. P. Samineni, A. Thorpe, J. Chubick, et al., “When to ask for help: Uncertainty-triggered aerial refinement for off-road navigation,” in IEEE International Conference on Robotics & Automation, (Submitted), 2026.
  5. A. J. Thorpe, S. Tretiakov, C.-H. Hsiao, et al., “Physically viable world models: A case for query-conditioned embodied AI,” in NeurIPS, (Submitted), 2026.
  6. S. Tretiakov, R. Zhao, C.-H. Hsiao, et al., “FORM: Identifying material laws from robot interaction for deformable object manipulation,” in CoRL 2026 Workshop on Bringing Physics Simulation and World Models Together for Robotic Manipulation, (Accepted), 2026.
  7. S. Tretiakov, R. Zhao, C.-H. Hsiao, et al., “FORM: Robot manipulation through direct material law identification,” in IEEE International Conference on Robotics & Automation, (Submitted), 2026.
  8. W. Ward, S. Etter, J. Quattrociocchi, C. Ellis, A. J. Thorpe, and U. Topcu, “Zero to autonomy in real-time: Online adaptation of dynamics in unstructured environments,” 2026.
  9. T. Ingebrand, A. J. Thorpe, and U. Topcu, “Function encoders: A principled approach to transfer learning in Hilbert spaces,” in International Conference on Machine Learning (ICML), 2025.
  10. H. Iqbal, X. Li, T. Ingebrand, et al., “Zero-shot function encoder-based differentiable predictive control,” in Learning for Dynamics and Control Conference, 2025.
  11. A. J. Thorpe, T. Ingebrand, S. Goswami, K. Kumar, and U. Topcu, “Basis-to-basis operator learning: A paradigm for scalable and interpretable operator learning on Hilbert spaces,” in 2025 SIAM Conference on Computational Science and Engineering, 2025.
  12. W. Ward, S. Etter, T. Ingebrand, C. Ellis, A. Thorpe, U. Topcu, "Online Adaptation of Terrain-Aware Dynamics for Planning in Unstructured Environments," RSS 2025 Workshop on Resilient Off-road Autonomous Robotics, 2025.
  13. T. Ingebrand, A. J. Thorpe, and U. Topcu, “Zero-shot transfer of neural ODEs,” in Advances in Neural Information Processing Systems, 2024.
  14. H. I. Khan, A. J. Thorpe, and D. Fridovich-Keil, “Act natural! projecting autonomous system trajectories into naturalistic behavior sets,” in IFAC Workshop on Cyber-Physical & Human Systems, 2024.
  15. K. S. Miller, A. J. Thorpe, and U. Topcu, “Active learning of dynamics using prior domain knowledge in the sampling process,” in 2024 63rd IEEE Conference on Decision and Control, 2024.
  16. K. R. Ortiz, J. G. Hunter, A. J. Thorpe, et al., “Assessing the relationship between learning stages and prefrontal cortex activation in a psychomotor task,” Proceedings of the Human Factors and Ergonomics Society Annual Meeting, 2024.
  17. A. J. Thorpe, F. Djeumou, C. Neary, M. M. K. Oishi, and U. Topcu, “Physics-informed kernel embeddings: Integrating prior system knowledge with data-driven control,” in 2024 American Control Conference (ACC), 2024.
  18. Y. Yu, A. J. Thorpe, J. Milzman, D. Fridovich-Keil, and U. Topcu, “Sensing resource allocation against data-poisoning attacks in traffic routing,” in 2024 63rd IEEE Conference on Decision and Control, 2024.
  19. K. Ortiz, R. DiPirro, A. Thorpe, and M. Oishi, “Online learning of dynamical systems using low-rank updates to physics-informed kernel distribution embeddings,” in 2024 IEEE 63rd Conference on Decision and Control (CDC), Milan, Italy, 2024.
  20. M. S. Yuh, E. Rabb, A. Thorpe and N. Jain, "Using Reward Shaping to Train Cognitive-Based Control Policies for Intelligent Tutoring Systems," 2024 American Control Conference (ACC), Toronto, ON, Canada, 2024.
  21. A. J. Thorpe, “Refining human-centered autonomy using side information,” in 14th ACM/IEEE International Conference on Cyber-Physical Systems, Humans in Cyber-Physical Systems Workshop, 2023.
  22. A. J. Thorpe, J. A. Gonzales, and M. M. K. Oishi, “Data-driven stochastic optimal control using kernel gradients,” in 2023 American Control Conference (ACC), 2023, pp. 2548–2553.
  23. K. R. Ortiz, A. J. Thorpe, A. Perez, M. Luster, B. J. Pitts, and M. Oishi, “Characterizing within-driver variability in driving dynamics during obstacle avoidance maneuvers,” in IFAC Workshop on Cyber-Physical & Human Systems, 2022.
  24. A. Thorpe, T. Lew, M. Oishi, and M. Pavone, “Data-driven chance constrained control using kernel distribution embeddings,” in Proceedings of The 4th Annual Learning for Dynamics and Control Conference, vol. 168, PMLR, 23–24 Jun 2022, pp. 790–802.
  25. A. J. Thorpe and M. M. K. Oishi, “SOCKS: A stochastic optimal control and reachability toolbox using kernel methods,” in 25th ACM International Conference on Hybrid Systems: Computation and Control, ser. HSCC ’22, Milan, Italy: Association for Computing Machinery, 2022.
  26. A. Abate, H. Blom, M. Bouissou, et al., “ARCH-COMP21 category report: Stochastic models,” in 8th International Workshop on Applied Verification of Continuous and Hybrid Systems (ARCH21), ser. EPiC Series in Computing, United Kingdom, Dec. 2021, pp. 55–89.
  27. A. J. Thorpe and M. M. K. Oishi, “Stochastic optimal control via Hilbert space embeddings of distributions,” in 2021 60th IEEE Conference on Decision and Control, 2021, pp. 904–911.
  28. A. J. Thorpe, K. R. Ortiz, and M. M. K. Oishi, “Learning approximate forward reachable sets using separating kernels,” in Proceedings of the 3rd Conference on Learning for Dynamics and Control, vol. 144, PMLR, Jul. 2021, pp. 201–212.
  29. A. J. Thorpe, K. R. Ortiz, and M. M. K. Oishi, “SReachTools kernel module: Data-driven stochastic reachability using Hilbert space embeddings of distributions,” in 2021 60th IEEE Conference on Decision and Control, 2021, pp. 5073–5079.
  30. A. J. Thorpe, V. Sivaramakrishnan, and M. M. K. Oishi, “Approximate stochastic reachability for high dimensional systems,” in 2021 American Control Conference, 2021, pp. 1287–1293.
  31. A. J. Thorpe, C. L. Arrington, and J. R. Pillars, “Additively manufactured electrochemical plating enclosures,” in ECS Meeting Abstracts, IOP Publishing, 2018, p. 857.

Talks

  1. A. J. Thorpe, “Runtime Intelligence and Adaptation for Embodied Systems,” Brigham Young University, 2026
  2. A. J. Thorpe, “Structured Autonomy,” Iowa State University, 2026
  3. A. J. Thorpe, “Learning for Autonomy: From Operators to Policies to Distributions,” CU Boulder, 2025
  4. A. J. Thorpe, “Data-Driven Stochastic Optimal Control Using Hilbert Space Embeddings of Distributions,” Dissertation Defense, University of New Mexico, 2023
  5. A. J. Thorpe, “Stochastic Optimal Control & Safety Via Kernel Embeddings,” University of Texas at Austin, 2022
  6. A. J. Thorpe, “Stochastic Optimal Control & Safety Via Kernel Embeddings: A Data-Driven Approach,” Weierstrass Institute for Applied Analysis and Stochastics in Berlin, Germany, 2022
  7. A. J. Thorpe, “LP Solutions for Stochastic Optimal Control Problems via Hilbert Space Embeddings of Distributions,” NASA ULI Seminar Series, Stanford University, 2022