The Robot Operating System (ROS) is a flexible framework for writing robot software. It is a collection of tools, libraries, and conventions that aim to simplify the task of creating complex and robust robot behavior across a wide variety of robotic platforms.
NATO ROS-M is a software ecosystem for military RAS based on open ROS. It provides a trusted community of Government and Industry contributors with the means to collectively cultivate a federated body of re-useable, ROS-compatible software for developing defense robotic systems.