<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://reps.openrobotics.org/</id><title>Robotics Enhancement Proposals</title><subtitle>REPs are standards documents providing information for anyone interacting with one or more of the OSRA’s open-source projects in a user- or developer-like way.</subtitle> <updated>2026-02-20T03:07:36+00:00</updated> <author> <name>Open Robotics</name> <uri>https://reps.openrobotics.org/</uri> </author><link rel="self" type="application/atom+xml" href="https://reps.openrobotics.org/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="https://reps.openrobotics.org/"/> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <rights> © 2026 Open Robotics </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>Minimal Overhead Messaging Support Using Runtime Agnostic Memory Layouts</title><link href="https://reps.openrobotics.org/rep-0157-2026/" rel="alternate" type="text/html" title="Minimal Overhead Messaging Support Using Runtime Agnostic Memory Layouts" /><published>2026-02-20T03:07:36+00:00</published> <updated>2026-02-20T03:07:36+00:00</updated> <id>https://reps.openrobotics.org/rep-0157-2026/</id> <content type="text/html" src="https://reps.openrobotics.org/rep-0157-2026/" /> <author> <name>Michel Hidalgo</name> </author> <summary>Abstract This REP proposes a re-design of the rosidl messaging system to broaden the scope of application of zero-copy transports, including those that deal with seggregated memory models. In particular, it specifies message in-memory representations and middleware extensions to enable runtime-agnostic contiguous memory layouts that can be passed around across process boundaries with minimal o...</summary> </entry> <entry><title>ROS Log Command Line Interface</title><link href="https://reps.openrobotics.org/rep-0156-2026/" rel="alternate" type="text/html" title="ROS Log Command Line Interface" /><published>2026-01-10T00:00:00+00:00</published> <updated>2026-01-22T23:35:04+00:00</updated> <id>https://reps.openrobotics.org/rep-0156-2026/</id> <content type="text/html" src="https://reps.openrobotics.org/rep-0156-2026/" /> <author> <name>Tomoya Fujita <tomoya.fujita825@gmail.com>, Fumiya Ohnishi <fumiya-onishi@keio.jp></name> </author> <category term="Standard" /> <summary>Abstract This REP proposes a new ros2log command-line package for ROS that provides a unified, user-friendly interface for runtime logging configuration and inspection. The ros2 log command will enable users to list, get, set, and monitor logging levels for ROS nodes, improving the debugging and diagnostic capabilities of ROS systems. This proposal consolidates and standardizes logging-related...</summary> </entry> <entry><title>Robotics Enhancement Proposal Process and Guidelines</title><link href="https://reps.openrobotics.org/rep-0001-2025/" rel="alternate" type="text/html" title="Robotics Enhancement Proposal Process and Guidelines" /><published>2025-10-01T00:00:00+00:00</published> <updated>2026-01-22T23:35:04+00:00</updated> <id>https://reps.openrobotics.org/rep-0001-2025/</id> <content type="text/html" src="https://reps.openrobotics.org/rep-0001-2025/" /> <author> <name>Open Robotics</name> </author> <category term="Meta" /> <summary>What is a REP? REP stands for Robotics Enhancement Proposal. A REP is a document providing information for anyone interacting with one or more of the OSRA’s open-source projects in a user- or developer-like way. It provides the what, how, and (most importantly) why, of any enhancement to one or more OSRA projects. The REP process is not intended to replace Pull Requests (PRs) and the existing...</summary> </entry> <entry><title>Sample Markdown REP Template</title><link href="https://reps.openrobotics.org/rep-0004-2025/" rel="alternate" type="text/html" title="Sample Markdown REP Template" /><published>2025-08-19T00:00:00+00:00</published> <updated>2026-01-22T23:35:04+00:00</updated> <id>https://reps.openrobotics.org/rep-0004-2025/</id> <content type="text/html" src="https://reps.openrobotics.org/rep-0004-2025/" /> <author> <name>Geoffrey Biggs</name> </author> <category term="Meta" /> <summary>Abstract This REP provides instructions on formatting REP documents correctly, and a template REP document. In conjunction with the content guidelines in REP 1, this should provide REP authors with everything they need to produce a conforming REP document. Important note: If you are reading this REP in your web browser, you should go to the raw Markdown source file file (with a .md extension)...</summary> </entry> <entry><title>Benchmarking performance in ROS 2</title><link href="https://reps.openrobotics.org/rep-2014/" rel="alternate" type="text/html" title="Benchmarking performance in ROS 2" /><published>2022-09-29T00:00:00+00:00</published> <updated>2025-10-17T21:45:35+00:00</updated> <id>https://reps.openrobotics.org/rep-2014/</id> <content type="text/html" src="https://reps.openrobotics.org/rep-2014/" /> <author> <name>Víctor Mayoral-Vilches Ingo Lütkebohle Christophe Bédard Rayza Araújo \</name> </author> <category term="Informational" /> <summary>Abstract This REP describes some principles and guidelines for benchmarking performance in ROS 2. Motivation Benchmarking is the act of running a computer program with a known workload to assess the program's relative performance. In the context of ROS 2, performance information can help roboticists design more efficient robotic systems and select the right hardware for their robotic applica...</summary> </entry> </feed>
