Skip to content
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

Rviz is crashing on changing global fixed frame #170

Open
anubhav1772 opened this issue May 3, 2023 · 0 comments
Open

Rviz is crashing on changing global fixed frame #170

anubhav1772 opened this issue May 3, 2023 · 0 comments

Comments

@anubhav1772
Copy link

anubhav1772 commented May 3, 2023

I installed moveit2 package from source (branch - Humble).

I am trying to run the demo.launch.py of moveit_resources_fanuc_moveit_config package. It's working and rviz is starting without any errors (although with few warnings). When I am trying to change the global fixed frame (like from base_link -> link_1, base_link -> link_2, etc.) inside the rviz, then it is crashing with below errors:

[rviz2-1] [INFO] [1683126063.065888770] [interactive_marker_display_93866399579760]: Service response received for initialization
[rviz2-1] [INFO] [1683126073.831245395] [interactive_marker_display_93866399579760]: Target frame is now link_2
[ERROR] [rviz2-1]: process has died [pid 9398, exit code -11, cmd '/opt/ros/humble/lib/rviz2/rviz2 -d /home/anubhav1772/ros2_ws/install/moveit_resources_fanuc_moveit_config/share/moveit_resources_fanuc_moveit_config/launch/moveit.rviz --ros-args -r __node:=rviz2 --params-file /tmp/launch_params_u6sw7fhg --params-file /tmp/launch_params_o7z5eiq_ --params-file /tmp/launch_params_wppoml0c --params-file /tmp/launch_params_lidik1zk'].

The above error message is not helpful in detecting the issue(s). It consists of a number of param files. I looked at all of them, they just contain the urdf and .yaml contents in them.

I also tested the demo.launch.py of moveit_resources_panda_moveit_config package. It is working perfectly and I am able to change the global fixed frame without any error or warning. I went through the demo.launch.py of both the packages, I found nothing that can help me solve above problem. I don't know if there is something wrong with the moveit_resources_fanuc_moveit_config package or moveit2 framework or rviz2.

Also, on running demo.launch.py of fanuc_moveit_config package, I am getting below warning (not sure if this is related to above issue or not, but not getting this warning in case of panda package):

[rviz2-1] Warning: class_loader.impl: SEVERE WARNING!!! A namespace collision has occurred with plugin factory for class rviz_default_plugins::displays::InteractiveMarkerDisplay. New factory will OVERWRITE existing one. This situation occurs when libraries containing plugins are directly linked against an executable (the one running right now generating this message). Please separate plugins out into their own library or just don't link against the library and use either class_loader::ClassLoader/MultiLibraryClassLoader to open.
[rviz2-1]          at line 253 in /opt/ros/humble/include/class_loader/class_loader/class_loader_core.hpp
[rviz2-1] [INFO] [1683145287.963376038] [moveit_rdf_loader.rdf_loader]: Loaded robot model in 0.00497962 seconds
[rviz2-1] [INFO] [1683145287.963422573] [moveit_robot_model.robot_model]: Loading robot model 'fanuc'...
[INFO] [spawner-7]: process has finished cleanly [pid 17223]
[rviz2-1] [ERROR] [1683145291.022834726] [moveit_ros_visualization.motion_planning_frame]: Action server: /recognize_objects not available
[rviz2-1] [INFO] [1683145291.056534173] [moveit_ros_visualization.motion_planning_frame]: MoveGroup namespace changed: / -> . Reloading params.
[rviz2-1] [INFO] [1683145291.137802196] [moveit_rdf_loader.rdf_loader]: Loaded robot model in 0.00311476 seconds
[rviz2-1] [INFO] [1683145291.137871193] [moveit_robot_model.robot_model]: Loading robot model 'fanuc'...

Specifications

  • ROS2 (Humble)
  • Ubuntu 22.04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant