rclcpp icon indicating copy to clipboard operation
rclcpp copied to clipboard

rclcpp (ROS Client Library for C++)

Results 317 rclcpp issues
Sort by recently updated
recently updated
newest added

This is a Pull Request meant to help issue #1699 by creating a new method called `take_loaned_message` to allow the user the ability to zero-copy passing of loaned_message. There currently...

enhancement

## Bug report **Required Info:** - Operating System: - Ubuntu 20.04 - Ubuntu 22.04 - Installation type: - binaries - Version or commit hash: - galactic, foxy, humble - DDS...

more-information-needed

This is a pull request targeting issue #689 (* Warning this is an older issue and the codebase has changed since then *). The point of that issue was just...

A small nit but to my understanding declaring a statically typed parameter with an uninitialized value is allowed, what is not allowed is having an uninitialized type, as the exception...

Executor::spin_some, Executor::spin_all and Executor::spin_once are odd function names, as they do not give a good idea of what the functions intention is. Multiple developers in my company ran into this...

## Feature request I'd like to use a unified NodeInterfaces object from https://github.com/ros2/rclcpp/pull/2041 under ROS2 Humble. #### Feature description Fuse uses https://github.com/ros2/rclcpp/pull/2041 as an extremely tidy way of [passing interfaces...

enhancement
help wanted

Noticed this got left behind in a branch. For context, this was originally written in 2019 and didn't get reviewed at the time. I expect that there will also be...

## Bug report **Required Info:** - Operating System: - Ubuntu22.04 - Installation type: - ros2 from binaries, but i want to compile "rclcpp" from source - Version or commit hash:...

bug
help wanted

## Feature request #### Feature description Add a method to `Publisher` and `Subscription` classes, which allows querying if intraprocess communication is enabled or not. ```cpp bool is_intra_process_comm_enabled() const; ``` ####...

enhancement

## Bug report **Required Info:** - Operating System: - Ubuntu 20.04 - Installation type: - from source - Version or commit hash: - iron - DDS implementation: - Cyclone dds...

more-information-needed