design icon indicating copy to clipboard operation
design copied to clipboard

Design documentation for ROS 2.0 effort

Results 53 design issues
Sort by recently updated
recently updated
newest added

The IDL-Python type conversion has various special cases, defined [here](http://design.ros2.org/articles/idl_interface_definition.html), such as mapping `octet[N]` to `bytes`. However it seems like one obvious special case is missing: `char[N]` to `bytes`. A...

The purpose of this PR is clarify where error transitions from primary states should be in the node lifecycle design. The original conversation is over in [rcl_interfaces PR#97](https://github.com/ros2/rcl_interfaces/pull/97). In that...

In this context, I'm going to define "logging" narrowly as "getting error, warning, info, and debug messages to the user". These messages may either be printed to a tty, or...

backlog

Design document for the 'Node Interface Definition Language (IDL)', > a simple and standardized manner to export the complete interface (action/message/parameter/service) of node(s) in a package. Initially discussed within the...

## Description This issue is a call for a design of zero-copy intra-process communications available to all ROS2 language clients. The current implementation of this feature exists in `rclcpp` and...

enhancement
backlog

Currently many design documents and features implicitly rely on node names being unique, but we have never sorted out the issues with how to enforce node name uniqueness in a...

enhancement
backlog

Not sure if this is the right naming or format; if there are issues, please let me know. Already had a couple of bits of feedback from @ivanpauno that are...

requires-changes

First step towards addressing https://github.com/ros2/rosidl/issues/560 (might be worth going through the discussion there before reviewing). This is a first draft proposal to get some eyes on it. Lacks [`csp`](https://mwoehlke.github.io/cps/) schema...

The document has been changed so much and it's been so long since the last time I submitted a PR for multi-machine launch changes I figured it'd be more appropriate...

backlog

Not sure if this is the best place to ask. Has there been any design discussions on how to support multi-robot systems in ROS2? I see that this topic is...

question
backlog