Computer Engineering Department

Degree Name

BS in Computer Engineering




John Seng


Roborodentia is an autonomous robotics competition held each year during Cal Poly’s Open House. For the 2005 competition, robot entries needed to navigate a maze searching for three randomly placed golf balls, collect them, and then deposit the balls in the “nest” at the end of the maze. A newly added aspect for the 2005 competition included two bonus balls that were placed on a platform behind the wall in two predetermined corners of the maze.

Caddy is a robot that was entered into the 2005 Roborodentia competition. Caddy included a vision system that allowed searching for balls down untraveled corridors and computing a best path through the maze based on this information. This was an unprecedented approach for the Roborodentia competition that gave Caddy a significant advantage in run time performance over robots programmed to traverse the entire maze in search of balls.