Checking Consistency of Robot Software Architectures in ROS | IEEE Conference Publication | IEEE Xplore