A system architecture for a mobile robot based on activities and a blackboard control unit | IEEE Conference Publication | IEEE Xplore