David Black Student Doctor of Philosophy in Electrical and Computer Engineering (PhD) Novel approaches to teleoperation and human computer interaction in medical robotics