Skip to content

[IROS 2024] Language-driven Grasp Detection with Mask-guided Attention

Notifications You must be signed in to change notification settings

Fsoft-AIC/LGD-MaskedGuideAttention

Repository files navigation

[IROS-2024] LGD-MaskedGuideAttention

Language-driven Grasp Detection with Mask-guided Attention

Installation

  • Checkout the robotic grasping package
$ git clone https://github.com/anavuongdin/robotic-grasping.git
  • Create a virtual environment
$ conda create -n grasping python=3.9
  • Activate the virtual environment
$ conda activate grasping
  • Install the requirements
$ cd robotic-grasping
$ conda install pytorch==1.12.1 torchvision==0.13.1 torchaudio==0.12.1 cudatoolkit=11.3 -c pytorch
$ pip install -r requirements.txt

Inference example

$ python robotic_exp.py --weight <this_weight_path>

Output structure

L67 of the file robotic_exp.py prints the output structure. For simplicity, assume the image size is 224 x 224 (note, we can use any resolution we like). There are four components of output:

  • pos_pred: An array of [1, 224, 224], each number in the array (0/1) indicates that pixel is in the predicted grasp pose or not. Note that, it should be rounded to the nearest number (0, 1) as the prediction is usually in a continuous domain.
  • cos_pred/sin_pred: An array of [1, 224, 224], each number in the array indicates the angular of that pixel corresponding to the grasp pose.
  • width_pred: An array of [1, 224, 224], each number in the array indicates the width corresponding to the grasp pose.

For a clearer view of the output structure, please check the file utils/dataset_processing/grasp.py (L252-259). These lines show how to convert from grasp poses to output structure. I hope you can base on this information to revert the output structure to the grasp poses.

Please contact me if you have any questions. Thank you for your time.

About

[IROS 2024] Language-driven Grasp Detection with Mask-guided Attention

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published