Interrupting Companion Robot Activities
Cezary Zieliński · 2024
The paper presents the organisation of a companion robot control system enabling external interruption of its activities. The fundamental problem is: how should a companion robot act when the currently executed task is not completed yet, however a next request arrives. The new request might not be yet serviced while a new request arrives and so on. The question is how should the control system be organised so that the robot will be able to reasonably handle those multiple interrupts? The paper suggests a formal specification of a controller solving the thus posed problem. As interrupts are well established within computer science the paper shows that the there proposed solution is not well suited to robotics.