The Puzzle Solver Intelligent Robot (PSR) Based on Real Time Image Processing MAJID ALITAVOLI SALAR BASIRI HASAN MALLAEI Mechanical Eng. Department Guilan University, Rasht IRAN Abstract: With a pressing need to upgrade productivity, manufacturing industries are turning more and more toward computer based flexible automation and robots. The need for more flexibility has led to a broad interest in the use of robots. The robot introduced in this paper is designed to solve numeral puzzles. Its control is totally by computer and has vision capability which leads its arm to certain places. In the control loop of the arm for identifying the top of the arm, image processing technique is used. Because of its polar movement on the plane, the design of the robot is considered an optimized one. The control orders are given to robot by a parallel port which obtains image from a camera through USB port. For numerical recognition a simple algorithm with the capability of learning new patterns is used. Noting that different conditions have not been given to the robot, therefore the robot is highly considered intelligent. Some of the robot characteristics include recognizing numbers by camera, 3 degree of freedom, polar movement of the plane, locating the arm of robot with the use of camera, and capability of learning simple numerical pattern. Keword: Image processing, vision feedback, pattern recognition, adaptive control 1 Introduction With the increasing need of production system to increase productivity, most industries are adapting flexible manufacturing system and automation. To this extent, robots are becoming most popular every day [1]. About %35 of robot applications are in welding car body pieces in automobile industries [2]. %25 of robots in automobile industries are used to handle materials and %20 of robots are utilized in feeding, load and unloads materials. Other important industries such as electronics, heavy industries, plastic, food, chemical, etc are also benefiting from robots [3, 4]. Advanced industries such as aerospace and marine use robotics very widely. These robots are utilized in drilling aluminum sheet, connecting pieces and setting them for riveting processes [5]. On the other hand, development of software for robots has made offline programming possible which increases the flexibility of production line. In other term, any change in product or its related operation without setting robot individually becomes possible. The offline programming system has progressed based on computer graphics in such away that a robot can be programmed without action to it [6]. In the shadow of this need PSR is designed so it can solve different problems in industry. 2 PSR Design and Fabrication PSR as a new experience was made in order to be used in different industries in Iran. Different functions of PSR include Mechanical system, electronic system, and computer system (fig1). Proc. of the 6th WSEAS Int. Conf. on Signal Processing, Computational Geometry & Artificial Vision, Elounda, Greece, August 21-23, 2006 (pp207-210)