ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2022-06-17 04:52:14 -0500 | received badge | ● Famous Question (source) |
2022-04-02 14:00:09 -0500 | received badge | ● Famous Question (source) |
2022-04-02 14:00:09 -0500 | received badge | ● Notable Question (source) |
2021-11-09 05:19:50 -0500 | received badge | ● Famous Question (source) |
2021-11-09 05:19:50 -0500 | received badge | ● Notable Question (source) |
2021-08-25 06:37:18 -0500 | received badge | ● Famous Question (source) |
2021-07-08 06:14:50 -0500 | received badge | ● Notable Question (source) |
2021-06-20 23:06:01 -0500 | received badge | ● Favorite Question (source) |
2021-06-08 10:36:07 -0500 | received badge | ● Self-Learner (source) |
2021-06-08 10:36:07 -0500 | received badge | ● Teacher (source) |
2021-06-08 04:35:29 -0500 | received badge | ● Popular Question (source) |
2021-06-08 04:25:58 -0500 | marked best answer | Setting environment variable in local_setup.bash from ament_cmake package Hello, I'd like to set/modify an environment variable when the user sources the My packages use the Reading https://colcon.readthedocs.io/en/rele... it seems there are some automated detections done by colcon, and Thanks for any guidance. Update 2021-05-08 It seems that adding contents to the |
2021-06-08 04:25:46 -0500 | answered a question | Setting environment variable in local_setup.bash from ament_cmake package After some more digging I finally found that what I need is ament_environment_hooks. This is also answered here: https:/ |
2021-06-08 03:19:42 -0500 | received badge | ● Editor (source) |
2021-06-08 03:19:42 -0500 | edited question | Setting environment variable in local_setup.bash from ament_cmake package Setting environment variable in local_setup.bash from ament_cmake package Hello, I'd like to set/modify an environment |
2021-06-06 04:51:10 -0500 | marked best answer | Using tf2 in ROS2 with pure C? This is from the context of a client library that relies on I'm looking to provide a binding to 1) Is there any provision or expectation for using 2) My understanding is that the C and C++ typesupports aren't compatible, in the sense that I cannot cast a pointer to a C message into the equivalent C++ message, to transform it in a thin layer of C++ and back. Is this correct? 3) Finally, assuming there's no way around using C++ with C++ typesupports, what do you think would be the simplest/most efficient way of achieving transformations of large/new messages? Wrapping the C messages in a C++ type with Thanks for any guidance! |
2021-06-06 04:50:45 -0500 | commented answer | Using tf2 in ROS2 with pure C? Do you know of any C lib that you would recommend or that is already among the ROS2 packages? Thanks. |
2021-06-03 04:18:57 -0500 | asked a question | Setting environment variable in local_setup.bash from ament_cmake package Setting environment variable in local_setup.bash from ament_cmake package Hello, I'd like to set/modify an environment |
2021-06-03 03:13:53 -0500 | received badge | ● Notable Question (source) |
2021-05-31 10:17:36 -0500 | commented answer | Using tf2 in ROS2 with pure C? Thanks for the feedback, @tfoote, this clarifies things for me. I'm actually not bound to a specific system, at this tim |
2021-05-30 11:00:32 -0500 | received badge | ● Famous Question (source) |
2021-05-28 00:15:56 -0500 | received badge | ● Popular Question (source) |
2021-05-27 08:13:58 -0500 | asked a question | Using tf2 in ROS2 with pure C? Using tf2 in ROS2 with pure C? This is from the context of a client library that relies on rcl, but I guess it would app |
2021-05-07 06:27:49 -0500 | received badge | ● Favorite Question (source) |
2021-05-06 17:29:37 -0500 | received badge | ● Popular Question (source) |
2021-05-05 14:53:45 -0500 | asked a question | Parameter support in rcl/rclc? Parameter support in rcl/rclc? Hello, I'm the Ada client library author, looking to add support for parameters (I'm cur |
2020-10-19 19:27:25 -0500 | received badge | ● Famous Question (source) |
2019-03-26 00:13:23 -0500 | received badge | ● Popular Question (source) |
2019-01-11 12:41:40 -0500 | marked best answer | trigger recompilation of installed msgs Related to my question about triggering a new language generator: https://answers.ros.org/question/2918... I currently have a workspace (from source) with the official ROS2 repositories. This is "installed", so to say, so it is not recompiled. My Ada-related packages are in an overlay workspace, which is recompiled often. My generator for Ada is correctly triggered when a new .msg is defined in my packages. However, messages already in the official sources (std_msgs, etc) are obviously left alone. My question is if there is some sanctioned way of regenerating the messages in "parent" overlays. Looking at ros2_java I see that it basically brings in a lot of ros2 repositories to its workspace during the compilation of ros2_java. I see some problems with this:
I'm leaning toward identifying the installation tree of |
2018-11-15 07:24:18 -0500 | received badge | ● Famous Question (source) |
2018-11-01 19:48:13 -0500 | received badge | ● Famous Question (source) |
2018-10-23 11:34:40 -0500 | received badge | ● Notable Question (source) |
2018-10-23 02:03:08 -0500 | marked best answer | Memory allocator for ROS2 messages? RCL has allocators to have custom memory management, that are taken from rcutils. Tests while doing my Ada binding show that this works nicely. I'm now trying to understand where a message allocator is configured. For example, in the rosidl-generated
and in general any array message is dynamically allocated (I think). I'm trying to ascertain what I should add to my binding to also provide allocators for messages. Thanks for any pointers. |
2018-10-23 02:03:00 -0500 | answered a question | Memory allocator for ROS2 messages? Answering to myself, it is under evaluation: https://github.com/ros2/rosidl/issues/306 |
2018-10-11 15:10:57 -0500 | received badge | ● Famous Question (source) |
2018-08-31 06:41:08 -0500 | received badge | ● Notable Question (source) |
2018-07-31 08:34:26 -0500 | received badge | ● Popular Question (source) |
2018-07-27 12:13:53 -0500 | received badge | ● Taxonomist |
2018-07-25 03:45:35 -0500 | received badge | ● Popular Question (source) |
2018-07-18 12:38:52 -0500 | marked best answer | Compilation error building against binary Bouncy: could not find FastRTPS I'm building a few packages against the new Bouncy release and I'm seeing a difference between a binary installation and another one from source. Namely, when I source the installation from source my package builds normally, but when I source the binary one it hits an error. I'm on Ubuntu 18.04. The error happens in a call to The error is:
My sources can be found at https://github.com/ada-ros. The package causing the error is rosidl_generator_ada. It's quite possible I'm doing something wrong in the CMakeLists.txt/package.xml because I'm not entirely confident on my understanding of ROS2 dependency tags. Thanks for any help. |
2018-07-18 12:38:49 -0500 | commented answer | Compilation error building against binary Bouncy: could not find FastRTPS Thanks for following through. |
2018-07-18 11:19:43 -0500 | received badge | ● Famous Question (source) |
2018-07-18 04:12:55 -0500 | commented answer | Compilation error building against binary Bouncy: could not find FastRTPS See here for a more complete sequence: https://pastebin.com/wnHpyxMM . This is in another computer, with freshly install |
2018-07-17 09:15:09 -0500 | asked a question | When should data_offset in multi array layout not be zero When should data_offset in multi array layout not be zero Multiarray layout messages contain a data_offset field (in mul |
2018-07-07 03:43:39 -0500 | commented question | Compilation error building against binary Bouncy: could not find FastRTPS Ok, thanks, I understand now. |