← Search

Alan Sullivan

5 accepted papers

2023

Discriminative 3D Shape Modeling for Few-Shot Instance Segmentation

ICRA 2023poster

In this paper, we present a simple and efficient scheme for segmenting approximately convex 3D object instances in depth images in a few-shot setting via discriminatively modeling the 3D shape of the object using a neural network. Our key idea is to select pairs of 3D points on the depth image betwe…

Cited by 2SourceScholar
2023

H-SAUR: Hypothesize, Simulate, Act, Update, and Repeat for Understanding Object Articulations from Interactions

ICRA 2023poster

The world is filled with articulated objects that are difficult to determine how to use from vision alone, e.g., a door might open inwards or outwards. Humans handle these objects with strategic trial-and-error: first pushing a door then pulling if that doesn't work. We enable these capabilities in…

Cited by 3SourceScholar
2021

Data-Efficient Learning for Complex and Real-Time Physical Problem Solving Using Augmented Simulation

RA-L 2021

Humans quickly solve tasks in novel systems with complex dynamics, without requiring much interaction. While deep reinforcement learning algorithms have achieved tremendous success in many complex tasks, these algorithms need a large number of samples to learn meaningful policies. In this letter, we

Cited by 19SourceScholar
2021

InSeGAN: A Generative Approach to Segmenting Identical Instances in Depth Images

ICCV 2021poster

In this paper, we present InSeGAN an unsupervised 3D generative adversarial network (GAN) for segmenting (nearly) identical instances of rigid objects in depth images. Using an analysis-by-synthesis approach, we design a novel GAN architecture to synthesize a multiple-instance depth image with indep…

Cited by 2PDFScholar
2019

Sim-to-Real Transfer Learning using Robustified Controllers in Robotic Tasks involving Complex Dynamics

ICRA 2019poster

Learning robot tasks or controllers using deep reinforcement learning has been proven effective in simulations. Learning in simulation has several advantages. For example, one can fully control the simulated environment, including halting motions while performing computations. Another advantage when…

Cited by 62SourceScholar