Design of a modular controller for the iDo robot to be used by puppeteers

MSc assignment

In order to properly use the iDo robot as an improvotype robot, it needs to be able to be accurately controlled by a professional puppeteer. To accomplish this, a low-latency, modular controller is designed in order to allow a high range of variability in the robot movement for different research purposes, with a priority for the movement of the expressive head and arm.

This assignment entails a literary study into existing control methods, iterative design of the controller based on feedback from professional puppeteers, a low-latency link between the controller and the robot movement and a working prototype to validate findings from the literary study. Because the head and arm of the robot are intended to be swappable with other modules, the controller should try to take this into account as well.