OS version: Ubuntu 18.04
ROS2 version: dashing
coppeliasim: 4.0.0
customized message: hand_message,ur_message
Error message in coppeliasim:
Code: Select all
ROS2 interface was found.
Lua runtime error: [string "CUSTOMIZATION SCRIPT Ros2Interface"]:15: Unsupported message type 'hand_message/msg/HandPosition'. Please edit and recompile ROS2Interface plugin. (simROS2.subscribe @ 'ROS2Interface' plugin)
--> Customization script temporarily disabled.
stack traceback:
[C]: in function 'subscribe'
[string "CUSTOMIZATION SCRIPT Ros2Interface"]:15: in function
--> Customization script temporarily disabled.
Code: Select all
ldd libsimExtROS2Interface.so
linux-vdso.so.1 (0x00007fff6f3a1000)
libdiagnostic_msgs__rosidl_typesupport_cpp.so => /opt/ros/dashing/lib/libdiagnostic_msgs__rosidl_typesupport_cpp.so (0x00007f5efd93c000)
liblifecycle_msgs__rosidl_typesupport_cpp.so => /opt/ros/dashing/lib/liblifecycle_msgs__rosidl_typesupport_cpp.so (0x00007f5efd735000)
libmap_msgs__rosidl_typesupport_cpp.so => /opt/ros/dashing/lib/libmap_msgs__rosidl_typesupport_cpp.so (0x00007f5efd52c000)
libnav_msgs__rosidl_typesupport_cpp.so => /opt/ros/dashing/lib/libnav_msgs__rosidl_typesupport_cpp.so (0x00007f5efd326000)
libpendulum_msgs__rosidl_typesupport_cpp.so => /opt/ros/dashing/lib/libpendulum_msgs__rosidl_typesupport_cpp.so (0x00007f5efd123000)
libshape_msgs__rosidl_typesupport_cpp.so => /opt/ros/dashing/lib/libshape_msgs__rosidl_typesupport_cpp.so (0x00007f5efcf20000)
libsensor_msgs__rosidl_typesupport_cpp.so => /opt/ros/dashing/lib/libsensor_msgs__rosidl_typesupport_cpp.so (0x00007f5efcd14000)
librclcpp.so => /opt/ros/dashing/lib/librclcpp.so (0x00007f5efc9cf000)
librcl.so => /opt/ros/dashing/lib/librcl.so (0x00007f5efc7a1000)
librcutils.so => /opt/ros/dashing/lib/librcutils.so (0x00007f5efc58f000)
librosgraph_msgs__rosidl_typesupport_cpp.so => /opt/ros/dashing/lib/librosgraph_msgs__rosidl_typesupport_cpp.so (0x00007f5efc38d000)
libtf2_msgs__rosidl_typesupport_cpp.so => /opt/ros/dashing/lib/libtf2_msgs__rosidl_typesupport_cpp.so (0x00007f5efc186000)
libvisualization_msgs__rosidl_typesupport_cpp.so => /opt/ros/dashing/lib/libvisualization_msgs__rosidl_typesupport_cpp.so (0x00007f5efbf80000)
libgeometry_msgs__rosidl_typesupport_cpp.so => /opt/ros/dashing/lib/libgeometry_msgs__rosidl_typesupport_cpp.so (0x00007f5efbd74000)
libtrajectory_msgs__rosidl_typesupport_cpp.so => /opt/ros/dashing/lib/libtrajectory_msgs__rosidl_typesupport_cpp.so (0x00007f5efbb70000)
libstd_msgs__rosidl_typesupport_cpp.so => /opt/ros/dashing/lib/libstd_msgs__rosidl_typesupport_cpp.so (0x00007f5efb964000)
libbuiltin_interfaces__rosidl_typesupport_cpp.so => /opt/ros/dashing/lib/libbuiltin_interfaces__rosidl_typesupport_cpp.so (0x00007f5efb761000)
libunique_identifier_msgs__rosidl_typesupport_cpp.so => /opt/ros/dashing/lib/libunique_identifier_msgs__rosidl_typesupport_cpp.so (0x00007f5efb55f000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f5efb1d6000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f5efafbe000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f5efabcd000)
/lib64/ld-linux-x86-64.so.2 (0x00007f5efe864000)
librosidl_typesupport_cpp.so => /opt/ros/dashing/lib/librosidl_typesupport_cpp.so (0x00007f5efa9c8000)
librcl_interfaces__rosidl_typesupport_cpp.so => /opt/ros/dashing/lib/librcl_interfaces__rosidl_typesupport_cpp.so (0x00007f5efa7bc000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f5efa59d000)
librmw_implementation.so => /opt/ros/dashing/lib/librmw_implementation.so (0x00007f5efa394000)
librmw.so => /opt/ros/dashing/lib/librmw.so (0x00007f5efa18f000)
librcl_yaml_param_parser.so => /opt/ros/dashing/lib/librcl_yaml_param_parser.so (0x00007f5ef9f89000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f5ef9beb000)
librcl_interfaces__rosidl_typesupport_c.so => /opt/ros/dashing/lib/librcl_interfaces__rosidl_typesupport_c.so (0x00007f5ef99e1000)
librcl_interfaces__rosidl_generator_c.so => /opt/ros/dashing/lib/librcl_interfaces__rosidl_generator_c.so (0x00007f5ef97d1000)
librosidl_generator_c.so => /opt/ros/dashing/lib/librosidl_generator_c.so (0x00007f5ef95ca000)
librcl_logging_noop.so => /opt/ros/dashing/lib/librcl_logging_noop.so (0x00007f5ef93c8000)
libaction_msgs__rosidl_typesupport_cpp.so => /opt/ros/dashing/lib/libaction_msgs__rosidl_typesupport_cpp.so (0x00007f5ef91c4000)
libPocoFoundation.so.50 => /usr/lib/libPocoFoundation.so.50 (0x00007f5ef8e1b000)
libyaml.so => /opt/ros/dashing/lib/libyaml.so (0x00007f5ef8bfd000)
librosidl_typesupport_c.so => /opt/ros/dashing/lib/librosidl_typesupport_c.so (0x00007f5ef89f8000)
libbuiltin_interfaces__rosidl_generator_c.so => /opt/ros/dashing/lib/libbuiltin_interfaces__rosidl_generator_c.so (0x00007f5ef87f5000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f5ef85f1000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f5ef83e9000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f5ef8177000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f5ef7f5a000)
Code: Select all
Starting >>> sim_ros2_interface
Re-run cmake no build system arguments
-- Found ament_cmake: 0.7.4 (/opt/ros/dashing/share/ament_cmake/cmake)
-- Using PYTHON_EXECUTABLE: /usr/bin/python3
-- Override CMake install command with custom implementation using symlinks instead of copying resources
-- Found ament_cmake_ros: 0.7.0 (/opt/ros/dashing/share/ament_cmake_ros/cmake)
-- Found actionlib_msgs: 0.7.0 (/opt/ros/dashing/share/actionlib_msgs/cmake)
-- Found rosidl_adapter: 0.7.9 (/opt/ros/dashing/share/rosidl_adapter/cmake)
-- Found action_msgs: 0.7.4 (/opt/ros/dashing/share/action_msgs/cmake)
-- Found diagnostic_msgs: 0.7.0 (/opt/ros/dashing/share/diagnostic_msgs/cmake)
-- Found gazebo_msgs: 3.3.5 (/opt/ros/dashing/share/gazebo_msgs/cmake)
-- Found lifecycle_msgs: 0.7.4 (/opt/ros/dashing/share/lifecycle_msgs/cmake)
-- Found map_msgs: 2.0.2 (/opt/ros/dashing/share/map_msgs/cmake)
-- Found pendulum_msgs: 0.7.9 (/opt/ros/dashing/share/pendulum_msgs/cmake)
-- Found rosgraph_msgs: 0.7.4 (/opt/ros/dashing/share/rosgraph_msgs/cmake)
-- Found shape_msgs: 0.7.0 (/opt/ros/dashing/share/shape_msgs/cmake)
-- Found stereo_msgs: 0.7.0 (/opt/ros/dashing/share/stereo_msgs/cmake)
-- Found tf2_geometry_msgs: 0.11.6 (/opt/ros/dashing/share/tf2_geometry_msgs/cmake)
-- Found rmw_implementation_cmake: 0.7.2 (/opt/ros/dashing/share/rmw_implementation_cmake/cmake)
-- Using RMW implementation 'rmw_fastrtps_cpp' as default
-- Found visualization_msgs: 0.7.0 (/opt/ros/dashing/share/visualization_msgs/cmake)
-- Found hand_message: 0.0.0 (/home/pc/Documents/RHCS/ws_ros2/install/hand_message/share/hand_message/cmake)
-- Found ur_message: 0.0.0 (/home/pc/Documents/RHCS/ws_ros2/install/ur_message/share/ur_message/cmake)
-- CoppeliaSim: LIBPLUGIN_DIR: /home/pc/vrep/programming/libPlugin.
-- CoppeliaSim: COPPELIASIM_ROOT_DIR: /home/pc/vrep.
-- Found CoppeliaSim installation at /home/pc/vrep.
-- Checking CoppeliaSim header version...
-- CoppeliaSim headers version 4.0.0 rev4
-- Adding simStubsGen command...
-- Found ament_lint_auto: 0.7.11 (/opt/ros/dashing/share/ament_lint_auto/cmake)
-- Added test 'copyright' to check for copyright in CMake / C / C++ / Python code
-- Added test 'cppcheck' to perform static code analysis on C / C++ code
-- Configured cppcheck include dirs: /home/pc/ws_vrep/src/sim_ros2_interface/include;/home/pc/ws_vrep/src/sim_ros2_interface/include/sim_ros2_interface;/home/pc/ws_vrep/src/sim_ros2_interface/external;$<BUILD_INTERFACE:/home/pc/ws_vrep/src/sim_ros2_interface/include>