-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
collision meshes not shown in RViz #20
Comments
I overlooked the The workaround for this issue is to reset LC_NUMERIC= ros2 launch franka_moveit_config moveit.launch.py robot_ip:=dont-care use_fake_hardware:=true |
Can you visualize the collision geometries on rviz now? |
Yes, but only with the workaround above. This is not a proper fix and I would like to keep this open until fixed. |
Is this the cause moveit/moveit2_tutorials#508? |
I think the issue is fixed here, so I guess the next version of ROS 2 will not have the problem. However, since its definitely not something that we can fix in our repo, I would like to close this issue |
This was merged more than 5 years ago and I am pretty sure that this fix already made it into released versions. |
This problem and the one discussed here may have the same cause. Most likely, both issues are caused by the different decimal point conventions in different locales.
What does your setup look like? Are you running "native" via the ROS packages outside of a Docker container? Which locale are you using?
The Docker image seems to only build libfranka and does nothing with respect to the ROS node. In any case, it may work inside Docker with a different locale, but most people will use it as part of their colcon workspace so it has to work with any locale. |
I suspect this might be an issue in parameter parser as mentioned in the moveit/moveit2_tutorials#508. Could you try this?
And go under |
…ean-ws to develop * commit 'ab5c0cb8034091e8812f65f6e7607998e06c3313': ADD: clean workspace at the end of the pipeline
Hi @christian-rauch , |
The collision geometry defined in the XACRO is not visualised in RViz.
Steps to reproduce:
ros2 launch franka_moveit_config moveit.launch.py robot_ip:=dont-care use_fake_hardware:=true
PlanningScene
->Scene Robot
->Show Robot Collision
and untickShow Robot Visual
Expected Results:
You should see the collision geometry, such as
<cylinder radius="${0.06+safety_distance}" length="0.03" />
for link"${arm_id}_link0"
in RViz.Actual Results:
No collision geometry is shown.
MoveIt seems to respect the collision geometry as it prevents collision states, but they are not shown in RViz.
The text was updated successfully, but these errors were encountered: