Designs and develops robots that can perform tasks autonomously or semi-autonomously. Involves a blend of mechanical engineering, electronics, and computer science.