Publications

Modal Folding: Discovering Smooth Folding Patterns for Sheet Materials using Strain-Space Modes
Efficient Polynomial Sum-Of-Squares Programming for Planar Robotic Arms
A practical, fast method for solving sum-of-squares problems for very large polynomials
Interacting with multi-robot systems via mixed reality
Differentiable task assignment and motion planning
Spatial computing and intuitive interaction: Bringing mixed reality and robotics together
Spatial computing and intuitive interaction: Bringing mixed reality and robotics together
Obstacle aware sampling for path planning
Nonlinear compliant modes for large-deformation analysis of flexible structures
Multi-arm payload manipulation via mixed reality
Learning solution manifolds for control problems via energy minimization
Differentiable collision avoidance using collision primitives
Continuous deformation based panelization for design rationalization
Task Autocorrection for Immersive Teleoperation
Task Autocorrection for Immersive Teleoperation
Realistichands: A hybrid model for 3d hand reconstruction
Realistichands: A hybrid model for 3d hand reconstruction
Path Planning for Hyper-Redundant Surgical Robots
Manipulability optimization for multi-arm teleoperation
Manipulability optimization for multi-arm teleoperation
Go Fetch! - Dynamic Grasps using Boston Dynamics Spot with External Robotic Arm
Go Fetch! - Dynamic Grasps using Boston Dynamics Spot with External Robotic Arm
Dynamic manipulation of deformable objects with implicit integration
Dynamic manipulation of deformable objects with implicit integration
Robocut: Hot-wire cutting with robot-controlled flexible rods
Robocut: Hot-wire cutting with robot-controlled flexible rods
Interactive and Smooth Parametrization-Based Quadrangulation
Interactive and Smooth Parametrization-Based Quadrangulation
A multi-level optimization framework for simultaneous grasping and motion planning
A multi-level optimization framework for simultaneous grasping and motion planning
Puppetmaster: robotic animation of marionettes
Puppetmaster: robotic animation of marionettes
Optimal control via second order sensitivity analysis
Optimal control via second order sensitivity analysis
Skaterbots: Optimization-based design and motion synthesis for robotic creatures with legs and wheels
Skaterbots: Optimization-based design and motion synthesis for robotic creatures with legs and wheels
Shape representation by zippables
Shape representation by zippables
Packable springs
Packable springs
Interactive robotic manipulation of elastic objects
Interactive robotic manipulation of elastic objects
Scalable locally injective mappings
Scalable locally injective mappings
Geometric optimization via composite majorization.
Geometric optimization via composite majorization.
Autocuts: simultaneous distortion and cut optimization for UV mapping
Autocuts: simultaneous distortion and cut optimization for UV mapping
Good planar mappings and controlling singular values with semidefinite programming
Seamless surface mappings
Seamless surface mappings
On linear spaces of polyhedral meshes
On linear spaces of polyhedral meshes
Topics in Shape Optimization and Exploration
Provably good planar mappings
Provably good planar mappings
Lifted bijections for low distortion surface mappings
Lifted bijections for low distortion surface mappings
Feature matching with bounded distortion
Feature matching with bounded distortion
Interactive planarization and optimization of 3D meshes
Interactive planarization and optimization of 3D meshes
Biharmonic coordinates
Biharmonic coordinates
3D surface reconstruction using a generalized distance function
3D surface reconstruction using a generalized distance function