GenoM3: Building middleware-independent robotic components | IEEE Conference Publication | IEEE Xplore