Improving the Successful Robotic GraspDetection on Convolutional Neural Networks
This repository contains the implementation of the Improving the Successful Robotic GraspDetection on Convolutional Neural Networks from the paper:
Improving the Successful Robotic GraspDetection on Convolutional Neural Networks
*Hamed Hosseini, Mehdi Tale Masouleh, Ahmad Kalhor
Contact
Any questions or comments contact Hamed Hosseini.
Installation
pip install -r requirements.txt
Datasets
Currently, both the Cornell Grasping Dataset and Jacquard Dataset are supported.
Cornell Grasping Dataset
- Download the and extract Cornell Grasping Dataset.
- Convert the PCD files to depth images by running
python -m utils.dataset_processing.generate_cornell_depth <Path To Dataset>
Jacquard Dataset
- Download and extract the Jacquard Dataset.
Pre-trained Models
Coming Soon
Training
Training is done by the train_ggcnn.py
script. Run train_ggcnn.py --help
to see a full list of options, such as dataset augmentation and validation options.
Training Figures:
Evaluation/Visualisation
Predictions are:
Running on a Robot
comming soon!