Implementing best practices for systems integration and distributed software development in service robotics - the Care-O-bot®robot family | IEEE Conference Publication | IEEE Xplore