← Search

Miles Macklin

16 accepted papers

2025

SimAvatar: Simulation-Ready Avatars with Layered Hair and Clothing

CVPR 2025poster

We introduce SimAvatar, a framework designed to generate simulation-ready clothed 3D human avatars from a text prompt. Current text-driven human avatar generation methods either model hair, clothing and human body using a unified geometry or produce hair and garments that are not easily adaptable fo…

Cited by 1SourcePDFScholar
2024

HandyPriors: Physically Consistent Perception of Hand-Object Interactions with Differentiable Priors

ICRA 2024poster

Various heuristic objectives for modeling hand-object interaction have been proposed in past work. However, due to the lack of a cohesive framework, these objectives often possess a narrow scope of applicability and are limited by their efficiency or accuracy. In this paper, we propose HANDYPRIORS,…

Cited by 3SourceScholar
2023

Fast-Grasp'D: Dexterous Multi-finger Grasp Generation Through Differentiable Simulation

ICRA 2023poster

Multi-finger grasping relies on high quality training data, which is hard to obtain: human data is hard to transfer and synthetic data relies on simplifying assumptions that reduce grasp quality. By making grasp simulation differentiable, and contact dynamics amenable to gradient-based optimization,…

Cited by 33SourcecodeScholar
2022

Accelerated Policy Learning with Parallel Differentiable Simulation

ICLR 2022poster

Deep reinforcement learning can generate complex control policies, but requires large amounts of training data to work effectively. Recent work has attempted to address this issue by leveraging differentiable simulators. However, inherent problems such as local minima and exploding/vanishing numeric…

2022

Bayesian Object Models for Robotic Interaction with Differentiable Probabilistic Programming

CoRL 2022poster

A hallmark of human intelligence is the ability to build rich mental models of previously unseen objects from very few interactions. To achieve true, continuous autonomy, robots too must possess this ability. Importantly, to integrate with the probabilistic robotics software stack, such models must…

Cited by 4SourcecodeScholar
2022

DefGraspSim: Physics-Based Simulation of Grasp Outcomes for 3D Deformable Objects

RA-L 2022

Robotic grasping of 3D deformable objects (e.g., fruits/vegetables, internal organs, bottles/boxes) is critical for real-world applications such as food processing, robotic surgery, and household automation. However, developing grasp strategies for such objects is uniquely challenging. Unlike rigid

Cited by 37SourceScholar
2022

Factory: Fast Contact for Robotic Assembly

RSS 2022poster

Robotic assembly is one of the oldest and most challenging applications of robotics. In other areas of robotics, such as perception and grasping, simulation has rapidly accelerated research progress, particularly when combined with modern deep learning. However, accurately, efficiently, and robustly…

2022

Grasp’D: Differentiable Contact-Rich Grasp Synthesis for Multi-Fingered Hands

ECCV 2022poster

"The study of hand-object interaction requires generating viable grasp poses for high-dimensional multi-finger models, often relying on analytic grasp synthesis which tends to produce brittle and unnatural results. This paper presents Grasp’D, an approach to grasp synthesis by differentiable contact…

2021

DiSECt: A Differentiable Simulation Engine for Autonomous Robotic Cutting

RSS 2021poster

Robotic cutting of soft materials is critical for applications such as food processing; household automation; and surgical manipulation. As in other areas of robotics; simulators can facilitate controller verification; policy learning; and dataset generation. Moreover; differentiable simulators can…

Cited by 113SourcePDFScholar
2021

Isaac Gym: High Performance GPU Based Physics Simulation For Robot Learning

NeurIPS 2021poster

Isaac Gym offers a high-performance learning platform to train policies for a wide variety of robotics tasks entirely on GPU. Both physics simulation and neural network policy training reside on GPU and communicate by directly passing data from physics buffers to PyTorch tensors without ever going t…

Cited by 969SourcecodeScholar
2021

Sim-to-Real for Robotic Tactile Sensing via Physics-Based Simulation and Learned Latent Projections

ICRA 2021poster

Tactile sensing is critical for robotic grasping and manipulation of objects under visual occlusion. However, in contrast to simulations of robot arms and cameras, current simulations of tactile sensors have limited accuracy, speed, and utility. In this work, we develop an efficient 3D finite elemen…

Cited by 69SourceScholar
2021

gradSim: Differentiable simulation for system identification and visuomotor control

ICLR 2021poster

In this paper, we tackle the problem of estimating object physical properties such as mass, friction, and elasticity directly from video sequences. Such a system identification problem is fundamentally ill-posed due to the loss of information during image formation. Current best solutions to the pro…

Cited by 40SourcePDFScholar
2019

A Validated Physical Model For Real-Time Simulation of Soft Robotic Snakes

ICRA 2019poster

In this work we present a framework that is capable of accurately representing soft robotic actuators in a multiphysics environment in real-time. We propose a constraint-based dynamics model of a 1-dimensional pneumatic soft actuator that accounts for internal pressure forces, as well as the effect…

Cited by 19SourceScholar
2019

Closing the Sim-to-Real Loop: Adapting Simulation Randomization with Real World Experience

ICRA 2019poster

We consider the problem of transferring policies to the real world by training on a distribution of simulated scenarios. Rather than manually tuning the randomization of simulations, we adapt the simulation parameter distribution using a few real world roll-outs interleaved with policy training. In…

Cited by 666SourceScholar
2018

GPU-Accelerated Robotic Simulation for Distributed Reinforcement Learning

CoRL 2018

Most Deep Reinforcement Learning (Deep RL) algorithms require a prohibitively large number of training samples for learning complex tasks. Many recent works on speeding up Deep RL have focused on distributed training and simulation. While distributed training is often done on the GPU, simulation is