← Search

Eric Rosen

15 accepted papers

2025

Verifiably Following Complex Robot Instructions with Foundation Models

ICRA 2025

When instructing robots, users want to flexibly express constraints, refer to arbitrary landmarks, and verify robot behavior, while robots must disambiguate instructions into specifications and ground instruction referents in the real world. To address this problem, we propose Language Instruction g

Cited by 22SourcecodeScholar
2024

CAPE: Corrective Actions from Precondition Errors using Large Language Models

ICRA 2024poster

Extracting knowledge and reasoning from large language models (LLMs) offers a path to designing intelligent robots. Common approaches that leverage LLMs for planning are unable to recover when actions fail and resort to retrying failed actions without resolving the underlying cause. We propose a nov…

Cited by 34SourceScholar
2024

Composable Interaction Primitives: A Structured Policy Class for Efficiently Learning Sustained-Contact Manipulation Skills

ICRA 2024poster

We propose a new policy class, Composable Interaction Primitives (CIPs), specialized for learning sustained-contact manipulation skills like opening a drawer, pulling a lever, turning a wheel, or shifting gears. CIPs have two primary design goals: to minimize what must be learned by exploiting struc…

Cited by 6SourceScholar
2024

Robot Task Planning Under Local Observability

ICRA 2024poster

Real-world robot task planning is intractable in part due to partial observability. A common approach to reducing complexity is introducing additional structure into the decision process, such as mixed-observability, factored states, or temporally-extended actions. We propose the locally observable…

Cited by 2SourceScholar
2024

Skill Transfer for Temporal Task Specification

ICRA 2024poster

Deploying robots in real-world environments, such as households and manufacturing lines, requires generalization across novel task specifications without violating safety constraints. Linear temporal logic (LTL) is a widely used task specification language with a compositional grammar that naturally…

Cited by 19SourceScholar
2023

Language-Conditioned Observation Models for Visual Object Search

IROS 2023poster

Object search is a challenging task because when given complex language descriptions (e.g., “find the white cup on the table”), the robot must move its camera through the environment and recognize the described object. Previous works map language descriptions to a set of fixed object detectors with…

Cited by 3SourceScholar
2023

Synthesizing Navigation Abstractions for Planning with Portable Manipulation Skills

CoRL 2023poster

We address the problem of efficiently learning high-level abstractions for task-level robot planning. Existing approaches require large amounts of data and fail to generalize learned abstractions to new environments. To address this, we propose to exploit the independence between spatial and non-s…

Cited by 5SourceScholar
2020

Building Plannable Representations with Mixed Reality

IROS 2020poster

We propose Action-Oriented Semantic Maps (AOSMs), a representation that enables a robot to acquire object manipulation behaviors and semantic information about the environment from a human teacher with a Mixed Reality Head-Mounted Display (MR-HMD). AOSMs are a representation that captures both: a) h…

Cited by 7SourceScholar
2020

Mixed Reality as a Bidirectional Communication Interface for Human-Robot Interaction

IROS 2020poster

We present a decision-theoretic model and robot system that interprets multimodal human communication to disambiguate item references by asking questions via a mixed reality (MR) interface. Existing approaches have either chosen to use physical behaviors, like pointing and eye gaze, or virtual behav…

Cited by 63SourceScholar
2020

Simultaneously Learning Transferable Symbols and Language Groundings from Perceptual Data for Instruction Following

RSS 2020poster

Enabling robots to learn tasks and follow instructions as easily as humans is important for many real-world robot applications. Previous approaches have applied machine learning to teach the mapping from language to low dimensional symbolic representations constructed by hand, using demonstration tr…

2019

End-User Robot Programming Using Mixed Reality

ICRA 2019poster

Mixed Reality (MR) is a promising interface for robot programming because it can project an immersive 3D visualization of a robot's intended movement onto the real world. MR can also support hand gestures, which provide an intuitive way for users to construct and modify robot motions. We present a M…

Cited by 102SourceScholar
2018

ROS Reality: A Virtual Reality Framework Using Consumer-Grade Hardware for ROS-Enabled Robots

IROS 2018poster

Virtual reality (VR)systems let users intuitively interact with 3D environments and have been used extensively for robotic teleoperation tasks. While more immersive than their 2D counterparts, early VR systems were expensive and required specialized hardware. Fortunately, there has been a recent pro…

Cited by 150SourceScholar
2017

Reducing errors in object-fetching interactions through social feedback

ICRA 2017poster

Fetching items is an important problem for a social robot. It requires a robot to interpret a person's language and gesture and use these noisy observations to infer what item to deliver. If the robot could ask questions, it would help the robot be faster and more accurate in its task. Existing appr…

Cited by 90SourceScholar