-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
fix: use ROS2 interfaces instead of ROS1 #36
base: main
Are you sure you want to change the base?
fix: use ROS2 interfaces instead of ROS1 #36
Conversation
Signed-off-by: Russ Webber <russ.webber@greenroomrobotics.com>
48c04e0
to
59c010f
Compare
Why did I get an error compiling ROS2_SH using "colcon build" --- stderr: is-ros2
CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): |
@Heyangq that looks like a workspace issue where it can't find ROS2 libs in the workspace. You need to source ROS2 before you build. |
@MiguelBarro while you are looking at ROS2-SH could you please check out this PR? I thought this was a pretty bad bug and I am confused as to why others aren't running into it? |
There was a conflict between ROS1 and ROS2 interface naming. This fixes it and ROS2 interfaces must be specified with this format:
std_msgs/msg/String
Fixes eProsima/Integration-Service#180