ERROR: cannot launch node of type [mavros/mavros_node]: can't locate node [mavros_node] in package [mavros]

I am getting this error while running Multi-vehicle simulation. I can see the UAVs in gazebo simulator but not able to connect with Qgroundconrol.

I solved this problem by removing mavros and mavlink from catkin workspace as I have binary installation. Now I can run successfully and see the mavros nodes with rosnode list but I am not able to connect with Qgroundcontrol.