Oddwerx Supports ROS

The Robot Operating System (ROS) from Willow Garage, is a systems software framework for robotic software development.  ROS is released under a BSD license, and is open-source software.  It is free for both commercial and research use.  ROS development is a joint effort within the robotics community.  Oddwerx robots are capable of running ROS on the Android platform through use of the ROSJava, a pure-Java implementation of ROS, developed jointly between both Google and Willow Garage.

ROS Running on Oddwerx

OLogic has developed a ROSJava Oddwerx node for both controlling and monitoring the Oddwerx robot.  The Oddwerx node allows you to develop software on a remote computer, in either C++ , Python or Java, and communicates seamlessly to the Oddwerx robot using ROS.  We have samples of ROS in-action running on the Oddwerx, which will be distributed to the developer community.  Oddwerx is one of the first smartphone based, desktop robots, capable of running ROS, and makes it usable for highly advanced, robotics research.  Unfortunately, as of this moment, there isn’t anything for the iPhone to run ROS yet. As soon as something is available for iPhone, you can better believe Oddwerx will support it.  Or maybe…..just maybe….we will figure out how to port it ourselves…still thinking about this.