OpenROV is an underwater robot running Linux and Node.js. This presentation, given to the New York Node.js user group, gives a quick overview. Presentation video: http://rayhightower.com/blog/2014/09/25/nodejs-under-water/