├── .gitignore ├── README.md ├── auto_annotation ├── annotation_utils.py ├── gen_pickle_dexmodel.py ├── generate_object_grasp_label_v1.py ├── generate_object_grasp_label_v2.py ├── load_grasp.py ├── main.py └── options.py ├── example ├── large_marker.png ├── object_name_list.txt └── ocrtoc │ ├── grasp_label │ └── large_marker_labels.npz │ └── models │ └── large_marker │ ├── textured.obj │ ├── textured.ply │ └── textured.sdf ├── requirements.txt └── sdf-gen ├── .gitignore ├── CMakeLists.txt ├── LICENSE.txt ├── README.md ├── resources ├── banana.pkl └── banana.png ├── scripts └── sdf_tools └── src ├── LICENSE.txt ├── array1.h ├── array2.h ├── array3.h ├── config.h ├── config.h.in ├── hashgrid.h ├── hashtable.h ├── main.cpp ├── makelevelset3.cpp ├── makelevelset3.h ├── util.h └── vec.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/README.md -------------------------------------------------------------------------------- /auto_annotation/annotation_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/auto_annotation/annotation_utils.py -------------------------------------------------------------------------------- /auto_annotation/gen_pickle_dexmodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/auto_annotation/gen_pickle_dexmodel.py -------------------------------------------------------------------------------- /auto_annotation/generate_object_grasp_label_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/auto_annotation/generate_object_grasp_label_v1.py -------------------------------------------------------------------------------- /auto_annotation/generate_object_grasp_label_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/auto_annotation/generate_object_grasp_label_v2.py -------------------------------------------------------------------------------- /auto_annotation/load_grasp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/auto_annotation/load_grasp.py -------------------------------------------------------------------------------- /auto_annotation/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/auto_annotation/main.py -------------------------------------------------------------------------------- /auto_annotation/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/auto_annotation/options.py -------------------------------------------------------------------------------- /example/large_marker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/example/large_marker.png -------------------------------------------------------------------------------- /example/object_name_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/example/object_name_list.txt -------------------------------------------------------------------------------- /example/ocrtoc/grasp_label/large_marker_labels.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/example/ocrtoc/grasp_label/large_marker_labels.npz -------------------------------------------------------------------------------- /example/ocrtoc/models/large_marker/textured.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/example/ocrtoc/models/large_marker/textured.obj -------------------------------------------------------------------------------- /example/ocrtoc/models/large_marker/textured.ply: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/example/ocrtoc/models/large_marker/textured.ply -------------------------------------------------------------------------------- /example/ocrtoc/models/large_marker/textured.sdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/example/ocrtoc/models/large_marker/textured.sdf -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | graspnetAPI 2 | numpy 3 | scipy 4 | open3d>=0.8 -------------------------------------------------------------------------------- /sdf-gen/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /sdf-gen/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/CMakeLists.txt -------------------------------------------------------------------------------- /sdf-gen/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/LICENSE.txt -------------------------------------------------------------------------------- /sdf-gen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/README.md -------------------------------------------------------------------------------- /sdf-gen/resources/banana.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/resources/banana.pkl -------------------------------------------------------------------------------- /sdf-gen/resources/banana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/resources/banana.png -------------------------------------------------------------------------------- /sdf-gen/scripts/sdf_tools: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/scripts/sdf_tools -------------------------------------------------------------------------------- /sdf-gen/src/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/src/LICENSE.txt -------------------------------------------------------------------------------- /sdf-gen/src/array1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/src/array1.h -------------------------------------------------------------------------------- /sdf-gen/src/array2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/src/array2.h -------------------------------------------------------------------------------- /sdf-gen/src/array3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/src/array3.h -------------------------------------------------------------------------------- /sdf-gen/src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/src/config.h -------------------------------------------------------------------------------- /sdf-gen/src/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/src/config.h.in -------------------------------------------------------------------------------- /sdf-gen/src/hashgrid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/src/hashgrid.h -------------------------------------------------------------------------------- /sdf-gen/src/hashtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/src/hashtable.h -------------------------------------------------------------------------------- /sdf-gen/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/src/main.cpp -------------------------------------------------------------------------------- /sdf-gen/src/makelevelset3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/src/makelevelset3.cpp -------------------------------------------------------------------------------- /sdf-gen/src/makelevelset3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/src/makelevelset3.h -------------------------------------------------------------------------------- /sdf-gen/src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/src/util.h -------------------------------------------------------------------------------- /sdf-gen/src/vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rhett-chen/grasp-auto-annotation/HEAD/sdf-gen/src/vec.h --------------------------------------------------------------------------------