A System for General In-Hand Object Re-Orientation
Tao Chen, Jie Xu, Pulkit Agrawal
TL;DR
This work tackles in-hand object reorientation with a multi-finger hand across upright and downward orientations, proposing a model-free reinforcement learning framework built on teacher-student learning, gravity curriculum, and robust object initialization. A privileged teacher policy is trained with full-state information using PPO, then distilled into student policies that operate on reduced state or RGBD-based inputs, enabling generalization to thousands of object geometries without explicit object models. The approach achieves high success on diverse objects in simulation, demonstrates notable zero-shot transfer across object datasets, and shows promise for real-world deployment via domain randomization and vision-based inputs. The findings reveal that shape information is not strictly necessary for broad reorientation performance, and they identify practical strategies such as table support, gravity curriculum, and pose initialization to improve learning in challenging downward-hand scenarios, with clear pathways toward real-world realization.
Abstract
In-hand object reorientation has been a challenging problem in robotics due to high dimensional actuation space and the frequent change in contact state between the fingers and the objects. We present a simple model-free framework that can learn to reorient objects with both the hand facing upwards and downwards. We demonstrate the capability of reorienting over 2000 geometrically different objects in both cases. The learned policies show strong zero-shot transfer performance on new objects. We provide evidence that these policies are amenable to real-world operation by distilling them to use observations easily available in the real world. The videos of the learned policies are available at: https://taochenshh.github.io/projects/in-hand-reorientation.
