PacBot

  • Description:

    PacBot is an autonomous robot that uses artificial intelligence to play the classic arcade game Pacman. During each competition, PacBot must navigate a maze while avoiding virtual ghosts. This provides a unique pathfinding challenge of navigating a maze while collecting points but avoiding contact with “ghosts''. We previously won first place in the 2025 competition we hosted! We are hoping to maintain our crown in future competitions.

  • Goals:

    • Implement a more effective and precise control of low-level components utilizing feedforward and closed feedback control.
    • Design a micromouse-style robot that can move faster and have a smaller frame.
    • Design and implement an effective localization algorithm that establishes an accurate and stable position.
    • Create a logging framework so that the state of the robot can be replayed and analyzed.
    • Implement functionalities in a GUI so that user control of the robot is intuitive and quick.
    • Foster a team environment where members can pursue and implement projects that interest them the most.
    • Compete and dominate at Pacbot competitions!