Robotics Operating System (ROS) packages can be implemented on C++, Python and other languages. Follow original instruction to setup Eclipse IDE to implement packages on C++ or brief instruction below.
Robot Operating System (ROS) is a set of libraries and tools for software developers to create robot applications. ROS can be installed on different platforms – Linux, Windows, OS X, and a number of others. ROS is licensed under an open source, BSD license.