Generic and basic controller framework for ROS