Learning Piecewise Residuals of Control Barrier Functions for Safety of Switching Systems using Multi-Output Gaussian Processes | IEEE Conference Publication | IEEE Xplore