Closed JJayaL closed 2 days ago
**internal compiler error:** Segmentation fault
seems like a problem on your end. Maybe you ran out of RAM while building?
However, we should probably update the README. It should not be necessary anymore (neither desirable) to build all those upstream packages in your workspace anymore. The build instructions should be
cd $COLCON_WS/src
git clone https://github.com/UniversalRobots/Universal_Robots_ROS2_Gazebo_Simulation.git
rosdep update && rosdep install --ignore-src --from-paths . -y
cd ..
colcon build --symlink-install
Could you try that?
The build was successful, but I am still facing some issues
[INFO] [launch]: All log files can be found below /home/jayalekshmijayakumar/.ros/log/2024-05-29-13-07-28-322937-galadriel-5146
[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [robot_state_publisher-1]: process started with pid [5148]
[INFO] [spawner-2]: process started with pid [5150]
[INFO] [spawner-3]: process started with pid [5152]
[INFO] [gzserver-4]: process started with pid [5154]
[INFO] [gzclient-5]: process started with pid [5156]
[INFO] [spawn_entity.py-6]: process started with pid [5158]
[robot_state_publisher-1] [INFO] [1717002448.913136999] [robot_state_publisher]: got segment base
[robot_state_publisher-1] [INFO] [1717002448.913203578] [robot_state_publisher]: got segment base_link
[robot_state_publisher-1] [INFO] [1717002448.913211512] [robot_state_publisher]: got segment base_link_inertia
[robot_state_publisher-1] [INFO] [1717002448.913217231] [robot_state_publisher]: got segment flange
[robot_state_publisher-1] [INFO] [1717002448.913222302] [robot_state_publisher]: got segment forearm_link
[robot_state_publisher-1] [INFO] [1717002448.913227399] [robot_state_publisher]: got segment ft_frame
[robot_state_publisher-1] [INFO] [1717002448.913232228] [robot_state_publisher]: got segment shoulder_link
[robot_state_publisher-1] [INFO] [1717002448.913236984] [robot_state_publisher]: got segment tool0
[robot_state_publisher-1] [INFO] [1717002448.913241743] [robot_state_publisher]: got segment upper_arm_link
[robot_state_publisher-1] [INFO] [1717002448.913246429] [robot_state_publisher]: got segment world
[robot_state_publisher-1] [INFO] [1717002448.913251159] [robot_state_publisher]: got segment wrist_1_link
[robot_state_publisher-1] [INFO] [1717002448.913255840] [robot_state_publisher]: got segment wrist_2_link
[robot_state_publisher-1] [INFO] [1717002448.913260469] [robot_state_publisher]: got segment wrist_3_link
[spawn_entity.py-6] [INFO] [1717002449.164126428] [spawn_ur]: Spawn Entity started
[spawn_entity.py-6] [INFO] [1717002449.164252712] [spawn_ur]: Loading entity published on topic robot_description
[spawn_entity.py-6] /opt/ros/humble/local/lib/python3.10/dist-packages/rclpy/qos.py:307: UserWarning: DurabilityPolicy.RMW_QOS_POLICY_DURABILITY_TRANSIENT_LOCAL is deprecated. Use DurabilityPolicy.TRANSIENT_LOCAL instead.
[spawn_entity.py-6] warnings.warn(
[spawn_entity.py-6] [INFO] [1717002449.166522707] [spawn_ur]: Waiting for entity xml on robot_description
[spawn_entity.py-6] [INFO] [1717002449.177395134] [spawn_ur]: Waiting for service /spawn_entity, timeout = 30
[spawn_entity.py-6] [INFO] [1717002449.177652821] [spawn_ur]: Waiting for service /spawn_entity
[spawn_entity.py-6] [INFO] [1717002449.687171787] [spawn_ur]: Calling service /spawn_entity
[spawn_entity.py-6] [INFO] [1717002449.945854167] [spawn_ur]: Spawn status: SpawnEntity: Successfully spawned entity [ur]
[INFO] [spawn_entity.py-6]: process has finished cleanly [pid 5158]
[spawner-2] [INFO] [1717002451.094438473] [spawner_joint_state_broadcaster]: Waiting for '/controller_manager' node to exist
[spawner-3] [INFO] [1717002451.103598217] [spawner_joint_trajectory_controller]: Waiting for '/controller_manager' node to exist
[spawner-2] [INFO] [1717002453.105772885] [spawner_joint_state_broadcaster]: Waiting for '/controller_manager' node to exist
[spawner-3] [INFO] [1717002453.115980655] [spawner_joint_trajectory_controller]: Waiting for '/controller_manager' node to exist
[spawner-2] [INFO] [1717002455.117985930] [spawner_joint_state_broadcaster]: Waiting for '/controller_manager' node to exist
[spawner-3] [INFO] [1717002455.129465954] [spawner_joint_trajectory_controller]: Waiting for '/controller_manager' node to exist
[spawner-2] [INFO] [1717002457.131219928] [spawner_joint_state_broadcaster]: Waiting for '/controller_manager' node to exist
[spawner-3] [INFO] [1717002457.141715259] [spawner_joint_trajectory_controller]: Waiting for '/controller_manager' node to exist
[spawner-2] [ERROR] [1717002459.145403558] [spawner_joint_state_broadcaster]: Controller manager not available
[spawner-3] [ERROR] [1717002459.162250582] [spawner_joint_trajectory_controller]: Controller manager not available
[ERROR] [spawner-2]: process has died [pid 5150, exit code 1, cmd '/home/jayalekshmijayakumar/workspace/ur_gazebo/install/controller_manager/lib/controller_manager/spawner joint_state_broadcaster --controller-manager /controller_manager --ros-args'].
[ERROR] [spawner-3]: process has died [pid 5152, exit code 1, cmd '/home/jayalekshmijayakumar/workspace/ur_gazebo/install/controller_manager/lib/controller_manager/spawner joint_trajectory_controller -c /controller_manager --ros-args'].
[INFO] [rviz2-7]: process started with pid [6010]
[rviz2-7] [INFO] [1717002459.482041180] [rviz2]: Stereo is NOT SUPPORTED
[rviz2-7] [INFO] [1717002459.482118750] [rviz2]: OpenGl version: 4.5 (GLSL 4.5)
[rviz2-7] [INFO] [1717002459.509652583] [rviz2]: Stereo is NOT SUPPORTED
[gzserver-4] [INFO] [1717002472.039488882] [gazebo_ros2_control]: Loading gazebo_ros2_control plugin
[gzserver-4] [INFO] [1717002472.040549030] [gazebo_ros2_control]: Starting gazebo_ros2_control plugin in namespace: /
[gzserver-4] [INFO] [1717002472.040635144] [gazebo_ros2_control]: Starting gazebo_ros2_control plugin in ros 2 node: gazebo_ros2_control
[gzserver-4] [INFO] [1717002472.041300182] [gazebo_ros2_control]: connected to service!! robot_state_publisher
[gzserver-4] [INFO] [1717002472.041580141] [gazebo_ros2_control]: Received urdf from param server, parsing...
[gzserver-4] [INFO] [1717002472.041598646] [gazebo_ros2_control]: Loading parameter files /home/jayalekshmijayakumar/workspace/ur_gazebo/install/ur_simulation_gazebo/share/ur_simulation_gazebo/config/ur_controllers.yaml
[gzserver-4] [INFO] [1717002472.054627970] [gazebo_ros2_control]: Loading joint: shoulder_pan_joint
[gzserver-4] [INFO] [1717002472.054666311] [gazebo_ros2_control]: State:
[gzserver-4] [INFO] [1717002472.054670498] [gazebo_ros2_control]: position
[gzserver-4] [INFO] [1717002472.054681293] [gazebo_ros2_control]: found initial value: 0.000000
[gzserver-4] [INFO] [1717002472.054686581] [gazebo_ros2_control]: velocity
[gzserver-4] [INFO] [1717002472.054689092] [gazebo_ros2_control]: effort
[gzserver-4] [INFO] [1717002472.054694700] [gazebo_ros2_control]: Command:
[gzserver-4] [INFO] [1717002472.054696894] [gazebo_ros2_control]: position
[gzserver-4] [INFO] [1717002472.054822193] [gazebo_ros2_control]: velocity
[gzserver-4] [INFO] [1717002472.054826217] [gazebo_ros2_control]: Loading joint: shoulder_lift_joint
[gzserver-4] [INFO] [1717002472.054828584] [gazebo_ros2_control]: State:
[gzserver-4] [INFO] [1717002472.054830636] [gazebo_ros2_control]: position
[gzserver-4] [INFO] [1717002472.054833287] [gazebo_ros2_control]: found initial value: -1.570000
[gzserver-4] [INFO] [1717002472.054835832] [gazebo_ros2_control]: velocity
[gzserver-4] [INFO] [1717002472.054837958] [gazebo_ros2_control]: effort
[gzserver-4] [INFO] [1717002472.054839936] [gazebo_ros2_control]: Command:
[gzserver-4] [INFO] [1717002472.054842039] [gazebo_ros2_control]: position
[gzserver-4] [INFO] [1717002472.054847415] [gazebo_ros2_control]: velocity
[gzserver-4] [INFO] [1717002472.054849948] [gazebo_ros2_control]: Loading joint: elbow_joint
[gzserver-4] [INFO] [1717002472.054852020] [gazebo_ros2_control]: State:
[gzserver-4] [INFO] [1717002472.054854141] [gazebo_ros2_control]: position
[gzserver-4] [INFO] [1717002472.054856091] [gazebo_ros2_control]: found initial value: 0.000000
[gzserver-4] [INFO] [1717002472.054858380] [gazebo_ros2_control]: velocity
[gzserver-4] [INFO] [1717002472.054860303] [gazebo_ros2_control]: effort
[gzserver-4] [INFO] [1717002472.054862663] [gazebo_ros2_control]: Command:
[gzserver-4] [INFO] [1717002472.054864606] [gazebo_ros2_control]: position
[gzserver-4] [INFO] [1717002472.054868988] [gazebo_ros2_control]: velocity
[gzserver-4] [INFO] [1717002472.054871396] [gazebo_ros2_control]: Loading joint: wrist_1_joint
[gzserver-4] [INFO] [1717002472.054873462] [gazebo_ros2_control]: State:
[gzserver-4] [INFO] [1717002472.054875455] [gazebo_ros2_control]: position
[gzserver-4] [INFO] [1717002472.054877330] [gazebo_ros2_control]: found initial value: -1.570000
[gzserver-4] [INFO] [1717002472.054879513] [gazebo_ros2_control]: velocity
[gzserver-4] [INFO] [1717002472.054881382] [gazebo_ros2_control]: effort
[gzserver-4] [INFO] [1717002472.054883295] [gazebo_ros2_control]: Command:
[gzserver-4] [INFO] [1717002472.054885211] [gazebo_ros2_control]: position
[gzserver-4] [INFO] [1717002472.054889066] [gazebo_ros2_control]: velocity
[gzserver-4] [INFO] [1717002472.054891442] [gazebo_ros2_control]: Loading joint: wrist_2_joint
[gzserver-4] [INFO] [1717002472.054893414] [gazebo_ros2_control]: State:
[gzserver-4] [INFO] [1717002472.054895294] [gazebo_ros2_control]: position
[gzserver-4] [INFO] [1717002472.054897081] [gazebo_ros2_control]: found initial value: 0.000000
[gzserver-4] [INFO] [1717002472.054899248] [gazebo_ros2_control]: velocity
[gzserver-4] [INFO] [1717002472.054901099] [gazebo_ros2_control]: effort
[gzserver-4] [INFO] [1717002472.054902966] [gazebo_ros2_control]: Command:
[gzserver-4] [INFO] [1717002472.054904890] [gazebo_ros2_control]: position
[gzserver-4] [INFO] [1717002472.054908490] [gazebo_ros2_control]: velocity
[gzserver-4] [INFO] [1717002472.054910955] [gazebo_ros2_control]: Loading joint: wrist_3_joint
[gzserver-4] [INFO] [1717002472.054912889] [gazebo_ros2_control]: State:
[gzserver-4] [INFO] [1717002472.054914965] [gazebo_ros2_control]: position
[gzserver-4] [INFO] [1717002472.054916733] [gazebo_ros2_control]: found initial value: 0.000000
[gzserver-4] [INFO] [1717002472.054934585] [gazebo_ros2_control]: velocity
[gzserver-4] [INFO] [1717002472.054937398] [gazebo_ros2_control]: effort
[gzserver-4] [INFO] [1717002472.054939400] [gazebo_ros2_control]: Command:
[gzserver-4] [INFO] [1717002472.054941381] [gazebo_ros2_control]: position
[gzserver-4] [INFO] [1717002472.054944213] [gazebo_ros2_control]: velocity
[gzserver-4] [INFO] [1717002472.054970455] [resource_manager]: Initialize hardware 'ur'
[gzserver-4] [INFO] [1717002472.055037973] [resource_manager]: Successful initialization of hardware 'ur'
[gzserver-4] [INFO] [1717002472.055226776] [resource_manager]: 'configure' hardware 'ur'
[gzserver-4] [INFO] [1717002472.055231268] [resource_manager]: Successful 'configure' of hardware 'ur'
[gzserver-4] [INFO] [1717002472.055239100] [resource_manager]: 'activate' hardware 'ur'
[gzserver-4] [INFO] [1717002472.055241782] [resource_manager]: Successful 'activate' of hardware 'ur'
[gzserver-4] [INFO] [1717002472.055276506] [gazebo_ros2_control]: Loading controller_manager
[gzserver-4] [WARN] [1717002472.076810351] [gazebo_ros2_control]: Desired controller update period (0.01 s) is slower than the gazebo simulation period (0.001 s).
[gzserver-4] [INFO] [1717002472.076912582] [gazebo_ros2_control]: Loaded gazebo_ros2_control.
[ERROR] [rviz2-7]: process has died [pid 6010, exit code -11, cmd '/opt/ros/humble/lib/rviz2/rviz2 -d /home/jayalekshmijayakumar/workspace/ur_gazebo/install/ur_description/share/ur_description/rviz/view_robot.rviz --ros-args -r __node:=rviz2'].
The error you are facing seems to be similar to #78 Could you try increasing the spawner timeout as suggested in https://github.com/UniversalRobots/Universal_Robots_ROS2_Gazebo_Simulation/issues/78#issuecomment-2133013415? If that helps we can increase that by default.
Tracking the spawner problem in #78, so I'll close this issue.
Error is as follows:
I have been getting the following error when building the package using the following command: colcon build --symlink-install --mixin rel-with-deb-info compile-commands ccache