Ethan K. Gordon
Postdoc, University of Pennsylvania
PhD 2023, University of Washington
Active Learning for Contact-Rich Assistive Manipulation
“For a long time, I would only let my mom feed me. I wondered, why am I so uncomfortable with others feeding me that I’ll just not eat? I realized that eating is so individualized, with so many intricacies. If I can have a robot do it, I can learn to adapt to it, but it would be me feeding me, and that would be huge”
Tyler Schrenk
1985-2023
Contact-Rich Manipulation
Online Adaptation
Online Adaptation
There is no time for
re-training!
How can robots efficiently learn, during deployment, how to manipulate previously-unseen objects?
Support
Inform
(Gordon, Under Review)
(Gordon, CoRL 2023)
(Feng, ISRR 2019)
(Gordon, IROS 2020)
(Gordon, ICRA 2021)
(Nanavati, HRI 2025)
(Bhattacharjee, HRI 2020)
(Nanavati, HRI 2024)
(Gordon, HRI Companion 2024)
Support
Inform
Policy Space Simplification
Leveraging Haptics
(Nanavati, HRI 2025)
(Bhattacharjee, HRI 2020)
(Nanavati, HRI 2024)
(Gordon, HRI Companion 2024)
(Gordon, CoRL 2023)
Learn This Online!
Wiggling
Tilting
High Pressure
Scooping
(Bhattacharjee, R-AL 2019); (Gordon, IROS 2020); (Gordon, ICRA 2021)
Optimize Jointly
Support
Inform
(Nanavati, HRI 2025)
(Bhattacharjee, HRI 2020)
(Nanavati, HRI 2024)
(Gordon, HRI Companion 2024)
Modeling Information Gain
Tactile System Identification
Robot Trajectory \(r[t]\)
Contact Boolean \(c_t\)
Contact Normal \(\hat{n}_t\)
Proprioception
Object Geometry \(\theta^*\)
Object Pose \(x^*_T\)
Learn; Compute
Observed Info \(\mathcal{I}\)
Sample + Simulate
Expected Fisher Info \(\mathcal{F}\)
\(\max EIG := \log\det\left(\mathcal{F}\mathcal{I}^{-1} + \mathbf{I}\right)\)
Choose actions where simulated, expected Fisher info is distinct from Observed info.
Support
Inform
(Gordon, Under Review)
(Gordon, CoRL 2023)
(Feng, ISRR 2019)
(Gordon, IROS 2020)
(Gordon, ICRA 2021)
User-Informed Metrics
Community-Based Design
(Bhattacharjee, HRI 2020)
Trade-off between autonomy (with chance of error) and high-effort manual control.
What errors are tolerable?
(Gordon, HRI Companion 2024)
(Nanavati, HRI 2025)
Support
Inform
DAIR Lab
Amal Nanavati
Ethan K. Gordon
Postdoc, University of Pennsylvania
PhD 2023, University of Washington
Active Learning for Contact-Rich Assistive Manipulation
Benefits: Interpretable, Continuity (Similar Numbers \(\rightarrow\) Similar Action)
(Gordon, CoRL 2023); (Bhattacharjee, R-AL 2019)
(Gordon, CoRL 2023)
(Gordon, IROS 2020); SPANet from (Feng, IJRR 2019)
(Gordon, ICRA 2021); (Bhattacharjee, R-AL 2019)
Classification with 50ms of 6DOF F/T Data
\(l_t = c_t^T\theta^* + \epsilon_\theta = p_t^T\phi^* + \epsilon_\phi\)
Optimize both simultaneously, regularizing them against each other.
(Gordon, ICRA 2021)
User-Informed:
Metrics
Priorities
Limitations
Contact-Rich Active Learning:
Model-Based
Policy Simplification
Multimodal Sensing
Community-Based:
System Design
Implementation
Pain Point Identification