Ask Your Question

Dirk Thomas's profile - activity

2020-08-03 14:10:03 -0500 received badge  Rapid Responder (source)
2020-08-03 14:10:03 -0500 answered a question ROS2 equivalents to ROS1 roscd, rosmsg rossrv...

An equivalent to roscd is provide by colcon-cd - see https://github.com/colcon/colcon-cd/

2020-08-03 12:17:14 -0500 answered a question How to include external automake/autoconf projects into ament_cmake?

The alternative of wrapping automake / autoconf as an external project in CMake would be to implement an extension to co

2020-08-03 09:50:13 -0500 commented answer install python node with colcon

Please mark the answer with the check mark on the left of it as answered if it did answer your question.

2020-07-31 15:32:57 -0500 received badge  Rapid Responder (source)
2020-07-31 15:32:57 -0500 answered a question Colcon build include path from overlay workspace

The package failed to declare target dependencies and as a result the include directories for that dependency in the ove

2020-07-31 11:54:37 -0500 commented question Nividia Isaac <-> ROS2 Bridge

@Theosakamg FYI

2020-07-31 11:23:02 -0500 received badge  Rapid Responder (source)
2020-07-31 11:23:02 -0500 answered a question install python node with colcon

Your setup file explicitly only installs the module node_name - but not any of the submodules. Instead of explicitly en

2020-07-30 10:28:43 -0500 answered a question Is rosbag python api not python3 compatible?

ROS Melodic does not officially support Python 3 but still targets Python 2.7. Only ROS Noetic targets Python 3 (and not

2020-07-30 10:28:43 -0500 received badge  Rapid Responder (source)
2020-07-28 12:31:29 -0500 commented answer Generating a .msg file dynamically at build time

DEPENDS would be the input files you use to derive the msg files from. OUTPUT would then indeed be the msg files.

2020-07-28 11:26:22 -0500 commented answer Generating a .msg file dynamically at build time

You might want to use add_custom_command instead where you can specify DEPENDS explicitly. As an alternative you might w

2020-07-27 12:32:10 -0500 received badge  Rapid Responder (source)
2020-07-27 12:32:10 -0500 answered a question ROS 1 bridge requires the topic to be published both sides

The dynamic_bridge does not require a publisher on both sides. It requires a publisher on one side and a subscriber on t

2020-07-26 20:09:52 -0500 received badge  Good Answer (source)
2020-07-26 20:09:52 -0500 received badge  Nice Answer (source)
2020-07-24 17:48:24 -0500 received badge  Rapid Responder (source)
2020-07-24 17:48:24 -0500 answered a question Ament Cmake: How to add interface files generated from build step to library

Just to clarify in the beginning that I have no idea about Swift - so all of the following is just me extrapolating from

2020-07-23 15:25:42 -0500 received badge  Rapid Responder (source)
2020-07-23 15:25:42 -0500 answered a question Roscore without peer to peer

Short answer: no. http://wiki.ros.org/Master#Master_Name_Service_Example

2020-07-23 15:16:25 -0500 commented question Ubuntu package for rosdep

this package doesn't exist on Melodic This statement is incorrect. You likely just haven't added the ROS apt reposi

2020-07-23 15:13:21 -0500 commented question Ubuntu package for rosdep

Please don't post your question in multiple places. Especially not without cross referencing them: https://github.com/ro

2020-07-20 14:50:06 -0500 commented question ROS2 Messages not generated for 3rd party clients

The package rosidl_generator_swift declares dependencies on rmw_implementation which isn't feasible since it introduced

2020-07-14 03:54:01 -0500 received badge  Nice Answer (source)
2020-07-14 00:00:20 -0500 commented answer Getting CMake warning because of CMP0048 even after bumping up CMake Minimum Version

How are you invoking the build? I assume you use catkin_make - see updated answer.

2020-07-13 23:59:46 -0500 edited answer Getting CMake warning because of CMP0048 even after bumping up CMake Minimum Version

The shown warning has nothing to do with CMP0048. It would be helpful if you would either share the content of your CMa

2020-07-13 23:43:37 -0500 commented answer Getting CMake warning because of CMP0048 even after bumping up CMake Minimum Version

How are you invoking the build?

2020-07-13 23:35:05 -0500 received badge  Rapid Responder (source)
2020-07-13 23:35:05 -0500 answered a question Getting CMake warning because of CMP0048 even after bumping up CMake Minimum Version

The shown warning has nothing to do with CMP0048. It would be helpful if you would either share the content of your CMa

2020-07-13 20:30:04 -0500 received badge  Nice Answer (source)
2020-07-13 16:22:34 -0500 edited answer Which ROS package dependencies are redundant/implicitly included?

While a package A might bring in dependencies B and C you should always explicitly declare dependencies on all packages

2020-07-13 12:03:02 -0500 received badge  Rapid Responder (source)
2020-07-13 12:03:02 -0500 answered a question Which ROS package dependencies are redundant/implicitly included?

While a package A might bring in dependencies B and C you should always explicitly declare dependencies on all packages

2020-07-10 15:46:12 -0500 commented question How to pass constants using a .idl file directly ?

I would suggest to create a .msg file with just a constant and after building the package look at / copy the generated .

2020-07-10 13:58:45 -0500 answered a question How to disable desktop notifications for colcon?

Please see the recommendation from this ticket: https://github.com/colcon/colcon-notification/issues/31#issuecomment-554

2020-07-10 13:58:45 -0500 received badge  Rapid Responder (source)
2020-07-10 07:56:36 -0500 received badge  Nice Answer (source)
2020-07-10 03:36:38 -0500 received badge  Nice Answer (source)
2020-07-08 13:23:55 -0500 received badge  Rapid Responder (source)
2020-07-08 13:23:55 -0500 answered a question slow filling of uint8 data field from python

To fill the message field you shouldn't convert your numpy array to a string and then during the assignment convert the

2020-07-06 12:11:51 -0500 commented question [ROS 2] Machine Learning Tutorial - Could not import 'rosidl_typesupport_c' for package 'turtlebot3_msgs'

Since Anaconda is not part of the tutorial I would suggest trying it with the standard Python interpreter instead.

2020-07-06 10:55:13 -0500 commented answer Generating a C++ Code Coverage Report with Colcon

The colcon mixin repository provides a mixin to generate C++ coverage (https://github.com/colcon/colcon-mixin-repository

2020-07-02 09:14:22 -0500 commented question ImportError: No module named rospkg

I would guess that the script you invoke hwinterface_script_kate.py contains a shebang line referencing python or python

2020-06-29 20:19:56 -0500 commented answer catkin_make could not find roslib

The official recommendation is to is catkin_make_isolated.

2020-06-26 12:11:52 -0500 commented answer colcon test failed in python package

Depending on what you are looking for there are https://colcon.readthedocs.io/ as well as https://index.ros.org/doc/ros2

2020-06-25 15:33:49 -0500 commented question build ros-kinetic-roscpp 1.12.13-0xenial-20180222-205956-0800

The source repositories contains tags for every released version: https://github.com/ros/ros_comm/tree/1.12.13

2020-06-24 10:44:20 -0500 received badge  Rapid Responder (source)
2020-06-24 10:44:20 -0500 answered a question colcon test failed in python package

The test invocation did not fail. There are no test failures. You can check the results using colcon test-result --all.

2020-06-24 07:15:55 -0500 received badge  Good Answer (source)