Goto

Collaborating Authors

 Vail, Douglas


CMRoboBits: Creating an Intelligent AIBO Robot

AI Magazine

CMRoboBits is a course offered at Carnegie Mellon University that introduces students to all the concepts needed to create a complete intelligent robot. This course shows how an AIBO and its software resources make it possible for students to investigate and work with an unusually broad variety of AI topics within a single semester. While material presented in this article describes using AIBOs as the primary platform, the concepts presented in the course are not unique to the AIBO and can be applied on different kinds of robotic hardware.


CMRoboBits: Creating an Intelligent AIBO Robot

AI Magazine

This homework introduces students the material in the course. For the written component to the concept of human/robot interaction of this homework, students have to and learning on a real robot. The students manually calculate a posterior probability of program their AIBOs to play a guessing game the robot's position given a uniform prior distribution by which one player (either the human or the of robot poses in a grid world. AIBO) guesses a sequence of colored markers Mounting a Charging Station. Students use the that the other player (AIBO or human, respectively) object-detection code written in previous makes up ahead of time. The AIBO communicates homework assignments to find a colored bull'seye to the human by a predefined set of and tower beacon. These two landmarks allow the robot to compute the distance and orientation motions. When guessing the colored sequence, of a charging station. The robot needs the AIBO has to reason about the patterns of to search for and then climb onto the charging the colors as well as about the clues given to it station.