A software architecture for integrated service robot development | IEEE Conference Publication | IEEE Xplore