DISTRIBUTED MULTI-ROBOT ASSEMBLY/PACKAGING ALGORITHMS
|
|
- Melina Collins
- 6 years ago
- Views:
Transcription
1 Intelligent Automation and Soft Computing, Vol. 10, No. 4, pp , 2004 Copyright 2004, TSI Press Printed in the USA. All rights reserved DISTRIBUTED MULTI-ROBOT ASSEMBLY/PACKAGING ALGORITHMS Y. EDAN, S. BERMAN 1, E. BOTEACH, E. MENDELSON Dept. of Industrial Engineering and Management Ben-Gurion University of the Negev Be`er Sheva, Israel ABSTRACT Five different algorithms for cooperation between assembly/packaging robots in a distributed system were developed and evaluated in simulation. Independent, autonomous operation of each robot was assumed. The goal was to maximize the number of assemblies while minimizing the standard deviation of the work between the different robots. Two of the algorithms, a fuzzy algorithm and a simple take-what-you-can algorithm were implemented on an experimental system. Experimental results indicated better performance for the simple algorithm in terms of the number of assemblies. However, the fuzzy algorithm reduces the standard deviation of work between the robots and therefore equalizes the robots utilization. Equal utilization is a major factor in multirobots systems, and contributes in decreasing mean time between failure (MTBF). 1. INTRODUCTION Key Words: Multi-robots, fuzzy logic, behavior-based, assembly Assembly systems are characterized by a stochastic nature [17] which includes uncertainty in parts arrival time, dimensions of manufactured parts, and parts placed at random positions and orientations. Therefore, to enable industrial robotization of assembly tasks, capabilities to operate in an uncertain world must be developed. This requires developments of robots that synthesize their own manipulation sequences and invoke sensors and fixtures only when needed, robots with abilities to deal with unexpected events. Robotic workstations employing two or more robots can be advantageous when resource and task sharing lead to reduced costs and improved production rate [14]. Cooperation between robots can save time, resources, and space while enabling complex tasks [5] and is considered an essential attribute of intelligent manufacturing systems [16]. However, algorithms must be developed for efficient and effective cooperation and coordination. Extensive research has been conducted on synchronizing multi-robots in assembly, using optimal sequencing procedures, petri nets, developing hierarchical activities controllers and applying time-buffer methods to balance multiple arms [2, 14, 21]. However, the application of these approaches in flexible manufacturing systems has been very limited considering the dynamic nature of the assembly work cell and its inherent uncertainties. Behavior-based control enables a robot to perform in an unknown dynamic changing environment [2, 7]. This approach provides fast and robust action in the absence of an explicit plan. The main advantage is that no modeling is required since the basic behaviors react to stimuli from the environment. This enables implementation in unstructured environments. Such systems have been widely applied in mobile robots [10, 18, 19]; and have also been applied to robot manipulators [9] though to a much lesser extent [20]. Another mathematical tool for handling real world uncertainty is fuzzy logic [11]. It provides a method for translating qualitative and imprecise information into quantitative terms. Several researchers have applied fuzzy logic to behavior-based systems for multi-robot control. Most applications are in mobile robots in which fuzzy logic is used for behavior amalgamation [4, 10]. One of the key features in the design of a multi-robot system is its control methodology, i.e., how conflicts are resolved and how the joint capabilities of the multi-robot apparatus are utilized [14]. The most 1 Currently with Weizmann Institute of Science, Israel 349
2 350 Intelligent Automation and Soft Computing fundamental decision to be made is whether the system is centralized or distributed. (i.e., decentralized). Centralized systems are controlled by a single control entity. This may be infeasible for complex largescale systems. Such systems may be too complex for traditional control algorithms, spatially scattered, or have a multitude of interactions between sub-systems [9]. Decentralized operation is expected to contribute to system flexibility [5, 11], robustness and modularity [1, 3] however, there is a need to coordinate between the robots. The objective of this research was to develop and demonstrate algorithms for a distributed multi-robot assembly/packaging system. 2. METHODOLOGY The algorithms were applied to an assembly/packaging task with multi-robots, each of which has the same control algorithm. Independent, autonomous operation of each robot was assumed with nonoverlapping workspaces. The goal of each robot was to assemble/package a part that is a combination of two types of sub-parts. There was no constraint on the assembling/packaging sequence. The following parameters were varied in a simulation which compared five different algorithms: the number of robots; location of robots; robot cycle times, and assembly configuration (i.e., the number of sub-parts from each type for the assembly/packaging of a full part). The performance criteria were defined as the number of assemblies and distribution of workload between the robots. The goal was to maximize the number of assemblies (denoted as NUM_ASBY) while minimizing the standard deviation of the work between the different robots (denoted as STD_BR). The algorithm efficiency measure was defined as the weighed combination of these two parameters and was normalized to facilitate comparison between different simulated conditions [eq. 1]. Algorithm efficiency measure=w1 STD_BR+w2 NUM_ASBY (1) where: w1, w2 are the weights of each parameter An experiment was performed to validate the simulations and included implementation of two of the simulated algorithms the simplest algorithm and the most complicated one. 3. SIMULATION 3.1 Description A simulation model was developed in Visual C++ and consisted of the following elements: a conveyor, two types of sub-parts entering the conveyor, and several robots on each side of the conveyor. The following parameters could be varied [6]: the number of robots, robots location along the conveyor, robot cycle times, conveyor cycle times and the number and types of sub-parts constituting a package. The following algorithms were developed, implemented and evaluated [6]: Simple: implements the take-what-you-can principle. If a sub-part is needed to complete the assembly and available on the conveyor - the robot takes it. This algorithm is simple to implement and does not require any data collection or sharing. It is used as the baseline for comparison to the other algorithms. Average: This algorithm ensures equal utilization of all robots: each robot assembles new parts only if its number of assemblies is less than the average number of assemblies. Each robot must know the other robots average number of assemblies. Occupancy: This algorithm tries to reduce the need to wait for the slower robots when robots with different cycle times are employed. A utilized step is defined as a step in which the robot performed an operation; a non-utilized step is when the robot did not perform an operation. This algorithm tries to equalize the relation between non-utilized and utilized steps for all robots. Behavior-based: This algorithm strives to equalize robot utilization without the need of explicit knowledge about other robots. The reactive nature of the algorithm is suited for the stochastic nature of the parts arrival rate. Two behaviors were defined: satisfaction (high productivity), frustration (low productivity). The output is a decision to take or leave the current sub-part. The robot takes a part whenever it cannot perform an assembly aiming to maximize productivity. Fuzzy: This algorithm tries to maintain equal utilization under uncertainty and perturbations in the part arrival rate. The fuzzy output, defined as a decision to take or leave a sub-part takes into account the
3 Distributed Multi-Robot Assembly/Packaging Algorithms 351 following fuzzy variables: Assembly ratio - the ratio of robot assemblies relative to the average number of assemblies; Utilization ration - the ratio of robot utilization relative to the average utilization; and Location - the robot s location. These parameters are weighted using eight fuzzy rules (Figure 1). The robot reacts according to its condition, and decides whether to pick the incoming part or to rest in current control cycle. This algorithm considers many parameters and therefore, is considered a complicated algorithm for implementation. Assembly ratio Assembly ratio Low close_to_ average Take part Take part High Medium Assembly ratio high Take part Low IF Utilization ratio low Take part High Utilization ratio IS close_to_ THEN Take part IS Medium average Utilization ratio High Take part Low Location Close Take part Medium Location Far Take part High Figure 1. Fuzzy rule base Analysis of the algorithms were conducted for different number of robots, different robot locations along the conveyor, different robot cycle times and different configurations of the package (number of subparts from each type). In each simulation only one parameter was varied. The following were considered as the base line values: 6 robots, conveyor and robot cycle times of 1000 ms, package configured of 4 subparts of type a and 2 sub-parts of type b. Each simulation consisted of 1000 sub-parts that entered the conveyor randomly. 3.2 Results Results (Table I) indicated that for all cases the simple algorithm yielded the maximum number of assemblies (NUM_ASBY) but with the maximum differences between the robots (maximum STD_BR). The average algorithm resulted in equal performance of all robots (i.e., STD_BR was zero) as expected, but with an overall low NUM_ASBY. The second best performing algorithm regarding NUM_ASBY and STD_BR were the fuzzy and occupancy algorithm respectively. In most cases the fuzzy algorithm achieves lower STD_BR than the behavior-based algorithm. The robots locations hardly influences the NUM_ASBY in the simple, average, occupancy and fuzzy algorithms and had small effect on the outcome also in the behavior algorithm. Differences in cycle times have significant influence on both NUM_ASBY and STD_BR and caused differences of approximately 40% in NUM_ASBY for the average algorithm as compared to only 20% differences in all other algorithms. In all algorithms when the assembly/package is composed of equal distribution of sub-parts the highest NUM_ASBY is achieved. Table II describes the efficiency measure for different weights of the NUM_ASBY and the STD_BR. For all algorithms, except for the simple algorithm, the efficiency measure decreases as the relative weight of the NUM_ASBY increases. For the simple algorithm, as expected, the trend is vice versa (since the algorithm gives priority to maximum NUM_ASBY). In all cases (except for case in which the relation between STD_BR and NUM_ASBY is 35-65) the fuzzy algorithm resulted in the best efficiency. The
4 352 Intelligent Automation and Soft Computing Table I. Simulation results* *Total number of assemblies (standard deviation between the different robots) (a) Number of robots package consists of 4 parts of type a and 2 parts of type b; robot and conveyor cycle times = 1000ms Number of Simple Average Occupancy Behavior Fuzzy robots 3 99 (5.2) 84 (0) 78 (0) 71 (1.15) 83 (0.58) (8.62) 92 (0) 88 (0) 89 (2.99) 95 (0.5) (15.63) 108 (0) 101 (0.41) 101 (2.40) 111 (1.22) (11.56) 120 (0) 110 (0) 62 (0.42) (2.62) (11.56) 120 (0) 100 (0) 60 (0) 117 (2.7) (b) Robots location along the conveyor 6 robots; package consists of 4 parts of type a and 2 parts of type b robot and conveyor cycle times = 1000ms Location* Simple Average Occupancy Behavior Fuzzy 1 (one side) 120 (15.54) 107 (0.41) 101 (0.41) 108 (0.0) 111 (2.26) 2 (4:2) 120 (15.54) 108 (0) 102 (0) 101 (2.4) 109 (1.61) 3 (3:3) eq. 121 (15.63) 108 (0) 101 (0.41) 101 (2.4) 111 (1.22) 4 (3:3) al. 120 (15.54) 107 (0.41) 101 (0.41) 101 (1.94) 111 (1.38) 5 (3:3) al.,eq.,al., eq 120 (15.23) 108 (0.0) 101 (0.41) 92 (1.63) 110 (2.16) Location* (X:Y indicate number of robots on each side of conveyor, X left side, Y right side; Eq. Indicates one opposite the other, Al. Indicates alternating locations: one robot on one side with no robot opposite it, second robot on other side with no robot opposite it, etc.) robot conveyor motion direction
5 Distributed Multi-Robot Assembly/Packaging Algorithms 353 (c) Robot cycle times (X:Y:Z;R:S:T indicate robot cycle timex1000ms; conveyor 1000ms) 6 robots, 3 on each side; package consists of 4 parts of type a and 2 parts of type b Cycle times* Simple Average Occupancy Behavior Fuzzy (1:2:3; 2:3:1) 104 (10.76) 60 (0) 83 (7.28) 86 (3.83) 80 (3.14) (3:2:1; 3:2:1) 104 (6.25) 66 (0) 80 (6.95) 89 (7.29) 86 (3.14) (2:2:2; 2:2:2) 121 (15.63) 108 (0) 101 (0.41) 101 (2.4) 111 (1.22) (1:2:3; 1:2:3) 105 (14.92) 52 (0.52) 65 (5.67) 72 (4.05) 63 (2.95) (3:1.5:1; 110 (10.44) 66 (0.0) 82 (5.13) 81 (2.43) 81 (3.99) 1.5:1:2.5) Cycle times* (X:Y:Z ; R:S:T indicate relationship between cycle times of robots on each side of conveyor Where X,Y,Z are located on left side and R,S,T are located on right side of conveyor, e.g.1:2:3; 2:3:1 indicates robots with following cycle times 1000:2000:3000; 2000:3000:1000) Z Y X T S R (d) Assembly configuration (number and type of sub-parts: Xa, Yb: X parts of) 6 robots, 3 on each side robot and conveyor cycle times = 1000ms Assembly configuration Simple Average Occupancy Behavior Fuzzy 1 (2a, 2b) 235 (15.21) 174 (0) 180 (0) 180 (2.28) 189 (0.84) 2 (1a, 3b) 163 (23.55) 136 (0.52) 143 (0.41) 151 (6.74) 148 (2.88) 3 (4a, 2b) 121 (15.63) 108 (0) 101 (0.41) 101 (2.4) 111 (1.22) 4 (4a, 0b) 121 (21.09) 108 (0) 106 (0.52) 111 (4.93) 111 (1.76) 5 (7a, 3b) 69 (8.14) 57 (0.55) 54 (0.0) 48 (0.63) 63 (1.22) Table II. Summary of algorithm efficiency measure for different weights. Weights* (%) w1-w2 For all case studies described in Table 1 Simple Average Occupancy Behavior Fuzzy Average Algorithm efficiency measure*=w1 STD_BR+w2 NUM_ASBY
6 354 Intelligent Automation and Soft Computing occupancy algorithm is the second best performing algorithm followed by the average algorithm. The simple algorithms yields the lowest efficiency when the weight of total NUM_ASBY is equal or lower than the weight of the STD_BR. 4. EXPERIMENTAL SYSTEM 4.1 Description The implemented packaging system is composed of two articulated manipulators, a linear conveyor and an overhead camera. The package consists of three different part types, each part has a different size. A machine vision system identifies the arrival of a new part and its type. Each robot stocks the parts in a buffer, and prepares the package after all required parts have arrived (Figure 2). The buffer could house up to six parts. Camera Robot I conveyor Buffer Buffer Parts Robot II Figure 2. Experimental system layout Two algorithms were implemented: simple and fuzzy. Twelve experiments were conducted to compare the algorithms, while changing the parts arrival frequency and conveyor velocity. These parameters were varied in order to test the system s operation for different workloads and times available for decisionmaking. The system was fed with parts in three different frequencies: an average of 10 seconds between parts, an average of 15 seconds, and an average of 20 seconds. Conveyor velocities of 4 and 5 cm/sec were evaluated. Each experiment was conducted twice, once for each control algorithm. Each experiment included a batch of about 200 parts. 4.2 Results In the hardware implementation not all parts were taken due to a technical limitation in the part feeder mechanism. This was due to the fact that the parts had to be identified on-line. The vision system employed was not optimized for real-time performance, and therefore was the limiting factor in the system. In addition, the rate of parts not taken by any of the robots is high. Adding a cyclic conveyor to bring nontaken parts back to the system can solve this. Results were analyzed differently than in the simulation due to technical limitations. Two new parameters were defined: Number of parts taken (NPT) the number of parts picked by the robot's divided by the total number of part that entered the system; Normalized number of assemblies (NNA) the number of assemblies divided by the theoretical number of possible assemblies (the number of parts that entered the system divided by the number of parts in an assembly). Additionally, for verification, Utilization (the time the robot operated divided by the total experiment time) was
7 Distributed Multi-Robot Assembly/Packaging Algorithms 355 measured. Utilization, NPT, and NNA results should all point in the same direction and give compensating information. Utilization in the implemented system was relatively low (approximately 60%), due to the systems technical limitation. In all three parameters, Utilization, NPT, and NNA the simple algorithm yielded better results, 12%, 7%, and 5% difference respectively (Table III). Though similar in direction, in the simulation the average difference in the number of assemblies between the algorithms was much higher (12%) than the difference in the normalized number of assemblies (5%) [6]. This may be explained by the overall low utilization of the hardware experiment. Similar to the simulations workload was distributed much more evenly in the fuzzy algorithm. In the fuzzy algorithm the robots utilization was practically equal, similar to the simulation results. Table III. Average experimental results (in percentage). Simple Algorithm Fuzzy Algorithm Robot I Robot II System Robot I Robot II System NPT NNA Utilization As expected, increasing the parts arrival frequency increased average utilization from 46% in the lowest frequency to 59% in the highest frequency (13% improvement). However, it also increased the average number of parts not taken from 30% to 51% correspondingly [13]. An interesting trend observed was the change in the improvement rate [13]. Increasing the parts arrival frequency from 3 parts to 4 parts per minute improved utilization in the simple algorithm by 12%. Additional increase in parts arrival frequency improves the utilization by only 5%. However, in the fuzzy algorithm, increasing the parts arrival frequency from 3 parts to 4 parts per minute improved utilization by 7%. Additional increase in arrival part frequency improves utilization by 13%. As the mean time between parts arrival becomes shorter, the improvement rate for the simple algorithm decreases, while it increases in the fuzzy algorithm. To validate this trend statistically, additional experiments must be conducted. Increasing conveyor velocity did not reduce system performance showing that there was ample time for decision making for both algorithms in the current settings. 5. CONCLUSIONS This research investigated decentralized algorithms for multi-robot workcells and demonstrates its feasibility for an assembly/packaging task. The main advent in the presented algorithms is the robots abilities to deal with uncertainties in parts arrival. In these cases optimal sequencing procedures are not applicable, although future development could use them as a baseline for comparison in combination with a learning system that predicts parts arrival. Efficient and effective operation is enabled by independent operation of each robot. This efficiency increases as the system gets busier. The simple take-what-you-can algorithm yielded best performance regarding the total number of parts assembled both in simulation and in the experimental system. The fuzzy algorithm achieved best performance in terms of the efficiency measure defined. As the system gets busier this advantage is enhanced. The fuzzy algorithm was also effective in equalizing robots utilization. The hardware implementation indicated the need to define an additional performance measure system utilization. Future research is underway to validate the experiments with additional robots. ACKNOWLEDGMENTS This research was supported in part by the Paul Ivanier Center for Robotics and Production Management, Ben-Gurion University of the Negev.
8 356 Intelligent Automation and Soft Computing REFERENCES 1. A. Agah and A. G. Bekey, Efficiency Assessment of Performance of Decentralized Autonomous Multi-Robot System, Journal of Robotics and Mechatronics, 8(3), , R. C. Arkin, Behavior based robotics, MIT Press, MASS, F. Bard, E. Dar-El, and A. Shtub, An Analytic Framework for Sequencing Mixed Model Assembly Lines, Intl. Journal Production Research, 30(1), 35-48, S. Berman, M. A. Oliveira, Y. Edan, and M. Jamshidi, Hierarchical Fuzzy Behavior-Based Control of a Multi-Agent Robotic System, Proceedings of the 7 th Mediterranean Conference on Control and Automation (MED99), R. W. Bernnan, Performance comparison and analysis of reactive and planning-based control architecture for manufacturing, Robotics and Computer integrated Manufacturing, 16, , E. Boteach, Algorithms for multi-robot assembly/packaging systems. M.Sc thesis, Dept. of Industrial Engineering and Management, Ben-Gurion University of the Negev, Beer Sheva, Israel, R. A. Brooks, A robust layered control system for a mobile robot. IEEE Trans. on Robotics and Automation 2(1), 14-23, P. H. Brill and M. Mandelbaum, Measurement of adaptivity and flexibility in production system European Journal of Operational Research, 49, , J. Connell, A behavior-based arm controller, IEEE Trans. on Robotics and Automation, 5(6), , E. Gat, R. Desai, R. Ivlev, J. Loch, and D. Miller, Behaviour control for robotic exploration of planetary surfaces. IEEE Trans. on Robotics and Automation 10(4), , P. Y. Glorennec, Coordination between autonomous robots. Intl. J. of Approximate Reasoning 17(4), , M. Jamshidi, Large scale systems: modeling control and fuzzy logic, Prentice Hall, NJ E. Mendelson and O. Nayer, Implementation of Multi-Robots Behavior Based With Fuzzy Logic Packaging System. B.Sc. Final Project, Department of Industrial Engineering, Ben Gurion University of the Negev, Beer-Sheva 84105, S. Y. Nof and D. Hanna, Operational characteristics of multi-robot systems with cooperation. Intl. Journal Production Research 27(3), , L. E. Parker, Alliance: An Architecture for fault tolerant multirobot cooperation. IEEE Trans. on Robotics and Automation 14(2), , V. Rajan and S. Y. Nof, A game theoretic approach for cooperation control in multi-machine workstations. Research Memorandum No School of Industrial Engineering, Purdue University, R. S. Sharma, S. M. LaValle, and S. Hutchinson, Optimizing robot motion strategies for assembly with stochastic models of the assembly process. IEEE Trans. on Robotics and Automation 12(2), , T. Shibata, K. Ohkawa, and K. Tanie, Spontaneous behaviour of robots for cooperation - emotionally intelligent robot system. Proceedings of the 1996 IEEE Intl. Conf. on Robotics and Automation, , D. Shirley and J. Mateijevic, Mars pathfinder microver. Autonomous Robots 2, , C. P. Tung and A. Kak, Integrating sensing, task planning and execution for robotic assembly. IEEE Trans. on Robotics and Automation 12(2), , S. T. Yee and J. A. Ventura, A petri net model to determine optimal assembly sequences with assembly operation constraints. Journal of Manufacturing Systems 18(3), , 1999.
9 Distributed Multi-Robot Assembly/Packaging Algorithms 357 ABOUT THE AUTHORS Y. Edan received a B.Sc. in Computer Engineering, Technion; M.Sc. in Agricultural Engineering, Technion and PhD in Engineering, Purdue University. She has performed research in robotics, sensors, system architectures, simulation, and decision-making systems. In addition, she has made major contributions in the introduction and application of intelligent automation and robotic systems to the field of agriculture with several patents. She is currently the Chair of the Dept. of Industrial Engineering and Management at Ben-Gurion University of the Negev, and was the Chair of the Paul Ivanier Center for Robotics and Production Management at Ben-Gurion University. Prof. Edan is a member of the IEEE Robotics and Automation Society, and ASAE, Society for Engineering in Agricultural, Food and Biological Systems. She has been the Chair of the Flexible Automation and Robotics/Mechatronics and BioRobotics committees, ASAE. Dr. Edan is active on several editorial boards (Intl. Journal of Industrial Engineering - Applications and Practice; IIE Transactions on Operations Engineering) and has been an Associate Editor of Transactions of the ASAE. S. Berman received a B.Sc. in Electrical and Computer Engineering, Technion; M.Sc in Electrical and Computer Engineering, and Ph.D. in Industrial Engineering, both from Ben-Gurion University of the Negev. In she was a visiting scholar at the ACE Center, the University of New Mexico, USA. She currently is a Post doctoral fellow at the Department of Computer Science and Applied Mathematics at the Weizmann Institute of Science. Her research interests include robotics, computer integrated manufacturing, and soft computing. Photo Not Available E. Boteach received a B.Sc. in Mechanical Engineering, and M.Sc. in Industrial Engineering and Management, both from Ben-Gurion University of the Negev. He currently is an engineer in a software company in Israel. E. Mendelson received a B.Sc. in Industrial Engineering and Management, Ben- Gurion University of the Negev and this work is part of her M.Sc. thesis in the Dept. of Industrial Engineering and Management, Ben-Gurion University of the Negev. She is a PhD candidate at the Interdisciplinary Center for Neural Computations at the Hebrew University in Jerusalem. Her research interests include robotics and industrial engineering.
Multi-Agent Planning
25 PRICAI 2000 Workshop on Teams with Adjustable Autonomy PRICAI 2000 Workshop on Teams with Adjustable Autonomy Position Paper Designing an architecture for adjustably autonomous robot teams David Kortenkamp
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 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 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 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 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 informationMulti-Platform Soccer Robot Development System
Multi-Platform Soccer Robot Development System Hui Wang, Han Wang, Chunmiao Wang, William Y. C. Soh Division of Control & Instrumentation, School of EEE Nanyang Technological University Nanyang Avenue,
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 informationIEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 21, NO. 1, JANUARY
IEEE TRANSACTIONS ON POWER ELECTRONICS, OL. 21, NO. 1, JANUARY 2006 73 Maximum Power Tracking of Piezoelectric Transformer H Converters Under Load ariations Shmuel (Sam) Ben-Yaakov, Member, IEEE, and Simon
More informationCS594, Section 30682:
CS594, Section 30682: Distributed Intelligence in Autonomous Robotics Spring 2003 Tuesday/Thursday 11:10 12:25 http://www.cs.utk.edu/~parker/courses/cs594-spring03 Instructor: Dr. Lynne E. Parker ½ TA:
More informationSafe 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 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 informationFrom Model-Based Strategies to Intelligent Control Systems
From Model-Based Strategies to Intelligent Control Systems IOAN DUMITRACHE Department of Automatic Control and Systems Engineering Politehnica University of Bucharest 313 Splaiul Independentei, Bucharest
More informationThis 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 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 informationOverview Agents, environments, typical components
Overview Agents, environments, typical components CSC752 Autonomous Robotic Systems Ubbo Visser Department of Computer Science University of Miami January 23, 2017 Outline 1 Autonomous robots 2 Agents
More informationAvailable theses in robotics (March 2018) Prof. Paolo Rocco Prof. Andrea Maria Zanchettin
Available theses in robotics (March 2018) Prof. Paolo Rocco Prof. Andrea Maria Zanchettin Ergonomic positioning of bulky objects Thesis 1 Robot acts as a 3rd hand for workpiece positioning: Muscular fatigue
More informationSubsumption 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 informationFORMAL MODELING AND VERIFICATION OF MULTI-AGENTS SYSTEM USING WELL- FORMED NETS
FORMAL MODELING AND VERIFICATION OF MULTI-AGENTS SYSTEM USING WELL- FORMED NETS Meriem Taibi 1 and Malika Ioualalen 1 1 LSI - USTHB - BP 32, El-Alia, Bab-Ezzouar, 16111 - Alger, Algerie taibi,ioualalen@lsi-usthb.dz
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 informationCOMPACT 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 informationPHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES
Bulletin of the Transilvania University of Braşov Series I: Engineering Sciences Vol. 6 (55) No. 2-2013 PHYSICAL ROBOTS PROGRAMMING BY IMITATION USING VIRTUAL ROBOT PROTOTYPES A. FRATU 1 M. FRATU 2 Abstract:
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 informationAdaptive Action Selection without Explicit Communication for Multi-robot Box-pushing
Adaptive Action Selection without Explicit Communication for Multi-robot Box-pushing Seiji Yamada Jun ya Saito CISS, IGSSE, Tokyo Institute of Technology 4259 Nagatsuta, Midori, Yokohama 226-8502, JAPAN
More informationUnit 1: Introduction to Autonomous Robotics
Unit 1: Introduction to Autonomous Robotics Computer Science 4766/6778 Department of Computer Science Memorial University of Newfoundland January 16, 2009 COMP 4766/6778 (MUN) Course Introduction January
More informationResearch Proposal: Autonomous Mobile Robot Platform for Indoor Applications :xwgn zrvd ziad mipt ineyiil zinepehe`e zciip ziheaex dnxethlt
Research Proposal: Autonomous Mobile Robot Platform for Indoor Applications :xwgn zrvd ziad mipt ineyiil zinepehe`e zciip ziheaex dnxethlt Igal Loevsky, advisor: Ilan Shimshoni email: igal@tx.technion.ac.il
More informationMission Reliability Estimation for Repairable Robot Teams
Carnegie Mellon University Research Showcase @ CMU Robotics Institute School of Computer Science 2005 Mission Reliability Estimation for Repairable Robot Teams Stephen B. Stancliff Carnegie Mellon University
More informationUNIVERSITY OF REGINA FACULTY OF ENGINEERING. TIME TABLE: Once every two weeks (tentatively), every other Friday from pm
1 UNIVERSITY OF REGINA FACULTY OF ENGINEERING COURSE NO: ENIN 880AL - 030 - Fall 2002 COURSE TITLE: Introduction to Intelligent Robotics CREDIT HOURS: 3 INSTRUCTOR: Dr. Rene V. Mayorga ED 427; Tel: 585-4726,
More informationDr. 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 informationCYCLIC GENETIC ALGORITHMS FOR EVOLVING MULTI-LOOP CONTROL PROGRAMS
CYCLIC GENETIC ALGORITHMS FOR EVOLVING MULTI-LOOP CONTROL PROGRAMS GARY B. PARKER, CONNECTICUT COLLEGE, USA, parker@conncoll.edu IVO I. PARASHKEVOV, CONNECTICUT COLLEGE, USA, iipar@conncoll.edu H. JOSEPH
More informationOnline Evolution for Cooperative Behavior in Group Robot Systems
282 International Dong-Wook Journal of Lee, Control, Sang-Wook Automation, Seo, and Systems, Kwee-Bo vol. Sim 6, no. 2, pp. 282-287, April 2008 Online Evolution for Cooperative Behavior in Group Robot
More informationAn Integrated Framework for Assembly-Oriented Product Design and Optimization
Volume 19, Number 2 - February 2003 to April 2003 An Integrated Framework for Assembly-Oriented Product Design and Optimization By Dr. Qiang Su and Dr. Shana Shiang-Fong Smith KEYWORD SEARCH CAD CIM Design
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 informationPath Planning in Dynamic Environments Using Time Warps. S. Farzan and G. N. DeSouza
Path Planning in Dynamic Environments Using Time Warps S. Farzan and G. N. DeSouza Outline Introduction Harmonic Potential Fields Rubber Band Model Time Warps Kalman Filtering Experimental Results 2 Introduction
More informationAn 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 informationCOS Lecture 1 Autonomous Robot Navigation
COS 495 - Lecture 1 Autonomous Robot Navigation Instructor: Chris Clark Semester: Fall 2011 1 Figures courtesy of Siegwart & Nourbakhsh Introduction Education B.Sc.Eng Engineering Phyics, Queen s University
More informationTowards Quantification of the need to Cooperate between Robots
PERMIS 003 Towards Quantification of the need to Cooperate between Robots K. Madhava Krishna and Henry Hexmoor CSCE Dept., University of Arkansas Fayetteville AR 770 Abstract: Collaborative technologies
More informationMECHATRONICS IN BIOMEDICAL APPLICATIONS AND BIOMECHATRONICS
MECHATRONICS IN BIOMEDICAL APPLICATIONS AND BIOMECHATRONICS Job van Amerongen Cornelis J. Drebbel Research Institute for Systems Engineering, Faculty of Electrical Engineering, University of Twente, P.O.
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 informationJournal Title ISSN 5. MIS QUARTERLY BRIEFINGS IN BIOINFORMATICS
List of Journals with impact factors Date retrieved: 1 August 2009 Journal Title ISSN Impact Factor 5-Year Impact Factor 1. ACM SURVEYS 0360-0300 9.920 14.672 2. VLDB JOURNAL 1066-8888 6.800 9.164 3. IEEE
More informationConflict Management in Multiagent Robotic System: FSM and Fuzzy Logic Approach
Conflict Management in Multiagent Robotic System: FSM and Fuzzy Logic Approach Witold Jacak* and Stephan Dreiseitl" and Karin Proell* and Jerzy Rozenblit** * Dept. of Software Engineering, Polytechnic
More informationReal-time Adaptive Robot Motion Planning in Unknown and Unpredictable Environments
Real-time Adaptive Robot Motion Planning in Unknown and Unpredictable Environments IMI Lab, Dept. of Computer Science University of North Carolina Charlotte Outline Problem and Context Basic RAMP Framework
More informationMSc(CompSc) List of courses offered in
Office of the MSc Programme in Computer Science Department of Computer Science The University of Hong Kong Pokfulam Road, Hong Kong. Tel: (+852) 3917 1828 Fax: (+852) 2547 4442 Email: msccs@cs.hku.hk (The
More informationWhy Is It So Difficult For A Robot To Pass Through A Doorway Using UltraSonic Sensors?
Why Is It So Difficult For A Robot To Pass Through A Doorway Using UltraSonic Sensors? John Budenske and Maria Gini Department of Computer Science University of Minnesota Minneapolis, MN 55455 Abstract
More informationExpression Of Interest
Expression Of Interest Modelling Complex Warfighting Strategic Research Investment Joint & Operations Analysis Division, DST Points of Contact: Management and Administration: Annette McLeod and Ansonne
More informationA 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 informationAvailable theses in robotics (November 2017) Prof. Paolo Rocco Prof. Andrea Maria Zanchettin
Available theses in robotics (November 2017) Prof. Paolo Rocco Prof. Andrea Maria Zanchettin Ergonomic positioning of bulky objects Thesis 1 Robot acts as a 3rd hand for workpiece positioning: Muscular
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 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 informationA User Friendly Software Framework for Mobile Robot Control
A User Friendly Software Framework for Mobile Robot Control Jesse Riddle, Ryan Hughes, Nathaniel Biefeld, and Suranga Hettiarachchi Computer Science Department, Indiana University Southeast New Albany,
More informationAvailable online at ScienceDirect. Procedia Computer Science 56 (2015 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 56 (2015 ) 538 543 International Workshop on Communication for Humans, Agents, Robots, Machines and Sensors (HARMS 2015)
More informationFuzzy Logic for Behaviour Co-ordination and Multi-Agent Formation in RoboCup
Fuzzy Logic for Behaviour Co-ordination and Multi-Agent Formation in RoboCup Hakan Duman and Huosheng Hu Department of Computer Science University of Essex Wivenhoe Park, Colchester CO4 3SQ United Kingdom
More informationUNIT VI. Current approaches to programming are classified as into two major categories:
Unit VI 1 UNIT VI ROBOT PROGRAMMING A robot program may be defined as a path in space to be followed by the manipulator, combined with the peripheral actions that support the work cycle. Peripheral actions
More informationLearning 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 informationApplication of Soft Computing Techniques in Water Resources Engineering
International Journal of Dynamics of Fluids. ISSN 0973-1784 Volume 13, Number 2 (2017), pp. 197-202 Research India Publications http://www.ripublication.com Application of Soft Computing Techniques in
More informationRobot Task-Level Programming Language and Simulation
Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application
More informationSonar Behavior-Based Fuzzy Control for a Mobile Robot
Sonar Behavior-Based Fuzzy Control for a Mobile Robot S. Thongchai, S. Suksakulchai, D. M. Wilkes, and N. Sarkar Intelligent Robotics Laboratory School of Engineering, Vanderbilt University, Nashville,
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 informationRajdeep Kaur Aulakh Department of Computer Science and Engineering
A Survey of Artificial Intelligence in Software Engineering Rajdeep Kaur Aulakh Department of Computer Science and Engineering Abstract: Software engineering are the principles which are used in the development
More informationA New Method for Eye Location Tracking
1174 IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, VOL. 50, NO. 10, OCTOBER 2003 A New Method for Eye Location Tracking Eugene Paperno* and Dmitry Semyonov Abstract A standard scleral search coil (SSC)
More informationTraffic 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 informationDevelopment of an Intelligent Agent based Manufacturing System
Development of an Intelligent Agent based Manufacturing System Hong-Seok Park 1 and Ngoc-Hien Tran 2 1 School of Mechanical and Automotive Engineering, University of Ulsan, Ulsan 680-749, South Korea 2
More informationChangjiang Yang. Computer Vision, Pattern Recognition, Machine Learning, Robotics, and Scientific Computing.
Changjiang Yang Mailing Address: Department of Computer Science University of Maryland College Park, MD 20742 Lab Phone: (301)405-8366 Cell Phone: (410)299-9081 Fax: (301)314-9658 Email: yangcj@cs.umd.edu
More informationProposers Day Workshop
Proposers Day Workshop Monday, January 23, 2017 @srcjump, #JUMPpdw Cognitive Computing Vertical Research Center Mandy Pant Academic Research Director Intel Corporation Center Motivation Today s deep learning
More informationNaimeh Sadeghi Aminah Robinson Fayek. Dept. of Civil and Environmental Engineering University of Alberta Edmonton, AB, CANADA
Proceedings of the 2008 Winter Simulation Conference S. J. Mason, R. R. Hill, L. Mönch, O. Rose, T. Jefferson, J. W. Fowler eds. A FRAMEWORK FOR SIMULATING INDUSTRIAL CONSTRUCTION PROCESSES Naimeh Sadeghi
More informationModelling of robotic work cells using agent basedapproach
IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Modelling of robotic work cells using agent basedapproach To cite this article: A Skala et al 2016 IOP Conf. Ser.: Mater. Sci.
More informationCognitive 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 information2 Assoc Prof, Dept of ECE, George Institute of Engineering & Technology, Markapur, AP, India,
ISSN 2319-8885 Vol.03,Issue.30 October-2014, Pages:5968-5972 www.ijsetr.com Low Power and Area-Efficient Carry Select Adder THANNEERU DHURGARAO 1, P.PRASANNA MURALI KRISHNA 2 1 PG Scholar, Dept of DECS,
More informationAvailable online at ScienceDirect. Procedia Computer Science 24 (2013 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 24 (2013 ) 158 166 17th Asia Pacific Symposium on Intelligent and Evolutionary Systems, IES2013 The Automated Fault-Recovery
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 informationWireless Robust Robots for Application in Hostile Agricultural. environment.
Wireless Robust Robots for Application in Hostile Agricultural Environment A.R. Hirakawa, A.M. Saraiva, C.E. Cugnasca Agricultural Automation Laboratory, Computer Engineering Department Polytechnic School,
More informationReactive Planning with Evolutionary Computation
Reactive Planning with Evolutionary Computation Chaiwat Jassadapakorn and Prabhas Chongstitvatana Intelligent System Laboratory, Department of Computer Engineering Chulalongkorn University, Bangkok 10330,
More informationMulti robot Team Formation for Distributed Area Coverage. Raj Dasgupta Computer Science Department University of Nebraska, Omaha
Multi robot Team Formation for Distributed Area Coverage Raj Dasgupta Computer Science Department University of Nebraska, Omaha C MANTIC Lab Collaborative Multi AgeNt/Multi robot Technologies for Intelligent
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 informationKeywords Fuzzy Logic, ANN, Histogram Equalization, Spatial Averaging, High Boost filtering, MSE, RMSE, SNR, PSNR.
Volume 4, Issue 1, January 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com An Image Enhancement
More informationAPPLICATION OF THE ARTIFICIAL INTELLIGENCE METHODS IN CAD/CAM/CIM SYSTEMS
Annual of the University of Mining and Geology "St. Ivan Rilski" vol.44-45, part III, Mechanization, electrification and automation in mines, Sofia, 2002, pp. 75-79 APPLICATION OF THE ARTIFICIAL INTELLIGENCE
More informationIMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS
IMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS L. M. Cragg and H. Hu Department of Computer Science, University of Essex, Wivenhoe Park, Colchester, CO4 3SQ E-mail: {lmcrag, hhu}@essex.ac.uk
More informationMultisensory Based Manipulation Architecture
Marine Robot and Dexterous Manipulatin for Enabling Multipurpose Intevention Missions WP7 Multisensory Based Manipulation Architecture GIRONA 2012 Y2 Review Meeting Pedro J Sanz IRS Lab http://www.irs.uji.es/
More informationOn the Estimation of Interleaved Pulse Train Phases
3420 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 48, NO. 12, DECEMBER 2000 On the Estimation of Interleaved Pulse Train Phases Tanya L. Conroy and John B. Moore, Fellow, IEEE Abstract Some signals are
More informationImplicit Fitness Functions for Evolving a Drawing Robot
Implicit Fitness Functions for Evolving a Drawing Robot Jon Bird, Phil Husbands, Martin Perris, Bill Bigge and Paul Brown Centre for Computational Neuroscience and Robotics University of Sussex, Brighton,
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 informationAPPLICATION 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 informationInternational Journal of Informative & Futuristic Research ISSN (Online):
Reviewed Paper Volume 2 Issue 4 December 2014 International Journal of Informative & Futuristic Research ISSN (Online): 2347-1697 A Survey On Simultaneous Localization And Mapping Paper ID IJIFR/ V2/ E4/
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 informationDesign Science Research Methods. Prof. Dr. Roel Wieringa University of Twente, The Netherlands
Design Science Research Methods Prof. Dr. Roel Wieringa University of Twente, The Netherlands www.cs.utwente.nl/~roelw UFPE 26 sept 2016 R.J. Wieringa 1 Research methodology accross the disciplines Do
More informationOutline. What is AI? A brief history of AI State of the art
Introduction to AI Outline What is AI? A brief history of AI State of the art What is AI? AI is a branch of CS with connections to psychology, linguistics, economics, Goal make artificial systems solve
More informationELECTRICAL ENGINEERING AND COMPUTER SCIENCE (EECS)
ELECTRICAL ENGINEERING AND COMPUTER SCIENCE (EECS) DEPARTMENT CHAIR: B. Ross Barmish 407 Olin, 368-2802 E-mail: brb8@po.cwru.edu ASSOCIATE CHAIR FOR UNDERGRADUATE STUDIES Frank Merat 518 Glennan, 368-4572
More informationA Reactive Robot Architecture with Planning on Demand
A Reactive Robot Architecture with Planning on Demand Ananth Ranganathan Sven Koenig College of Computing Georgia Institute of Technology Atlanta, GA 30332 {ananth,skoenig}@cc.gatech.edu Abstract In this
More informationUnit 1: Introduction to Autonomous Robotics
Unit 1: Introduction to Autonomous Robotics Computer Science 6912 Andrew Vardy Department of Computer Science Memorial University of Newfoundland May 13, 2016 COMP 6912 (MUN) Course Introduction May 13,
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 informationYutaka Hori Web:
Email: yhori@appi.keio.ac.jp Web: http://bi.appi.keio.ac.jp/~yhori/ Full CV is available upon request. Education March 2013 Ph.D. Department of Information Physics and Computing, Graduate School of Information
More informationSituated Robotics INTRODUCTION TYPES OF ROBOT CONTROL. Maja J Matarić, University of Southern California, Los Angeles, CA, USA
This article appears in the Encyclopedia of Cognitive Science, Nature Publishers Group, Macmillian Reference Ltd., 2002. Situated Robotics Level 2 Maja J Matarić, University of Southern California, Los
More informationMS Project :Trading Accuracy for Power with an Under-designed Multiplier Architecture Parag Kulkarni Adviser : Prof. Puneet Gupta Electrical Eng.
MS Project :Trading Accuracy for Power with an Under-designed Multiplier Architecture Parag Kulkarni Adviser : Prof. Puneet Gupta Electrical Eng., UCLA - http://nanocad.ee.ucla.edu/ 1 Outline Introduction
More informationArtificial Intelligence. What is AI?
2 Artificial Intelligence What is AI? Some Definitions of AI The scientific understanding of the mechanisms underlying thought and intelligent behavior and their embodiment in machines American Association
More informationBirth of An Intelligent Humanoid Robot in Singapore
Birth of An Intelligent Humanoid Robot in Singapore Ming Xie Nanyang Technological University Singapore 639798 Email: mmxie@ntu.edu.sg Abstract. Since 1996, we have embarked into the journey of developing
More informationLL assigns tasks to stations and decides on the position of the stations and conveyors.
2 Design Approaches 2.1 Introduction Designing of manufacturing systems involves the design of products, processes and plant layout before physical construction [35]. CE, which is known as simultaneous
More informationTimothy H. Chung EDUCATION RESEARCH
Timothy H. Chung MC 104-44, Pasadena, CA 91125, USA Email: timothyc@caltech.edu Phone: 626-221-0251 (cell) Web: http://robotics.caltech.edu/ timothyc EDUCATION Ph.D., Mechanical Engineering May 2007 Thesis:
More informationA New Adaptive Analog Test and Diagnosis System
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 49, NO. 2, APRIL 2000 223 A New Adaptive Analog Test and Diagnosis System Érika F. Cota, Marcelo Negreiros, Luigi Carro, and Marcelo Lubaszewski
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 informationChapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC)
Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC) Introduction (1.1) SC Constituants and Conventional Artificial Intelligence (AI) (1.2) NF and SC Characteristics (1.3) Jyh-Shing Roger
More information