"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." - from http://www.ros.org/about-ros/
ROS is rapidly becoming the "go-to" technology for academic and professional robot development. The NH-ROS user group aims to bring together people both actively working with ROS, and those who are interested in getting started using ROS.