├── .gitignore ├── LICENSE ├── bbo_planning.py ├── bf_sdf.py ├── collision_avoidance_example ├── collision_avoidance_example.py ├── panda_urdf │ ├── LICENSE.txt │ ├── meshes │ │ ├── collision │ │ │ ├── finger.obj │ │ │ ├── hand.obj │ │ │ ├── link0.obj │ │ │ ├── link1.obj │ │ │ ├── link2.obj │ │ │ ├── link3.obj │ │ │ ├── link4.obj │ │ │ ├── link5.obj │ │ │ ├── link6.mtl │ │ │ ├── link6.obj │ │ │ └── link7.obj │ │ └── visual │ │ │ ├── colors.png │ │ │ ├── finger.mtl │ │ │ ├── finger.obj │ │ │ ├── hand.mtl │ │ │ ├── hand.obj │ │ │ ├── link1.mtl │ │ │ ├── link1.obj │ │ │ ├── link2.mtl │ │ │ ├── link2.obj │ │ │ ├── link3.mtl │ │ │ ├── link3.obj │ │ │ ├── link4.mtl │ │ │ ├── link4.obj │ │ │ ├── link5.mtl │ │ │ ├── link5.obj │ │ │ ├── link6.mtl │ │ │ └── link6.obj │ └── panda.urdf └── pybullet_panda_sim.py ├── data └── sdf_points │ └── test_data.npy ├── eval.py ├── figs ├── BBO.png ├── SDF01.png ├── SDF02.png └── SDF03.png ├── mlp.py ├── models ├── BP_24.pt ├── BP_8.pt ├── NN_AD.pt └── NN_LD.pt ├── nn_sdf.py ├── panda_layer ├── franka_sphere.yaml ├── mesh_test.py ├── meshes │ ├── visual │ │ ├── finger_vis.stl │ │ ├── link0_vis.stl │ │ ├── link1_vis.stl │ │ ├── link2_vis.stl │ │ ├── link3_vis.stl │ │ ├── link4_vis.stl │ │ ├── link5_vis.stl │ │ ├── link6_vis.stl │ │ ├── link7_vis.stl │ │ └── link8_vis.stl │ └── voxel_128 │ │ ├── finger.stl │ │ ├── link0.stl │ │ ├── link1.stl │ │ ├── link2.stl │ │ ├── link3.stl │ │ ├── link4.stl │ │ ├── link5.stl │ │ ├── link6.stl │ │ ├── link7.stl │ │ └── link8.stl ├── panda_layer.py ├── panda_layer_pk.py ├── panda_layer_textured.py ├── process_stl.py ├── remesh.py └── renormolize.py ├── readme.md ├── requirements.txt ├── robot_sdf.gif ├── sample_sdf_points.py ├── sphere.py ├── utils.py └── vis.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/LICENSE -------------------------------------------------------------------------------- /bbo_planning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/bbo_planning.py -------------------------------------------------------------------------------- /bf_sdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/bf_sdf.py -------------------------------------------------------------------------------- /collision_avoidance_example/collision_avoidance_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/collision_avoidance_example.py -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/LICENSE.txt -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/collision/finger.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/collision/finger.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/collision/hand.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/collision/hand.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/collision/link0.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/collision/link0.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/collision/link1.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/collision/link1.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/collision/link2.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/collision/link2.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/collision/link3.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/collision/link3.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/collision/link4.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/collision/link4.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/collision/link5.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/collision/link5.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/collision/link6.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/collision/link6.mtl -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/collision/link6.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/collision/link6.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/collision/link7.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/collision/link7.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/visual/colors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/visual/colors.png -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/visual/finger.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/visual/finger.mtl -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/visual/finger.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/visual/finger.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/visual/hand.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/visual/hand.mtl -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/visual/hand.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/visual/hand.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/visual/link1.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/visual/link1.mtl -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/visual/link1.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/visual/link1.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/visual/link2.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/visual/link2.mtl -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/visual/link2.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/visual/link2.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/visual/link3.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/visual/link3.mtl -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/visual/link3.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/visual/link3.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/visual/link4.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/visual/link4.mtl -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/visual/link4.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/visual/link4.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/visual/link5.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/visual/link5.mtl -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/visual/link5.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/visual/link5.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/visual/link6.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/visual/link6.mtl -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/meshes/visual/link6.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/meshes/visual/link6.obj -------------------------------------------------------------------------------- /collision_avoidance_example/panda_urdf/panda.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/panda_urdf/panda.urdf -------------------------------------------------------------------------------- /collision_avoidance_example/pybullet_panda_sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/collision_avoidance_example/pybullet_panda_sim.py -------------------------------------------------------------------------------- /data/sdf_points/test_data.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/data/sdf_points/test_data.npy -------------------------------------------------------------------------------- /eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/eval.py -------------------------------------------------------------------------------- /figs/BBO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/figs/BBO.png -------------------------------------------------------------------------------- /figs/SDF01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/figs/SDF01.png -------------------------------------------------------------------------------- /figs/SDF02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/figs/SDF02.png -------------------------------------------------------------------------------- /figs/SDF03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/figs/SDF03.png -------------------------------------------------------------------------------- /mlp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/mlp.py -------------------------------------------------------------------------------- /models/BP_24.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/models/BP_24.pt -------------------------------------------------------------------------------- /models/BP_8.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/models/BP_8.pt -------------------------------------------------------------------------------- /models/NN_AD.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/models/NN_AD.pt -------------------------------------------------------------------------------- /models/NN_LD.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/models/NN_LD.pt -------------------------------------------------------------------------------- /nn_sdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/nn_sdf.py -------------------------------------------------------------------------------- /panda_layer/franka_sphere.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/franka_sphere.yaml -------------------------------------------------------------------------------- /panda_layer/mesh_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/mesh_test.py -------------------------------------------------------------------------------- /panda_layer/meshes/visual/finger_vis.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/visual/finger_vis.stl -------------------------------------------------------------------------------- /panda_layer/meshes/visual/link0_vis.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/visual/link0_vis.stl -------------------------------------------------------------------------------- /panda_layer/meshes/visual/link1_vis.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/visual/link1_vis.stl -------------------------------------------------------------------------------- /panda_layer/meshes/visual/link2_vis.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/visual/link2_vis.stl -------------------------------------------------------------------------------- /panda_layer/meshes/visual/link3_vis.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/visual/link3_vis.stl -------------------------------------------------------------------------------- /panda_layer/meshes/visual/link4_vis.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/visual/link4_vis.stl -------------------------------------------------------------------------------- /panda_layer/meshes/visual/link5_vis.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/visual/link5_vis.stl -------------------------------------------------------------------------------- /panda_layer/meshes/visual/link6_vis.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/visual/link6_vis.stl -------------------------------------------------------------------------------- /panda_layer/meshes/visual/link7_vis.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/visual/link7_vis.stl -------------------------------------------------------------------------------- /panda_layer/meshes/visual/link8_vis.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/visual/link8_vis.stl -------------------------------------------------------------------------------- /panda_layer/meshes/voxel_128/finger.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/voxel_128/finger.stl -------------------------------------------------------------------------------- /panda_layer/meshes/voxel_128/link0.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/voxel_128/link0.stl -------------------------------------------------------------------------------- /panda_layer/meshes/voxel_128/link1.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/voxel_128/link1.stl -------------------------------------------------------------------------------- /panda_layer/meshes/voxel_128/link2.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/voxel_128/link2.stl -------------------------------------------------------------------------------- /panda_layer/meshes/voxel_128/link3.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/voxel_128/link3.stl -------------------------------------------------------------------------------- /panda_layer/meshes/voxel_128/link4.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/voxel_128/link4.stl -------------------------------------------------------------------------------- /panda_layer/meshes/voxel_128/link5.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/voxel_128/link5.stl -------------------------------------------------------------------------------- /panda_layer/meshes/voxel_128/link6.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/voxel_128/link6.stl -------------------------------------------------------------------------------- /panda_layer/meshes/voxel_128/link7.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/voxel_128/link7.stl -------------------------------------------------------------------------------- /panda_layer/meshes/voxel_128/link8.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/meshes/voxel_128/link8.stl -------------------------------------------------------------------------------- /panda_layer/panda_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/panda_layer.py -------------------------------------------------------------------------------- /panda_layer/panda_layer_pk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/panda_layer_pk.py -------------------------------------------------------------------------------- /panda_layer/panda_layer_textured.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/panda_layer_textured.py -------------------------------------------------------------------------------- /panda_layer/process_stl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/process_stl.py -------------------------------------------------------------------------------- /panda_layer/remesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/remesh.py -------------------------------------------------------------------------------- /panda_layer/renormolize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/panda_layer/renormolize.py -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/readme.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/requirements.txt -------------------------------------------------------------------------------- /robot_sdf.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/robot_sdf.gif -------------------------------------------------------------------------------- /sample_sdf_points.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/sample_sdf_points.py -------------------------------------------------------------------------------- /sphere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/sphere.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/utils.py -------------------------------------------------------------------------------- /vis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yimingli1998/RDF/HEAD/vis.py --------------------------------------------------------------------------------