rosidl icon indicating copy to clipboard operation
rosidl copied to clipboard

Packages which provide the ROS IDL (.msg) definition and code generation.

Results 102 rosidl issues
Sort by recently updated
recently updated
newest added

This PR is part of a prototype implementation for https://github.com/ros-infrastructure/rep/pull/360 https://github.com/ros2/ros2/issues/1285. The rosidl generators are extended to generate a third message type for services, service events. Macro for generating interfaces...

## Bug report **Required Info:** - Operating System: - Ubuntu 20.04 - Installation type: - binaries - Version or commit hash: - galactic - DDS implementation: - Fast-RTPS - Client...

more-information-needed

As discussed in https://github.com/ros2/rcl_interfaces/pull/147: > [..] tests for non-ascii characters in comments in message files [..] should be added to the appropriate packages. https://github.com/ros2/rcl_interfaces/pull/147 removed a couple of unicode apostrophes,...

enhancement
help wanted
good first issue

## Bug report **Required Info:** - Operating System: Ubuntu 22.04 - Installation type: binaries - Version or commit hash: N/A - DDS implementation: default Fast-RTPS - Client library (if applicable):...

enhancement
backlog

As discussed in ros2/rosidl_typesupport#114, this PR adds the generation of typesupport getter declarations that is currently missing. For this, I have also added package-specific visibility control analogous to `rosidl_generator_c`. Here's...

_From @calvertdw on January 8, 2018 16:53_ You guys know what this means. Constants aren't good enough. They don't constrain you to the range of values and you are able...

enhancement
backlog

## Bug report **Required Info:** - Operating System: Windows 10 - Installation type: Source #### Steps to reproduce issue Using `rosidl_generate_interfaces` in a directory that contains multiple `+` characters in...

bug
backlog

## Bug report **Required Info:** - Operating System: - Ubuntu 18.04 - Installation type: - Binaries - Version or commit hash: - ros-dashing-rosidl-cmake 0.7.5-1bionic.20190801.140923 - DDS implementation: - FastRTPS Similar...

enhancement
help wanted

## Bug report **Required Info:** - Operating System: - Debian - Installation type: - Source - Version or commit hash: - 3.3.0 - DDS implementation: - N/A - Client library...

help wanted

Example Python code generated by rosidl for float type field (in /opt/ros/galactic/lib/python3.8/site-packages/sensor_msgs/msg/_battery_state.py): ``` @capacity.setter def capacity(self, value): if __debug__: assert \ isinstance(value, float), \ "The 'capacity' field must be of...