Generic ROS-based Architecture for Heterogeneous Multi-Autonomous Systems Development | IEEE Conference Publication | IEEE Xplore