You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A big shoutout to the Nvidia Warp team! Warp integrates effortlessly with Torch, streamlining the use of differentiable simulation for Torch-based optimization workflows.
Installation
Install the required packages first:
pip install -r requirements.txt
For visualization, install these optional packages:
bpy
blendertoolbox
and these softwares:
Blender
ffmpeg
Usage
To calibrate object properties, use the following command:
python train.py --config-name hard_ball
To evaluate the calibrated object property, use the following command:``
If this helps you, please consider citing the paper below.
@misc{chen2025learningobjectpropertiesusing,
title={Learning Object Properties Using Robot Proprioception via Differentiable Robot-Object Interaction},
author={Peter Yichen Chen and Chao Liu and Pingchuan Ma and John Eastman and Daniela Rus and Dylan Randle and Yuri Ivanov and Wojciech Matusik},
year={2025},
eprint={2410.03920},
archivePrefix={arXiv},
primaryClass={cs.RO},
url={https://arxiv.org/abs/2410.03920},
}
About
A framework that calibrates object properties through differentiable simulations of robot-object interactions.