Patients recovering from brain strokes may be required to undergo neurorehabilitation. By nature, the process is arduous, time-consuming, and repetitive. This project led to the design a robot capable of navigating a controlled environment and of interacting with patients in a more entertaining manner.\ The robot was composed of an Irobot base for mobility and two custom-built modules: an ultrasound circuit for object detection and a robotic arm for object interactions.