← Search

Jeffrey Ichnowski

45 accepted papers

2026

Adversarial Game-Theoretic Algorithm for Dexterous Grasp Synthesis

ICRA 2026poster

For many complex tasks, multi-finger robot hands are poised to revolutionize how we interact with the world, but reliably grasping objects remains a significant challenge. We focus on the problem of synthesizing grasps for multi-finger robot hands that, given an target object's geometry and pose, co…

2026

DYMO-Hair: Generalizable Volumetric Dynamics Modeling for Robot Hair Manipulation

ICRA 2026poster

Hair care is an essential daily activity, yet it remains inaccessible to individuals with limited mobility and challenging for autonomous robot systems due to the fine-grained physical structure and complex dynamics of hair. In this work, we present DYMO-Hair, a model-based robot hair care system. W…

2026

ExpReS-VLA: Specializing Vision-Language-Action Models through Experience Replay and Retrieval

ICRA 2026poster

Vision-Language-Action (VLA) models like Open-VLA demonstrate impressive zero-shot generalization across robotic manipulation tasks but struggle to adapt to specific deployment environments where consistent high performance on a limited set of tasks is more valuable than broad generalization. We pre…

2026

Functional Force-Aware Retargeting from Virtual Human Demos to Soft Robot Policies

RSS 2026poster

We introduce SoftAct, a framework for teaching soft robot hands to perform human-like manipulation skills by explicitly reasoning about contact forces. Leveraging immersive virtual reality, our system captures rich human demonstrations, including hand kinematics, object motion, dense contact patches…

Cited by 0SourceScholar
2026

High Fidelity Capture, Reconstruction, and Transfer of Human Demonstrations for Robot-Assisted Bathing

RSS 2026poster

Despite the demand for robots in high-value clinical tasks like bathing, contemporary systems still lack the safety and reliability required for complex, sustained physical interaction with humans. A key challenge hindering the development of such systems is that collecting, understanding, and effec…

Cited by 0SourceScholar
2025

KineSoft: Learning Proprioceptive Manipulation Policies with Soft Robot Hands

CoRL 2025oral

Underactuated soft robot hands offer inherent safety and adaptability advantages over rigid systems, but developing dexterous manipulation skills remains challenging. While imitation learning shows promise for complex manipulation tasks, traditional approaches struggle with soft systems due to demon…

Cited by 0SourceScholar
2025

RaySt3R: Predicting Novel Depth Maps for Zero-Shot Object Completion

NeurIPS 2025poster

3D shape completion has broad applications in robotics, digital twin reconstruction, and extended reality (XR). Although recent advances in 3D object and scene completion have achieved impressive results, existing methods lack 3D consistency, are computationally expensive, and struggle to capture sh…

Cited by 0SourceScholar
2025

SonicBoom: Contact Localization Using Array of Microphones

RA-L 2025

In cluttered environments where visual sensors encounter heavy occlusion, such as in agricultural settings, tactile signals can provide crucial spatial information for the robot to locate rigid objects and maneuver around them. We introduce SonicBoom, a holistic hardware and learning pipeline that e

Cited by 6SourcecodeScholar
2024

BOMP: Bin-Optimized Motion Planning

IROS 2024poster

In logistics, the ability to quickly compute and execute pick-and-place motions from bins is critical to increasing productivity. We present Bin-Optimized Motion Planning (BOMP), a motion planning framework that plans arm motions for a six-axis industrial robot with a long-nosed suction tool to remo…

Cited by 0SourceScholar
2024

Cloth-Splatting: 3D Cloth State Estimation from RGB Supervision

CoRL 2024poster

We introduce Cloth-Splatting, a method for estimating 3D states of cloth from RGB images through a prediction-update framework. Cloth-Splatting leverages an action-conditioned dynamics model for predicting future states and uses 3D Gaussian Splatting to update the predicted states. Our key insight i…

Cited by 3SourceScholar
2024

FogROS2-Config: A Toolkit for Choosing Server Configurations for Cloud Robotics

ICRA 2024poster

Cloud service providers provide over 50,000 distinct and dynamically changing set of cloud server options. To help roboticists make cost-effective decisions, we present FogROS2-Config, an open toolkit that takes ROS2 nodes as input and automatically runs relevant benchmarks to quickly return a menu…

Cited by 4SourceScholar
2024

FogROS2-FT: Fault Tolerant Cloud Robotics

IROS 2024poster

Cloud robotics enables robots to offload complex computational tasks to cloud servers for performance and ease of management. However, cloud compute can be costly, cloud services can suffer occasional downtime, and connectivity between the robot and cloud can be prone to variations in network Qualit…

Cited by 0SourceScholar
2024

FogROS2-LS: A Location-Independent Fog Robotics Framework for Latency Sensitive ROS2 Applications

ICRA 2024poster

In Cloud Robotics, long system latency due to varying network conditions can cause instability and collisions. However, this can be minimized in the almost univeral case where there are multiple sources available for cloud servers. By extending anycast routing, we introduce FogROS2-Latency-Sensitive…

Cited by 8SourceScholar
2024

KOROL: Learning Visualizable Object Feature with Koopman Operator Rollout for Manipulation

CoRL 2024poster

Learning dexterous manipulation skills presents significant challenges due to complex nonlinear dynamics that underlie the interactions between objects and multi-fingered hands. Koopman operators have emerged as a robust method for modeling such nonlinear dynamics within a linear framework. However,…

Cited by 5SourcecodeScholar
2024

POE: Acoustic Soft Robotic Proprioception for Omnidirectional End-effectors

ICRA 2024poster

Shape estimation is crucial for precise control of soft robots. However, soft robot shape estimation and proprioception are challenging due to their complex deformation behaviors and infinite degrees of freedom. Their continuously deforming bodies complicate integrating rigid sensors and reliably es…

Cited by 9SourceScholar
2024

Residual-NeRF: Learning Residual NeRFs for Transparent Object Manipulation

ICRA 2024poster

Transparent objects are ubiquitous in industry, pharmaceuticals, and households. Grasping and manipulating these objects is a significant challenge for robots. Existing methods have difficulty reconstructing complete depth maps for challenging transparent objects, leaving holes in the depth reconstr…

Cited by 5SourcecodeScholar
2023

FogROS2-SGC: A ROS2 Cloud Robotics Platform for Secure Global Connectivity

IROS 2023poster

The Robot Operating System (ROS2) is the most widely used software platform for building robotics applications. FogROS2 extends ROS2 to allow robots to access cloud computing on demand. We introduce FogROS2-SGC, an extension of FogROS2 that can effectively connect robot systems across different phys…

Cited by 15SourcecodeScholar
2023

FogROS2: An Adaptive Platform for Cloud and Fog Robotics Using ROS 2

ICRA 2023poster

Mobility, power, and price points often dictate that robots do not have sufficient computing power on board to run contemporary robot algorithms at desired rates. Cloud computing providers such as AWS, GCP, and Azure offer immense computing power and increasingly low latency on demand, but tapping i…

Cited by 25SourcecodeScholar
2023

HANDLOOM: Learned Tracing of One-Dimensional Objects for Inspection and Manipulation

CoRL 2023oral

Tracing – estimating the spatial state of – long deformable linear objects such as cables, threads, hoses, or ropes, is useful for a broad range of tasks in homes, retail, factories, construction, transportation, and healthcare. For long deformable linear objects (DLOs or simply cables) with many (o…

Cited by 6SourcecodeScholar
2023

Learning to Efficiently Plan Robust Frictional Multi-Object Grasps

IROS 2023poster

We consider a decluttering problem where multiple rigid convex polygonal objects rest in randomly placed positions and orientations on a planar surface and must be efficiently transported to a packing box using both single and multi-object grasps. Prior work considered frictionless multi-object gras…

Cited by 13SourceScholar
2023

SGTM 2.0: Autonomously Untangling Long Cables using Interactive Perception

ICRA 2023poster

Cables are commonplace in homes, hospitals, and industrial warehouses and are prone to tangling. This paper extends prior work on autonomously untangling long cables by introducing novel uncertainty quantification metrics and actions that interact with the cable to reduce perception uncertainty. We…

Cited by 20SourceScholar
2023

Self-Supervised Visuo-Tactile Pretraining to Locate and Follow Garment Features

RSS 2023poster

Humans make extensive use of vision and touch as complementary senses, with vision providing global information about the scene and touch measuring local information during manipulation without suffering from occlusions. While prior work demonstrates the efficacy of tactile sensing for precise manip…

Cited by 33SourcePDFScholar
2022

Evo-NeRF: Evolving NeRF for Sequential Robot Grasping of Transparent Objects

CoRL 2022oral

Sequential robot grasping of transparent objects, where a robot removes objects one by one from a workspace, is important in many industrial and household scenarios. We propose Evolving NeRF (Evo-NeRF), leveraging recent speedups in NeRF training and further extending it to rapidly train the NeRF re…

Cited by 100SourceScholar
2022

GOMP-FIT: Grasp-Optimized Motion Planning for Fast Inertial Transport

ICRA 2022poster

High-speed motions in pick-and-place operations are critical to making robots cost-effective in many automation scenarios, from warehouses and manufacturing to hospitals and homes. However, motions can be too fast-such as when the object being transported has an open-top, is fragile, or both. One wa…

Cited by 23SourcecodeScholar
2022

LEGS: Learning Efficient Grasp Sets for Exploratory Grasping

ICRA 2022poster

While deep learning has enabled significant progress in designing general purpose robot grasping systems, there remain objects which still pose challenges for these systems. Recent work on Exploratory Grasping has formalized the problem of systematically exploring grasps on these adversarial objects…

Cited by 14SourceScholar
2022

Learning to Localize, Grasp, and Hand Over Unmodified Surgical Needles

ICRA 2022poster

Robotic Surgical Assistants (RSAs) are commonly used to perform minimally invasive surgeries by expert surgeons. However, long procedures filled with tedious and repetitive tasks such as suturing can lead to surgeon fatigue, motivating the automation of suturing. As visual tracking of a thin reflect…

Cited by 34SourceScholar
2022

Mechanical Search on Shelves using a Novel “Bluction” Tool

ICRA 2022poster

Shelves are common in homes, warehouses, and commercial settings due to their storage efficiency. However, this efficiency comes at the cost of reduced visibility and accessibility. When looking from a side (lateral) view of a shelf, most objects will be fully occluded, resulting in a constrained la…

Cited by 24SourceScholar
2022

Real2Sim2Real: Self-Supervised Learning of Physical Single-Step Dynamic Actions for Planar Robot Casting

ICRA 2022poster

This paper introduces the task of Planar Robot Casting (PRC): where one planar motion of a robot arm holding one end of a cable causes the other end to slide across the plane toward a desired target. PRC allows the cable to reach points beyond the robot workspace and has applications for cable manag…

Cited by 70SourceScholar
2021

Accelerating Quadratic Optimization with Reinforcement Learning

NeurIPS 2021poster

First-order methods for quadratic optimization such as OSQP are widely used for large-scale machine learning and embedded optimal control, where many related problems must be rapidly solved. These methods face two persistent challenges: manual hyperparameter tuning and convergence time to high-accur…

2021

Dex-NeRF: Using a Neural Radiance Field to Grasp Transparent Objects

CoRL 2021poster

The ability to grasp and manipulate transparent objects is a major challenge for robots. Existing depth cameras have difficulty detecting, localizing, and inferring the geometry of such objects. We propose using neural radiance fields (NeRF) to detect, localize, and infer the geometry of transparent…

Cited by 196SourceScholar
2021

Disentangling Dense Multi-Cable Knots

IROS 2021poster

Disentangling two or more cables often requires many steps to remove crossings between and within cables. We formalize the problem of disentangling multiple cables and present an algorithm, Iterative Reduction Of Non-planar Multiple cAble kNots (IRON-MAN), that outputs robot actions to remove crossi…

Cited by 26SourceScholar
2021

Intermittent Visual Servoing: Efficiently Learning Policies Robust to Instrument Changes for High-precision Surgical Manipulation

ICRA 2021poster

Assisting surgeons with automation of surgical subtasks is challenging due to backlash, hysteresis, and variable tensioning in cable-driven robots. These issues are exacerbated as surgical instruments are changed during an operation. In this work, we propose a framework for automation of high- preci…

Cited by 39SourceScholar
2021

Mechanical Search on Shelves using Lateral Access X-RAY

IROS 2021poster

Finding an occluded object in a lateral access environment such as a shelf or cabinet is a problem that arises in many contexts such as warehouses, retail, healthcare, shipping, and homes. While this problem, known as mechanical search, is well-studied in overhead access environments, lateral access…

Cited by 32SourceScholar
2021

Robots of the Lost Arc: Self-Supervised Learning to Dynamically Manipulate Fixed-Endpoint Cables

ICRA 2021poster

We explore how high-speed robot arm motions can dynamically manipulate ropes and cables to vault over obstacles, knock objects from pedestals, and weave between obstacles. In this paper, we propose a self-supervised learning framework that enables a UR5 robot to perform these three tasks. The framew…

Cited by 72SourceScholar
2021

Serverless Multi-Query Motion Planning for Fog Robotics

ICRA 2021poster

Robots in semi-structured environments such as homes and warehouses sporadically require computation of high-dimensional motion plans. Cloud and fog-based parallelization of motion planning can speed up planning. This can be further made efficient by the use of "serverless" on-demand computing as op…

Cited by 13SourceScholar
2020

Deep Imitation Learning of Sequential Fabric Smoothing From an Algorithmic Supervisor

IROS 2020poster

Sequential pulling policies to flatten and smooth fabrics have applications from surgery to manufacturing to home tasks such as bed making and folding clothes. Due to the complexity of fabric states and dynamics, we apply deep imitation learning to learn policies that, given color (RGB), depth (D),…

Cited by 162SourceScholar
2020

Dex-Net AR: Distributed Deep Grasp Planning Using a Commodity Cellphone and Augmented Reality App

ICRA 2020poster

Consumer demand for augmented reality (AR) in mobile phone applications, such as the Apple ARKit. Such applications have potential to expand access to robot grasp planning systems such as Dex-Net. AR apps use structure from motion methods to compute a point cloud from a sequence of RGB images taken…

Cited by 19SourceScholar
2020

Efficiently Calibrating Cable-Driven Surgical Robots With RGBD Fiducial Sensing and Recurrent Neural Networks

RA-L 2020

Automation of surgical subtasks using cable-driven robotic surgical assistants (RSAs) such as Intuitive Surgical's da Vinci Research Kit (dVRK) is challenging due to imprecision in control from cable-related effects such as cable stretching and hysteresis. We propose a novel approach to efficiently

Cited by 59SourceScholar
2020

Fog Robotics Algorithms for Distributed Motion Planning Using Lambda Serverless Computing

ICRA 2020poster

For robots using motion planning algorithms such as RRT and RRT*, the computational load can vary by orders of magnitude as the complexity of the local environment changes. To adaptively provide such computation, we propose Fog Robotics algorithms in which cloud-based serverless lambda computing pro…

Cited by 33SourceScholar
2020

GOMP: Grasp-Optimized Motion Planning for Bin Picking

ICRA 2020poster

Rapid and reliable robot bin picking is a critical challenge in automating warehouses, often measured in picks-per-hour (PPH). We explore increasing PPH using faster motions based on optimizing over a set of candidate grasps. The source of this set of grasps is two-fold: (1) grasp-analysis tools suc…

Cited by 63SourceScholar
2020

Minimal Work: A Grasp Quality Metric for Deformable Hollow Objects

ICRA 2020poster

Robot grasping of deformable hollow objects such as plastic bottles and cups is challenging, as the grasp should resist disturbances while minimally deforming the object so as not to damage it or dislodge liquids. We propose minimal work as a novel grasp quality metric that combines wrench resistanc…

Cited by 28SourceScholar
2020

Untangling Dense Knots by Learning Task-Relevant Keypoints

CoRL 2020

Untangling ropes, wires, and cables is a challenging task for robots due to the high-dimensional configuration space, visual homogeneity, self-occlusions, and complex dynamics. We consider dense (tight) knots that lack space between self-intersections and present an iterative approach that uses lear

2019

Motion Planning Templates: A Motion Planning Framework for Robots with Low-power CPUs

ICRA 2019poster

Motion Planning Templates (MPT) is a C++ template-based library that uses compile-time polymorphism to generate robot-specific motion planning code and is geared towards eking out as much performance as possible when running on the low-power CPU of a battery-powered small robot. To use MPT, develope…

Cited by 35SourceScholar