This talk presents the results achieved with the software-architecture MASSiVE designed for semi-autonomous service-robots. It is shown that the consequent inclusion of the principle of semi-autonomy into a hybrid multilayer control architecture results in feasible and robust execution of tasks on a high level of abstraction.