REVIEW 3 major objections 5 minor 19 references
This paper extends a touchscreen-based haptic calibration from 2D reaching to tabletop grasping on the NICO humanoid, and shows that a stereo-vision hand-alignment loop outperforms calibration across the full workspace.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · deepseek-v4-flash
2026-08-01 15:39 UTC pith:SSEDQQCT
load-bearing objection A solid, plainly reported extension of haptic calibration from reaching to grasping on NICO; the results are believable but the paper under-specifies where the task-specific corrections come from, and the headline M4 numbers have an asterisk. the 3 major comments →
Optimization of sim-to-real transfer in the humanoid robot NICO
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central claim is that the authors' earlier haptic-calibration models, built for 2D reaching, transfer to tabletop grasping when combined with object detection, stereo-vision localization, and task-specific grasp corrections. The fully nonlinear model M3, which predicts a complete corrected 3D target, succeeds in 29 of 30 attempts inside the calibration area, while the visual feedback model M4, which uses no calibration, reaches 48 of 66 attempts across the full workspace, and 48 of 51 when stereo hand localization is correct. The paper interprets this as evidence that calibration-based correction is strongest where training data exist, while simple closed-loop visual alignment is more ro
What carries the argument
Three correction models map real-world table coordinates to simulated inverse-kinematics targets: M1 is piecewise-linear, M2 predicts horizontal coordinates with a neural network while interpolating height, and M3 predicts all three coordinates with a fully nonlinear neural network. The visual feedback model M4 replaces calibration with an iterative hand-alignment loop that shifts the IK target by p_k = p_{k-1} + (p_object - p_hand)/2^{k-1} until the horizontal distance falls below 1 cm. Task-specific z-height and palm-yaw corrections, manually measured at irregular reference points and interpolated with radial-basis functions, are applied for grasp execution, and a stereo-vision pivot corre
Load-bearing premise
The load-bearing premise is that the manually measured z-height and palm-yaw corrections (Section 3.5) and the stereo pivot correction (Section 3.3) were not tuned on the same 22 test positions used to report success; if they were, the reported success rates partly reflect hand-tuning rather than the calibration or feedback models themselves.
What would settle it
Repeat the M3 and M4 evaluations using a leave-one-out protocol: derive the z/yaw and pivot corrections from reference points that exclude each evaluated grid position, then compare the success rates. If the inside-area success of M3 drops substantially, the reported rates depend on corrections selected with knowledge of the test grid.
If this is right
- Grasping can be improved without depth cameras, motion capture, or external tracking; the robot's built-in fisheye stereo is sufficient.
- Inside the region where neural-network training data exist, a fully nonlinear correction reaches near-reliable grasping performance.
- Outside that region, visual feedback beats calibration, showing the two approaches complement each other.
- Stereo-vision failures in hand localization are the main bottleneck for visual feedback; fixing them would lift overall success from 72.7% toward the conditional 94.1%.
- The gap between M2 and M3 shows that predicting the full 3D target, including height, matters for grasp success.
Where Pith is reading between the lines
- A direct head-to-head comparison with domain-randomization methods on the same robot and grid would test whether explicit calibration plus simple feedback is competitive without learning an end-to-end policy; the reported numbers are suggestive but the evaluation setups differ.
- The observed drift after ten minutes of camera operation suggests the fisheye calibration is time-varying; an online recalibration or a learned drift model could make the manual pivot correction unnecessary.
- Because the z-height and yaw corrections are task-specific and manually measured, applying the pipeline to other object shapes or sizes would require re-measuring them; an automated measurement procedure could preserve the low-cost advantage.
- A stereo-depth method with stronger background rejection, such as temporal filtering, would likely convert the 94.1% conditional success of the visual feedback model into a full-workspace rate.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper extends a previous haptic-calibration method for 2D reaching to tabletop grasping on the NICO humanoid robot, using YOLO-based object/hand detection, stereo vision, and task-specific corrections. It compares three calibration models (M1, M2, M3) with a visual-feedback hand-alignment model (M4) over 66 attempts per model on a 22-point grid. The main reported results are that M3 achieves 96.7% success inside the neural-network correction area (29/30) and M4 achieves 72.7% success over the full workspace (48/66), with 94.1% success (48/51) when stereo hand localization is successful.
Significance. If the claims hold, the paper demonstrates that a calibration trained for reaching can transfer to grasping and that a simple stereo-vision hand-alignment loop can outperform calibration outside the trained region—all using only the robot's built-in cameras, without external sensors. The paper is honest about failure modes, explicitly acknowledging M3's poor extrapolation and stereo hand-localization failures, and it reports per-position grid results rather than only aggregate numbers. However, the evidence is statistically thin: 66 attempts per model, no confidence intervals, a post-hoc conditional success rate, and several manually fitted corrections whose selection process is not disclosed. These issues weaken the strength of the central comparative claims.
major comments (3)
- [Sec. 4.2, Table 2] The headline comparison (M4 72.7% vs M3 57.6% vs M2 48.5%) is reported without any measure of uncertainty. With 66 attempts per model, a two-proportion test for the M4–M3 difference is not statistically significant (approximate p≈0.07), so the claim that M4 is 'best across the full workspace' is not supported by conventional significance. Provide Wilson confidence intervals, and use a paired test (e.g., McNemar or Wilcoxon signed-rank on per-position success counts) since the same 22 grid positions are used. Adjust the qualitative claims accordingly.
- [Sec. 3.3 and Sec. 3.5] The pivot correction (Sec. 3.3) and the RBF-interpolated z and yaw corrections (Sec. 3.5) are manually fitted, but the paper does not specify how the reference points were chosen or whether they overlap the 22 evaluation positions, nor the criterion for selecting the pivot point. If these corrections were tuned using the same test grid, the reported success rates partly reflect hand-tuning rather than the calibration or feedback models. Please report the reference-point coordinates, the pivot-selection procedure, and a sensitivity analysis (e.g., results without the pivot correction, or with a validation split of the reference points).
- [Sec. 4.2, Fig. 8] The 'Grasp Rate (SV OK)' of 94.1% (48/51) excludes 15 of 66 attempts (5 positions) where stereo hand localization failed. This is a post-hoc exclusion, and the unconditional full-workspace rate is 72.7%. The paper should clearly label the 94.1% as conditional and should map the failed positions to examine whether they cluster in a particular workspace region or with particular background depths. As it stands, the robust full-workspace claim rests on 72.7%, which itself is not shown to be statistically distinct from M3's 57.6% (see first comment).
minor comments (5)
- [Sec. 4.1, Fig. 7] The text states mean displacement of 2.14 cm inside and 5.45 cm outside the NN area, while the figure caption reports 2.13 cm and 5.35 cm. Please reconcile the numbers.
- [Sec. 4.1] M2 is only reported in Table 2; there is no per-grid visualization or discussion of why it underperforms M3. A sentence or two would help the reader verify the consistency with reaching results.
- [Sec. 3.5] The pipeline description does not explicitly specify whether M4 also uses the z and yaw corrections. If it does, that should be stated; if not, the description of the common lower/close phase is ambiguous.
- [Sec. 4.2, Fig. 8] The figure lists 'Hand V OK' and 'Grasp Rate ( V OK)' without defining what 'V OK' stands for; the text uses 'SV OK'. Please standardize the terminology.
- [General] No confidence intervals are reported anywhere; even for the key 29/30 and 48/51 results, Wilson intervals would be a useful addition.
Circularity Check
No significant circularity: the grasping results are independent transfer experiments and the cited prior calibration models are not retrained on grasp outcomes.
full rationale
The core claims of the paper are empirical transfer results rather than derivations from fitted quantities. The calibration models M1–M3 are taken from prior work [6] and explicitly not retrained for grasping (“In this paper, the models are not retrained, but are used as correction modules within the grasping pipeline”), so the grasp success rates are not fitted to the reported test outcomes. The z/yaw and stereo pivot corrections are task-specific calibrations, but the paper does not state that their reference points coincide with the 22 evaluated grid positions, and the success metric (object grasping) was not used to select those corrections; without evidence of overlap, this is a possible overfitting/leakage concern rather than a definitional circularity. The M3 in-area result (96.7%) is measured inside the region where training data existed, but the outcome variable is grasping success, which was not part of the model’s training target, so it is an in-domain evaluation, not a prediction of the model’s own training labels. Self-citations to [6] are references to prior methodology and are not invoked to forbid alternatives or to define the target result. The visual feedback law is explicitly stated and is a straightforward servoing update, not a renamed known result. No step in the paper reduces by construction to its own inputs.
Axiom & Free-Parameter Ledger
free parameters (6)
- M1-M3 calibration model parameters =
not reported (from [6])
- Vertical z correction values =
manual measurements at reference points (values not listed)
- Palm yaw correction values =
manual measurements at reference points (values not listed)
- Stereo pivot correction =
pivot point and shift magnitude chosen by observation (not quantified)
- Visual feedback threshold and step schedule =
1 cm; a_k=1/(2k-1)
- YOLO model weights (YOLO12s) =
trained on 442 custom images
axioms (6)
- domain assumption The robot's built-in fisheye cameras, after calibration and pivot correction, give 3D positions accurate enough for grasping (mean 0.76 cm on a 9x4 grid).
- domain assumption Correction models trained for 2D reaching transfer to 3D grasping without retraining.
- domain assumption RBF interpolation of manually measured z/yaw corrections generalizes across the workspace.
- domain assumption A single plush tomato is a representative grasp object for evaluating the pipeline.
- domain assumption PyBullet IK with the modified URDF and NicoMotion execution is a faithful enough sim-to-real substrate.
- ad hoc to paper The localization drift can be compensated by moving predicted positions toward a fixed pivot point.
read the original abstract
Robotic grasping requires accurate coordination between visual perception, object localization, inverse kinematics, and hand control. However, when movements planned in simulation are executed on a physical robot, the sim-to-real gap can cause small positioning errors that prevent successful grasping. In our previous work, we introduced a low-cost haptic calibration method that improved 2D reaching accuracy of the humanoid robot NICO. In this paper, we extend this approach from reaching to tabletop object grasping by adding YOLO-based object and hand detection, stereo vision-based localization using the robot's built-in low-resolution fisheye cameras, and task-specific corrections for grasp execution. Together, these components form a novel calibration-based grasping pipeline that does not require RGB-D cameras, motion capture, or external tracking systems. We also implemented a visual feedback model that aligns the robot hand with the detected object before grasping. Our results show that the fully nonlinear calibration model achieved the best performance inside the calibrated area, while the visual feedback model achieved the highest overall grasping success across the full tabletop workspace.
Figures
Reference graph
Works this paper leans on
-
[1]
http://pybullet.org (2016–2021)
Coumans, E., Bai, Y.: PyBullet, a python module for physics simulation for games, robotics and machine learning. http://pybullet.org (2016–2021)
2016
-
[2]
Artificial Intelligence Review 54(3), 1677–1734 (2021)
Du, G., Wang, K., Lian, S., Zhao, K.: Vision-based robotic grasping from object localization, object pose estimation to grasp estimation for parallel grippers: A review. Artificial Intelligence Review 54(3), 1677–1734 (2021)
2021
-
[3]
In: IEEE/CVF CVPR (2020)
Fang, H.S., Wang, C., Gou, M., Lu, C.: Graspnet-1billion: A large-scale benchmark for general object grasping. In: IEEE/CVF CVPR (2020)
2020
-
[4]
In: IJCNN (2024)
Gäde, C., Habekost, J.G., Wermter, S.: Domain adaptation as auxiliary task for sim-to-real transfer in vision-based neuro-robotic control. In: IJCNN (2024)
2024
-
[5]
In: ICANN (2022)
Gäde, C., Kerzel, M., Strahl, E., Wermter, S.: Sim-to-real neural learning with domain randomisation for humanoid robot grasping. In: ICANN (2022)
2022
-
[6]
In: ICANN (2025)
Gavura, J., Vavrečka, M., Farkaš, I., Gäde, C.: Robotic calibration based on haptic feedback improves sim-to-real transfer. In: ICANN (2025)
2025
-
[7]
Haviland, J., Dayoub, F., Corke, P.: Control of the final-phase of closed-loop visual grasping using image-based visual servoing (2020), arXiv:2001.05650
Pith/arXiv arXiv 2020
-
[8]
In: CVPR (2019)
James, S., et al.: Sim-to-real via sim-to-sim: Data-efficient robotic grasping via randomized-to-canonical adaptation networks. In: CVPR (2019)
2019
-
[9]
Electronics 12(18), 3981 (2023)
Jin, Y., et al.: Target localization and grasping of NAO robot based on yolov8 network and monocular ranging. Electronics 12(18), 3981 (2023)
2023
-
[10]
In: IEEE RO-MAN
Kerzel, M., et al.: NICO - Neuro-Inspired COmpanion: A developmental humanoid robot platform for multimodal interaction. In: IEEE RO-MAN. pp. 113–120 (2017)
2017
-
[11]
Current Robotics Reports 1(4), 239–249 (2020)
Kleeberger, K., Bormann, R., Kraus, W., Huber, M.F.: A survey on learning-based robotic grasping. Current Robotics Reports 1(4), 239–249 (2020)
2020
-
[12]
Science Robotics 4(26) (2019)
Mahler, J., et al.: Learning ambidextrous robot grasping policies. Science Robotics 4(26) (2019)
2019
-
[13]
In: Robotics: Science and Systems (2018)
Morrison, D., Leitner, J., Corke, P.: Closing the loop for robotic grasping: A real-time, generative grasp synthesis approach. In: Robotics: Science and Systems (2018)
2018
-
[14]
In: IEEE ICRA
Piacenza, P., Yuan, J., Huh, J., Isler, V.: VF AS-grasp: Closed loop grasping with visual feedback and adaptive sampling. In: IEEE ICRA. pp. 4126–4132 (2024)
2024
-
[15]
Rameshbabu, B., et al.: A benchmarking study of vision-based robotic grasping algorithms: A comparative analysis (2025), arXiv:2307.11622
arXiv 2025
-
[16]
Sensors 24(1) (2024)
Sun, R., Wu, C., Zhao, X., Zhao, B., Jiang, Y.: Object recognition and grasping for collaborative robots based on vision. Sensors 24(1) (2024)
2024
-
[17]
Tian, Y., Ye, Q., Doermann, D.S.: Yolov12: Attention-centric real-time object de- tectors (2025), arXiv:2502.12524
Pith/arXiv arXiv 2025
-
[18]
In: IEEE-RAS Int
Vahrenkamp, N., et al.: Visual servoing for humanoid grasping and manipulation tasks. In: IEEE-RAS Int. Conf. on Humanoid Robots. pp. 406–412 (2008)
2008
-
[19]
In: ICRA (2024)
Vuong, A.D., et al.: Grasp-anything: Large-scale grasp dataset from foundation models. In: ICRA (2024)
2024
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.