Memory-based Reasoning Algorithm Based on Fuzzy-Kohonen Self Organizing Map for Embedded Mobile Robot Navigation

Size: px
Start display at page:

Download "Memory-based Reasoning Algorithm Based on Fuzzy-Kohonen Self Organizing Map for Embedded Mobile Robot Navigation"

Transcription

1 Vol. 5, No. 3, September, 0 Memory-based Reasoning Algorithm Based on Fuzzy-Kohonen Self Organizing Map for Embedded Mobile Navigation Siti Nurmaini Department of Computer Engineering, University of Sriwijaya Jl. Raya Palembang-Prabumulih, Km 3, Inderalaya-Ogan Ilir, Indonesia siti_nurmaini@unsri.ac.id Abstract Navigation in mobile robot not only avoid obstacles based on the sensor input but also comprehend the nature of its environment, remember over time such comprehended scenarios, recollect them and associate in time perceptions of environment that resemble each other. Such requirements demand spatial and temporal reasoning capabilities, for considering the mobile robot environmental as an experience of a sequence of sensor patterns. Memory-based reasoning must integrate into mobile robot control strategy to produces efficiently movement in unpredictable environment, to achieve robustly and to reduce computational cost. To implement this strategy Fuzzy-Kohonen Network (FKN) technique is utilized by employing small number of rules. The effectiveness of the proposed technique is demonstrated in series of practical test on our experimental mobile robot in structured and unstructured environment. A detailed comparison of the proposed technique with other recent approaches in the specific case of local minima detection and obstacle avoidance is also presented. As results found that mobile robot based on FKN technique has the ability to perform navigation tasks in several environments, it has capability to recognize the environment, suitable for low cost mobile robot due to only produce small resources, provides much faster response to expected events and it allows the mobile robot move without any need to stop for danger situation without suffering from the local minima problem. Keywords: Embedded mobile robot, Fuzzy-Kohonen Network, navigation, unstructured environment, memory-based reasoning. Introduction The two classical motivations of mobile robot navigation are exploration and automation. Therefore, mobile robot requires onboard sensors and processing capabilities in order to bring operability to unknown environment. In such environments it requires a number of heterogeneous capabilities are ability to reach target in real time to unexpected events, to determine the robot's position, and to adapt the environmental changing. Different robot architectures have been developed that level from purely reactive robots which do not keep an internal state to layered architectures with a deliberative layer planning on actions. Recently, mobile robot is being extensively used in various fields stretching from simple actions to their advanced implementation. Each implementation of mobile robot implies particular concepts and engineering solutions able to deal with problems emerging on the different level []. Their main focuses on developing navigation methodologies for realizing accurate, reliable localization and map generation from uncertain data obtained by high sensitive sensors [-]. Most studies on such research have explored to design a precise geometric map for identifying their environment [5-7]. 7

2 Vol. 5, No. 3, September, 0 Perceiving the environment remains a fundamental task for autonomous mobile systems. In fact it is rather difficult to imagine a robot that is truly autonomous without being capable of acquiring a model of its environment. This model can be built by the robot exploring the environment and registering the data collected with the sensors over time. The visual sensors provide the richer source of useful information about the environmental surroundings. Nevertheless, it have drawbacks such as, slow in processing data, the global information like vision may not be obtained in a dark room and expensive in cost [, 8]. In the real world, numerous natural agents like animals to recognize their environments just with low sensitive sensors without a geometric map [], they learn for recognizing new environment by itself. Hence, it is essential to design a simple intelligent robot with low cost sensors, that have capability to recognize environment and adaptive in unknown environments. In the mobile robot navigation design, it is necessary to consider what accuracy is needed in each environmental situation. If the cost of sensing is considered, it may not be optimal in terms of the cost of reaching a target []. Moreover, the reactive navigation capabilities are indispensable since the real-world environments are appropriate to change over time [9-]. It has difficulty handling a modification of the environment, due to some uncertain in each environmental situations. It needs a method to overcome the uncertainty problem to realize a safe and efficient of mobile robot movement. It means the mobile robot does not collide with obstacles and it can reach a destination in a small amount of time. However, these requirements are usually in a trade-off relationship. If the mobile robot moves quickly to increase efficiency, this most probably decreases safety. If the mobile robot moves slowly to increase safety, efficiency decreases. There are numerous techniques that deal with the uncertainty, cost and efficiency requirements such as fuzzy logic [3, ], heuristics [5], potential field [6, 7], neural network [8], immunological [] and their hybrids [9-0]. However, in some cases during the mobile robot traversal cycling between multiple traps (local minima) problem may still occur. Several methods [9, 9,, 3] have been proposed, but the computationally is expensive and they cannot guarantee the mobile robot will not trapped []. The limitation of computational resources available to an embedded mobile robot often presents challenge. The high computational cost can decrease the embedded controller performance, due to it leads to a strong decrease cost performance in terms of memory and computational resource consumption to achieve speed processing [5]. If these constraints are imposed a priori, the advantages of controllers can be lost [6, 7, 8]. The choice of simple intelligent control algorithm is highly desirable to cope with the memory and time limitations. Intelligent control decisions are a natural consequence of possessing reasoning and cognition properties. It is an essential part of human navigation. Fuzzy-based algorithm comprising of only the two primary modules is unable to functionally replicate such reasoning as far as navigational aspects are concerned. By incorporating selforganizing maps or Kohonen network some of these drawbacks are alleviated. In this work, memory-based reasoning strategy utilizes combination of fuzzy logic and Kohonen network named FKN technique, to realize navigation control on low cost embedded mobile robot. In this strategy, the mobile robot has capability for building the desired mapping between the perception of the human knowledge and the exact motion control. Satisfactory navigation performance can be achieved using reduced numbers of rules experiences to achieve the necessary spatial and temporal reasoning properties. The proposed algorithm demonstrates in structured and unstructured with local minima 8

3 Vol. 5, No. 3, September, 0 situation. The result founds that it reasonably good performance while navigating in such environments compare to fuzzy and sensor behavior technique.. Control Algorithm of Fuzzy-kohonen Self-organizing Map In order to enable the mobile robot to avoid the obstacle in the navigational path with rapid reaction capacity, the better mapping relation between the sensor data input and the control output must be established. Since this mapping relation is extremely complex and nonlinear, it is very inconvenient to solve this problem using the general control method [9]. Furthermore, an intelligent mobile robot must be self-reliant to perform in complex, partly known and challenging environment using limited physical and computational resources [5], which leads to development of embedded controller. The research in mobile robots navigation controller and embedded systems are two different areas, if the two areas are combined would produce a very challenging research. However, difficult challenge is to create an implementation that simultaneously optimizes numerous design metrics such as memory resources, power, computation, and sensors that are resident onboard the mobile robot [6]. However, soft computing techniques have the astonishing ability to deal with nonlinear problem and successfully integrated into an embedded controller design [30, 3, ]. It provides effective techniques and improves the mobile robot navigation performance [3]. Fuzzy-Kohonen clustering network (FKCN) is one type of hybrid technique which is the result of integration between fuzzy logic and Kohonen s self-organizing map network proposed by Huntsberger and Ajjimarangsee (990). FKCN technique is certainly based on an unsupervised learning; nevertheless, this learning process produces high computational cost, requires intensive processing and needs large storage capacity [3]. In this work, to make this technique simplicity, the originality of unsupervised learning process reduces to supervised named, Fuzzy-Kohonen Network (FKN). In this strategy Kohonen network has the advantage of learning mechanism while the fuzzy logic plays a role in managing the input and output process of pattern recognition [3]. Figure. FKN Structure [33] The FKN structure has the function of pattern recognition and includes three layers: input layer, hidden layer and output layer [33] as shown in Figure. In this network, all 9

4 Vol. 5, No. 3, September, 0 initial patterns reflect on weight vector Wj( j c) in hidden layer. The weight vector Wj and the number c of initial pattern are determined using Kohonen s self-organizing map algorithm [33]. There are many initial patterns, which represent a characteristic pattern in every layer. To reduce the space complexity and to facilitate fast learning of sample sequences by the FKN, all these patterns are set as a weight in the distance layer and for calculating these weights, the rule base table is utilized instead of being trained. The number of rules equals that of initial patterns and every initial pattern is derived from previous experimental data base. Figure. Navigation Control Procedure [3] The pattern is assigned and associated with a pair of motor speed reference. This research different with works of Song and Sheen (000) and Tsai et al (00), due to in this research all process of the navigation control uses low cost 8 bits microcontroller and inexpensive infra-red sensor. Therefore, the algorithm must produce simple resources, for making the faster controller in the process and robust in the implementation. The algorithm navigation control procedure to determine the design purpose can be seen in Figure. The stating point of control algorithm construction is a standard Kohonen-Layer [33]. It receives an n-dimensional input X = (z,..., z n ). Each of the m neurons in the Kohonenlayer processes an n-dimensional weight vector W j. According to the winner take-all (WTA) principle, one neuron is selected as the winner pertaining to the current input. In the standard version the neuron c with the smallest Euclidean distance between its weights vectors W j and X. The method for learning rules to determine the distance and similarity between input pattern and initial pattern are described in the following steps: Step : Create input patterns (X i ), it constructed from current sensor readings (s i ). To reduce the measurement error of the sensor and simplify the control algorithm, the 50

5 Vol. 5, No. 3, September, 0 distance input of the every infra-red sensor is divided into grades using equation (). Where X i and s i are the grade value and the distance measured from infra-red sensor, this values is divided into grades. X i () Step : Activate the Kohonen network by applying the input vector X i and find the WTA neuron, the values which are most similar to the current input vector. For most application standard way of measuring this similarity is to compute Euclidian distance (d ij ). These values responsible for comparing the input pattern X i with every initial pattern W j in the hidden layer. When the input pattern X i and the prototype pattern Wj are completely consistent, the output d ij of j-th node is zero. The output of the hidden layer is expressed in the equation (). () Step 3: The output value u ij in output layer is determined based on d ij, once the similarity value is obtained by using the Euclidean distance, then the degrees of membership µ ij is calculated. To obtain these values, linear function is used, as shown in Figure 3. There are three conditions of d ij values, such as d ij = 0, and. µ ij (d ij ) 0 e Figure 3. Linear Function Each kind of initial pattern W j is corresponding to a fuzzy control rule, and each fuzzy control rule is corresponding to a speed vector. In this paper to simplify the algorithm, the max value f of Euclidian distance is obtained from experimental result due to the sensor reading by using Equation (3), f = (3) where : x minimum as minimum of weight sign, w maksimum as maximum of weight sign, c = number of input. To describe a linear function utilize Equation () and (3) as a membership degree μ ij. If the input pattern does not match any initial pattern, then the similarity value is represented by membership value μ ij from 0 to, by using Equation (), f d ij 5

6 Vol. 5, No. 3, September, 0 () The membership degree μ ij represents the similarity between X i and W j, and μ ij (0,) and the sum of membership degree output ij equal to, the algorithm as shown in Figure. FKN Function: real declaration integer : y[], w, w, w 3, w real : distance (s), ij, bound description d ij ij (d ij - threshold)/d ij return ( ij ) Figure. Simple Algorithms to Obtain Similarity Value 3. Mobile Navigation Platform Mobile robot navigation must be reactive in the changing and in the unknown environment for achieving a goal. The most important property of a reactive control system is its fast reactions and it should be capable of reacting unexpected environment simultaneously. In this work, the experimental test illustrates the application of the proposed algorithm. Figure 5 shows a block diagram of embedded mobile robot platform and control system based on FKN technique, it responsible for generating motor steering and speed command in response to embedded controller. Operational data from infra-red sensors are processed in real-time by the on-board controller mounted on the mobile robot platform. Figure 5. Block Diagram of Mobile System 5

7 Vol. 5, No. 3, September, 0 To perform several navigation tasks, mobile robot uses five infra-red low cost sensors are mounted in a circle on the mobile robot 5 o apart to extract more information about surroundings. To reduce the space complexity and to facilitate fast learning of sample sequences by FKN is used that maps each sample u s to a particular class. Initially the five infra-red sensors are grouped into three groups namely left, center and right. Only one sensor s 3 in group is used to detect obstacles at the front of mobile robot. Two sensors s, and s, in group are used to detect obstacle at left side and two sensor s and s 5 in group 3 are used to detect obstacles right side of the mobile robot. The minimum reading of the sensors in each group is considered as the reading of that group. The FKN classifies the readings of such groups into one of the classes as shown in Table. To provide discrete samples for training, before sending into neural network, the sensor value quantization is performed. The formulas for three groups are; where, X i are the grade value and s i are the minimum distance value from infra-red sensor of the i th group and s, s s i are threshold values for quantization. Evidently there can be other ways of classifying the range reading to classes. The reason to have specified the range readings in terms of far is, medium is 3, near is and very near is. There are essentially due to the same kind of partitioning employed in the fuzzification part of the inference scheme for collision avoidance. Table. Rule Base [3] Then-part Rule motor speed (v) references If-part (W number i ) v refleft (% v refright (% pwm) pwm)

8 Vol. 5, No. 3, September, 0 In order to enable the mobile robot to avoid the obstacles with reactive action, the better mapping relation between the sensor data as input and the speed control as output must be established; due to the distribution of obstacle is complex. Since the obstacle exists in mobile robot direction and the width of obstacle is less than the measurement width of sensors, the mobile robot can recognize the environmental pattern. If the mobile robot detects an obstacle in the front, left, right or two sides, it can determine the navigation path. However, the danger condition like u-shape is always occurred, therefore special control scheme has to be given. The mobile robot will reduce the speed first and then turn to the right/left, when it detects simultaneously an obstacle in all direction Figure 6. Several Typical of Environments [3] In this work infra-red sensors installed in mobile robot can be classified as of environmental pattern categories as shown in Figure 6. All possibilities of mobile robot environmental are considered through fuzzifying process and combining these classes of rule base in Table. The rule table is constructed exploiting the sequence of environmental pattern and speed levels. In this strategy rules are employed to kept few compare to conventional fuzzy control technique. Our mobile robot is equipped with two wheels on both side and one free wheel at the front of mobile robot. The two parallel wheels are driven by direct current (dc) motors. Its sequence is determined by the relative references speeds of the left and right wheels. Therefore, each initial pattern is associated with a couple of reference speeds. In this work mobile robot target is assigned to kept simplicity. In mobile robot navigation, speed control analysis gives information about and mobile robot s left and right speed over the time. By using FKN technique, after the rule base and similarity patterns ( ij ) are known, the mobile robot speed (v) is determined by finding rule that has the highest level of similarity ( max). The final value is calculated with 5

9 Vol. 5, No. 3, September, 0 multiplied by level similarity with the speed references (v ref ). The simple algorithm for generating DC motor speed can be seen in Figure 7. The results of mobile robot speed than conversion to pulse width modulation (PWM) data, namely the duty cycle. Duty cycle is determined within a few percentage points, to obtain some value. By regulating the duty cycle of PWM, the speed of DC motor and steering angle are obtained for controlling mobile robot movements. The formula of PWM as follows, (5) declaration real : max, v right, v left, v refright, v refleft,,, 3 description ijmax (,, 3 ) if ( ijmax = ) then v right v refright v left v refleft else v right ( ijmax * v refright ) v left ( ijmax * v refleft ) end if Figure 7. Simple Algorithms to Control Motor Speed. Experimental Results and Discussion In order to evaluate the performance of the proposed autonomous exploration strategy, several experiments are conducted employing a self-constructed embedded mobile robot. The effectiveness, robustness and comparison of various systems are done using single stage fuzzy behavior, sensor behavior and our proposed simple FKN technique. Experimental is set-up on real embedded mobile robot. Low cost microcontroller 8 bits Alf and Vegard's Risc processor (AVR) 8535 with 8 Kbytes flash memory is designed for central navigation as onboard controller. The specified traveling nominal speed in these experiments is 0 cm/s. The mobile robot has maximum speed of v max = 90% of duty cycle of PWM. The data from experimental result is obtained by using embedded bluetooth strategy in a real time. For evaluating our proposed technique, experiments are implemented including structured, unstructured environment and unstructured obstacle as danger situation.. Structured Environment This section, the experiments in complex environment is conducted utilize twenty one environmental patterns, for investigating the influence of FKN technique in terms of steering, speed and movement performance. The input data from sensor is created from the sensing of a structured environment. After learning process, the training data are given to the FKN as initial data. In this experiment, we dealt with more noise like unstructured obstacles, as depicted in Figure 8 (a) and (b). As stated earlier, mobile robot performance based on FKN is compared to other technique are fuzzy behavior in red line and sensor behavior in green line. 55

10 Vol. 5, No. 3, September, 0 (a) Simple environment (b) Complex environment Figure 8. Mobile Movement on Structured Environment In order to verify the effectiveness of the proposed technique, mobile robot is set up in several environments. It can be seen in Figure 8 (a), all technique that use in mobile robot successfully to perform navigation tasks. However, mobile robot based on FKN is able to recognize the environment and produce smooth movement; due to it has demand spatial and temporal reasoning capabilities in memory of mobile robot. Fuzzy logic has the ability to follow the wall behavior and it has smooth movement too. In contrast to mobile robot based sensor behavior, it does not smooth in movement, due to it runs only based the sensor perception. The decision for the proper turn angle of the mobile robot is taken based on sensory information and the angular difference between the mobile robot s current direction of motion and the goal orientation with respect to origin of the reference frame. Figure 8(b) shows the mobile robot in complex environment, by applying the off-line data and supervised training method to this network, the pattern mapping relation between sensory input and velocity command is established. Proposed technique indicates that efficiently realize the mobile robot navigation. In fuzzy behavior technique, mobile robot starts wall-following behavior at the same position for the same environment. However, the largest length of mobile robot path from the wall is obtained compare to FKN technique. Different with sensor behavior performance, the mobile robot moves only keep the distance from the wall. In Figure 9, presents the experimental result of the mobile robot performance in structured environment, indicating the effectiveness and applicability of the proposed technique. The same fact is observed from the outputs of various experiments performed in different environmental conditions. The results highlight the fact that by adding the Kohonen self-organizing map stage enhances environmental sensing capacity of the mobile robot system. Figure 9(a) and 9(c) shows the mobile robot trajectory in two environments such as simple and complex environment, the mobile robot will not move into the concave region and move successfully to the target. By using fuzzy logic with 35 rules, starts its journey from initial position to the final position and mobile robot successes follow the wall and avoid the obstacle in complex environment. Nevertheless it cannot recognize the environment. Therefore, the mobile robot needs more data to reach the target. The same situation with mobile robot based on sensor behavior. In contrast to the mobile robot based on FKN technique only use rules, it can recognize the environmental pattern by considering navigation memory; therefore it reaches the target faster. Mobile robot s steering angle during its journey can 56

11 Vol. 5, No. 3, September, 0 be seen in Figure 9 (b) and (d). Steering angle is the difference between target and mobile robot heading and provides information about current mobile robot orientation. (a) Trajectory in simple environment (b) Steering in simple environment (c)trajectory in complex environment (d) Steering in complex environment Figure 9. Mobile Performance in Structured Environment. Unstructured Environment The second experiment is performed in unstructured environment. An unstructured environment is a type of environment that has no specific pattern. Traps can be created by a variety of obstacle configurations. A well-known drawback in unstructured environment is that the mobile robot suffers from danger problems in that it uses only locally available environmental information without any previous memorization. The key issue to that problem is the detection of the danger situation during the mobile robot s traversal. Figure 0 (a) and 0 (b) presents an experimental result in which the mobile robot navigating in unstructured environment in two environmental situations. The mobile robot have been explored an unknown environment employing its onboard controller, the trajectory is recorded reveals that the mobile robot can avoid the obstacles safely. In the experiment as depicted in Figure 0 (a), the mobile robot based on fuzzy logic will move into the concave region and be trapped. The same situation with mobile robot based on sensor behavior. In the acute angle situation due to concave and convex corner mobile robot based two techniques cannot continue move to the target. The mobile robot trapped in the acute angle, due to the nature of the fuzzy algorithm and sensor process. In the absence of spatial cognition followed by memorizing and retrieval leads to the following reasoning the mobile robot gets into the traps. Care should be taken to note that in this 57

12 Vol. 5, No. 3, September, 0 instance the mobile robot actually does not detect a danger situation by correlating similar experiences. In contrast to mobile robot based on FKN technique can recognize the entire environmental situation and can reach the finish without trapped in the concave and convex environment. The same with experiment as shown in Figure 0 (b), these results suggest that in the case of unstructured environment FKN technique are preferred. This is due to of the fact the fuzzy logic output in the unexplored regions of inputs is not predictable and error at each stage gets accumulated and hence do not give stable movements. However, in danger situation, FKN technique by considering memorybased reasoning brings the mobile robot out of the trap. (a) Experiment (b) Experiment Figure 0. Mobile Movements in Unstructured Environment Figure presents the mobile robot experimental result in unstructured environment with several acute angles. The trajectory in first environment is illustrated in Figure (a). By using fuzzy logic and sensor behavior technique, mobile robot stop in concave situation and cannot continue move. In contrast to mobile robot based on FKN technique success traveling to the target because it has the ability to recognize the environment. It allows continuous, fast motion of the mobile robot without any need to stop for danger situation. From Figure (b) shows that the recorded of mobile robot steering angle performance based on FKN, fuzzy logic and sensor behavior technique respectively. The steering angle can be used to check the maneuvering of the mobile robot as it encounters obstacles. The results reveal that the proposed technique is capable of smoothly steering the mobile robot over this unstructured environment. The recorded of mobile robot speed of both wheels as shown in Figure (c), and (d). By using fuzzy logic system, the mobile robot reduces the speed and stop the processes in second, thus the controller does not send the command to the motor. The same situation with mobile robot based on sensor behavior. Otherwise mobile robot based on FKN technique successfully travelling the environment, after escaping from the recursive concave environment, the mobile robot reaches target. The experimental result shows that memory-based reasoning indicates the improving mobile robot navigation performance. 58

13 Vol. 5, No. 3, September, 0 (a) Trajectory (b) Steering angle (c) Speed for left motor (d) Speed for right motor Figure. Mobile Performance in Unstructured Environment Figure demonstrates the other possible trajectories when the environment is changed due to there are some acute angles (concave and convex corner) in the environment. In Figure (a) (d) the mobile robot performance is recorded such as trajectory, speed and steering angle respectively. Notably, mobile robot based on FKN algorithm has the ability to explore the environment safely in this long journey without collision and dead lock in danger situation. In contrast to the mobile robot-based fuzzy logic system and sensor behavior, it cannot continue move due to the danger situation in the environment. The mobile robot based on FKN technique to respond promptly to its surroundings, for instance, to avoid unexpected obstacles and continue traveling toward the target. (a) Trajectory (b) Steering angle 59

14 Vol. 5, No. 3, September, 0 (c) Speed for left motor (d) Speed for right motor Figure. Mobile Performance in Unstructured Environment.3 Local Minima Situation The basic objective of this experiment is to enable the mobile robot to autonomously identify all environmental situation (that is to identify each corner) in real-time while exploring this completely unknown environment using environmental pattern, starting with no prior knowledge about environmental shape, specifics, corner description, any or any global coordinates. The navigation strategy is based on the recognizing of local sensed environment, thus the FKN actively selects a movement direction from sets of possible direction in a rule base table. Once initial pattern in the rule table have been established the FKN network will produce desired robot heading for escape the trap. Numerous experiments are conducted to demonstrate the performance of mobile robot navigation employing FKN technique to various complex unstructured environments, in particular, the capability of escaping from the traps or the wandering situations described. Several researchers have proposed the control strategy to overcome the problem by designing several control strategy (Luh and Liu, 006; Zhu and Yang, 007), however, the local minima may still happen. For example, a mobile robot wanders in definitely in a loop inside a U-shaped obstacle, because it does not has memory about the initial pattern of the environment, and its navigation is only based on the local sensed environment. In this paper, using the information acquired from the sensor array, the memorizing control strategy in tends to find a safe way to circumvent any collision to guide the mobile robot out of the traps. (a) U-Shape (b) Complex case Figure 3. Mobile in Complicated Situation without Suffering from the Local Minima Problems 60

15 Vol. 5, No. 3, September, 0 Figure 3 (a) and (b) show the mobile robot in local minima situation, due to a long wall with U-shaped area is located in the complex environment. When the obstacles are long and goal repulsing fuzzy behavior conflict and the mobile robot gets itself into an infinite loop as shown in Figure 3(a). This continues ad infinitum and is termed the local minima problem. By using mobile robot memory based on FKN, a possible means by which the mobile robot can come out of this loop is to recognize its repeated traversal in the same environment and execute a sequence of steps that pulls it out of the trap. The fuzzy inferencing method has been shown to be successful in real-time navigation with cluttered environments. But when the environment is filled with obstacles in the form of loops, concave corner, convex corner, and other complicated structures the mobile robot tends to lose track of direction and gets trapped. It can be seen from Figure 3 (b) that the mobile robot meets infinite loops, which are a loop inside U-shaped obstacle, without suffering from the local minima problems. To come out of the loop the robot must comprehend its repeated traversal through the same environment, which involves memorizing the environment already seen. In the experiment, memory-based reasoning strategy is developed for the system in navigation chips. The mobile robot change the strategy if the distance between the mobile robot and obstacle in current situation same as the distance in navigation memory for solving local minima. 5. Conclusion and Future Work This paper presents memory-based reasoning algorithm for embedded mobile robot, through the combination of heuristic fuzzy rules and the Kohonen self-organizing map network. This technique also builds up pattern mapping relation between sensors input and velocity command by applying the off-line and supervised training method to this network. The proposed FKN techniques are simple to construct, and do not necessitate a significant amount of storage, making them a sufficient choice for an embedded mobile robot with an adequate processor and small fixed storage. The results show that, the mobile robot has the ability to memorize and recognize the structured and unstructured environment and produce satisfactory performance. Furthermore, proposed simple FKN technique is adaptive to the environmental changing and can overcome the sensor noisy compare to fuzzy logic and sensor behavior technique. FKN structure has been proven to be effective in reducing the number of the fuzzy rules so that the simple navigation strategy has been proposed to steer the mobile to reach the target. The proposed technique is presented in this work is promising and is able to predict the mobile robot in unstructured environment, to make the collision avoidance system more robust or flexible and it has capability to escape from U-shaped situation. Using the merit of combination hybrid soft computing technique, we successfully establish the mapping relations in embedded mobile robot, due to by using FKN technique in mobile robot can recognize and memorize the environmental situation. This strategy produces good action to guide the mobile robot to achieve the goal. It has a great potential in the fields of machine learning, computer science and engineering due to it has the following features: self-organizing, memorization, recognition, adaptation, and learning. For the future work, we need to investigate on how to extend and expand the proposed technique that is to make it more general to all unstructured environments taking into considerations both static and dynamic obstacles. 6

16 Vol. 5, No. 3, September, 0 Acknowledgements Author thanks to Higher Education General Director (DIKTI) Nation Education Department, Indonesia for their financial support in Competitive Grants Project. References [] S. Yamada, Recognizing environments from action sequences using self-organizing maps, Applied Soft Computing, vol., (00), pp [] T. Schmitt, R. Hanek, M. Beetz, S. Buck and B. Radig, Cooperative probabilistic state estimation for vision-based autonomous mobile robots, IEEE Transc. on ic and Automation, vol. 8, no. 5, (00), pp [3] A. C. Meyer and D. Filliat, Map-based navigation in mobile robots: A review of map-learning and pathplanning strategies, Cognitive System Research, vol., no., (003), pp [] C. G. Luh and W. W. Liu, An immunological approach to mobile robot navigation, Motion Planning, In-Tech Open, (008), pp [5] M. Asada, Map building for a mobile robot from sensory data, IEEE Trans. Syst. Man Cybernet, vol. 0, no. 6, (990), pp [6] A. Elfes, Sonar-based real-world mapping and navigation, Int. J.. Autom., vol. 3, no. 3, (987), pp [7] M. Fichtner and A. Grobmann, A probabilistic visual sensor model for mobile robot localization in structured environment, IEEE international conference on Intelligent s and System, (00) Sendai Japan, pp [8] G. N. Marichal, A. Hernandez, L. Acosta and J. E. Gonzalez, A Neuro-fuzzy system for extracting environment features based on ultrasonic sensors, Sensors, vol. 9, (009), pp [9] A. Saffiotti, The uses of fuzzy logic in autonomous robot navigation, Journal Soft Computing, vol., no., (997), pp [0] S. X. Yang and M. Meng, An efficient neural network method for real-time motion planning with safety consideration,. Auton. System, vol. 3, (000), pp [] A. Bonarini, G. Invernizzi, H. Labella and M. Matteucci, An architecture to coordinate fuzzy behaviors to control an autonomous robot, Fuzzy Sets and Systems, vol. 3, no., (003), pp.0-5. [] J. Miura, Y. Negishi and Y. Shirai, Adaptive robot speed control by considering map and motion uncertainty, ics and Autonomous Systems, vol. 5, (006), pp [3] E. Tunstel, M. Oliveira and S. Berman, Fuzzy behavior hierarchies for multi control, International Journal of Intelligent Systems, vol. 7, (00), pp [] H. Hagras, A hierarchical type- fuzzy logic control architecture for autonomous mobile robots, IEEE Transc. on System Man and Cybernetic, (00). [5] K. T. Song and L. H. Sheen, Heuristic fuzzy-neuro network and its application to reactive navigation of a mobile robot, Fuzzy Sets and Systems, vol. 0, no. 3, (000), pp [6] K. Sekiguchi, M. Deng and A. Inoue, Obstacle avoidance and two wheeled mobile robot control using potential function, Proc IEEE Int Conf Ind Technology, (006), pp [7] Y. Huang, D. Sun and Q. Qin, Path planning of mobile robot based on particle swarm optimization algorithm, Ordnance Industry Automation, vol. 5, no., (006), pp [8] B. N. Hui and K. D. Pratihar, Neural network-based approaches vs potential field approach for solving navigation problems of a car-like robot, International Journal on Machine Intelligence and ic Control, vol. 6, no., (00), pp [9] E. Aguirre and A. Gonzalez, A Fuzzy perceptual model for ultrasound sensors applied to intelligent navigation of mobile robots, Applied Intelligence, vol. 9, (003), pp [0] J. M. Er and Y. Zhou, A novel framework for automatic generation of fuzzy neural networks, Neurocomputing, vol. 7, (008), pp [] S. X. Yang, H. Li, Q. H. Meng and X. P. Liu, An embedded fuzzy controller for a behavior-based mobile robot with guaranteed performance, IEEE Transactions on Fuzzy Systems, vol., no., (00) August, pp [] P. Vadakkepat, O. C. Miin, X. Peng and T. H. Lee, Fuzzy behavior-based control of mobile robots, IEEE Transactions on Fuzzy Systems, vol., no., (007), pp [3] M. Deng, A. Inoue, K. Sekiguchi and L. Jiang, Two-wheeled mobile robot motion control in dynamic environments, ics and Computer-Integrated Manufacturing, vol. 6, (00), pp [] A. Zhu and X. S. Yang, Neurofuzzy-based approach to mobile robot navigation in unknown environments, IEEE Transaction on Systems, Man and Cybernetics Part C: Applications and Reviews, vol. 37, no., (007), pp

17 Vol. 5, No. 3, September, 0 [5] I. Baturone, J. F. Moreno-Velo, V. Blanco and J. Ferruz, Design of embedded DSP-based fuzzy controllers for autonomous mobile robots, IEEE Transaction on Industrial Electronic, vol. 55, no., (008), pp [6] E. Tunstel, A. Asgharzadeh and M. Jamshidi, Towards embedded fuzzy control of mobile robots, Proceedings of the International Conference on Fuzzy Logic, Neural Nets and Soft Computing, (99), Fukuoka, Japan, pp [7] V. C. Altrock, Adapting existing Hardware for Fuzzy Computation, Handbook of Fuzzy Computation, Institute of Physics Publishing, (998). [8] S. Nurmaini, P. P. Aditya and Rendyansah, Development Mobile Control Architecture with Integrated Planning and Control on Low Cost Microcontroller, Journal of Theoretical and Applied Information Technology, vol. 35, no., (0), pp [9] B. N. Hui and K. D. Pratihar, A comparative study on some navigation schemes of a real robot tackling moving obstacles, ics and Computer Integrated Manufacturing, vol. 5, (009), pp [30] E. D. V. Simoes, An embedded evolutionary controller to navigate a population of autonomous robots, Frontiers in Evolutionary ics, edited by: Hitoshi Iba, (008), pp [3] H. Hagras, V. Callaghan and M. Colley, Online learning of the sensors fuzzy membership functions in autonomous mobile robots, Proc. of IEEE Int. Conf.. Autom., San Francisco, CA, vol., (000), pp [3] F. Hoffmann, Soft computing techniques for the design of mobile robot behaviors, Information Science, vol., (000), pp [33] T. L. Huntsberger and P. Ajjimarangsee, Parallel self-organizing feature maps for unsupervised pattern recognition, Int. Journal General Systems, vol. 6, no., (990), pp [3] S. Nurmaini, Intelligent Low Cost Mobile and Environmental Classification, European Journal of Scientific Research, vol. 35, no., (0), pp. -7. [35] C. C. Tsai, C. C. Chen, K. C. Chan and Y. Y. Li, Behavior-based navigation using fuzzy kohonen clustering network for mobile service robot, International Journal of Fuzzy Systems, vol., no., (00), pp Authors Dr. Siti Nurmaini was born in Palembang, August, 969. Currently, she is a lecturer in department of computer engineering, Faculty of Computer Science, University of Sriwijaya, Indonesia. She is graduated from department of electrical engineering-unsri, Master of Engineering from Institute Technology Bandung (ITB) in majoring of control system and computer. She received the Ph.D. degree from Universiti Teknologi Malaysia-UTM majoring of intelligent control. She is very interesting in research area of the soft computing, control system, embedded system and robotic. 63

18 Vol. 5, No. 3, September, 0 6

MODULAR OF WEIGHTLESS NEURAL NETWORK ARCHITECTURE FOR MOBILE ROBOT

MODULAR OF WEIGHTLESS NEURAL NETWORK ARCHITECTURE FOR MOBILE ROBOT MODULAR OF WEIGHTLESS NEURAL NETWORK ARCHITECTURE FOR MOBILE ROBOT Siti Nurmaini 1, Siti Zaiton Mohd Hashim 2, A. Zarkasih 3 1,3 Department of Computer Engineering, Faculty of Computer Science, University

More information

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation

Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation Distributed Vision System: A Perceptual Information Infrastructure for Robot Navigation Hiroshi Ishiguro Department of Information Science, Kyoto University Sakyo-ku, Kyoto 606-01, Japan E-mail: ishiguro@kuis.kyoto-u.ac.jp

More information

Key-Words: - Fuzzy Behaviour Controls, Multiple Target Tracking, Obstacle Avoidance, Ultrasonic Range Finders

Key-Words: - Fuzzy Behaviour Controls, Multiple Target Tracking, Obstacle Avoidance, Ultrasonic Range Finders Fuzzy Behaviour Based Navigation of a Mobile Robot for Tracking Multiple Targets in an Unstructured Environment NASIR RAHMAN, ALI RAZA JAFRI, M. USMAN KEERIO School of Mechatronics Engineering Beijing

More information

Hybrid Neuro-Fuzzy System for Mobile Robot Reactive Navigation

Hybrid Neuro-Fuzzy System for Mobile Robot Reactive Navigation Hybrid Neuro-Fuzzy ystem for Mobile Robot Reactive Navigation Ayman A. AbuBaker Assistance Prof. at Faculty of Information Technology, Applied cience University, Amman- Jordan, a_abubaker@asu.edu.jo. ABTRACT

More information

An Improved Path Planning Method Based on Artificial Potential Field for a Mobile Robot

An Improved Path Planning Method Based on Artificial Potential Field for a Mobile Robot BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No Sofia 015 Print ISSN: 1311-970; Online ISSN: 1314-4081 DOI: 10.1515/cait-015-0037 An Improved Path Planning Method Based

More information

Fuzzy Logic Based Robot Navigation In Uncertain Environments By Multisensor Integration

Fuzzy Logic Based Robot Navigation In Uncertain Environments By Multisensor Integration Proceedings of the 1994 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MF1 94) Las Vega, NV Oct. 2-5, 1994 Fuzzy Logic Based Robot Navigation In Uncertain

More information

Fuzzy-Heuristic Robot Navigation in a Simulated Environment

Fuzzy-Heuristic Robot Navigation in a Simulated Environment Fuzzy-Heuristic Robot Navigation in a Simulated Environment S. K. Deshpande, M. Blumenstein and B. Verma School of Information Technology, Griffith University-Gold Coast, PMB 50, GCMC, Bundall, QLD 9726,

More information

Development of a Sensor-Based Approach for Local Minima Recovery in Unknown Environments

Development of a Sensor-Based Approach for Local Minima Recovery in Unknown Environments Development of a Sensor-Based Approach for Local Minima Recovery in Unknown Environments Danial Nakhaeinia 1, Tang Sai Hong 2 and Pierre Payeur 1 1 School of Electrical Engineering and Computer Science,

More information

NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION

NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION Journal of Academic and Applied Studies (JAAS) Vol. 2(1) Jan 2012, pp. 32-38 Available online @ www.academians.org ISSN1925-931X NAVIGATION OF MOBILE ROBOT USING THE PSO PARTICLE SWARM OPTIMIZATION Sedigheh

More information

Path Following and Obstacle Avoidance Fuzzy Controller for Mobile Indoor Robots

Path Following and Obstacle Avoidance Fuzzy Controller for Mobile Indoor Robots Path Following and Obstacle Avoidance Fuzzy Controller for Mobile Indoor Robots Mousa AL-Akhras, Maha Saadeh, Emad AL Mashakbeh Computer Information Systems Department King Abdullah II School for Information

More information

Behaviour-Based Control. IAR Lecture 5 Barbara Webb

Behaviour-Based Control. IAR Lecture 5 Barbara Webb Behaviour-Based Control IAR Lecture 5 Barbara Webb Traditional sense-plan-act approach suggests a vertical (serial) task decomposition Sensors Actuators perception modelling planning task execution motor

More information

Adaptive Neuro-Fuzzy Controler With Genetic Training For Mobile Robot Control

Adaptive Neuro-Fuzzy Controler With Genetic Training For Mobile Robot Control Int. J. of Computers, Communications & Control, ISSN 1841-9836, E-ISSN 1841-9844 Vol. VII (2012), No. 1 (March), pp. 135-146 Adaptive Neuro-Fuzzy Controler With Genetic Training For Mobile Robot Control

More information

A Novel Fuzzy Neural Network Based Distance Relaying Scheme

A Novel Fuzzy Neural Network Based Distance Relaying Scheme 902 IEEE TRANSACTIONS ON POWER DELIVERY, VOL. 15, NO. 3, JULY 2000 A Novel Fuzzy Neural Network Based Distance Relaying Scheme P. K. Dash, A. K. Pradhan, and G. Panda Abstract This paper presents a new

More information

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts Traffic Control for a Swarm of Robots: Avoiding Group Conflicts Leandro Soriano Marcolino and Luiz Chaimowicz Abstract A very common problem in the navigation of robotic swarms is when groups of robots

More information

A Robust Neural Robot Navigation Using a Combination of Deliberative and Reactive Control Architectures

A Robust Neural Robot Navigation Using a Combination of Deliberative and Reactive Control Architectures A Robust Neural Robot Navigation Using a Combination of Deliberative and Reactive Control Architectures D.M. Rojas Castro, A. Revel and M. Ménard * Laboratory of Informatics, Image and Interaction (L3I)

More information

Decision Science Letters

Decision Science Letters Decision Science Letters 3 (2014) 121 130 Contents lists available at GrowingScience Decision Science Letters homepage: www.growingscience.com/dsl A new effective algorithm for on-line robot motion planning

More information

An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots

An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots An Experimental Comparison of Path Planning Techniques for Teams of Mobile Robots Maren Bennewitz Wolfram Burgard Department of Computer Science, University of Freiburg, 7911 Freiburg, Germany maren,burgard

More information

Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization

Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization Swarm Intelligence W7: Application of Machine- Learning Techniques to Automatic Control Design and Optimization Learning to avoid obstacles Outline Problem encoding using GA and ANN Floreano and Mondada

More information

COMPACT FUZZY Q LEARNING FOR AUTONOMOUS MOBILE ROBOT NAVIGATION

COMPACT FUZZY Q LEARNING FOR AUTONOMOUS MOBILE ROBOT NAVIGATION COMPACT FUZZY Q LEARNING FOR AUTONOMOUS MOBILE ROBOT NAVIGATION Handy Wicaksono, Khairul Anam 2, Prihastono 3, Indra Adjie Sulistijono 4, Son Kuswadi 5 Department of Electrical Engineering, Petra Christian

More information

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment

Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment Proceedings of the International MultiConference of Engineers and Computer Scientists 2016 Vol I,, March 16-18, 2016, Hong Kong Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free

More information

A Probabilistic Method for Planning Collision-free Trajectories of Multiple Mobile Robots

A Probabilistic Method for Planning Collision-free Trajectories of Multiple Mobile Robots A Probabilistic Method for Planning Collision-free Trajectories of Multiple Mobile Robots Maren Bennewitz Wolfram Burgard Department of Computer Science, University of Freiburg, 7911 Freiburg, Germany

More information

IMPLEMENTATION OF NEURAL NETWORK IN ENERGY SAVING OF INDUCTION MOTOR DRIVES WITH INDIRECT VECTOR CONTROL

IMPLEMENTATION OF NEURAL NETWORK IN ENERGY SAVING OF INDUCTION MOTOR DRIVES WITH INDIRECT VECTOR CONTROL IMPLEMENTATION OF NEURAL NETWORK IN ENERGY SAVING OF INDUCTION MOTOR DRIVES WITH INDIRECT VECTOR CONTROL * A. K. Sharma, ** R. A. Gupta, and *** Laxmi Srivastava * Department of Electrical Engineering,

More information

Obstacle avoidance based on fuzzy logic method for mobile robots in Cluttered Environment

Obstacle avoidance based on fuzzy logic method for mobile robots in Cluttered Environment Obstacle avoidance based on fuzzy logic method for mobile robots in Cluttered Environment Fatma Boufera 1, Fatima Debbat 2 1,2 Mustapha Stambouli University, Math and Computer Science Department Faculty

More information

A Reactive Collision Avoidance Approach for Mobile Robot in Dynamic Environments

A Reactive Collision Avoidance Approach for Mobile Robot in Dynamic Environments A Reactive Collision Avoidance Approach for Mobile Robot in Dynamic Environments Tang S. H. and C. K. Ang Universiti Putra Malaysia (UPM), Malaysia Email: saihong@eng.upm.edu.my, ack_kit@hotmail.com D.

More information

Target Tracking in Mobile Robot under Uncertain Environment using Fuzzy Logic Controller

Target Tracking in Mobile Robot under Uncertain Environment using Fuzzy Logic Controller Target Tracking in Mobile Robot under Uncertain Environment using Fuzzy Logic Controller Ade Silvia Handayani ade_silvia@polsri.co.id Tresna Dewi tresna_dewi@polsri.ac.id Nyayu Latifah Husni nyayu_latifah@polsri.ac.id

More information

Learning Behaviors for Environment Modeling by Genetic Algorithm

Learning Behaviors for Environment Modeling by Genetic Algorithm Learning Behaviors for Environment Modeling by Genetic Algorithm Seiji Yamada Department of Computational Intelligence and Systems Science Interdisciplinary Graduate School of Science and Engineering Tokyo

More information

Fuzzy Logic Based Path Tracking Controller for Wheeled Mobile Robots

Fuzzy Logic Based Path Tracking Controller for Wheeled Mobile Robots International Journal of Computer and Electrical Engineering, Vol. 6, No. 2, April 2014 Fuzzy Logic Based Path Tracking Controller for Wheeled Mobile Robots Umar Farooq, K. M. Hasan, Athar Hanif, Muhammad

More information

Replacing Fuzzy Systems with Neural Networks

Replacing Fuzzy Systems with Neural Networks Replacing Fuzzy Systems with Neural Networks Tiantian Xie, Hao Yu, and Bogdan Wilamowski Auburn University, Alabama, USA, tzx@auburn.edu, hzy@auburn.edu, wilam@ieee.org Abstract. In this paper, a neural

More information

Hybrid architectures. IAR Lecture 6 Barbara Webb

Hybrid architectures. IAR Lecture 6 Barbara Webb Hybrid architectures IAR Lecture 6 Barbara Webb Behaviour Based: Conclusions But arbitrary and difficult to design emergent behaviour for a given task. Architectures do not impose strong constraints Options?

More information

USING A FUZZY LOGIC CONTROL SYSTEM FOR AN XPILOT COMBAT AGENT ANDREW HUBLEY AND GARY PARKER

USING A FUZZY LOGIC CONTROL SYSTEM FOR AN XPILOT COMBAT AGENT ANDREW HUBLEY AND GARY PARKER World Automation Congress 21 TSI Press. USING A FUZZY LOGIC CONTROL SYSTEM FOR AN XPILOT COMBAT AGENT ANDREW HUBLEY AND GARY PARKER Department of Computer Science Connecticut College New London, CT {ahubley,

More information

CHAPTER 6 NEURO-FUZZY CONTROL OF TWO-STAGE KY BOOST CONVERTER

CHAPTER 6 NEURO-FUZZY CONTROL OF TWO-STAGE KY BOOST CONVERTER 73 CHAPTER 6 NEURO-FUZZY CONTROL OF TWO-STAGE KY BOOST CONVERTER 6.1 INTRODUCTION TO NEURO-FUZZY CONTROL The block diagram in Figure 6.1 shows the Neuro-Fuzzy controlling technique employed to control

More information

MOBILE ROBOT WALL-FOLLOWING CONTROL USING A BEHAVIOR-BASED FUZZY CONTROLLER IN UNKNOWN ENVIRONMENTS

MOBILE ROBOT WALL-FOLLOWING CONTROL USING A BEHAVIOR-BASED FUZZY CONTROLLER IN UNKNOWN ENVIRONMENTS Iranian Journal of Fuzzy Systems Vol. *, No. *, (****) pp. 1-17 1 MOBILE ROBOT WALL-FOLLOWING CONTROL USING A BEHAVIOR-BASED FUZZY CONTROLLER IN UNKNOWN ENVIRONMENTS T. C. LIN, H. Y. LIN, C. J. LIN AND

More information

Available online at ScienceDirect. Procedia Computer Science 76 (2015 )

Available online at   ScienceDirect. Procedia Computer Science 76 (2015 ) Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 76 (2015 ) 474 479 2015 IEEE International Symposium on Robotics and Intelligent Sensors (IRIS 2015) Sensor Based Mobile

More information

Improvement of Robot Path Planning Using Particle. Swarm Optimization in Dynamic Environments. with Mobile Obstacles and Target

Improvement of Robot Path Planning Using Particle. Swarm Optimization in Dynamic Environments. with Mobile Obstacles and Target Advanced Studies in Biology, Vol. 3, 2011, no. 1, 43-53 Improvement of Robot Path Planning Using Particle Swarm Optimization in Dynamic Environments with Mobile Obstacles and Target Maryam Yarmohamadi

More information

Incorporating a Connectionist Vision Module into a Fuzzy, Behavior-Based Robot Controller

Incorporating a Connectionist Vision Module into a Fuzzy, Behavior-Based Robot Controller From:MAICS-97 Proceedings. Copyright 1997, AAAI (www.aaai.org). All rights reserved. Incorporating a Connectionist Vision Module into a Fuzzy, Behavior-Based Robot Controller Douglas S. Blank and J. Oliver

More information

Key-Words: - Neural Networks, Cerebellum, Cerebellar Model Articulation Controller (CMAC), Auto-pilot

Key-Words: - Neural Networks, Cerebellum, Cerebellar Model Articulation Controller (CMAC), Auto-pilot erebellum Based ar Auto-Pilot System B. HSIEH,.QUEK and A.WAHAB Intelligent Systems Laboratory, School of omputer Engineering Nanyang Technological University, Blk N4 #2A-32 Nanyang Avenue, Singapore 639798

More information

APPLICATION OF FUZZY BEHAVIOR COORDINATION AND Q LEARNING IN ROBOT NAVIGATION

APPLICATION OF FUZZY BEHAVIOR COORDINATION AND Q LEARNING IN ROBOT NAVIGATION APPLICATION OF FUZZY BEHAVIOR COORDINATION AND Q LEARNING IN ROBOT NAVIGATION Handy Wicaksono 1, Prihastono 2, Khairul Anam 3, Rusdhianto Effendi 4, Indra Adji Sulistijono 5, Son Kuswadi 6, Achmad Jazidie

More information

Autonomous navigation with deadlock detection and avoidance

Autonomous navigation with deadlock detection and avoidance Autonomous navigation with deadlock detection and avoidance Sanchez, Guido 1,2 and Giovanini, Leonardo 1,2 1 Center for Signals, Systems and Computational Intelligence, Faculty of Engineering and Water

More information

Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic

Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic Universal Journal of Control and Automation 6(1): 13-18, 2018 DOI: 10.13189/ujca.2018.060102 http://www.hrpub.org Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic Yousef Moh. Abueejela

More information

Multi-robot Formation Control Based on Leader-follower Method

Multi-robot Formation Control Based on Leader-follower Method Journal of Computers Vol. 29 No. 2, 2018, pp. 233-240 doi:10.3966/199115992018042902022 Multi-robot Formation Control Based on Leader-follower Method Xibao Wu 1*, Wenbai Chen 1, Fangfang Ji 1, Jixing Ye

More information

Randomized Motion Planning for Groups of Nonholonomic Robots

Randomized Motion Planning for Groups of Nonholonomic Robots Randomized Motion Planning for Groups of Nonholonomic Robots Christopher M Clark chrisc@sun-valleystanfordedu Stephen Rock rock@sun-valleystanfordedu Department of Aeronautics & Astronautics Stanford University

More information

Image Recognition for PCB Soldering Platform Controlled by Embedded Microchip Based on Hopfield Neural Network

Image Recognition for PCB Soldering Platform Controlled by Embedded Microchip Based on Hopfield Neural Network 436 JOURNAL OF COMPUTERS, VOL. 5, NO. 9, SEPTEMBER Image Recognition for PCB Soldering Platform Controlled by Embedded Microchip Based on Hopfield Neural Network Chung-Chi Wu Department of Electrical Engineering,

More information

Q Learning Behavior on Autonomous Navigation of Physical Robot

Q Learning Behavior on Autonomous Navigation of Physical Robot The 8th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI 211) Nov. 23-26, 211 in Songdo ConventiA, Incheon, Korea Q Learning Behavior on Autonomous Navigation of Physical Robot

More information

International Journal of Scientific & Engineering Research, Volume 5, Issue 6, June ISSN

International Journal of Scientific & Engineering Research, Volume 5, Issue 6, June ISSN International Journal of Scientific & Engineering Research, Volume 5, Issue 6, June-2014 64 Voltage Regulation of Buck Boost Converter Using Non Linear Current Control 1 D.Pazhanivelrajan, M.E. Power Electronics

More information

S.P.Q.R. Legged Team Report from RoboCup 2003

S.P.Q.R. Legged Team Report from RoboCup 2003 S.P.Q.R. Legged Team Report from RoboCup 2003 L. Iocchi and D. Nardi Dipartimento di Informatica e Sistemistica Universitá di Roma La Sapienza Via Salaria 113-00198 Roma, Italy {iocchi,nardi}@dis.uniroma1.it,

More information

A Comparison of Particle Swarm Optimization and Gradient Descent in Training Wavelet Neural Network to Predict DGPS Corrections

A Comparison of Particle Swarm Optimization and Gradient Descent in Training Wavelet Neural Network to Predict DGPS Corrections Proceedings of the World Congress on Engineering and Computer Science 00 Vol I WCECS 00, October 0-, 00, San Francisco, USA A Comparison of Particle Swarm Optimization and Gradient Descent in Training

More information

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT

MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT F. TIECHE, C. FACCHINETTI and H. HUGLI Institute of Microtechnology, University of Neuchâtel, Rue de Tivoli 28, CH-2003

More information

Keywords: Multi-robot adversarial environments, real-time autonomous robots

Keywords: Multi-robot adversarial environments, real-time autonomous robots ROBOT SOCCER: A MULTI-ROBOT CHALLENGE EXTENDED ABSTRACT Manuela M. Veloso School of Computer Science Carnegie Mellon University Pittsburgh, PA 15213, USA veloso@cs.cmu.edu Abstract Robot soccer opened

More information

Multi-Robot Coordination. Chapter 11

Multi-Robot Coordination. Chapter 11 Multi-Robot Coordination Chapter 11 Objectives To understand some of the problems being studied with multiple robots To understand the challenges involved with coordinating robots To investigate a simple

More information

Obstacle Avoidance in Collective Robotic Search Using Particle Swarm Optimization

Obstacle Avoidance in Collective Robotic Search Using Particle Swarm Optimization Avoidance in Collective Robotic Search Using Particle Swarm Optimization Lisa L. Smith, Student Member, IEEE, Ganesh K. Venayagamoorthy, Senior Member, IEEE, Phillip G. Holloway Real-Time Power and Intelligent

More information

APPLICATION OF FUZZY BEHAVIOR COORDINATION AND Q LEARNING IN ROBOT NAVIGATION

APPLICATION OF FUZZY BEHAVIOR COORDINATION AND Q LEARNING IN ROBOT NAVIGATION APPLICATION OF FUZZY BEHAVIOR COORDINATION AND Q LEARNING IN ROBOT NAVIGATION Handy Wicaksono 1,2, Prihastono 1,3, Khairul Anam 4, Rusdhianto Effendi 2, Indra Adji Sulistijono 5, Son Kuswadi 5, Achmad

More information

Australian Journal of Basic and Applied Sciences

Australian Journal of Basic and Applied Sciences AENSI Journals Australian Journal of Basic and Applied Sciences ISSN:1991-8178 Journal home page: www.ajbasweb.com An Improved Low Cost Automated Mobile Robot 1 J. Hossen, 2 S. Sayeed, 3 M. Saleh, 4 P.

More information

Figure 1. Artificial Neural Network structure. B. Spiking Neural Networks Spiking Neural networks (SNNs) fall into the third generation of neural netw

Figure 1. Artificial Neural Network structure. B. Spiking Neural Networks Spiking Neural networks (SNNs) fall into the third generation of neural netw Review Analysis of Pattern Recognition by Neural Network Soni Chaturvedi A.A.Khurshid Meftah Boudjelal Electronics & Comm Engg Electronics & Comm Engg Dept. of Computer Science P.I.E.T, Nagpur RCOEM, Nagpur

More information

Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path

Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path Taichi Yamada 1, Yeow Li Sa 1 and Akihisa Ohya 1 1 Graduate School of Systems and Information Engineering, University of Tsukuba, 1-1-1,

More information

Real-Time Bilateral Control for an Internet-Based Telerobotic System

Real-Time Bilateral Control for an Internet-Based Telerobotic System 708 Real-Time Bilateral Control for an Internet-Based Telerobotic System Jahng-Hyon PARK, Joonyoung PARK and Seungjae MOON There is a growing tendency to use the Internet as the transmission medium of

More information

Transactions on Information and Communications Technologies vol 6, 1994 WIT Press, ISSN

Transactions on Information and Communications Technologies vol 6, 1994 WIT Press,   ISSN Application of artificial neural networks to the robot path planning problem P. Martin & A.P. del Pobil Department of Computer Science, Jaume I University, Campus de Penyeta Roja, 207 Castellon, Spain

More information

A Hybrid Planning Approach for Robots in Search and Rescue

A Hybrid Planning Approach for Robots in Search and Rescue A Hybrid Planning Approach for Robots in Search and Rescue Sanem Sariel Istanbul Technical University, Computer Engineering Department Maslak TR-34469 Istanbul, Turkey. sariel@cs.itu.edu.tr ABSTRACT In

More information

Safe and Efficient Autonomous Navigation in the Presence of Humans at Control Level

Safe and Efficient Autonomous Navigation in the Presence of Humans at Control Level Safe and Efficient Autonomous Navigation in the Presence of Humans at Control Level Klaus Buchegger 1, George Todoran 1, and Markus Bader 1 Vienna University of Technology, Karlsplatz 13, Vienna 1040,

More information

Summary of robot visual servo system

Summary of robot visual servo system Abstract Summary of robot visual servo system Xu Liu, Lingwen Tang School of Mechanical engineering, Southwest Petroleum University, Chengdu 610000, China In this paper, the survey of robot visual servoing

More information

Low-cost robotic sensor networks platform for air quality monitoring

Low-cost robotic sensor networks platform for air quality monitoring Low-cost robotic sensor networks platform for air quality monitoring Siti Nurmaini Robotic and Control Research Lab, Computer Science Faculty, Sriwijaya University. Jl. Raya-Palembang Prabumulih KM 32

More information

Design and Simulation of a Solar Regulator Based on DC-DC Converters Using a Robust Sliding Mode Controller

Design and Simulation of a Solar Regulator Based on DC-DC Converters Using a Robust Sliding Mode Controller Journal of Energy and Power Engineering 9 (2015) 805-812 doi: 10.17265/1934-8975/2015.09.007 D DAVID PUBLISHING Design and Simulation of a Solar Regulator Based on DC-DC Converters Using a Robust Sliding

More information

Complete Coverage Path Planning and Obstacle Avoidance Strategy of the Robot

Complete Coverage Path Planning and Obstacle Avoidance Strategy of the Robot Complete Coverage Path Planning and Obstacle Avoidance Strategy of the Robot JunHui Wu, TongDi Qin Jie Chen, HuiPing Si, KaiYan Lin Institute of Modern Agricultural Science & Engineering Institute of Modern

More information

Review of Soft Computing Techniques used in Robotics Application

Review of Soft Computing Techniques used in Robotics Application International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 3 (2013), pp. 101-106 International Research Publications House http://www. irphouse.com /ijict.htm Review

More information

FAULT DETECTION AND DIAGNOSIS OF HIGH SPEED SWITCHING DEVICES IN POWER INVERTER

FAULT DETECTION AND DIAGNOSIS OF HIGH SPEED SWITCHING DEVICES IN POWER INVERTER FAULT DETECTION AND DIAGNOSIS OF HIGH SPEED SWITCHING DEVICES IN POWER INVERTER R. B. Dhumale 1, S. D. Lokhande 2, N. D. Thombare 3, M. P. Ghatule 4 1 Department of Electronics and Telecommunication Engineering,

More information

Dr. Wenjie Dong. The University of Texas Rio Grande Valley Department of Electrical Engineering (956)

Dr. Wenjie Dong. The University of Texas Rio Grande Valley Department of Electrical Engineering (956) Dr. Wenjie Dong The University of Texas Rio Grande Valley Department of Electrical Engineering (956) 665-2200 Email: wenjie.dong@utrgv.edu EDUCATION PhD, University of California, Riverside, 2009 Major:

More information

CORC 3303 Exploring Robotics. Why Teams?

CORC 3303 Exploring Robotics. Why Teams? Exploring Robotics Lecture F Robot Teams Topics: 1) Teamwork and Its Challenges 2) Coordination, Communication and Control 3) RoboCup Why Teams? It takes two (or more) Such as cooperative transportation:

More information

LAB 5: Mobile robots -- Modeling, control and tracking

LAB 5: Mobile robots -- Modeling, control and tracking LAB 5: Mobile robots -- Modeling, control and tracking Overview In this laboratory experiment, a wheeled mobile robot will be used to illustrate Modeling Independent speed control and steering Longitudinal

More information

Learning Reactive Neurocontrollers using Simulated Annealing for Mobile Robots

Learning Reactive Neurocontrollers using Simulated Annealing for Mobile Robots Learning Reactive Neurocontrollers using Simulated Annealing for Mobile Robots Philippe Lucidarme, Alain Liégeois LIRMM, University Montpellier II, France, lucidarm@lirmm.fr Abstract This paper presents

More information

A Novel Hybrid Fuzzy A* Robot Navigation System for Target Pursuit and Obstacle Avoidance

A Novel Hybrid Fuzzy A* Robot Navigation System for Target Pursuit and Obstacle Avoidance A Novel Hybrid Fuzzy A* Robot Navigation System for Target Pursuit and Obstacle Avoidance Antony P. Gerdelan Computer Science Institute of Information and Mathematical Sciences Massey University, Albany

More information

Mohamed CHAABANE Mohamed KAMOUN Yassine KOUBAA Ahmed TOUMI ISBN : Academic Publication Center Tunis, Tunisia

Mohamed CHAABANE Mohamed KAMOUN Yassine KOUBAA Ahmed TOUMI ISBN : Academic Publication Center Tunis, Tunisia Mohamed CHAABANE Mohamed KAMOUN Yassine KOUBAA Ahmed TOUMI ISBN : Academic Publication Center Tunis, Tunisia Eleventh International conference on Sciences and Techniques of Automatic Control & computer

More information

Learning to Avoid Objects and Dock with a Mobile Robot

Learning to Avoid Objects and Dock with a Mobile Robot Learning to Avoid Objects and Dock with a Mobile Robot Koren Ward 1 Alexander Zelinsky 2 Phillip McKerrow 1 1 School of Information Technology and Computer Science The University of Wollongong Wollongong,

More information

UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR

UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR TRABAJO DE FIN DE GRADO GRADO EN INGENIERÍA DE SISTEMAS DE COMUNICACIONES CONTROL CENTRALIZADO DE FLOTAS DE ROBOTS CENTRALIZED CONTROL FOR

More information

MOBILE ROBOT LOCALIZATION with POSITION CONTROL

MOBILE ROBOT LOCALIZATION with POSITION CONTROL T.C. DOKUZ EYLÜL UNIVERSITY ENGINEERING FACULTY ELECTRICAL & ELECTRONICS ENGINEERING DEPARTMENT MOBILE ROBOT LOCALIZATION with POSITION CONTROL Project Report by Ayhan ŞAVKLIYILDIZ - 2011502093 Burcu YELİS

More information

Simulation of a mobile robot navigation system

Simulation of a mobile robot navigation system Edith Cowan University Research Online ECU Publications 2011 2011 Simulation of a mobile robot navigation system Ahmed Khusheef Edith Cowan University Ganesh Kothapalli Edith Cowan University Majid Tolouei

More information

A Mathematical model for the determination of distance of an object in a 2D image

A Mathematical model for the determination of distance of an object in a 2D image A Mathematical model for the determination of distance of an object in a 2D image Deepu R 1, Murali S 2,Vikram Raju 3 Maharaja Institute of Technology Mysore, Karnataka, India rdeepusingh@mitmysore.in

More information

Chapter 2 Distributed Consensus Estimation of Wireless Sensor Networks

Chapter 2 Distributed Consensus Estimation of Wireless Sensor Networks Chapter 2 Distributed Consensus Estimation of Wireless Sensor Networks Recently, consensus based distributed estimation has attracted considerable attention from various fields to estimate deterministic

More information

A Novel Fault Diagnosis Method for Rolling Element Bearings Using Kernel Independent Component Analysis and Genetic Algorithm Optimized RBF Network

A Novel Fault Diagnosis Method for Rolling Element Bearings Using Kernel Independent Component Analysis and Genetic Algorithm Optimized RBF Network Research Journal of Applied Sciences, Engineering and Technology 6(5): 895-899, 213 ISSN: 24-7459; e-issn: 24-7467 Maxwell Scientific Organization, 213 Submitted: October 3, 212 Accepted: December 15,

More information

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects NCCT Promise for the Best Projects IEEE PROJECTS in various Domains Latest Projects, 2009-2010 ADVANCED ROBOTICS SOLUTIONS EMBEDDED SYSTEM PROJECTS Microcontrollers VLSI DSP Matlab Robotics ADVANCED ROBOTICS

More information

Traffic Control for a Swarm of Robots: Avoiding Target Congestion

Traffic Control for a Swarm of Robots: Avoiding Target Congestion Traffic Control for a Swarm of Robots: Avoiding Target Congestion Leandro Soriano Marcolino and Luiz Chaimowicz Abstract One of the main problems in the navigation of robotic swarms is when several robots

More information

NNC for Power Electronics Converter Circuits: Design & Simulation

NNC for Power Electronics Converter Circuits: Design & Simulation NNC for Power Electronics Converter Circuits: Design & Simulation 1 Ms. Kashmira J. Rathi, 2 Dr. M. S. Ali Abstract: AI-based control techniques have been very popular since the beginning of the 90s. Usually,

More information

Control Systems Overview REV II

Control Systems Overview REV II Control Systems Overview REV II D R. T A R E K A. T U T U N J I M E C H A C T R O N I C S Y S T E M D E S I G N P H I L A D E L P H I A U N I V E R S I T Y 2 0 1 4 Control Systems The control system is

More information

COGNITIVE MODEL OF MOBILE ROBOT WORKSPACE

COGNITIVE MODEL OF MOBILE ROBOT WORKSPACE COGNITIVE MODEL OF MOBILE ROBOT WORKSPACE Prof.dr.sc. Mladen Crneković, University of Zagreb, FSB, I. Lučića 5, 10000 Zagreb Prof.dr.sc. Davor Zorc, University of Zagreb, FSB, I. Lučića 5, 10000 Zagreb

More information

Analog Implementation of Neo-Fuzzy Neuron and Its On-board Learning

Analog Implementation of Neo-Fuzzy Neuron and Its On-board Learning Analog Implementation of Neo-Fuzzy Neuron and Its On-board Learning TSUTOMU MIKI and TAKESHI YAMAKAWA Department of Control Engineering and Science Kyushu Institute of Technology 68-4 Kawazu, Iizuka, Fukuoka

More information

AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira

AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS. Nuno Sousa Eugénio Oliveira AGENT PLATFORM FOR ROBOT CONTROL IN REAL-TIME DYNAMIC ENVIRONMENTS Nuno Sousa Eugénio Oliveira Faculdade de Egenharia da Universidade do Porto, Portugal Abstract: This paper describes a platform that enables

More information

Obstacle Displacement Prediction for Robot Motion Planning and Velocity Changes

Obstacle Displacement Prediction for Robot Motion Planning and Velocity Changes International Journal of Information and Electronics Engineering, Vol. 3, No. 3, May 13 Obstacle Displacement Prediction for Robot Motion Planning and Velocity Changes Soheila Dadelahi, Mohammad Reza Jahed

More information

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many

Cognitive robots and emotional intelligence Cloud robotics Ethical, legal and social issues of robotic Construction robots Human activities in many Preface The jubilee 25th International Conference on Robotics in Alpe-Adria-Danube Region, RAAD 2016 was held in the conference centre of the Best Western Hotel M, Belgrade, Serbia, from 30 June to 2 July

More information

Kid-Size Humanoid Soccer Robot Design by TKU Team

Kid-Size Humanoid Soccer Robot Design by TKU Team Kid-Size Humanoid Soccer Robot Design by TKU Team Ching-Chang Wong, Kai-Hsiang Huang, Yueh-Yang Hu, and Hsiang-Min Chan Department of Electrical Engineering, Tamkang University Tamsui, Taipei, Taiwan E-mail:

More information

An Integrated HMM-Based Intelligent Robotic Assembly System

An Integrated HMM-Based Intelligent Robotic Assembly System An Integrated HMM-Based Intelligent Robotic Assembly System H.Y.K. Lau, K.L. Mak and M.C.C. Ngan Department of Industrial & Manufacturing Systems Engineering The University of Hong Kong, Pokfulam Road,

More information

EMERGENCE OF COMMUNICATION IN TEAMS OF EMBODIED AND SITUATED AGENTS

EMERGENCE OF COMMUNICATION IN TEAMS OF EMBODIED AND SITUATED AGENTS EMERGENCE OF COMMUNICATION IN TEAMS OF EMBODIED AND SITUATED AGENTS DAVIDE MAROCCO STEFANO NOLFI Institute of Cognitive Science and Technologies, CNR, Via San Martino della Battaglia 44, Rome, 00185, Italy

More information

A Mobile Robot Solving a Virtual Maze Environment

A Mobile Robot Solving a Virtual Maze Environment F. Y. Annaz / IJECCT 2012, Vol. 2 (2) 1 A Mobile Robot Solving a Virtual Maze Environment Fawaz Y. Annaz University of Nottingham (Malaysia Campus), Department of Electrical & Electronic Engineering, Faculty

More information

Evolving CAM-Brain to control a mobile robot

Evolving CAM-Brain to control a mobile robot Applied Mathematics and Computation 111 (2000) 147±162 www.elsevier.nl/locate/amc Evolving CAM-Brain to control a mobile robot Sung-Bae Cho *, Geum-Beom Song Department of Computer Science, Yonsei University,

More information

Embedded Robust Control of Self-balancing Two-wheeled Robot

Embedded Robust Control of Self-balancing Two-wheeled Robot Embedded Robust Control of Self-balancing Two-wheeled Robot L. Mollov, P. Petkov Key Words: Robust control; embedded systems; two-wheeled robots; -synthesis; MATLAB. Abstract. This paper presents the design

More information

Subsumption Architecture in Swarm Robotics. Cuong Nguyen Viet 16/11/2015

Subsumption Architecture in Swarm Robotics. Cuong Nguyen Viet 16/11/2015 Subsumption Architecture in Swarm Robotics Cuong Nguyen Viet 16/11/2015 1 Table of content Motivation Subsumption Architecture Background Architecture decomposition Implementation Swarm robotics Swarm

More information

This list supersedes the one published in the November 2002 issue of CR.

This list supersedes the one published in the November 2002 issue of CR. PERIODICALS RECEIVED This is the current list of periodicals received for review in Reviews. International standard serial numbers (ISSNs) are provided to facilitate obtaining copies of articles or subscriptions.

More information

Path Planning for Mobile Robots Based on Hybrid Architecture Platform

Path Planning for Mobile Robots Based on Hybrid Architecture Platform Path Planning for Mobile Robots Based on Hybrid Architecture Platform Ting Zhou, Xiaoping Fan & Shengyue Yang Laboratory of Networked Systems, Central South University, Changsha 410075, China Zhihua Qu

More information

Cooperative Behavior Acquisition in A Multiple Mobile Robot Environment by Co-evolution

Cooperative Behavior Acquisition in A Multiple Mobile Robot Environment by Co-evolution Cooperative Behavior Acquisition in A Multiple Mobile Robot Environment by Co-evolution Eiji Uchibe, Masateru Nakamura, Minoru Asada Dept. of Adaptive Machine Systems, Graduate School of Eng., Osaka University,

More information

Robot Architectures. Prof. Yanco , Fall 2011

Robot Architectures. Prof. Yanco , Fall 2011 Robot Architectures Prof. Holly Yanco 91.451 Fall 2011 Architectures, Slide 1 Three Types of Robot Architectures From Murphy 2000 Architectures, Slide 2 Hierarchical Organization is Horizontal From Murphy

More information

The Architecture of the Neural System for Control of a Mobile Robot

The Architecture of the Neural System for Control of a Mobile Robot The Architecture of the Neural System for Control of a Mobile Robot Vladimir Golovko*, Klaus Schilling**, Hubert Roth**, Rauf Sadykhov***, Pedro Albertos**** and Valentin Dimakov* *Department of Computers

More information

Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot

Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot Autonomous Stair Climbing Algorithm for a Small Four-Tracked Robot Quy-Hung Vu, Byeong-Sang Kim, Jae-Bok Song Korea University 1 Anam-dong, Seongbuk-gu, Seoul, Korea vuquyhungbk@yahoo.com, lovidia@korea.ac.kr,

More information

Gilbert Peterson and Diane J. Cook University of Texas at Arlington Box 19015, Arlington, TX

Gilbert Peterson and Diane J. Cook University of Texas at Arlington Box 19015, Arlington, TX DFA Learning of Opponent Strategies Gilbert Peterson and Diane J. Cook University of Texas at Arlington Box 19015, Arlington, TX 76019-0015 Email: {gpeterso,cook}@cse.uta.edu Abstract This work studies

More information