├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── assets ├── panda_gripper.obj ├── panda_pc.npy ├── panda_tubes.obj └── ycb_farthest_100_grasps.json ├── data └── .gitignore ├── dex_ycb_toolkit ├── bop_eval.py ├── coco_eval.py ├── dex_ycb.py ├── factory.py ├── grasp_eval.py ├── hpe_eval.py ├── layers │ ├── mano_group_layer.py │ ├── mano_layer.py │ ├── ycb_group_layer.py │ └── ycb_layer.py ├── logging.py ├── obj.py ├── sequence_loader.py └── window.py ├── docs ├── evaluate_grasp_1.jpg ├── evaluate_grasp_2.jpg ├── evaluate_grasp_3.png ├── evaluate_grasp_4.png ├── evaluate_grasp_5.png ├── evaluate_grasp_6.png ├── plot_grasp_curve_1.png ├── render_sequence_1_1.jpg ├── render_sequence_1_2.jpg ├── render_sequence_1_3.jpg ├── render_sequence_1_4.jpg ├── render_sequence_1_5.jpg ├── render_sequence_1_6.jpg ├── render_sequence_2_1.jpg ├── render_sequence_2_2.jpg ├── render_sequence_2_3.jpg ├── render_sequence_2_4.jpg ├── render_sequence_2_5.jpg ├── render_sequence_2_6.jpg ├── render_sequence_3_1.jpg ├── render_sequence_3_2.jpg ├── render_sequence_3_3.jpg ├── render_sequence_3_4.jpg ├── render_sequence_3_5.jpg ├── render_sequence_3_6.jpg ├── view_sequence_1.gif ├── view_sequence_2.gif ├── visualize_pose_1.jpg └── visualize_pose_2.jpg ├── examples ├── all_cvpr2021_results_eval_scripts.sh ├── create_dataset.py ├── evaluate_bop.py ├── evaluate_coco.py ├── evaluate_grasp.py ├── evaluate_hpe.py ├── plot_grasp_curve.py ├── render_sequence.py ├── view_sequence.py ├── visualize_grasps.py └── visualize_pose.py ├── results ├── fetch_cvpr2021_results.sh └── fetch_example_results.sh └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/README.md -------------------------------------------------------------------------------- /assets/panda_gripper.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/assets/panda_gripper.obj -------------------------------------------------------------------------------- /assets/panda_pc.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/assets/panda_pc.npy -------------------------------------------------------------------------------- /assets/panda_tubes.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/assets/panda_tubes.obj -------------------------------------------------------------------------------- /assets/ycb_farthest_100_grasps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/assets/ycb_farthest_100_grasps.json -------------------------------------------------------------------------------- /data/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /dex_ycb_toolkit/bop_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/dex_ycb_toolkit/bop_eval.py -------------------------------------------------------------------------------- /dex_ycb_toolkit/coco_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/dex_ycb_toolkit/coco_eval.py -------------------------------------------------------------------------------- /dex_ycb_toolkit/dex_ycb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/dex_ycb_toolkit/dex_ycb.py -------------------------------------------------------------------------------- /dex_ycb_toolkit/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/dex_ycb_toolkit/factory.py -------------------------------------------------------------------------------- /dex_ycb_toolkit/grasp_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/dex_ycb_toolkit/grasp_eval.py -------------------------------------------------------------------------------- /dex_ycb_toolkit/hpe_eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/dex_ycb_toolkit/hpe_eval.py -------------------------------------------------------------------------------- /dex_ycb_toolkit/layers/mano_group_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/dex_ycb_toolkit/layers/mano_group_layer.py -------------------------------------------------------------------------------- /dex_ycb_toolkit/layers/mano_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/dex_ycb_toolkit/layers/mano_layer.py -------------------------------------------------------------------------------- /dex_ycb_toolkit/layers/ycb_group_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/dex_ycb_toolkit/layers/ycb_group_layer.py -------------------------------------------------------------------------------- /dex_ycb_toolkit/layers/ycb_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/dex_ycb_toolkit/layers/ycb_layer.py -------------------------------------------------------------------------------- /dex_ycb_toolkit/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/dex_ycb_toolkit/logging.py -------------------------------------------------------------------------------- /dex_ycb_toolkit/obj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/dex_ycb_toolkit/obj.py -------------------------------------------------------------------------------- /dex_ycb_toolkit/sequence_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/dex_ycb_toolkit/sequence_loader.py -------------------------------------------------------------------------------- /dex_ycb_toolkit/window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/dex_ycb_toolkit/window.py -------------------------------------------------------------------------------- /docs/evaluate_grasp_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/evaluate_grasp_1.jpg -------------------------------------------------------------------------------- /docs/evaluate_grasp_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/evaluate_grasp_2.jpg -------------------------------------------------------------------------------- /docs/evaluate_grasp_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/evaluate_grasp_3.png -------------------------------------------------------------------------------- /docs/evaluate_grasp_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/evaluate_grasp_4.png -------------------------------------------------------------------------------- /docs/evaluate_grasp_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/evaluate_grasp_5.png -------------------------------------------------------------------------------- /docs/evaluate_grasp_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/evaluate_grasp_6.png -------------------------------------------------------------------------------- /docs/plot_grasp_curve_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/plot_grasp_curve_1.png -------------------------------------------------------------------------------- /docs/render_sequence_1_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_1_1.jpg -------------------------------------------------------------------------------- /docs/render_sequence_1_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_1_2.jpg -------------------------------------------------------------------------------- /docs/render_sequence_1_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_1_3.jpg -------------------------------------------------------------------------------- /docs/render_sequence_1_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_1_4.jpg -------------------------------------------------------------------------------- /docs/render_sequence_1_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_1_5.jpg -------------------------------------------------------------------------------- /docs/render_sequence_1_6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_1_6.jpg -------------------------------------------------------------------------------- /docs/render_sequence_2_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_2_1.jpg -------------------------------------------------------------------------------- /docs/render_sequence_2_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_2_2.jpg -------------------------------------------------------------------------------- /docs/render_sequence_2_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_2_3.jpg -------------------------------------------------------------------------------- /docs/render_sequence_2_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_2_4.jpg -------------------------------------------------------------------------------- /docs/render_sequence_2_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_2_5.jpg -------------------------------------------------------------------------------- /docs/render_sequence_2_6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_2_6.jpg -------------------------------------------------------------------------------- /docs/render_sequence_3_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_3_1.jpg -------------------------------------------------------------------------------- /docs/render_sequence_3_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_3_2.jpg -------------------------------------------------------------------------------- /docs/render_sequence_3_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_3_3.jpg -------------------------------------------------------------------------------- /docs/render_sequence_3_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_3_4.jpg -------------------------------------------------------------------------------- /docs/render_sequence_3_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_3_5.jpg -------------------------------------------------------------------------------- /docs/render_sequence_3_6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/render_sequence_3_6.jpg -------------------------------------------------------------------------------- /docs/view_sequence_1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/view_sequence_1.gif -------------------------------------------------------------------------------- /docs/view_sequence_2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/view_sequence_2.gif -------------------------------------------------------------------------------- /docs/visualize_pose_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/visualize_pose_1.jpg -------------------------------------------------------------------------------- /docs/visualize_pose_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/docs/visualize_pose_2.jpg -------------------------------------------------------------------------------- /examples/all_cvpr2021_results_eval_scripts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/examples/all_cvpr2021_results_eval_scripts.sh -------------------------------------------------------------------------------- /examples/create_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/examples/create_dataset.py -------------------------------------------------------------------------------- /examples/evaluate_bop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/examples/evaluate_bop.py -------------------------------------------------------------------------------- /examples/evaluate_coco.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/examples/evaluate_coco.py -------------------------------------------------------------------------------- /examples/evaluate_grasp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/examples/evaluate_grasp.py -------------------------------------------------------------------------------- /examples/evaluate_hpe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/examples/evaluate_hpe.py -------------------------------------------------------------------------------- /examples/plot_grasp_curve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/examples/plot_grasp_curve.py -------------------------------------------------------------------------------- /examples/render_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/examples/render_sequence.py -------------------------------------------------------------------------------- /examples/view_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/examples/view_sequence.py -------------------------------------------------------------------------------- /examples/visualize_grasps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/examples/visualize_grasps.py -------------------------------------------------------------------------------- /examples/visualize_pose.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/examples/visualize_pose.py -------------------------------------------------------------------------------- /results/fetch_cvpr2021_results.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/results/fetch_cvpr2021_results.sh -------------------------------------------------------------------------------- /results/fetch_example_results.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/results/fetch_example_results.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NVlabs/dex-ycb-toolkit/HEAD/setup.py --------------------------------------------------------------------------------