atlas

Research map / 3D vision / 3D generation

Prof. Robot: Differentiable Robot Rendering Without Static and Self-Collisions

CVPR 2025 · 3D vision › 3D generation · approach: Learning physics from video · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Prof. Robot adds a learned, Eikonal-regularized collision classifier over joint angles to Dr. Robot's differentiable Gaussian-splatting robot rendering, so gradient-based pose optimization avoids static and self-collisions.

Problem

Differentiable robot rendering learns robot actions from image supervision but has no physical awareness, so optimized joint poses can cause collisions with static environment objects or the robot itself.

Approach

Train an MLP collision classifier over joint angles with a hierarchical (kinematic-tree) encoding and an Eikonal regularizer on the pre-sigmoid output, making it an approximate signed distance field whose gradients stay consistent for pose optimization; the classifier plugs into Dr. Robot's rendering loss as an extra penalty.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add collision SDF loss to Dr. RobotDr. Robot · Inverse action from collision imagecollision rate: 78% -> 9%Helped
Add SDF collision constraintDr. Robot trajectory optimization · Inverse trajectory optimizationcollision rate: 10.64% -> 0.00%Helped
Add collision SDF constraintDr. Robot VLM pose optimization · VLM pose optimizationdot product mean: 33.86 -> 34.22No clear effect
Replace hierarchical encoding with flattened encoding (ablation)Prof. Robot · Pose collision classificationclassification accuracy: 97.70% -> 97.51%Hurt
Remove Eikonal regularizer (ablation)Prof. Robot · Collision resolutioncollision rate: 17% -> 99%Hurt
Remove Eikonal regularizer (ablation)Prof. Robot · Pose collision classificationclassification accuracy: 97.70% -> 98.39%Helped
Remove scaling factor s (ablation)Prof. Robot · Pose collision classificationclassification accuracy: 97.70% -> 85.37%Hurt
Replace SDF modeling with NDF modeling (ablation)Prof. Robot · Pose collision classificationclassification accuracy: 97.70% -> 54.33%Hurt
Set collision-resolution SDF threshold from −0.000 to −0.100 (ablation)Prof. Robot pose optimization · Collision resolutioncollision points after optimization: 0.399 -> 0.001Helped
Vary the pose-optimization learning rate across 0.001–1.000 (ablation)Prof. Robot pose optimization · Collision resolutioncollision points after optimization: 0.003; 0.001; 0.000; 0.000; 0.000; 0.001; 0.000; 0.000No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MuJoCo scenes from Dr. Robot configurations (six scenes, sampled poses)

Benchmarks: MuJoCo-simulated collision scenes Dr. Robot inverse action from images CLIP shadow-hand action optimization sim-to-real obstacle avoidance

Metrics: classification accuracy Eikonal loss collision point count collision rate iteration count dot product

Baselines: Dr. Robot NDF-based collision-free manifold

Builds on: Dr. Robot Gaussian splatting Eikonal regularization Neural Distance Field collision-free manifold (Yuan et al.)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy