FYS125A: Robotics and Problem Solving