FYS128C: Robotics and Problem Solving