ROS based robot controller