skip to main content
article

A case study of LEGO Mindstorms'™ suitability for artificial intelligence and robotics courses at the college level

Published:27 February 2002Publication History
Skip Abstract Section

Abstract

This paper examines LEGO Mindstorms'™ suitability as a hardware platform for integrating robotics into an Artificial Intelligence course organized around the agent paradigm popularized by Russell and Norvig. This evaluation discusses how kits and projects based on Mindstorms supported students' exploration of the issues behind the design of agents from three classes in Russell and Norvig's intelligent agent taxonomy. The paper's investigation also examines several popularly-perceived limitations of the Mindstorms package for college-level robotics projects and shows that most of these "limitations" are not serious impediments to Mindstorms' use, while certain other of these "limitations" do indeed present challenges to the platform's use.

References

  1. ActivMedia Robotics, http://www.activrobots.comGoogle ScholarGoogle Scholar
  2. Baum, D. Not Quite C (NQC), June 2001, http://www.enteract.com/~dbaum/nqc/index.htmlGoogle ScholarGoogle Scholar
  3. Beer, R. D., Chiel, H. J., and Drushel, R. F. "Using autonomous robotics to teach science and engineering," Communications of the ACM, Vol. 42 (6) June 1999, pp. 85 - 92. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Fagin, B., Merkle, L., and Eggers, T. "Teaching basic computer science concepts with robotics." In Proceedings of the 32nd SIGCSE Technocal Symposium on Computer Science Education (2001).Google ScholarGoogle Scholar
  5. Kumar. D., and Meeden, L. A robot laboratory for teaching artificial intelligence. In Proceedings of the 29th SIGCSE Technical Symposium on Computer Science Education (1998). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Martin, F., The MIT HandyBoard Project, 2000. http://lcs.www.media.mit.edu/groups/el/Projects/handyboard/, Sept. 6, 2001.Google ScholarGoogle Scholar
  7. Mazur, N. and Kuhrt, M. "Teaching programming concepts using a robot simulation," Journal of Computing in Small Colleges, Vol. 12, (5) 1997, pp. 4-11.Google ScholarGoogle Scholar
  8. Noga, Markus. LegOS, June 2001, http://www.noga.de/legOSGoogle ScholarGoogle Scholar
  9. Solorzano, Jose. LejOS, May 2001, http://lejos.sourceforge.comGoogle ScholarGoogle Scholar
  10. Stein, L. A., Interactive programming: revolutionizing introductory computer science," ACM Computing Surveys 28A(4), December 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Russell, S. and Norvig, P. Artificial Intelligence: A Modern Approach. Prentice Hall, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Wick, A., Klipsch, K., and Wagner, M. LEGO/Scheme compiler, v. 0.52, (June 2001) http://www.cs.indiana.edu/~mtwagner/legoscheme/Google ScholarGoogle Scholar

Index Terms

  1. A case study of LEGO Mindstorms'™ suitability for artificial intelligence and robotics courses at the college level
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM SIGCSE Bulletin
            ACM SIGCSE Bulletin  Volume 34, Issue 1
            Inroads: paving the way towards excellence in computing education
            March 2002
            417 pages
            ISSN:0097-8418
            DOI:10.1145/563517
            Issue’s Table of Contents
            • cover image ACM Conferences
              SIGCSE '02: Proceedings of the 33rd SIGCSE technical symposium on Computer science education
              February 2002
              471 pages
              ISBN:1581134738
              DOI:10.1145/563340

            Copyright © 2002 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 27 February 2002

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader