← Search

Andy Zeng

51 accepted papers

2024

Chain of Code: Reasoning with a Language Model-Augmented Code Emulator

ICML 2024oral

Code provides a general syntactic structure to build complex programs and perform precise computations when paired with a code interpreter – we hypothesize that language models (LMs) can leverage code-writing to improve Chain of Thought reasoning not only for logic and arithmetic tasks, but also for…

Cited by 69SourcePDFScholar
2024

Distilling and Retrieving Generalizable Knowledge for Robot Manipulation via Language Corrections

ICRA 2024poster

Today’s robot policies exhibit subpar performance when faced with the challenge of generalizing to novel environments. Human corrective feedback is a crucial form of guidance to enable such generalization. However, adapting to and learning from online human corrections is a non-trivial endeavor: not…

Cited by 43SourcecodeScholar
2024

Embodied AI with Two Arms: Zero-shot Learning, Safety and Modularity

IROS 2024poster

We present an embodied AI system which receives open-ended natural language instructions from a human, and controls two arms to collaboratively accomplish potentially long-horizon tasks over a large workspace. Our system is modular: it deploys state of the art Large Language Models for task planning…

Cited by 15SourceScholar
2024

How to Prompt Your Robot: A PromptBook for Manipulation Skills with Code as Policies

ICRA 2024poster

Large Language Models (LLMs) have demonstrated the ability to perform semantic reasoning, planning and write code for robotics tasks. However, most methods rely on pre-existing primitives (i.e. pick, open drawer) or similar examples of robot code alone, which heavily limits their scalability to new…

Cited by 30SourceScholar
2024

Learning to Learn Faster from Human Feedback with Language Model Predictive Control

RSS 2024poster

Large language models (LLMs) have been shown to exhibit a wide range of capabilities, such as writing robot code from language commands -- enabling non-experts to direct robot behaviors, modify them based on feedback, or compose them to perform new tasks. However, these capabilities (driven by in-co…

2024

PIVOT: Iterative Visual Prompting Elicits Actionable Knowledge for VLMs

ICML 2024poster

Vision language models (VLMs) have shown impressive capabilities across a variety of tasks, from logical reasoning to visual understanding. This opens the door to richer interaction with the world, for example robotic control. However, VLMs produce only textual outputs, while robotic control and oth…

Cited by 95SourcePDFScholar
2023

CALAMARI: Contact-Aware and Language conditioned spatial Action MApping for contact-RIch manipulation

CoRL 2023poster

Making contact with purpose is a central part of robot manipulation and remains essential for many household tasks -- from sweeping dust into a dustpan, to wiping tables; from erasing whiteboards, to applying paint. In this work, we investigate learning language-conditioned, vision-based manipulatio…

Cited by 3SourceScholar
2023

Code as Policies: Language Model Programs for Embodied Control

ICRA 2023poster

Large language models (LLMs) trained on code-completion have been shown to be capable of synthesizing simple Python programs from docstrings [1]. We find that these code-writing LLMs can be re-purposed to write robot policy code, given natural language commands. Specifically, policy code can express…

Cited by 1040SourcecodeScholar
2023

Grounded Decoding: Guiding Text Generation with Grounded Models for Embodied Agents

NeurIPS 2023poster

Recent progress in large language models (LLMs) has demonstrated the ability to learn and leverage Internet-scale knowledge through pre-training with autoregressive models. Unfortunately, applying such models to settings with embodied agents, such as robots, is challenging due to their lack of exper…

Cited by 142SourcePDFScholar
2023

Language to Rewards for Robotic Skill Synthesis

CoRL 2023oral

Large language models (LLMs) have demonstrated exciting progress in acquiring diverse new capabilities through in-context learning, ranging from logical reasoning to code-writing. Robotics researchers have also explored using LLMs to advance the capabilities of robotic control. However, since low-le…

Cited by 326SourceScholar
2023

Large Language Models as General Pattern Machines

CoRL 2023poster

We observe that pre-trained large language models (LLMs) are capable of autoregressively completing complex token sequences—from arbitrary ones procedurally generated by probabilistic context-free grammars (PCFG), to more rich spatial patterns found in the Abstraction and Reasoning Corpus (ARC), a g…

Cited by 220SourceScholar
2023

Modular Visual Question Answering via Code Generation

ACL 2023short

We present a framework that formulates visual question answering as modular code generation. In contrast to prior work on modular approaches to VQA, our approach requires no additional training and relies on pre-trained language models (LMs), visual models pre-trained on image-caption pairs, and fif…

2023

PaLM-E: An Embodied Multimodal Language Model

ICML 2023poster

Large language models excel at a wide range of complex tasks. However, enabling general inference in the real world, e.g. for robotics problems, raises the challenge of grounding. We propose embodied language models to directly incorporate real-world continuous sensor modalities into language models…

Cited by 1902SourcePDFScholar
2023

RoboPianist: Dexterous Piano Playing with Deep Reinforcement Learning

CoRL 2023poster

Replicating human-like dexterity in robot hands represents one of the largest open problems in robotics. Reinforcement learning is a promising approach that has achieved impressive progress in the last few years; however, the class of problems it has typically addressed corresponds to a rather narro…

Cited by 47SourcecodeScholar
2023

Robots That Ask For Help: Uncertainty Alignment for Large Language Model Planners

CoRL 2023oral

Large language models (LLMs) exhibit a wide range of promising capabilities --- from step-by-step planning to commonsense reasoning --- that may provide utility for robots, but remain prone to confidently hallucinated predictions. In this work, we present KnowNo, a framework for measuring and aligni…

Cited by 248SourceScholar
2023

Socratic Models: Composing Zero-Shot Multimodal Reasoning with Language

ICLR 2023top-25%

We investigate how multimodal prompt engineering can use language as the intermediate representation to combine complementary knowledge from different pretrained (potentially multimodal) language models for a variety of tasks. This approach is both distinct from and complementary to the dominant par…

2023

TidyBot: Personalized Robot Assistance with Large Language Models

IROS 2023poster

For a robot to personalize physical assistance effectively, it must learn user preferences that can be generally reapplied to future scenarios. In this work, we investigate personalization of household cleanup with robots that can tidy up rooms by picking up objects and putting them away. A key chal…

Cited by 395SourcecodeScholar
2022

Do As I Can, Not As I Say: Grounding Language in Robotic Affordances

CoRL 2022oral

Large language models can encode a wealth of semantic knowledge about the world. Such knowledge could be extremely useful to robots aiming to act upon high-level, temporally extended instructions expressed in natural language. However, a significant weakness of language models is that they lack real…

Cited by 1747SourcecodeScholar
2022

Hybrid Random Features

ICLR 2022poster

We propose a new class of random feature methods for linearizing softmax and Gaussian kernels called hybrid random features (HRFs) that automatically adapt the quality of kernel estimation to provide most accurate approximation in the defined regions of interest. Special instantiations of HRFs lead…

2022

Implicit Kinematic Policies: Unifying Joint and Cartesian Action Spaces in End-to-End Robot Learning

ICRA 2022poster

Action representation is an important yet often overlooked aspect in end-to-end robot learning with deep networks. Choosing one action space over another (e.g. target joint positions, or Cartesian end-effector poses) can result in surprisingly stark performance differences between various downstream…

Cited by 18SourceScholar
2022

Inner Monologue: Embodied Reasoning through Planning with Language Models

CoRL 2022poster

Recent works have shown how the reasoning capabilities of Large Language Models (LLMs) can be applied to domains beyond natural language processing, such as planning and interaction for robots. These embodied problems require an agent to understand many semantic aspects of the world: the repertoire…

Cited by 1022SourceScholar
2022

Learning Pneumatic Non-Prehensile Manipulation With a Mobile Blower

RA-L 2022

We investigate pneumatic non-prehensile manipulation (i.e., blowing) as a means of efficiently moving scattered objects into a target receptacle. Due to the chaotic nature of aerodynamic forces, a blowing controller must i) continually adapt to unexpected changes from its actions, ii) maintain fine-

Cited by 10SourcecodeScholar
2022

Learning to Fold Real Garments with One Arm: A Case Study in Cloud-Based Robotics Research

IROS 2022poster

Autonomous fabric manipulation is a longstanding challenge in robotics, but evaluating progress is difficult due to the cost and diversity of robot hardware. Using Reach, a cloud robotics platform that enables low-latency remote execution of control policies on physical robots, we present the first…

Cited by 22SourceScholar
2022

MIRA: Mental Imagery for Robotic Affordances

CoRL 2022poster

Humans form mental images of 3D scenes to support counterfactual imagination, planning, and motor control. Our abilities to predict the appearance and affordance of the scene from previously unobserved viewpoints aid us in performing manipulation tasks (e.g., 6-DoF kitting) with a level of ease that…

Cited by 33SourceScholar
2022

Multi-Task Learning with Sequence-Conditioned Transporter Networks

ICRA 2022poster

Enabling robots to solve multiple manipulation tasks has a wide range of industrial applications. While learning-based approaches enjoy flexibility and generalizability, scaling these approaches to solve such compositional tasks remains a challenge. In this work, we aim to solve multi-task learning…

Cited by 15SourceScholar
2022

Multiscale Sensor Fusion and Continuous Control with Neural CDEs

IROS 2022poster

Though robot learning is often formulated in terms of discrete-time Markov decision processes (MDPs), physical robots require near-continuous multiscale feedback control. Machines operate on multiple asynchronous sensing modalities, each with different frequencies, e.g., video frames at 30Hz, propri…

Cited by 2SourceScholar
2022

VIRDO++: Real-World, Visuo-tactile Dynamics and Perception of Deformable Objects

CoRL 2022poster

Deformable objects manipulation can benefit from representations that seamlessly integrate vision and touch while handling occlusions. In this work, we present a novel approach for, and real-world demonstration of, multimodal visuo-tactile state-estimation and dynamics prediction for deformable obje…

Cited by 21SourceScholar
2022

VIRDO: Visio-tactile Implicit Representations of Deformable Objects

ICRA 2022poster

Deformable object manipulation requires computationally efficient representations that are compatible with robotic sensing modalities. In this paper, we present VIRDO: an implicit, multi-modal, and continuous representation for deformable-elastic objects. VIRDO operates directly on visual (point clo…

Cited by 50SourcecodeScholar
2021

Learning to Rearrange Deformable Cables, Fabrics, and Bags with Goal-Conditioned Transporter Networks

ICRA 2021poster

Rearranging and manipulating deformable objects such as cables, fabrics, and bags is a long-standing challenge in robotic manipulation. The complex dynamics and high-dimensional configuration spaces of deformables, compared to rigid objects, make manipulation difficult not only for multi-step planni…

Cited by 200SourcecodeScholar
2021

Reward Machines for Vision-Based Robotic Manipulation

ICRA 2021poster

Deep Q learning (DQN) has enabled robot agents to accomplish vision based tasks that seemed out of reach. Despite recent success stories, there are still several sources of computational complexity that challenge the performance of DQN. We place the focus on vision manipulation tasks, where the corr…

Cited by 32SourceScholar
2021

Spatial Intention Maps for Multi-Agent Mobile Manipulation

ICRA 2021poster

The ability to communicate intention enables decentralized multi-agent robots to collaborate while performing physical tasks. In this work, we present spatial intention maps, a new intention representation for multi-agent vision-based deep reinforcement learning that improves coordination between de…

Cited by 37SourcecodeScholar
2021

XIRL: Cross-embodiment Inverse Reinforcement Learning

CoRL 2021oral

We investigate the visual cross-embodiment imitation setting, in which agents learn policies from videos of other agents (such as humans) demonstrating the same task, but with stark differences in their embodiments -- shape, actions, end-effector dynamics, etc. In this work, we demonstrate that it i…

Cited by 134SourcecodeScholar
2020

Clear Grasp: 3D Shape Estimation of Transparent Objects for Manipulation

ICRA 2020poster

Transparent objects are a common part of everyday life, yet they possess unique visual properties that make them incredibly difficult for standard 3D sensors to produce accurate depth estimates for. In many cases, they often appear as noisy or distorted approximations of the surfaces that lie behind…

Cited by 292SourcecodeScholar
2020

Form2Fit: Learning Shape Priors for Generalizable Assembly from Disassembly

ICRA 2020poster

Is it possible to learn policies for robotic assembly that can generalize to new objects? We explore this idea in the context of the kit assembly task. Since classic methods rely heavily on object pose estimation, they often struggle to generalize to new objects without 3D CAD models or task-specifi…

Cited by 143SourcecodeScholar
2020

Grasping in the Wild: Learning 6DoF Closed-Loop Grasping From Low-Cost Demonstrations

RA-L 2020

Intelligent manipulation benefits from the capacity to flexibly control an end-effector with high degrees of freedom (DoF) and dynamically react to the environment. However, due to the challenges of collecting effective training data and learning efficiently, most grasping algorithms today are limit

Cited by 266SourceScholar
2020

Learning to See before Learning to Act: Visual Pre-training for Manipulation

ICRA 2020poster

Does having visual priors (e.g. the ability to detect objects) facilitate learning to perform vision-based manipulation (e.g. picking up objects)? We study this problem under the framework of transfer learning, where the model is first trained on a passive vision task (i.e., the data distribution do…

Cited by 115SourceScholar
2020

Spatial Action Maps for Mobile Manipulation

RSS 2020poster

Typical end-to-end formulations for learning robotic navigation involve predicting a small set of steering command actions (e.g., step forward, turn left, turn right, etc.) from images of the current state (e.g., a bird's-eye view of a SLAM reconstruction). Instead, we show that it can be advantageo…

2020

Transporter Networks: Rearranging the Visual World for Robotic Manipulation

CoRL 2020

Robotic manipulation can be formulated as inducing a sequence of spatial displacements: where the space being moved can encompass an object, part of an object, or end effector. In this work, we propose the Transporter Network, a simple model architecture that rearranges deep features to infer spatia

2019

DensePhysNet: Learning Dense Physical Object Representations Via Multi-Step Dynamic Interactions

RSS 2019poster

We study the problem of learning physical object representations for robot manipulation. Understanding object physics is critical for successful object manipulation, but also challenging because physical object properties can rarely be inferred from the object's static appearance. In this paper, we…

Cited by 125SourcePDFScholar
2019

TossingBot: Learning to Throw Arbitrary Objects with Residual Physics

RSS 2019poster

We investigate whether a robot arm can learn to pick and throw arbitrary objects into selected boxes quickly and accurately. Throwing has the potential to increase the physical reachability and picking speed of a robot arm. However, precisely throwing arbitrary objects in unstructured settings prese…

Cited by 494SourcePDFScholar
2018

Im2Pano3D: Extrapolating 360° Structure and Semantics Beyond the Field of View

CVPR 2018poster

We present Im2Pano3D, a convolutional neural network that generates a dense prediction of 3D structure and a probability distribution of semantic labels for a full 360 panoramic view of an indoor scene when given only a partial observation ( <=50%) in the form of an RGB-D image. To make this possibl…

2018

Learning Synergies Between Pushing and Grasping with Self-Supervised Deep Reinforcement Learning

IROS 2018poster

Skilled robotic manipulation benefits from complex synergies between non-prehensile (e.g. pushing) and prehensile (e.g. grasping) actions: pushing can help rearrange cluttered objects to make space for arms and fingers; likewise, grasping can help displace objects to make pushing movements more prec…

Cited by 734SourcecodeScholar
2018

Robotic Pick-and-Place of Novel Objects in Clutter with Multi-Affordance Grasping and Cross-Domain Image Matching

ICRA 2018poster

This paper presents a robotic pick-and-place system that is capable of grasping and recognizing both known and novel objects in cluttered environments. The key new feature of the system is that it handles a wide range of object categories without needing any task-specific training data for novel obj…

Cited by 848SourcecodeScholar
2017

3DMatch: Learning Local Geometric Descriptors From RGB-D Reconstructions

CVPR 2017oral

Matching local geometric features on real-world depth images is a challenging task due to the noisy, low-resolution, and incomplete nature of 3D scan data. These difficulties limit the performance of current state-of-art methods, which are typically based on histograms over geometric properties. In…

Cited by 1287PDFcodeScholar
2017

Multi-view self-supervised deep learning for 6D pose estimation in the Amazon Picking Challenge

ICRA 2017poster

Robot warehouse automation has attracted significant interest in recent years, perhaps most visibly in the Amazon Picking Challenge (APC) [1]. A fully autonomous warehouse pick-and-place system requires robust vision that reliably recognizes and locates objects amid cluttered environments, self-occl…

Cited by 593SourcecodeScholar
2017

Semantic Scene Completion From a Single Depth Image

CVPR 2017oral

This paper focuses on semantic scene completion, a task for producing a complete 3D voxel representation of volumetric occupancy and semantic labels for a scene from a single-view depth map observation. Previous work has considered scene completion and semantic labeling of depth maps separately. How…

Cited by 1504PDFcodeScholar