google-research/ravens
A PyBullet simulation benchmark for training robotic pick-and-place agents using deep learning.

Ravens is a collection of 10 tabletop robotic manipulation tasks designed for learning vision-based pick-and-place policies. It provides a Gym-like API combining scripted oracle demonstrators for imitation learning with reward functions supporting reinforcement learning. The benchmark includes diverse tasks like block insertion, pyramid stacking, palletizing, and deformable rope manipulation, testing generalization to unseen objects and multi-step sequential planning.