├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── config ├── gpd │ └── ros_eigen_params.cfg ├── panda.yaml ├── panda_detection.rviz ├── panda_grasp.rviz ├── sim.rviz └── vgn.rviz ├── docs └── overview.png ├── launch ├── gpd.launch └── panda_grasp.launch ├── notebooks ├── clutter_removal.ipynb └── data.ipynb ├── package.xml ├── requirements.txt ├── scripts ├── construct_dataset.py ├── generate_data.py ├── panda_detection.py ├── panda_grasp.py ├── sim_grasp.py ├── train_vgn.py └── vis_sample.py ├── setup.py └── src └── vgn ├── __init__.py ├── baselines.py ├── dataset.py ├── detection.py ├── experiments ├── __init__.py └── clutter_removal.py ├── grasp.py ├── io.py ├── networks.py ├── perception.py ├── simulation.py ├── utils ├── __init__.py ├── btsim.py ├── panda_control.py ├── ros_utils.py └── transform.py └── vis.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/README.md -------------------------------------------------------------------------------- /config/gpd/ros_eigen_params.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/config/gpd/ros_eigen_params.cfg -------------------------------------------------------------------------------- /config/panda.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/config/panda.yaml -------------------------------------------------------------------------------- /config/panda_detection.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/config/panda_detection.rviz -------------------------------------------------------------------------------- /config/panda_grasp.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/config/panda_grasp.rviz -------------------------------------------------------------------------------- /config/sim.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/config/sim.rviz -------------------------------------------------------------------------------- /config/vgn.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/config/vgn.rviz -------------------------------------------------------------------------------- /docs/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/docs/overview.png -------------------------------------------------------------------------------- /launch/gpd.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/launch/gpd.launch -------------------------------------------------------------------------------- /launch/panda_grasp.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/launch/panda_grasp.launch -------------------------------------------------------------------------------- /notebooks/clutter_removal.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/notebooks/clutter_removal.ipynb -------------------------------------------------------------------------------- /notebooks/data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/notebooks/data.ipynb -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/package.xml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/construct_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/scripts/construct_dataset.py -------------------------------------------------------------------------------- /scripts/generate_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/scripts/generate_data.py -------------------------------------------------------------------------------- /scripts/panda_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/scripts/panda_detection.py -------------------------------------------------------------------------------- /scripts/panda_grasp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/scripts/panda_grasp.py -------------------------------------------------------------------------------- /scripts/sim_grasp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/scripts/sim_grasp.py -------------------------------------------------------------------------------- /scripts/train_vgn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/scripts/train_vgn.py -------------------------------------------------------------------------------- /scripts/vis_sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/scripts/vis_sample.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/setup.py -------------------------------------------------------------------------------- /src/vgn/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vgn/baselines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/src/vgn/baselines.py -------------------------------------------------------------------------------- /src/vgn/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/src/vgn/dataset.py -------------------------------------------------------------------------------- /src/vgn/detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/src/vgn/detection.py -------------------------------------------------------------------------------- /src/vgn/experiments/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/vgn/experiments/clutter_removal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/src/vgn/experiments/clutter_removal.py -------------------------------------------------------------------------------- /src/vgn/grasp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/src/vgn/grasp.py -------------------------------------------------------------------------------- /src/vgn/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/src/vgn/io.py -------------------------------------------------------------------------------- /src/vgn/networks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/src/vgn/networks.py -------------------------------------------------------------------------------- /src/vgn/perception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/src/vgn/perception.py -------------------------------------------------------------------------------- /src/vgn/simulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/src/vgn/simulation.py -------------------------------------------------------------------------------- /src/vgn/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/src/vgn/utils/__init__.py -------------------------------------------------------------------------------- /src/vgn/utils/btsim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/src/vgn/utils/btsim.py -------------------------------------------------------------------------------- /src/vgn/utils/panda_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/src/vgn/utils/panda_control.py -------------------------------------------------------------------------------- /src/vgn/utils/ros_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/src/vgn/utils/ros_utils.py -------------------------------------------------------------------------------- /src/vgn/utils/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/src/vgn/utils/transform.py -------------------------------------------------------------------------------- /src/vgn/vis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethz-asl/vgn/HEAD/src/vgn/vis.py --------------------------------------------------------------------------------