Comments (15)
It seems getIdentityPose
was added to rviz_visual_tools
right after the 3.8.0 release, so perhaps the change to use that function should not have been applied to melodic_devel of moveit_grasps
. So at the moment, it may be best to have rviz_visual_tools
on the master branch even with melodic
build of moveit_grasps
.
However, with both on master
branch it works (and builds successfully in CI). It is possible you are somehow not linking to the right copy of rviz_visual_tools
, i.e. perhaps you are linking to the version in your ros install instead of the version built from source.
from moveit_grasps.
So for everybody who will have a similar issue. the following repositories on the respecitve branches worked to build "moveit_grasps"
- moveit (melodic-devel)
- moveit_msgs (melodic-devel)
- moveit_grasps (melodic-devel)
- moveit_visual_tools (melodic-devel)
- rviz_visual_tools (master)
- geometric_shapes (melodic-devel)
from moveit_grasps.
So for everybody who will have a similar issue. the following repositories on the respecitve branches worked to build "moveit_grasps"
Sorry for the late response. If you follow the build instructions, those dependencies are cloned into your workspace automatically using wstool
and the .rosinstall
file.
Also, you don't need to uninstall ros-melodic-moveit
from your system to use moveit as built from source. Just make sure to source your workspace's setup.bash
(cd your_catkin_ws && source devel/setup.bash
) and check with rospack list | grep moveit
that the links point to your workspace and not /opt/ros/...
.
from moveit_grasps.
Use melodic-devel
for MoveitVisualTools and it should fix the problem. The melodic branches of various moveit repos should work together, and the master branches should all work together, but mixing and matching isn't guaranteed to work.
from moveit_grasps.
Hi!
- OS Version: Ubuntu 18.04.4 LTS
- ROS Distro: Melodic
The same error appears for me as well, when I try to build moveit_grasps from source, even though I am on the melodic-devel
branch of both moveit_grasps and MoveitVisualTools.
I also tried with using the master branches for both, but I get the same error.
from moveit_grasps.
Apologies, it is rviz_visual_tools
, not moveit_visual_tools
that matters.
from moveit_grasps.
I tried building moveit_grasps
again while all three (moveit_grasps
, rviz_visual_tools
and moveit_visual_tools
) packages are at their melodic-devel
branch, but I still get the same error.
On rviz_visual_tools
I am at commit 0c78ae2c (3.8.0 release)
On moveit_visual_tools
at commit f6388b
and on moveit_grasps
at bdbc78
I also tried with all the packages at master
branch, but it still gives the same error.
from moveit_grasps.
Thank you!
Using the master
branch of rviz_visual_tools
and the melodic-devel
branch of moveit_grasps
works for me.
from moveit_grasps.
I already use master
branch of rviz_visual_tools
and the melodic-devel
branch of moveit_grasps
as this reply but I still get this error.
PS. my 'rviz_visual_tools' is 3.8.0-4bionic.20200320.161551 and moveit_grasps is from zip file of melodic-devel
Thank you!
Using the
master
branch ofrviz_visual_tools
and themelodic-devel
branch ofmoveit_grasps
works for me.
from moveit_grasps.
Hello! I have been running in the exact same problem. However, I am new to ROS and I do not understand how to link to the source version instead of the one installed in /opt/ros
. If changes are necessary in the CMakeLists
, what should they be?
perhaps you are linking to the version in your ros install instead of the version built from source.
from moveit_grasps.
I already use
master
branch ofrviz_visual_tools
and themelodic-devel
branch ofmoveit_grasps
as this reply but I still get this error.
PS. my 'rviz_visual_tools' is 3.8.0-4bionic.20200320.161551 and moveit_grasps is from zip file of melodic-develThank you!
Using themaster
branch ofrviz_visual_tools
and themelodic-devel
branch ofmoveit_grasps
works for me.
You may have to use both rviz_visual_tools and moveit_visual_tools from source, since if you only use the former from source, the latter will still reference the released version of rviz_visual_tools.
from moveit_grasps.
Hello. I currently have the same problem.
I use the following build from source:
- moveit_visual_tools (melodic-devel)
- rviz_visual_tools (master)
- moveit_grasps (master)
If I do "catkin build moveit_graps", the following packages get built (panda_moveit_config, rviz_visual_tools, moveit_visual_tools, moveit_grasps) during the build of "moveit_grasps" i get the error "has no member named ‘getIdentityPose' "
Same error occures also for moveit_grasps on melodic-devel of the rest stays the same.
If I switch with moveit_visual_tools to melodic_devel the single build does not even work. Giving the error ‘solidPrimitiveDimCount’ is not a member of ‘geometric_shapes’
What was the solution for the other before me?
Thanks for you help.
from moveit_grasps.
from moveit_grasps.
Hello felixvd.
No I used "sudo apt install ros-melodic-moveit".
Should I? And if yes which branch should I use to build it from source?
Thanks for you help.
from moveit_grasps.
I ran into this issue, too. Indeed, building moveit from source was the key to success. Right now using melodic-devel
for all the packages seems to work.
Make sure to uninstall ros-melodic-moveit
from your system to prevent linking to the wrong version.
from moveit_grasps.
Related Issues (20)
- MoveIt Grasps Noetic Release (?.?.?) HOT 1
- GraspFilter::filterGraspsHelper removes all poses due to timeout when checking a lot of grasps HOT 1
- Keep waiting to continue : pre_grasp
- Namespace issue when library loads config parameters
- GraspFilter::filterGraspsHelper - IK-solver fails when using too many OpenMP threads HOT 1
- Gripper fingers colliding with grasped object [possible solution]
- Generating grasps off-object or for only half the object with non-cubes [possible solution]
- MoveIt! Grasps pipeline for other robotic arms HOT 1
- MoveIt! Grasps on ros2 humble
- Moveit! Grasps Tutorials fail to launch on Ubuntu 20.04/Ros Noetic! HOT 2
- Incompatible with franka_description >= 0.10
- Build errors HOT 3
- Eigen/Eigen error
- Error compiling kinetic version HOT 2
- -
- Does not build on windows
- Runtime Error : grasp_pipeline_demo HOT 2
- How to execute a grasp_candidate HOT 1
- Generalization for non-cuboid 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 moveit_grasps.