Towards Cooperative Driving among Heterogeneous CAVs: A Safe Multi-Agent Reinforcement Learning Approach | IEEE Journals & Magazine | IEEE Xplore