NAIST
University of Padua
*** Under review ***
In this work, we address the limitation of surface fitting-based grasp planning algorithm, which primarily focuses on geometric alignment between the gripper and object surface while overlooking the stability of contact point distribution, often resulting in unstable grasps due to inadequate contact configurations. To overcome this limitation, we propose a novel surface fitting algorithm that integrates contact stability while preserving geometric compatibility. Inspired by human grasping behavior, our method disentangles the grasp pose optimization into three sequential steps: (1) rotation optimization to align contact normals, (2) translation refinement to improve Center of Mass (CoM) alignment, and (3) gripper aperture adjustment to optimize contact point distribution. We validate our approach through simulations on ten YCB dataset objects, demonstrating an 80% improvement in grasp success over conventional surface fitting methods that disregard contact stability. Further details can be found on our project page: https://tomoya-yamanokuchi.github.io/disf-project-page/.
While surface fitting algorithms based on geometric compatibility optimization offer high flexibility, they do not sufficiently account for whether the aligned surfaces actually lead to a stable grasp. Specifically, achieving a stable grasp requires the ability to generate contact forces that can fully counteract external forces and torques (known as force-closure property). However, by focusing solely on geometric alignment, these methods fail to consider fundamental factors necessary for generating contact forces, such as the appropriate spatial relationship between the hand and the object. As a result, even if the surfaces are geometrically well-aligned, a spatial gap can form between the hand and the object, preventing actual contact from being established, or leading to an unstable distribution of contact points.
To address this issue, it is essential not only to align surfaces based on geometric compatibility but also to ensure that the hand and object surfaces are spatially well-aligned, allowing contact to be potentially established. We refer to this spatial alignment, which facilitates contact, as contact stability (Fig.1).
In this study, we propose a novel surface fitting-based grasp planning algorithm that incorporates contact stability alongside geometric compatibility, which we call Disentangled Iterative Surface Fitting (DISF). From the perspective of contact stability, we explicitly integrate CoM alignment into the optimization process, drawing inspiration from the observation that, as mentioned earlier, humans naturally align their hand’s CoM with that of the object to enhance grasp stability. To achieve this, we leverage another key insight from human grasping behavior-that different pose parameters are optimized sequentially rather than simultaneously-and disentangle the overall grasp pose optimization into the following three sequential stages: (1) rotation optimization to align contact normals, (2) translation refinement for CoM alignment, and (3) gripper aperture adjustment to optimize contact point distribution. Our disentangled optimization framework preserves the advantages of flexible geometric compatibility evaluation while systematically enhancing contact stability through CoM alignment. The overview of our DISF framework is shown in Fig.2.
The grasp planning problem with antipodal grippers can be modeled as a contact surface optimization problem which maximizes the grasp quality by optimizing the rotation and translation parameter as well as the fingertip displacement from the original gripper width, given a specific set of contact surfaces between the fingertip and object . This optimization can be demonstrated in Fig.3.
To validate the effectiveness of the proposed method, we evaluated the grasp quality for ten YCB objects using both the conventional geometric compatibility measures and the contact stability measure via CoM misalignment introduced in this study. As an evaluation metric for geometric compatibility, we used the following weighted measure, which combines the surface distance and the contact normal misalignment.
The results are shown in Fig.4. The Top part represents the geometric compatibility error, while the Bottom part represents the CoM alignment error. For geometric compatibility evaluation, the sampling-based approach (CMA-ES) and the proposed DISF exhibit lower errors, whereas the conventional VISF consistently shows higher errors. An interesting phenomenon is that VISF, which is supposed to optimize geometric compatibility, performs worse than the other two methods.
To evaluate the feasibility of the planned grasps, we performed grasp executions in the MuJoCo physics simulator and assessed the grasp success rate for each object.
The below table presents the success and failure rates of grasp executions in the simulation experiments. In the columns for each method, a ✅ indicates success, while a horizontal bar (-) indicates failure. The “Correspondence” column shows the total number of correspondence pairs used for surface fitting optimization. The bottom rows report the overall grasp success rate for each method across all objects and the average planning time in milliseconds.
This table summarizes the grasp execution results. It can be observed that the proposed DISF method outperforms the baseline methods, highlighting the importance of CoM alignment in ensuring stable distribution of contact points for successful grasps.
Object | CMA-ES | VISF | DISF (ours) | Correspondence |
---|---|---|---|---|
006_mustard_bottle | - | - | ✅ | 8 |
011_banana | - | - | ✅ | 3 |
029_plate | - | - | - | 5 |
033_spatula | - | - | - | 6 |
035_power_drill | - | - | ✅ | 7 |
037_scissors | - | - | ✅ | 6 |
042_adjustable_wrench | - | - | ✅ | 3 |
048_hammer | - | - | ✅ | 6 |
058_golf_ball | - | - | ✅ | 7 |
065-j_cups | ✅ | - | ✅ | 3 |
Success Rate | 1/10 | 0/10 | 8/10 | - |
Planning Time [ms] | 172.4 | 1.4 | 4 | - |
@inproceedings{disf_IAS19_2025,
author = {Tomoya Yamanokuchi, Alberto Bacchin, Emilio Olivastri, Takamitsu Matsubara, Emanuele Menegatti},
title = {Disentangled Iterative Surface Fitting for Contact-stable Grasp Planning},
booktitle = {*** under review ***},
}