Alberto Soragna

Results 248 comments of Alberto Soragna

For some reason I don't see the "Resolve conversation" button on my comments. Anyhow, I confirm that for me and Brian (who is on vacation) this is good to go.

Hi, I had the same problem when cross-compiling ROS 2 Humble from sources for Jetson Nano (aarch64 on Ubuntu 20.04). The "fix" was to replace that `return value;` with `return...

Should we wait for #1833 to be merged first?

Hi, resurrecting a very old ticket here, is there any blocker preventing this to be implemented?

I agree on the importance of transient local for the reasons mentioned by @msmcconnell. iRobot may be able to take on this task in the near future (June maybe?) Keep...

I think that this is an error in the `guard_condition.cpp` code. Calling `rcl_trigger_guard_condition` should be independent from whether there is an `on_trigger_callback_` or not.

It looks like the `wait_for_message` API requires that the node is not already added to an executor, right? (otherwise you would have a node in 2 waitsets) This essentially means...

Maybe this behavior can be implemented by using the recently added RMW Listener APIs: https://github.com/ros2/rclcpp/blob/master/rclcpp/include/rclcpp/subscription_base.hpp#L292-L361 From inside a node you can register a callback on a subscription and this callback...

The listener APIs are completely independent from concepts such as waitsets/callback groups/executors/etc. They are executed when a message is received: if it's an inter-process message they are executed by the...

Yes. `spin_until_future_complete` is just a fancy way of saying: do a while loop where you `spin_some` and check the future in between spins. It's responsibility of the user to make...