Repository Summary
| Description | ROS node launcher & monitoring daemon |
| Checkout URI | https://github.com/xqms/rosmon.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2025-09-06 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| rosmon | 2.5.1 |
| rosmon_core | 2.5.1 |
| rosmon_msgs | 2.5.1 |
| rqt_rosmon | 2.5.1 |
README
rosmon
rosmon is a drop-in replacement for the standard roslaunch tool. Rather
unlike roslaunch, rosmon is focused on (remote) process monitoring.
Please see the ROS wiki page for further
information, the rest of this README contains information for rosmon
developers.
Looking for a similar ROS2 solution? Take a look at better_launch!
Installation & Quick start
Official rosmon packages are available. On ROS Kinetic, Melodic, and Noetic (Ubuntu) simply do:
sudo apt install ros-${ROS_DISTRO}-rosmon
In case you don’t need the rqt GUI, you can install the core package only:
sudo apt install ros-${ROS_DISTRO}-rosmon-core
Afterwards, try
# launch one of the rosmon test cases
mon launch rosmon_core basic.launch
Building from source
Simple include this repository in your catkin workspace. rosmon depends on
rosfmt, so make sure you either have rosfmt installed using the ROS packages
or you compile it from source in your catkin workspace. After a build
(tested with catkin_tools) and re-sourcing of the devel/setup.bash you will
have the mon command in your environment.
License
rosmon is licensed under BSD-3.
Author
Max Schwarz max.schwarz@ais.uni-bonn.de
CONTRIBUTING
Repository Summary
| Description | ROS node launcher & monitoring daemon |
| Checkout URI | https://github.com/xqms/rosmon.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2025-09-06 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Tags | No category tags. |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| rosmon | 2.5.1 |
| rosmon_core | 2.5.1 |
| rosmon_msgs | 2.5.1 |
| rqt_rosmon | 2.5.1 |
README
rosmon
rosmon is a drop-in replacement for the standard roslaunch tool. Rather
unlike roslaunch, rosmon is focused on (remote) process monitoring.
Please see the ROS wiki page for further
information, the rest of this README contains information for rosmon
developers.
Looking for a similar ROS2 solution? Take a look at better_launch!
Installation & Quick start
Official rosmon packages are available. On ROS Kinetic, Melodic, and Noetic (Ubuntu) simply do:
sudo apt install ros-${ROS_DISTRO}-rosmon
In case you don’t need the rqt GUI, you can install the core package only:
sudo apt install ros-${ROS_DISTRO}-rosmon-core
Afterwards, try
# launch one of the rosmon test cases
mon launch rosmon_core basic.launch
Building from source
Simple include this repository in your catkin workspace. rosmon depends on
rosfmt, so make sure you either have rosfmt installed using the ROS packages
or you compile it from source in your catkin workspace. After a build
(tested with catkin_tools) and re-sourcing of the devel/setup.bash you will
have the mon command in your environment.
License
rosmon is licensed under BSD-3.
Author
Max Schwarz max.schwarz@ais.uni-bonn.de