MODULAR OF WEIGHTLESS NEURAL NETWORK ARCHITECTURE FOR MOBILE ROBOT
|
|
- Abraham Martin
- 6 years ago
- Views:
Transcription
1 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 of Sriwijaya, Indonesia 2 Department of Software Engineering, Faculty of Computer Science and Information System,UTM, Johor Bahru siti_nurmaini@unsri.ac.id 1, sitizaiton@utm.my 2, zarkasih@unsri.ac.id 3 ABSTRACT Inaccurate sensors, world unpredictability and imperfect control often cause the failure of traditional navigational methods for real time mobile robots. In face of these problems adaptive systems are imperative. Neural networks have been extensively used in the resolution of these. However, the standard multi layer perceptron (MLP) type network has various drawbacks, one of which is training requires repeated presentation of training data, which often results in very long learning time. An alternative type of network, almost unique, is the Weightless Neural Network (WNNs) these are also called RAM based networks. This paper describes WNNs for detection obstacle and recognizes the environment using a simple microprocessor system. In this paper we use modular architecture to enhance generalization and look-up table to minimize the execution time. The output stored into the robot RAM memory and becomes the current controller that drives the robot. This functionality is demonstrated on a mobile robot using a simple, 8 bit microcontroller with 512 bytes of RAM. The modular WNNs approach is code efficient only 10 Kbytes of source code, works well, and the robot was able to successfully recognize the obstacle in real time. Keywords: Modular architecture, weightless neural network, environmental recognition, microprocessor system, mobile robot 1. INTRODUCTION The neural computing models described in this paper are based on artificial neurons which have binary inputs and outputs and no weight between nodes. Neuron functions are stored into look-up tables, which can be implemented using commercially available Random Access Memories (RAMs). Instead of adjusting weights learning on Weightless Neural Networks (WNNs) generally consists of changing the contents of look-up table entries, which results in highly flexible and fast learning algorithms. In that approach we can use supervised and unsupervised learning techniques have been used with WNNs [10-12]. This research concerns development of efficient WNNs for real time detection of obstacles in a mobile robot based on a simple microprocessor system. Some work done by others indicates this approach may he successful. Mitchell et al. [2] has shown that a simple Hopfield network can be used to control an insect robot s movement, which can move forwards, backwards or move around an obstacle, by using only a Z80-based microcontroller system. In an unpublished paper by Zhou et al. [3], a simple perceptron network was developed to control a fire-fighting robot. The neural network was used to detect obstacles, find a fire, and then the robot moved to extinguish the fire. Yao et al. [9] present a RAM base neural network for a mobile robot using a simple microprocessor system, the method allows the robot to detect and avoid obstacles in real time. Despite the chosen technique, before implementing a neural network it is necessary to perform some tests to determine the network architecture (number of neurons and connectivity) that can solve the intended problem with the best relation between cost and recognition level. A software tool was developed to help with this task and the employed methodology used to choose a specific RAM topology. The software implementation is more flexible and portable. However, software implementation of RAM-based ANN is limited by the amount of available memory since RAM neurons are assembled as binary vectors, addressed by the inputs and stored into system memory [7]. If the number of inputs is high, what is very common in complex problems, each neuron will need a great amount of memory. This fact can make intractable the application of the RAM model in some cases with less available memory like microcontrollers. Although, the software solutions in WNNs many times faster than MLP neural network[7], but the software implementation is not as fast as the circuit hardware implementation due to the serial execution of the logic operations of the neurons by the microprocessor that takes many clock cycles in 237
2 238 The 5 th International Conference on Information & Communication Technology and Systems comparison to the hardware approach, which takes just one. The advantage of this technique is the employment of the microprocessor ALU to execute the logic operation set of the RAM algorithm. Simple logic functions (NOT, AND, and OR) are faster to execute than complex floating-point operations, used by a greater number of neural models. Consequently, the network circuit can be directly executed into the microprocessor ALU, this fact decreases the execution time of the algorithm. So in this paper we proposed the combination of hardware and software in WNNs. We can use a logic minimization that reduces processing time and improves software performance. These networks are typically used in image-recognition applications because of their small size and computational requirements [4]-[5]. In general, even an intelligent control algorithm may not work well for a new environment in which it has not been trained. This is called the generalization problem. But the advantage of WNNs is their modularity. This characteristic simplifies the modification of the architecture. The number of neuron inputs can be modified by rearranging the connectivity to the sensors alone. In this paper we use the idea of modularity. The modular WNNs architecture to propose for enhance generalization. This work demonstrates the potential of neural networks in embedded applications where powerful computers may not be available. In the paragraphs that follow, the robot s architecture and sensor system and the weightless neural network structure will be presented. Results of experiments that measure the robot s collision-avoidance ability will also be given. 2. MODULAR WNNs 2.1. Concepts of Modularity Modularity can be viewed as a manifestation of the principle of divide and conquer, which allows us to solve complex problems, by dividing them into smaller sub problems, easier to conquer, combining their individual solutions to achieve the final solution. On of the greater improvements achieved by modular One of the greater improvements achieved by modular neural networks is better generalization. The convention in neural networks is to use an architecture as small as possible to obtain better generalization, because the ability of feed-forward neural networks to generalize is inversely proportional to the number of weights involved (Baum, Haussler, 1989). Some other advantages occur by the use of modular neural networks. First, dividing a task into sub tasks will avoid the problems of temporal and spatial crosstalk. Temporal crosstalk occurs when a single neural network is trained in two different moments in time to perform two different tasks. Usually the net forgets how to execute the first task. Spatial crosstalk occurs when a neural network is trained simultaneously for the two tasks, resulting in incoherent training patterns. Finally, modularity can enable a learning economy, since some modules can be reused or modified without altering the other modules. This economy can also become crucial when hardware implementations are an objective, since modular neural networks can facilitate hardware execution of neural networks (Auda, Kamel, 1999). There are several types of modular networks: cooperative, competitive, sequential and supervisory (Sharkey, 1999). In all of them there is an implicit division of tasks. The difference among them is the way the modules interact. While in cooperative modular networks all modules cooperate in the final decision, in competitive networks the modules compete to win the chance to provide the solution. In sequential modular neural networks the modules solutions are used sequentially to achieve the final solution, the computation of one module depending of the preceding one. Supervisory networks have the task of supervising one or more modules (Sharkey, 1999) RAM base WNNs The basic architecture is as follows, the input vector is divided into parts; each part is connected to the address inputs of a 1 Bit-RAM unit. The outputs of all the RAMs within one discriminator are summed up. Figure 1. a Single RAM Unit The 1-Bit-RAM unit, depicted in Figure 1 is a device which can store one bit of information for each input address. A control input is available to switch the mode of the RAM between Write and Read for learning and recall. Initially all memory units are set to 0. During the learn (Write) mode
3 C36 - Modular Of Weightless Neural Network Architecture For Mobile Robot - Siti Nurmaini 239 the memory is set to 1 for each supplied address; in the recall (Read) mode the output is returned for each supplied address, either 1 (if the pattern was learned) or 0 (if the pattern was not learned). The discriminator is the device which performs the generalization. It consists of several RAMs and one node which sum the outputs of the RAMs in recall mode. The discriminator is connected to the whole input vector; each RAM within the discriminator is connected to a part of this vector, so that each input bit is connected to exactly one RAM, see Figure 2. The connections are preferably chosen by random. Figure 2. RAM network Neural network base multi-ram discriminator as shown in Figure 3; the system is built by grouping together a set of discriminators, each one being responsible by recognizing a different class of patterns. In the diagram below weightless neurons are connected to form such a discriminator. The neuron inputs are connected in a random sequence to the feature vector, each neuron is a binary pattern recognition device. Figure 3. Discriminator Each discriminator consists of M RAM-like neurons (weightless neurons or n-tuples) with n address lines, 2n storage locations (sites) and 1-bit word length. Each RAM randomly samples n bit of the input pattern, as shown in Figure 2. Each pattern must be sampled by at least one RAM. For an input vector of size K, the number of necessary neurons J of connectivity N that should be used to cover all inputs of the input vector should satisfy: J N > K. This neuron group is called a WISARD discriminator and its response is produced by connecting an adder that sums the neuron outputs, counting the number of active neurons (neurons outputting 1 ) in the group [6]. This response vector can be regarded as a feature vector that measures the similarity of an input pattern to all classes. In the WNN (n-tuple networks), a Winner- Takes-All can be attached to the adder outputs to choose the discriminator containing the greater number of active neurons, pointing to the winning class, each pattern will produce a feature vector that describes its similarity to all classes. The set of feature vectors generated by the WNN for a given training set will be used as input data to the fuzzy rule-based system. 3. THE ROBOT SYSTEM 3.1. The Architecture The system of the robot in Figure 4 is a modular system and containing several microcontrollers implies the implementation of a robust communication mechanism between modules. For this platform, the architecture can conceptually be seen as the central module, the motor driver module and the sensor module are connected to each other via 8 bit data bus. Each microcontroller can be equipped with a central control module as the motion unit controller. We use microcontroller AT89x55 for central controller, attached with ROM 20 Kbytes, RAM 256 bytes and clock 24.3 MHz, operated 0.5 micro-second for each process. A general purpose high performance controller for decision making is connected to the parallel bus. There are eight ultrasonic range finder sensors located at the front, left and right side of the robot. For sensor module, eight PIC16F84 chips are used for process signal detection from ultrasonic sensors, with ROM 1 Kbytes. Attached to the mobile robot, each separated at 30 o along the circumference. Furthermore, for real time control applications, PIC18F2550 is used exclusively to generate the Pulse Width Modulation (PWM) signals and to run the two dc motors, attached to each motor is an optical encoder which is used for distance and velocity calculation. Figure 4 illustrates the architecture that is available on the respective modules.
4 240 The 5 th International Conference on Information & Communication Technology and Systems Sensor 1 Sensor 2 Sensor 3 Sensor 4 Sensor 5 Sensor 6 Sensor 7 Sensor 8 SESOR MODULE PIC 16F84 MCU1 MCU2 MCU3 MCU4 MCU5 MCU6 MCU7 MCU8 Figure 4. Hardware architecture For this platform, the central control module for implements the algorithms of the navigation control. The sensor module is configured for controls the ultrasonic pulses, calculates the sensor readings, and selects which sensors are active according their position in the robot periphery. The motor drive module is configured the speed levels of the robot. The neural network classifies the environment using information from sensor module into geometric features such as U-shape, corridor and left or right corner and utilizes previous sensor data to analyze the situation for making navigation decision Sensor Position Parallel Bus Data 8 bit AT89X55 The robot behaviors tested by eight sensors, and divided into four behaviors namely obstacle avoidance, left and right wall following, and emergency condition. Figure 5, show sequence of measured range values to the obstacle and follow the wall. The sensors position in all array are fixed: one on back sides, and seven facing outwards at 30- degree intervals starting from 1-7. They report the distance between the robot and the closest obstacle. Figure 5. Position of the sensors on the robot The placement of the sensors permits the detection of an obstacle in different positions. That configuration was very efficient during preliminary tests of robot navigation. Seven sensors positioned CS CENTRAL MODULE AT89X55 Infra Red Module MOTOR PIC 18F255 DRIVER M in the front of the robot, considering that the robot will be moving when it is maneuvering, there is no situation where a robot can approach an obstacle without seeing it. One sensor is placed in the back to allow the robot to detect emergency condition and the robot must be move backward or stop. 4. MODULAR WNNs CLASSIFIER 4.1. Environment Classification We considered the common target that there exist in real environment of mobile robot applications such as plane, edge, corner with angle 90 degree, acute corner with angle 60 degree. Length of plane is about 45 cm and other objects are of similar size. These objects at four distances: 10, 20, 30, 40 cm. Also angle between the head of mobile robot and these objects is assumed to be -30, -20, -10, 0, 10, 20, 30 degree. Figure 6, show the environmental classification at these nine classes environment. Figure 6. Environmental classification 4.2. Structure of WNNs The WNNs is designed to identify the current environment by recognizing typical patterns. To implement this network, the 8 bit data from eight ultrasonic sensors is used to determine the direction of the obstacle, in each direction an obstacle may or may not appear. The combination of them appearance in the seven directions makes up different input pattern. In this experiment, a twolayer RAM base neural network was used, there are sensor layer and output layer, the structure is shown in Figure 7. The neural network used eight neurons for identifies where obstacle may lie in seven direction through ultrasonic sensor and seven output commands means that the neural network needs eight bits to encode them. Its configuration has seven groups of eight neurons (m=8 and n=7), so the network has 56 neurons. The winner-takes-all
5 C36 - Modular Of Weightless Neural Network Architecture For Mobile Robot - Siti Nurmaini 241 decision chooses the command that has more active neurons. The output layers have seven neurons, there are seven position of obstacle in the robot environment i.e.: obstacle in the front, one in front right another in front left of the robot or the opposite obstacle in right side another in right front of the robot obstacle in left side another in the left front of the robot obstacle on the left side another in the right side of the robot obstacle on the right side another in the left side of the robot obstacle on the multiple side of the robot obstacle in the front of the robot very near or emergency condition input vector Xn RAM RAM RAM RAM RAM RAM r1 r2 rk Decision - unit R conf value distinguishing distance an obstacle has to be obtained first. In the evaluation phase, the RAMbase network work by generating all the possible input combination. The number of possible combination of the eight sensors is 2 8 = 256 combination. Then, each output for all input possibilities was written to a lookup table, representing the neuron combination. The 8-bit signal from the sensors is directly connected to the address lines of the memory. The calculation of this value is based on the distance from an obstacle to the robot, as shown in Figure 8. Based on this calculation, the threshold values for the robot are (30 cm) indicates the obstacle is far, (20 cm) is medium, and (10 cm) is near and (75 cm) no obstacle is detected. 5. EXPERIMENTAL RESULT Experiment is conducted to demonstrate the ability of a mobile robot to recognize to various unknown environment, for geometric feature such as U-shape, corridor and left or right corner, particularly the ability of a robot to escape from the trapping situation. The base address 30H in hexadecimal is the address in memory of the first byte of the 256 locations of the memory. Table 1. Environmental Recognition 0 RAM RAM RAM Figure 7. Structure of WNNs (a) U-Shape (b) Left Wall (c) Right Wall (d) Open Space (e) Wide Corridor (f) Right Corner (g) Narrow Corridor (h) Left Corner (i) Isolated Obstacle Figure 8. Choosing the training value 4.3. Learning Strategy Here we use patterns with a single far, single medium, or single near obstacle to train the neural network. At a time the obstacle is placed in different directions and in difference distance. The neural network then is taught that the obstacle at left side, right side or forward. Using this technique, the Actual Place Convex (90 o ) Concave (270 o ) Font plane (180 o ) Left-corner (180 o ) Right-corner (180 o ) Corridor (0 o ) U-shape (180 o ) Distance (cm) Refe- Rence (hex) Result (hex) 20 12h 12h 30 0bh 0bh 40 05h 0dh 10 06h 00h 20 0eh 00h 30 00h 00h 10 03h 07h 10 03h 07h 10 03h 07h 10 03h 07h 10 03h 03h
6 242 The 5 th International Conference on Information & Communication Technology and Systems The algorithm WNNs classifier has been implemented in different environments. The system was capable of learning in simple problem. Also the system could generalize between different environments in complex problem as long as the encountered obstacles were similar. The result is based on the environment classification can show in Table 1 and Table 2. In this paper RAM network decision based on competitive learning algorithm and using 10 experiment data has achieved 95 % recognition for obstacle and 94 % classification. However the poorest result was if the robot closes the object, where the scanning sensory sector of the robot was quite high and some noise has still interfered in echo signal. Target angle Table 2. Obstacle Recognition Obstacle Obstacle Plane Wall Cylinder angle distance (cm) 10 0eh= 0eh= 0eh=14d 14d 14d 20 12h= 12h= 12h=18d 18d 18d 30 17h= 17h= 17h=23d 23d 23d 40 1dh= 1dh= 1dh=29d 29d 29d 10 0ch= 0bh= 0ch=12d 12d 11d 20 16h= 17h= 16h=22d 20 22d 23d 30 20h= 22h= 20h=32d 32d 34d 40 2dh= 2eh= 2dh=45d 45d 46d eh= d 40 2ah= 42d The Modular structure of WNNs proved to be efficient; thus showing generalization after learning. From the experiment controller classifies immediate environment by recognizing the pattern that were encountered during training 6. CONCLUSION Strategy has been developed which allows mobile robot to learn and move around an environment avoiding obstacles and this has been implemented in hardware. The operation of the complete controller that would take hundreds of lines of code to be implemented can be executed with one single instruction that reads the command byte in the memory. It can make the controller work hundreds of times faster. The controller is stimulated with every possible input and a corresponding output table is written. This output table is then stored into the robot RAM memory and becomes the current controller that drives the robot in the current environment. The network was implemented with very modes microcontroller system 20 Kbytes ROM, small amount of data memory about 512 bytes and 10 Kbytes source code program using the microcontroller assembler and C code and the robot was able to detect and avoid obstacles in real time. REFERENCES [1] Simoes, E.D.V., An Embedded Evolutionary Controller to Navigate a Population of Autonomous Robots, Frontiers in Evolutionary Robotics, I-Tech Education and Publishing, Vienna, Austria Book edited, ISBN , pp. 596, April [2] R. J. Mitchell, D. A. Keating, and C. Kambhampati, Neural network controller for mobile robot insect, Internal report, Department of Cybemetics, University of Reading, April 1994 [3] Y. Zhou, D. Wilkins, R. P. Cook, Neural network for a fire-fighting robot, University of Mississippi [4] I. Aleksander, W. V. Thomas, P. A. Bowden, Wisard: A radical step forward in image recognition. Sensor Review, pp , July 1984 [5] J, Austin, A Review of RAM-Based Neural Networks. Proceedings of the Fourth International Conference on - MICRONEURO94, pp ,1994 [6] L. Teresa et al, Weightless Neural Models: A Review of Current and Past Works, Neural Computer Surveys v. 2,pp41-61, 1999 [7] Simoes, E. D. V., Uebel, L. F., and Barone, D. A. C., Hardware Implementation of RAM Neural Networks. In Pattern Recognition Letters, n. 17, pp , 1996 [8] Botelho, S. C., Simoes, E. D. V., Uebel, L. F., and Barone, D. A. C., High Speed Neural Control for Robot Navigation. Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, Beijing, China, pp , [9] Q. Yao, D. Beetner, D.C. Wunsch, and B. Osterloh., A RAM-Based Neural Network for Collision Avoidance in a Mobile Robot, IEEE, 2003 [10] J.Austin and T. J. Stonham, An associative memory for use in image recognition and occlusion analysis, Image and Vision Computing, v. 5, pp , 1987
7 C36 - Modular Of Weightless Neural Network Architecture For Mobile Robot - Siti Nurmaini 243 [11] E.Filho, M.C.Fairhurst and D.L.Bisset Adaptive pattern recognition using goalseeking neurons, Pattern Recognition Letters, v.12, , march 1991 [12] S. Ramanan, R.S. Petersen, T.G.Clarkson and J.G.Taylor pram nets for detection of small targets in sequence of infra-red images, Neural Networks, pages , 1995
8 244 The 5 th International Conference on Information & Communication Technology and Systems [This page intentionally left blank]
Memory-based Reasoning Algorithm Based on Fuzzy-Kohonen Self Organizing Map for Embedded Mobile Robot Navigation
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
More informationFuzzy 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 informationArtificial Neural Networks. Artificial Intelligence Santa Clara, 2016
Artificial Neural Networks Artificial Intelligence Santa Clara, 2016 Simulate the functioning of the brain Can simulate actual neurons: Computational neuroscience Can introduce simplified neurons: Neural
More informationDeveloping Frogger Player Intelligence Using NEAT and a Score Driven Fitness Function
Developing Frogger Player Intelligence Using NEAT and a Score Driven Fitness Function Davis Ancona and Jake Weiner Abstract In this report, we examine the plausibility of implementing a NEAT-based solution
More informationLearning 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 informationBehaviour Patterns Evolution on Individual and Group Level. Stanislav Slušný, Roman Neruda, Petra Vidnerová. CIMMACS 07, December 14, Tenerife
Behaviour Patterns Evolution on Individual and Group Level Stanislav Slušný, Roman Neruda, Petra Vidnerová Department of Theoretical Computer Science Institute of Computer Science Academy of Science of
More informationAn 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 informationINTELLIGENT CONTROL OF AUTONOMOUS SIX-LEGGED ROBOTS BY NEURAL NETWORKS
INTELLIGENT CONTROL OF AUTONOMOUS SIX-LEGGED ROBOTS BY NEURAL NETWORKS Prof. Dr. W. Lechner 1 Dipl.-Ing. Frank Müller 2 Fachhochschule Hannover University of Applied Sciences and Arts Computer Science
More informationLearning 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 informationAn Autonomous Self- Propelled Robot Designed for Obstacle Avoidance and Fire Fighting
An Autonomous Self- Propelled Robot Designed for Obstacle Avoidance and Fire Fighting K. Prathyusha Assistant professor, Department of ECE, NRI Institute of Technology, Agiripalli Mandal, Krishna District,
More informationIntelligent Tactical Robotics
Intelligent Tactical Robotics Samana Jafri 1,Abbas Zair Naqvi 2, Manish Singh 3, Akhilesh Thorat 4 1 Dept. Of Electronics and telecommunication, M.H. Saboo Siddik College Of Engineering, Mumbai University
More informationFigure 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 informationRandomized 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 informationImage 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 informationBehaviour-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 informationMINE 432 Industrial Automation and Robotics
MINE 432 Industrial Automation and Robotics Part 3, Lecture 5 Overview of Artificial Neural Networks A. Farzanegan (Visiting Associate Professor) Fall 2014 Norman B. Keevil Institute of Mining Engineering
More informationA Divide-and-Conquer Approach to Evolvable Hardware
A Divide-and-Conquer Approach to Evolvable Hardware Jim Torresen Department of Informatics, University of Oslo, PO Box 1080 Blindern N-0316 Oslo, Norway E-mail: jimtoer@idi.ntnu.no Abstract. Evolvable
More informationMulti-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 informationWheeled 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 informationIMPLEMENTATION 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 informationImplementation of a Self-Driven Robot for Remote Surveillance
International Journal of Research Studies in Science, Engineering and Technology Volume 2, Issue 11, November 2015, PP 35-39 ISSN 2349-4751 (Print) & ISSN 2349-476X (Online) Implementation of a Self-Driven
More informationKey-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 informationRobot Navigation System with RFID and Ultrasonic Sensors A.Seshanka Venkatesh 1, K.Vamsi Krishna 2, N.K.R.Swamy 3, P.Simhachalam 4
Robot Navigation System with RFID and Ultrasonic Sensors A.Seshanka Venkatesh 1, K.Vamsi Krishna 2, N.K.R.Swamy 3, P.Simhachalam 4 B.Tech., Student, Dept. Of EEE, Pragati Engineering College,Surampalem,
More informationA Lego-Based Soccer-Playing Robot Competition For Teaching Design
Session 2620 A Lego-Based Soccer-Playing Robot Competition For Teaching Design Ronald A. Lessard Norwich University Abstract Course Objectives in the ME382 Instrumentation Laboratory at Norwich University
More informationFour Quadrant Speed Control of DC Motor with the Help of AT89S52 Microcontroller
Four Quadrant Speed Control of DC Motor with the Help of AT89S52 Microcontroller Rahul Baranwal 1, Omama Aftab 2, Mrs. Deepti Ojha 3 1,2, B.Tech Final Year (Electronics and Communication Engineering),
More informationMulti-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 informationCS/ECE/EEE/INSTR F241 MICROPROCESSOR PROGRAMMING & INTERFACING MODULE 8: I/O INTERFACING QUESTIONS ANUPAMA KR BITS, PILANI KK BIRLA GOA CAMPUS
CS/ECE/EEE/INSTR F241 MICROPROCESSOR PROGRAMMING & INTERFACING MODULE 8: I/O INTERFACING QUESTIONS ANUPAMA KR BITS, PILANI KK BIRLA GOA CAMPUS Q1. Distinguish between vectored and non-vectored interrupts
More informationSwarm 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 informationAGENT 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 informationLeague <BART LAB AssistBot (THAILAND)>
RoboCup@Home League 2013 Jackrit Suthakorn, Ph.D.*, Woratit Onprasert, Sakol Nakdhamabhorn, Rachot Phuengsuk, Yuttana Itsarachaiyot, Choladawan Moonjaita, Syed Saqib Hussain
More informationUSING EMBEDDED PROCESSORS IN HARDWARE MODELS OF ARTIFICIAL NEURAL NETWORKS
USING EMBEDDED PROCESSORS IN HARDWARE MODELS OF ARTIFICIAL NEURAL NETWORKS DENIS F. WOLF, ROSELI A. F. ROMERO, EDUARDO MARQUES Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação
More informationA comparative study of different feature sets for recognition of handwritten Arabic numerals using a Multi Layer Perceptron
Proc. National Conference on Recent Trends in Intelligent Computing (2006) 86-92 A comparative study of different feature sets for recognition of handwritten Arabic numerals using a Multi Layer Perceptron
More informationAN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS
AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS Eva Cipi, PhD in Computer Engineering University of Vlora, Albania Abstract This paper is focused on presenting
More informationTMS320F241 DSP Boards for Power-electronics Applications
TMS320F241 DSP Boards for Power-electronics Applications Kittiphan Techakittiroj, Narong Aphiratsakun, Wuttikorn Threevithayanon and Soemoe Nyun Faculty of Engineering, Assumption University Bangkok, Thailand
More information3D ULTRASONIC STICK FOR BLIND
3D ULTRASONIC STICK FOR BLIND Osama Bader AL-Barrm Department of Electronics and Computer Engineering Caledonian College of Engineering, Muscat, Sultanate of Oman Email: Osama09232@cceoman.net Abstract.
More informationMURDOCH RESEARCH REPOSITORY
MURDOCH RESEARCH REPOSITORY http://dx.doi.org/10.1109/imtc.1994.352072 Fung, C.C., Eren, H. and Nakazato, Y. (1994) Position sensing of mobile robots for team operations. In: Proceedings of the 1994 IEEE
More informationAn 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 informationSimulation 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 informationAvailable 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 informationLearning serious knowledge while "playing"with robots
6 th International Conference on Applied Informatics Eger, Hungary, January 27 31, 2004. Learning serious knowledge while "playing"with robots Zoltán Istenes Department of Software Technology and Methodology,
More informationTarget 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 informationLearning and Using Models of Kicking Motions for Legged Robots
Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract
More informationTarget Recognition and Tracking based on Data Fusion of Radar and Infrared Image Sensors
Target Recognition and Tracking based on Data Fusion of Radar and Infrared Image Sensors Jie YANG Zheng-Gang LU Ying-Kai GUO Institute of Image rocessing & Recognition, Shanghai Jiao-Tong University, China
More informationA simple embedded stereoscopic vision system for an autonomous rover
In Proceedings of the 8th ESA Workshop on Advanced Space Technologies for Robotics and Automation 'ASTRA 2004' ESTEC, Noordwijk, The Netherlands, November 2-4, 2004 A simple embedded stereoscopic vision
More informationAustralian 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 informationEvolving High-Dimensional, Adaptive Camera-Based Speed Sensors
In: M.H. Hamza (ed.), Proceedings of the 21st IASTED Conference on Applied Informatics, pp. 1278-128. Held February, 1-1, 2, Insbruck, Austria Evolving High-Dimensional, Adaptive Camera-Based Speed Sensors
More informationKey-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 informationMobile Robot Navigation Contest for Undergraduate Design and K-12 Outreach
Session 1520 Mobile Robot Navigation Contest for Undergraduate Design and K-12 Outreach Robert Avanzato Penn State Abington Abstract Penn State Abington has developed an autonomous mobile robotics competition
More informationIncorporating 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 informationTransactions 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 informationSimple Path Planning Algorithm for Two-Wheeled Differentially Driven (2WDD) Soccer Robots
Simple Path Planning Algorithm for Two-Wheeled Differentially Driven (2WDD) Soccer Robots Gregor Novak 1 and Martin Seyr 2 1 Vienna University of Technology, Vienna, Austria novak@bluetechnix.at 2 Institute
More informationTraffic 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 informationCo-evolution for Communication: An EHW Approach
Journal of Universal Computer Science, vol. 13, no. 9 (2007), 1300-1308 submitted: 12/6/06, accepted: 24/10/06, appeared: 28/9/07 J.UCS Co-evolution for Communication: An EHW Approach Yasser Baleghi Damavandi,
More informationDesigning of a Shooting System Using Ultrasonic Radar Sensor
2017 Published in 5th International Symposium on Innovative Technologies in Engineering and Science 29-30 September 2017 (ISITES2017 Baku - Azerbaijan) Designing of a Shooting System Using Ultrasonic Radar
More informationPerformance Improvement of Contactless Distance Sensors using Neural Network
Performance Improvement of Contactless Distance Sensors using Neural Network R. ABDUBRANI and S. S. N. ALHADY School of Electrical and Electronic Engineering Universiti Sains Malaysia Engineering Campus,
More informationCHAPTER 6 BACK PROPAGATED ARTIFICIAL NEURAL NETWORK TRAINED ARHF
95 CHAPTER 6 BACK PROPAGATED ARTIFICIAL NEURAL NETWORK TRAINED ARHF 6.1 INTRODUCTION An artificial neural network (ANN) is an information processing model that is inspired by biological nervous systems
More informationPath 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 informationThe 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 informationNCCT 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 informationANN BASED ANGLE COMPUTATION UNIT FOR REDUCING THE POWER CONSUMPTION OF THE PARABOLIC ANTENNA CONTROLLER
International Journal on Technical and Physical Problems of Engineering (IJTPE) Published by International Organization on TPE (IOTPE) ISSN 2077-3528 IJTPE Journal www.iotpe.com ijtpe@iotpe.com September
More informationObstacle 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 informationCooperative Tracking using Mobile Robots and Environment-Embedded, Networked Sensors
In the 2001 International Symposium on Computational Intelligence in Robotics and Automation pp. 206-211, Banff, Alberta, Canada, July 29 - August 1, 2001. Cooperative Tracking using Mobile Robots and
More informationBehavior Emergence in Autonomous Robot Control by Means of Feedforward and Recurrent Neural Networks
Behavior Emergence in Autonomous Robot Control by Means of Feedforward and Recurrent Neural Networks Stanislav Slušný, Petra Vidnerová, Roman Neruda Abstract We study the emergence of intelligent behavior
More informationA 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 informationFuzzy-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 informationMULTI-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 informationHybrid 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 informationFUZZY LOGIC BASED NAVIGATION SAFETY SYSTEM FOR A REMOTE CONTROLLED ORTHOPAEDIC ROBOT (OTOROB)
International Journal of Robotics Research and Development (IJRRD) Vol.1, Issue 1 Dec 2011 21-41 TJPRC Pvt. Ltd., FUZZY LOGIC BASED NAVIGATION SAFETY SYSTEM FOR A REMOTE CONTROLLED ORTHOPAEDIC ROBOT (OTOROB)
More informationPre-Activity Quiz. 2 feet forward in a straight line? 1. What is a design challenge? 2. How do you program a robot to move
Maze Challenge Pre-Activity Quiz 1. What is a design challenge? 2. How do you program a robot to move 2 feet forward in a straight line? 2 Pre-Activity Quiz Answers 1. What is a design challenge? A design
More informationImage Extraction using Image Mining Technique
IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 9 (September. 2013), V2 PP 36-42 Image Extraction using Image Mining Technique Prof. Samir Kumar Bandyopadhyay,
More information* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged
ADVANCED ROBOTICS SOLUTIONS * Intelli Mobile Robot for Multi Specialty Operations * Advanced Robotic Pick and Place Arm and Hand System * Automatic Color Sensing Robot using PC * AI Based Image Capturing
More informationOBSTACLE EVADING ULTRASONIC ROBOT. Aaron Hunter Eric Whitestone Joel Chenette Anne-Marie Cressin
OBSTACLE EVADING ULTRASONIC ROBOT Aaron Hunter Eric Whitestone Joel Chenette Anne-Marie Cressin ECE 511 - Fall 2011 1 Abstract The purpose of this project is to demonstrate how simple algorithms can produce
More informationDesign of double loop-locked system for brush-less DC motor based on DSP
International Conference on Advanced Electronic Science and Technology (AEST 2016) Design of double loop-locked system for brush-less DC motor based on DSP Yunhong Zheng 1, a 2, Ziqiang Hua and Li Ma 3
More informationSaphira Robot Control Architecture
Saphira Robot Control Architecture Saphira Version 8.1.0 Kurt Konolige SRI International April, 2002 Copyright 2002 Kurt Konolige SRI International, Menlo Park, California 1 Saphira and Aria System Overview
More informationGPS System Design and Control Modeling. Chua Shyan Jin, Ronald. Assoc. Prof Gerard Leng. Aeronautical Engineering Group, NUS
GPS System Design and Control Modeling Chua Shyan Jin, Ronald Assoc. Prof Gerard Leng Aeronautical Engineering Group, NUS Abstract A GPS system for the autonomous navigation and surveillance of an airship
More informationPath 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 informationRobust Hand Gesture Recognition for Robotic Hand Control
Robust Hand Gesture Recognition for Robotic Hand Control Ankit Chaudhary Robust Hand Gesture Recognition for Robotic Hand Control 123 Ankit Chaudhary Department of Computer Science Northwest Missouri State
More informationMOBILE 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 informationEvolved Neurodynamics for Robot Control
Evolved Neurodynamics for Robot Control Frank Pasemann, Martin Hülse, Keyan Zahedi Fraunhofer Institute for Autonomous Intelligent Systems (AiS) Schloss Birlinghoven, D-53754 Sankt Augustin, Germany Abstract
More information16 Channels LED Driver
16 Channels LED Driver Description The SN3216 is a fun light LED controller with an audio modulation mode. It can store data of 8 frames with internal RAM to play small animations automatically. SN3216
More informationLearning and Using Models of Kicking Motions for Legged Robots
Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract
More informationINTRODUCTION. In the industrial applications, many three-phase loads require a. supply of Variable Voltage Variable Frequency (VVVF) using fast and
1 Chapter 1 INTRODUCTION 1.1. Introduction In the industrial applications, many three-phase loads require a supply of Variable Voltage Variable Frequency (VVVF) using fast and high-efficient electronic
More informationDesign and Implementation of Neural Network Based Controller for Mobile Robot Navigation in Unknown Environments
International Journal of Computer and Electrical Engineering, Vol. 6, No. 2, April 2 Design and Implementation of Neural Network Based Controller for Mobile Robot Navigation in Unknown Environments Umar
More informationMotion Recognition in Wearable Sensor System Using an Ensemble Artificial Neuro-Molecular System
Motion Recognition in Wearable Sensor System Using an Ensemble Artificial Neuro-Molecular System Si-Jung Ryu and Jong-Hwan Kim Department of Electrical Engineering, KAIST, 355 Gwahangno, Yuseong-gu, Daejeon,
More informationArtificial Neural Network Engine: Parallel and Parameterized Architecture Implemented in FPGA
Artificial Neural Network Engine: Parallel and Parameterized Architecture Implemented in FPGA Milene Barbosa Carvalho 1, Alexandre Marques Amaral 1, Luiz Eduardo da Silva Ramos 1,2, Carlos Augusto Paiva
More informationNNC 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 informationARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE
ARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE W. C. Lopes, R. R. D. Pereira, M. L. Tronco, A. J. V. Porto NepAS [Center for Teaching
More informationMotion 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 informationInvestigation of Navigating Mobile Agents in Simulation Environments
Investigation of Navigating Mobile Agents in Simulation Environments Theses of the Doctoral Dissertation Richárd Szabó Department of Software Technology and Methodology Faculty of Informatics Loránd Eötvös
More informationNAVIGATION 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 informationThe Allen-Bradley Servo Interface Module (Cat. No SF1) when used with the Micro Controller (Cat. No UC1) can control single axis
Table of Contents The Allen-Bradley Servo Interface Module (Cat. No. 1771-SF1) when used with the Micro Controller (Cat. No. 1771-UC1) can control single axis positioning systems such as found in machine
More informationMICROCONTROLLER BASED SPEED SYNCHRONIZATION OF MULTIPLE DC MOTORS IN TEXTILE APPLICATIONS
MICROCONTROLLER BASED SPEED SYNCHRONIZATION OF MULTIPLE DC MOTORS IN TEXTILE APPLICATIONS 1 RAKSHA A R, 2 KAVYA B, 3 PRAVEENA ANAJI, 4 NANDESH K N 1,2 UG student, 3,4 Assistant Professor Department of
More informationQ 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 informationFU-Fighters. The Soccer Robots of Freie Universität Berlin. Why RoboCup? What is RoboCup?
The Soccer Robots of Freie Universität Berlin We have been building autonomous mobile robots since 1998. Our team, composed of students and researchers from the Mathematics and Computer Science Department,
More informationCOMBINATIONAL and SEQUENTIAL LOGIC CIRCUITS Hardware implementation and software design
PH-315 COMINATIONAL and SEUENTIAL LOGIC CIRCUITS Hardware implementation and software design A La Rosa I PURPOSE: To familiarize with combinational and sequential logic circuits Combinational circuits
More informationVishnu Nath. Usage of computer vision and humanoid robotics to create autonomous robots. (Ximea Currera RL04C Camera Kit)
Vishnu Nath Usage of computer vision and humanoid robotics to create autonomous robots (Ximea Currera RL04C Camera Kit) Acknowledgements Firstly, I would like to thank Ivan Klimkovic of Ximea Corporation,
More informationBio-inspired for Detection of Moving Objects Using Three Sensors
International Journal of Electronics and Electrical Engineering Vol. 5, No. 3, June 2017 Bio-inspired for Detection of Moving Objects Using Three Sensors Mario Alfredo Ibarra Carrillo Dept. Telecommunications,
More informationSystolic modular VLSI Architecture for Multi-Model Neural Network Implementation +
Systolic modular VLSI Architecture for Multi-Model Neural Network Implementation + J.M. Moreno *, J. Madrenas, J. Cabestany Departament d'enginyeria Electrònica Universitat Politècnica de Catalunya Barcelona,
More informationEnhanced MLP Input-Output Mapping for Degraded Pattern Recognition
Enhanced MLP Input-Output Mapping for Degraded Pattern Recognition Shigueo Nomura and José Ricardo Gonçalves Manzan Faculty of Electrical Engineering, Federal University of Uberlândia, Uberlândia, MG,
More informationDevelopment 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