AN IMPLEMENTATION OF PACMAN GAME USING ROBOTS
Journal Title: Indian Journal of Computer Science and Engineering - Year 2011, Vol 2, Issue 6
Abstract
As the field of robotics are advancing, robotics education needs to consider technological advances and societal level of interest. Realizing computer games in robotic platforms is one such technological advance for educating students in robotics science. Realizing computer games in robotics environment is still a challenge due to high investment factor in developing robot models. However the effort can lead to the enhanced interest in robotics education and further involvement in science and technology careers. Young gaming enthusiasts are aware of different playing strategies used in the computer games. If the course curriculum uses integrated approach by building a game in physical robotic environment, students’ strategy developing skills are tapped and students can get jumpstarted in learning course with interest. Algorithms developed by students to realize the game, could find similar real world applications. One such popular game, Pacman is implemented using two iRobot Roomba robots. One robot is considered as Pacman, which escapes from other robot. The other robot, referred as Ghost, tries to attack Pacman. Network camera was used to find robot localization. Interprocess communication was included to share the data among different processes. The programs for Pacman and Ghost robots were built using Player/Stage, an open source package, compatible with iRobot platform. The algorithms were prior tested in Player/Stage simulation platform before implementing with real robots. The partial success of Pacman game in robots is discussed in the paper. This attempt should encourage in realizing more computer games in robotics education curriculum and generate immense interest in robotics education using low cost ready to use robots.
Authors and Affiliations
Madhav. Rao
REACTIVE MULTIHOP ROUTING WITH MCDS IN MANETS
A wireless ad hoc network is a special type of network in which a collection of mobile nodes with wireless network interfaces may form a temporary network, without support of any fixed infrastructure or centralized contr...
SCHEDULING OF MECHANICS IN AUTOMOBILE REPAIR SHOPS USING ANN
Scheduling problems are NP – Hard combinatorial optimization problems, since many algorithms have been developed which offers new promising insights for solving resource allocation problems. Considering the problems face...
LS and MMSE based Localization Algorithm for WSNs amid obstacles
In recent years, optimization and Wireless Sensor Networks (WSNs) are extensively used in numerous milieus and hostile topographies. In this paper, we proposed an improved localization algorithm by means of Least square...
Optimization of Computer Networks
Computer Networks have pervaded our life like anything. They are present in all aspects of our life. Information transmission like Internet usage uses computer networks. As more and more people use computer networks, tra...
DATA MINING CLASSIFICATION TECHNIQUES APPLIED FOR BREAST CANCER DIAGNOSIS AND PROGNOSIS
Breast Cancer Diagnosis and Prognosis are two medical applications pose a great challenge to the researchers. The use of machine learning and data mining techniques has revolutionized the whole process of breast cancer D...