Comments (12)
Hi,
The humble branch is actually still the master state. I recently created it for a PR that was meant to be coming, see #57. You can try the code in https://github.com/kongoncharuk/gazebo-pkgs/tree/humble
from gazebo-pkgs.
Thanks @JenniferBuehler for your reply.
I've tried above plugin in ROS2 humble but its not working for me. I'm attaching some screenshot. Any help would be great for me.
This the path of "libgazebo_grasp_fix.so" file
Logs of terminal when I'm executing launch file
This is the behavior of my arm
from gazebo-pkgs.
Hi, The humble branch is actually still the master state. I recently created it for a PR that was meant to be coming, see #57. You can try the code in https://github.com/kongoncharuk/gazebo-pkgs/tree/humble
Hi @JenniferBuehler, I tried using that humble branch but at the time of build, I am getting the following error:
CMake Error at /home/aki/ws_moveit2/install/gazebo_grasp_plugin/share/gazebo_grasp_plugin/cmake/ament_cmake_export_libraries-extras.cmake:48 (message):
Package 'gazebo_grasp_plugin' exports the library 'gazebo_grasp_fix' which
couldn't be found
Call Stack (most recent call first):
/home/aki/ws_moveit2/install/gazebo_grasp_plugin/share/gazebo_grasp_plugin/cmake/gazebo_grasp_pluginConfig.cmake:41 (include)
CMakeLists.txt:15 (find_package)
I assume that without this package, this plugin will not work, right?
Do you have any idea what can be the error here?
from gazebo-pkgs.
Hi ,
The plugin is Ros independent (just gazebo), for ros2 only the makefiles changed.
The output you sent are not from the plugin. Maybe it's not loaded. Do you see any GazeboGraspFix
output?
Please also refer to the troubleshooting page on the wiki.
I'm not sure when I'll have time to test, but I'll try
from gazebo-pkgs.
Did you set the GAZEBO_PLUGIN_PATH?
from gazebo-pkgs.
CMake Error at /home/aki/ws_moveit2/install/gazebo_grasp_plugin/share/gazebo_grasp_plugin/cmake/ament_cmake_export_libraries-extras.cmake:48 (message):
Package 'gazebo_grasp_plugin' exports the library 'gazebo_grasp_fix' which
couldn't be found
Call Stack (most recent call first):
/home/aki/ws_moveit2/install/gazebo_grasp_plugin/share/gazebo_grasp_plugin/cmake/gazebo_grasp_pluginConfig.cmake:41 (include)
CMakeLists.txt:15 (find_package)
Hi @JenniferBuehler, changing some file directory solved the issue. But it looks like the plugin is not being loaded. I dont see any logs of this plugin.
from gazebo-pkgs.
Also, There are only three packages in humble branch which are converted to ros2. Do I need all the packages for the desired behavior? Or only "gazebo_grasp_plugin" and "gazebo_grasp_plugin_ros" packages which are converted into the ROS2 humble format?
What I want to say is that I am not building other packages, namely, "gazebo_state_plugins", "gazebo_world_plugin_loader", "gazebo_test_tools". So I am hist removing from the directory while building the package. Will that work or these three packages are also important to have to load the plugin?
from gazebo-pkgs.
Hi @JenniferBuehler, I was able to solve all errors. Thank you so much for your help. It is working properly in ROS2 humble.
from gazebo-pkgs.
Hi @JenniferBuehler I have solved all issues. Error was in the gazebo world file. Also I have to change path of libgazebo_grasp_fix.so file so that it can be detected.
Thanks a lot for your support!!!!!
from gazebo-pkgs.
Ah, just as I get around to check the messages, you already solved it. Great, well done :)
from gazebo-pkgs.
Hi @JenniferBuehler, I was able to solve all errors. Thank you so much for your help. It is working properly in ROS2 humble.
Hi Aki1608, I am encountering a similar issue with ROS2 Humble. Would you kindly provide me with further details on how to resolve this matter? Your assistance is greatly appreciated.
I also only build three packages:
colcon build --packages-select gazebo_grasp_plugin gazebo_grasp_plugin_ros gazebo_version_helpers
Before build I also modified the gazebo_grasp_plugin
:
<!-- <buildtool_depend>catkin</buildtool_depend> -->
<buildtool_depend>ament_cmake</buildtool_depend>
gazebo_grasp_plugin_ros
doesn't build successful and get errors:
CMake Error at /root/ws_host/install/gazebo_grasp_plugin/share/gazebo_grasp_plugin/cmake/ament_cmake_export_libraries-extras.cmake:48 (message):
Package 'gazebo_grasp_plugin' exports the library 'gazebo_grasp_fix' which
couldn't be found
Call Stack (most recent call first):
/root/ws_host/install/gazebo_grasp_plugin/share/gazebo_grasp_plugin/cmake/gazebo_grasp_pluginConfig.cmake:41 (include)
CMakeLists.txt:15 (find_package)
from gazebo-pkgs.
Hi @JenniferBuehler, I was able to solve all errors. Thank you so much for your help. It is working properly in ROS2 humble.
Hi Aki1608, I am encountering a similar issue with ROS2 Humble. Would you kindly provide me with further details on how to resolve this matter? Your assistance is greatly appreciated. I also only build three packages:
colcon build --packages-select gazebo_grasp_plugin gazebo_grasp_plugin_ros gazebo_version_helpers
Before build I also modified the
gazebo_grasp_plugin
:<!-- <buildtool_depend>catkin</buildtool_depend> --> <buildtool_depend>ament_cmake</buildtool_depend>
gazebo_grasp_plugin_ros
doesn't build successful and get errors:CMake Error at /root/ws_host/install/gazebo_grasp_plugin/share/gazebo_grasp_plugin/cmake/ament_cmake_export_libraries-extras.cmake:48 (message): Package 'gazebo_grasp_plugin' exports the library 'gazebo_grasp_fix' which couldn't be found Call Stack (most recent call first): /root/ws_host/install/gazebo_grasp_plugin/share/gazebo_grasp_plugin/cmake/gazebo_grasp_pluginConfig.cmake:41 (include) CMakeLists.txt:15 (find_package)
I've successfully resolved the issue by removing the \${PROJECT_NAME}
reference from the gazbo_grasp_plugin
CMakeLists.txt
file. If you're using ROS2 Humble, feel free to give this a try. If it proves helpful, I would greatly appreciate your feedback.
from gazebo-pkgs.
Related Issues (20)
- Use gazebo_grasp_plugin but still cant grasp cube HOT 11
- Not able to attach a custom object to kinova arm using grasp plugin HOT 5
- Can't attach object using robotiq 140 gripper HOT 7
- Plugin is not loading HOT 5
- GazeboGraspGripper: Palm link ee_link not found. The gazebo grasp plugin will not work HOT 4
- Ground Collision HOT 1
- Gazebo Visualization HOT 1
- ROS2 version for gazebo_grasp_plugin HOT 4
- Can't attach object using dh_robotics_ag95_gripper.Object slips away when grasping. HOT 10
- the object does not get between the grippers. HOT 1
- Grasp Plugin for ROS2 HOT 4
- The problem of objects penetrating each other after the gripper clamps the object HOT 5
- <disable_collisions_on_attach>true</disable_collisions_on_attach>, Where does changing this parameter affect the <self_collide> HOT 4
- Gripper penetrates object in Gazebo,why? HOT 5
- gazebo_version_helpers failed to build HOT 3
- Palm link gripper_link not found. The gazebo grasp plugin will not work. HOT 1
- When only one side of the gripper contacts an object, it cannot grab it. HOT 1
- Update on humble branch HOT 9
- Hi JenniferBuehler, I met a strange problem.I can't pick up objects
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gazebo-pkgs.