Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
humble

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
jazzy

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
kilted

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
rolling

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

No version for distro ardent showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
humble

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

No version for distro bouncy showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
humble

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

No version for distro crystal showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
humble

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

No version for distro eloquent showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
humble

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

No version for distro dashing showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
humble

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

No version for distro galactic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
humble

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

No version for distro foxy showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
humble

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

No version for distro iron showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
humble

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

No version for distro lunar showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
humble

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

No version for distro jade showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
humble

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

No version for distro indigo showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
humble

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

No version for distro hydro showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
humble

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

No version for distro kinetic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
humble

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
humble

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange

No version for distro noetic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

r2s_gw package from greenwave_monitor repo

greenwave_monitor greenwave_monitor_interfaces r2s_gw

ROS Distro
humble

Package Summary

Version 0.1.0
License Apache License 2.0
Build type AMENT_PYTHON
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/NVIDIA-ISAAC-ROS/greenwave_monitor.git
VCS Type git
VCS Version main
Last Updated 2025-10-15
Dev Status MAINTAINED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A TUI for ROS 2

Maintainers

  • Sean Gillen

Authors

No additional authors.

r2s_gw

Note: This is a fork of r2s designed to work with the Greenwave Monitor system. It has been renamed to r2s_gw to allow users to install it alongside the standard r2s package.

r2s_gw is a Text User Interface (TUI) for interacting with various aspects of a ROS 2 system. It is intended as a supplement to the ros2cli suite of command line tools.

r2s_gw is written in Python and utilizes Textual for building the UI.

Alt Text

Installing

This package is bundled with the Greenwave Monitor repository. See the main Greenwave Monitor README for installation instructions.

For standalone development:

cd r2s_gw
poetry install
poetry run r2s_gw

Development

To run in development mode:

poetry shell
textual run --dev r2s_gw.main:main

poetry shell
textual console

Roadmap

Currently, there are 2 primary widgets for visualizing information in a grid or as a stream of text logs.

  • ROS 2
    • Visualize stream of ROS messages in the text log view (ros2 topic echo)
    • Visualize stream of ROS logs from a node (rosconsole)
    • Visualize system load of individual nodes (requires instrumentation to associate PID with node)
    • Publish messages on a topic (ros2 topic pub)
    • Advance lifecycle node states (ros2 lifecycle)
    • Visualize message definitions (ros2 interface)
    • Call Services (ros2 service)
  • Colcon
    • List packages in a workspace (colon list/colcon graph)
    • Select and build multiple packages
    • View package build logs
    • View test logs
  • Gazebo
    • Visualize topics/nodes
    • Port ROS functionality to gz-transport and gz-msgs
CHANGELOG
No CHANGELOG found.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged r2s_gw at Robotics Stack Exchange