I am not absolute sure about this but I think this plugin requires an URDF to work correctly. the gazebo_ros_control plugin will block until it gets the urdf from the server( method getURDF from gazebo_ros_control_plugin.cpp )