several utilities for ROS