PickNikRobotics / deep_grasp_demo

Deep learning for grasp detection within MoveIt.
https://picknik.ai/
102 stars 52 forks source link

dexnet_demo: Failed to call gqcnn_grasp service; error processing request: a bytes-like object is required, not 'str' #13

Open robwoidi opened 2 years ago

robwoidi commented 2 years ago

I tried to start the _dexnetdemo.launch file. But i get the following Error message, that the gqcnn_grasp service get the wrong Datatype. Bildschirmfoto vom 2021-09-16 15-50-26

I use noetic and ubuntu 20.04 and followed your installation guide. I had some Problems with the task constructor it self, witch get fixed with a new version of moveit_resources. see: https://github.com/ros-planning/moveit_tutorials/issues/665

And i had some other problems with PCL/OpenCV an missing header files. See issue #12 For the dexnet i could solve the missing header file with issue #8. I cloned the recommended task constructor version.

I hope some one of you know how to solve it.

jeoseo commented 2 years ago

I had the exact same issue. Were you able to make any progress on this issue? image

robwoidi commented 2 years ago

Unfortunately not. Maybe it is because of the update for the task constructor (ros-planning/moveit_tutorials#665) that is why the data types no longer fit. But I have no idea.

sebbyjp commented 2 years ago

Any update?

bostoncleek commented 2 years ago

@dazednconfusing It's still under development. Changes are being made to fix it.

The gpd demo now works see this post for details

mfheinemann commented 1 year ago

Anyone managed to fix this issue ?

ecastelli commented 7 months ago

In my case, the shell to grasp_detector was failing because python couldn't find autolab_core, even thought it was installed. Installing autolab_core as a Catkin Package and installing all needed dependencies resolved the issue: https://berkeleyautomation.github.io/autolab_core/install/install.html