A CORBA-based distributed software architecture for control of service robots | IEEE Conference Publication | IEEE Xplore