Combining AIMA and LEGO mindstorms in an artificial intelligence coursetobuild realworldrobots

  • Authors:
  • Paul Talaga;Jae C. Oh

  • Affiliations:
  • Syracuse University, Syracuse, NY;Syracuse University, Syracuse, NY

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We show how the example code from the book Artificial Intelligence: A Modern Approach (AIMA)by Russell and Norvig can be used to help build real world robots with LEGO Mindstorms. This melding can increase students' productivity and learning by using examples and code from labs to augment the functionality of a LEGO robot. Artificial Intelligence computation is offloaded to a computer, allowing the robot to react quickly to its environment while still enabling the use of complex, memory-intensive algorithms. We show this through hardware and software discussions, teaching methodologies, past student projects, and classroom experience over two years at Syracuse University.