sunhan1997 / IndusGrasp

This is the official implementation of our paper: "A Novel Robotic Grasp Detection Framework Using Low-Cost RGB-D Camera for Industrial Bin Picking."
16 stars 1 forks source link

sorry,could you explain why GraspNet doesn't work for industrial parts? #2

Open biosbeta opened 1 month ago

biosbeta commented 1 month ago

From the images include grasping poses,it seems that some of the grasping poses provided by graspnet are reasonable and feasible.So I didn't understand why GraspNet doesn't work for industrial parts,could you explain that?

sunhan1997 commented 1 month ago

Does "image" refer to the image with the blue border in the README? GraspNet works well when the scene contains objects of large size, and the point cloud features of these objects are obvious enough. However, when there are only metal objects in the scene, the point cloud features of these objects are not obvious enough (including Reaslsense and 3D industrial cameras), and GraspNet does not work (red border image in README). The reasons are as follows: 1. Metal objects are small and reflective, and the quality of the point cloud is poor, and GraspNet is very dependent on the point cloud. 2. GraspNet is not trained for bin-picking scenarios. In addition, I have tested the ROBI dataset with GraspNet and it still does not work.

孙晗

@. | ---- Replied Message ---- | From | @.> | | Date | 5/21/2024 22:29 | | To | @.> | | Cc | @.> | | Subject | [sunhan1997/IndusGrasp] sorry,could you explain why GraspNet doesn't work for industrial parts? (Issue #2) |

From the images include grasping poses,it seems that some of the grasping poses provided by graspnet are reasonable and feasible.So I didn't understand why GraspNet doesn't work for industrial parts,could you explain that?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

biosbeta commented 1 month ago

谢谢你的回复,不过代码好像跑不通,跑test.py 报错没有utils.kps_heatmap和utils.eval_grasp_util

sunhan1997 commented 1 month ago

不好意思,我记得以及上传了,可能没有上传成功,我重新上传一下

孙晗

@. | ---- Replied Message ---- | From | @.> | | Date | 5/23/2024 21:06 | | To | @.> | | Cc | @.>, @.***> | | Subject | Re: [sunhan1997/IndusGrasp] sorry,could you explain why GraspNet doesn't work for industrial parts? (Issue #2) |

谢谢你的回复,不过代码好像跑不通,跑test.py 报错没有utils.kps_heatmap和utils.eval_grasp_util

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

sunhan1997 commented 1 month ago

你好,我更新了github上的代码,但我现在网络不太好,还有两个文件需要替换,附件发给你。另外物体检测的权重在这里“链接:https://pan.baidu.com/s/1xCyfScKi782zLlB5I_3_kg 提取码:3vc6”,可以放在example文件夹中。运行test.py即可。如果依旧有问题,欢迎随时提问,会尽快回复的。

孙晗

@. | ---- Replied Message ---- | From | @.> | | Date | 5/23/2024 21:06 | | To | @.> | | Cc | @.>, @.***> | | Subject | Re: [sunhan1997/IndusGrasp] sorry,could you explain why GraspNet doesn't work for industrial parts? (Issue #2) |

谢谢你的回复,不过代码好像跑不通,跑test.py 报错没有utils.kps_heatmap和utils.eval_grasp_util

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

biosbeta commented 1 month ago

issue是看不到附件的,那两个需要替换的文件,麻烦你传个百度网盘,发个地址吧。

sunhan1997 commented 1 month ago

百度云盘:链接:https://pan.baidu.com/s/1n74lnKrEyxmJY1VaErFVvw 提取码:fk3c

孙晗

@. | ---- Replied Message ---- | From | @.> | | Date | 5/24/2024 16:33 | | To | @.> | | Cc | @.>, @.***> | | Subject | Re: [sunhan1997/IndusGrasp] sorry,could you explain why GraspNet doesn't work for industrial parts? (Issue #2) |

issue是看不到附件的,那两个需要替换的文件,麻烦你传个百度网盘,发个地址吧。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

biosbeta commented 1 month ago

2024-05-27 09-45-11 的屏幕截图 我得到了很奇怪的结果,抓取关键点(绿色、蓝色)和抓取点(红色)并不在一条直线上,同时代表抓取角度的黄线也没有显示

sunhan1997 commented 1 month ago

看起来是物体检测部分失效了,导致整个图像输入到了网络中。实际上应该是检测出一个物体,并将一个物体的patch输入网络。另外代码里面有个angle_grasp的参数表示的是抓取角度,这段代码中没有画图的部分。如果方便的话,可以加我微信(sh15938469663)

孙晗

@. | ---- Replied Message ---- | From | @.> | | Date | 5/27/2024 09:40 | | To | @.> | | Cc | @.>, @.***> | | Subject | Re: [sunhan1997/IndusGrasp] sorry,could you explain why GraspNet doesn't work for industrial parts? (Issue #2) |

2024-05-27.09-35-10.png (view on web) 我得到了很奇怪的结果,抓取关键点(绿色、蓝色)和抓取点(红色)并不在一条直线上,同时代表抓取角度的黄线也没有显示

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

sunhan1997 commented 1 month ago

QQ图片20240531145729不好意思打扰一下,我在运行train文件的时候报错了,在定义的resnet18也没有发现scheduler,请问这是因为什么,能够帮忙解答一下吗

可能torch版本有影响,你把 print("learning_rate: ", model.scheduler.get_last_lr())注释掉试试

Henrymarine commented 1 month ago

如果注释了就是可以的

---- Replied Message ---- | From | @.> | | Date | 5/31/2024 15:16 | | To | @.> | | Cc | @.> , @.> | | Subject | Re: [sunhan1997/IndusGrasp] sorry,could you explain why GraspNet doesn't work for industrial parts? (Issue #2) |

不好意思打扰一下,我在运行train文件的时候报错了,在定义的resnet18也没有发现scheduler,请问这是因为什么,能够帮忙解答一下吗

可能torch版本有影响,你把 print("learning_rate: ", model.scheduler.get_last_lr())注释掉试试

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

Henrymarine commented 1 month ago

谢谢你的回复,不过代码好像跑不通,跑 test.py 报错没有utils.kps_heatmap和utils.eval_grasp_util

image 请问你在运行test的时候有没有遇到这个问题,如果遇到了您是怎么解决的

biosbeta commented 1 month ago

没有

谢谢你的回复,不过代码好像跑不通,跑 test.py 报错没有utils.kps_heatmap和utils.eval_grasp_util

image 请问你在运行test的时候有没有遇到这个问题,如果遇到了您是怎么解决的

没遇到过。不过,看报错像是没获取到all-score,可能是推理过程中模型没检测出抓姿?

sunhan1997 commented 1 month ago

谢谢你的回复,不过代码好像跑不通,跑 test.py 报错没有utils.kps_heatmap和utils.eval_grasp_util

image 请问你在运行test的时候有没有遇到这个问题,如果遇到了您是怎么解决的

这部分应该是物体检测的问题,你先看看fastrcnn这部分检测是否正常

Henrymarine commented 1 month ago

好的好的谢谢您了,我再仔细看看 ---- Replied Message ---- | From | @.> | | Date | 6/3/2024 19:35 | | To | @.> | | Cc | @.> , @.> | | Subject | Re: [sunhan1997/IndusGrasp] sorry,could you explain why GraspNet doesn't work for industrial parts? (Issue #2) |

谢谢你的回复,不过代码好像跑不通,跑 test.py 报错没有utils.kps_heatmap和utils.eval_grasp_util

请问你在运行test的时候有没有遇到这个问题,如果遇到了您是怎么解决的

这部分应该是物体检测的问题,你先看看fastrcnn这部分检测是否正常

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>