NEXUS: a flexible, efficient and robust framework for integrating software components of a robotic system | IEEE Conference Publication | IEEE Xplore