Injured Pedrosa back in Barcelona