Turtlebot at Office: A Service-Oriented Software Architecture for Personal Assistant Robots Using ROS | IEEE Conference Publication | IEEE Xplore