Application of Neural Q-Learning Controllers on the Khepera II via Webots Software

Size: px
Start display at page:

Download "Application of Neural Q-Learning Controllers on the Khepera II via Webots Software"

Transcription

1 Inernaional Conference on Fascinaing Advancemen in Mechanical Engineering (FAME2008), 11-13, December 2008 Applicaion of Neural Q-Learning s on he Khepera II via Webos Sofware Velappa Ganapahy and Wen Lik Dennis Lui Absrac In recen years, here has been an increasing amoun of research performed in he area of mobile roboics. As such, numerous sraegies had been proposed o incorporae various fundamenal navigaion behaviors such as obsacle avoidance, wall following and pah planning o mobile robos. These conrollers were developed using differen mehods and echniques which range from he radiional logic conrollers o neural conrollers. Logic conrollers require he programmer o specify he required acion for all saes of he mobile robo and neural neworks, such as he popular backpropagaion feed-forward neural nework, will require he presence of a eacher during learning. To achieve a fully auonomous mobile robo, he robo should be incorporaed wih he abiliy o learn from is own experience. Supervised learning is an imporan kind of learning. However, i alone would no be sufficien for learning from ineracion. To enable, he mobile robo o learn hrough ineracion wih he environmen, he reinforcemen learning algorihms are invesigaed. In his paper, he Neural Q-Learning algorihm was implemened on he Khepera II via he Webos sofware. The designed conrollers include boh sensor and vision based conrollers. These conrollers are capable of exhibiing obsacle avoidance and wall following behaviors. In addiion, an obsacle avoidance conroller which is based on a combinaion of sensor and visual inpus via fuzzy logic was proposed. Keywords Reinforcemen Learning, Neural Q- Learning, Fuzzy Logic, Obsacle Avoidance, Wall Following, Khepera II, Webos. A I. INTRODUCTION S defined by Suon, R. S. and Baro, A. G. [1], reinforcemen learning is learning wha o do - so as o maximize he numerical signal reward. The learner is no old which acions o ake, as in mos forms of machine learning, bu Velappa Ganapahy is wih he School of Engineering, Monash Universiy Sunway Campus, Jalan Lagoon Selaon, Banday Sunway (phone: ; fax: ; velappa.ganapahy@eng.monash.edu.my). Wen Lik Dennis Lui., is wih he School of Engineering, Monash Universiy Clayon Campus, 3168 VIC Ausralia. ( dwllui@gmail.com). insead mus discover which acions yields he mos reward by rying hem. Figure 1 shows he agen-environmen ineracion in reinforcemen learning [1]. The Q-Learning algorihm proposed by Wakins, C. and Dayan, P. [2] is a widely used implemenaion of reinforcemen learning based on dynamic programming echnique and emporal difference mehods [1]. The algorihm esimaes he expeced discouned numerical signal reward Q(s,a) by aking acion a a sae s. This will bring he robo o he nex sae, s. The algorihm furher esimaes he numerical signal for he nex sae Q(s,a ) assuming acion a is aken in sae s. Then, using he resuls of each acion, i updaes he Q-values of he Q-able according o he following equaion, ( s, a) Q( s, a) + [ r + γ max ' Q( s', a' ) Q( s a) ] Q α a, (1) where α is he learning rae, γ is he discoun rae and r is he immediae reinforcemen. The naure of he Q-learning algorihm owards problems wih a discree se of saes and acions make i very suiable for he developmen of mobile robo navigaion behavior such as obsacle avoidance and wall following. reward r sae s r +1 s +1 Agen Environmen acion a Fig. 1 The Agen-Environmen Ineracion in Reinforcemen Learning However, is original sandard abular formaion used o hold Q-values would no yield an efficien sysem. For insance, a robo wih eigh sensors which has an inpu range of for each sensor wih five acions o choose from will require a ( x ) x 5 Q-able. To

2 Deparmen of Mechanical Engineering, Mepco Schlenk Engineering College, Sivakasi, India efficienly updae and read he Q-values from such a large able would impose a serious problem. The only was o learn anyhing a all on hese asks is o generalize from previously experienced saes o ones ha have never been seen. As such, he sandard abular formaion had been replaced by funcion approximaors such as neural neworks. II. RELATED WORKS Apar from applying neural neworks o Q- learning, i has also been applied ono acor-criic archiecures. The ypes of neural nework uilized for reinforcemen learning algorihms are he backpropagaion feed-forward neural nework, recurren neural nework and he self organizing maps. Jakša, R. e al [3], Yang, G.-S. e al [4] and Huang, B.-Q. e al [5] had similarly approached he problem of mobile robo navigaion hrough he combinaion of he mulilayer feed-forward neural nework wih reinforcemen learning algorihms. Jakša, R. e al [3] had uilized an acor criic archiecure whereas he laer wo had uilized he Q-Learning algorihm. All resuls obained are verified via simulaion resuls only. In addiion, he developed reinforcemen learning conrollers are enirely based on he mobile robos sensors. The main difference beween he recurren neural neworks and he backpropagaion feedforward neural neworks is heir inernal srucure. The inpu layer of he recurren neural nework is divided ino wo pars; he rue inpu unis and he conex unis. The conex unis simply hold a copy of he acivaions of he hidden unis from he previous ime seps. In 1998, Ona, A. e al [6] had horoughly discussed he archiecure, learning algorihms and inernal represenaion of recurren neural neworks for reinforcemen learning and had performed comparisons across he differen ypes of nework archiecures and learning algorihms hrough a simple problem. A he same ime, Cervera, E. and del Pobil, A.P. [7] had no only applied he recurren neural nework for a sensor-based goal finding ask, bu he duo exended i by proposing a new mehod for sae idenificaion ha eliminaes sensor ambiguiies. The implemenaion of self organizing maps for Q-learning was furher illusraed by Sehad, S. and Touze, C. [8]. This nework learns wihou he requiremens of supervision and i could be able o deec irregulariies and correlaions in he inpu, and adap o ha accordingly. The pair had used he self organizing maps ogeher wih Q- learning o develop an obsacle avoidance behavior for he robo and is inpus are made up of he 8 proximiy sensors. The oher caegory of reinforcemen learning conrollers is he vision-based conrollers. The previously discussed works are all sensor-based conrollers. The mos basic vision based conrollers are hose which direcly inpu he capured image o he neural nework. This is illusraed in he work of Iida, M. e al [9] and Shibaa, K. and Iida, M. [10]. The former uilized a linear grayscale camera (1x64 pixels) and he laer uilized a CCD camera (320x240 pixels). The acor-criic archiecure was uilized o enable he mobile robo o orienae iself owards an objec and pushes i owards he wall. To furher improve he behavior of vision based conrollers, Gaske, C. e al [11] had uilized a coninuous sae, coninuous acion reinforcemen learning algorihm based on a mulilayered feed-forward neural nework combined wih an inerpolaor. This inerpolaion scheme is known as wire-fiing. The wirefiing funcion is a moving leas squares inerpolaor which is used o increase he speed experienced during he Q-value updaing process. I allows he updaing process o be conduced whenever i is convenien. The simulaion resuls show ha he robo is capable of demonsraing wandering and servoing behaviors hrough rial and error using reinforcemen learning. III. SYSTEM OVERVIEW Webos [12] is a commercial mobile robo simulaion sofware used by over 250 universiies and research ceners worldwide o model, program and simulae mobile roboics. The main reason for is increasing populariy is due o is abiliy o reduce he overall developmen ime. Using his plaform, a flexible simulaion for he Khepera II was developed. Some of he noable feaures in he simulaion are he cusom maze design feaure, reposiioning and reorienaion of he sensors, changing wall and floor exures, ligh inensiies, ec. In addiion, Webos was inerfaced wih he Microsof Visual C++.Ne 2002 inegraed developmen environmen by using a combinaion of MC++, C++ and C programs. Furhermore, he C programs were inerfaced o Malab 7.1 hrough he Malab engine. Malab was furher used o communicae o he serial por such ha conrol commands could be sen o he real robo and vice-versa via he radio base and radio urre. The ineracion of he various modules of sysem is shown in Fig. 2. 2

3 Inernaional Conference on Fascinaing Advancemen in Mechanical Engineering (FAME2008), 11-13, December 2008 Auodesk 3ds Max MC++ & C++ Supervisor MC++, C++ & C Neural Nework, Image Processing Tool Box Malab Session (v) (vi) Deermine an acion, a according o he Bolzmann Probabiliy Disribuion (during learning) or he equaion a = max(q(s,a)) (afer learning). Robo akes acion, a and reach a new posiion. Ge curren sae. (vii) If a collision occurred, a negaive numerical reward signal will be graned and he robo is rese back o is iniial posiion. (viii) Then, generae Q arge equaion: according o he DBos Q arge ( s, a ) r( s, a, s ) + maxq( s, a ) γ (2) = a + 1εA Fig. 2 Sysem Overview The Neural Q-Learning algorihms are mosly wrien in C. I could be easily inerchanged from one algorihm o anoher algorihm by using Graphical User Inerface (GUI) developed for he robo conroller. By reaing Malab as a background compuaion engine, he C programs are able o make use of he neural nework oolbox in Malab. Thus, daa will be ransmied back and forh from he simulaion o Malab and vice-versa. IV. NEURAL Q-LEARNING In his work, a oal of four conrollers were developed. These conrollers are: (i) Sensor-based Obsacle Avoidance (ii) Sensor-based Wall Following (iii) Vision-based Obsacle Avoidance (iv) Obsacle Avoidance based on a Combinaion of Sensor and Visual Inpus A common learning algorihm applies o all hese conrollers. The Neural Q-Learning algorihm implemened is as follows, (i) (ii) (iii) Cross-Compilaion or Remoe Connecion Simulaion Iniialize he neural nework in Malab and randomly assign he weighs of he neural nework. Define he iniial posiion of he Khepera II in he simulaion. Obain he sensor readings from he infrared sensors/ visual inpu from he camera/combinaion of boh. (iv) Obain Q(s,a) for each acion by subsiuing he curren sae and acion ino he neural nework. (ix) (x) where γ is he discoun rae (0 γ 1), r s a, s is he reward signal ( ), + 1 assigned o acion a for bringing he robo from sae s o sae s +1. Consruc he error vecor by using Q arge for he oupu uni corresponding o he acion aken and 0 for oher oupu unis. Repea (iii)-(ix) unil he robo is able o demonsrae he expeced behavior. To allow he mobile robo o explore he environmen firs and slowly converge o exploiing he learn policy, he Bolzmann Probabiliy Disribuion was uilized. The Bolzmann probabiliy could be denoed by he following equaion, 1 prob ( ak ) = exp( Q( s, ak )/ T ) (3) f where = a ( Q( s, a) ) f exp / (4) T and is he curren ieraion and k is he index of he acion seleced. The Bolzmann Probabiliy Disribuion was originally derived for physics and chemisry applicaions. Neverheless, i was adoped for he use in reinforcemen learning algorihms o define a policy which becomes greedier over ime. The key parameer o ensure his policy is he T parameer, which is known as he emperaure. I conrols he randomness of he acion selecion by seing i high a he beginning of he learning phase and slowly decreasing on each ieraion by he following equaion, ( T ) T + β (5) 1 = Tmin + Tmin

4 Deparmen of Mechanical Engineering, Mepco Schlenk Engineering College, Sivakasi, India where T min and β (0 < β 1) are consans. Thus, as T approaches T min, he robo will change from exploraion o exploiaion of he learn policy. The robo will have a oal of 5 acions o selec a any sae. These acions are illusraed in Fig. 3. Fig. 3 The Five Acions of he Khepera II A. A Sensor-based Obsacle Avoidance This conroller is very much similar o he works of Yang, G.-S. e al [4] and Huang, B.-Q. e al [5]. However, hey had only validaed his in simulaion only. In his work, i has been furher exended o he validaion of he conroller on he acual robo. The inpu saes are he 8 sensor readings. The neural nework design which has successfully demonsraed he desired resul is a 3 layer feed-forward backpropagaion neural nework. Fig. 4 shows he neural nework archiecure for his conroller. I has 3 layers wih 8 neurons on he inpu layer (pure linear acivaion funcion), 16 neurons on he hidden layer (angen sigmoid acivaion funcion) and 5 neurons on he oupu layer (pure linear acivaion funcion). The Variable Learning Rae Backpropagaion raining algorihm is used o rain he neural nework and i has eigh inpu which ranges from 0 o 1022 for each infra-red disance sensors. The reward funcion is designed as, Forward Moion: Turn Lef: Turn Righ: Roae Lef: Roae Righ: B. Sensor-based Wall Following This conroller is basically an exension over he sensor-based obsacle avoidance RL conroller. The nework configuraions and parameers used are he same for boh conrollers. The only difference beween his and he previous conroller is is reward funcion. By alering he reward funcion, he robo learns o refine is behavior from an obsacle avoidance behavior o a much refined wall following behavior. The reward funcion is designed as, Forward Moion: Turn Lef: Turn Righ: Roae Lef: Roae Righ: A collision is defined o ake place when any one of he five fron sensors reads a value exceeding 600. If so, he reward for ha ieraion is However if he reading is in beween , hen he final reward obained is C. Vision-based Obsacle Avoidance This conroller represens is saes in a oally differen way if compared o he sensor-based conrollers. The visual inpu is acquired from he K213 Linear Grayscale Camera. I provides an image wih an array size of 1x64 pixels. To allow he robo o acquire an obsacle avoidance behavior hrough he linear grayscale inpu, some modificaions are performed o he original environmen. The surrounding wall exures will be required o be changed o black and whie sripes. The number and widh of hese sripes changes as he robo moves oward or away from he walls. As such, his will serve as a paern for he robo o deermine wheher i is close o a wall, based on he visual inpu. Fig. 5 shows he Khepera II wih he K213 Linear Grayscale Camera Module. Fig. 4 Neural Nework Archiecure A collision is defined o ake place when any one of he five fron sensors reads in a value exceeding 600. If so, he reward for ha ieraion is Fig. 5 Khepera II wih he K213 Linear Grayscale Camera Looking a he size of he inpu image, i suggess ha if he image is o be applied direcly o he neural nework, he neural nework will require 64 neurons on is inpu layer. However, via several experimens, i was found ha he neural nework was no able o generalize. Thus, 4

5 Inernaional Conference on Fascinaing Advancemen in Mechanical Engineering (FAME2008), 11-13, December 2008 he 64 grayscale values are divided ino 8 segmens, each conaining 8 pixels. For each segmen, he average grayscale value is calculaed and fed o he neural nework on each ieraion. This conversion resuls in 8 average grayscale values for he 8 segmens. Similarly, he neural nework archiecure shown in Fig. 4 could be applied o his conroller. The reward funcion was designed similar o he sensor-based obsacle avoidance conroller. If (ds0 is medium) and (a0 is medium) hen (oupu1 is medium) (1) If (ds0 is medium) and (a0 is low) hen (oupu1 is medium) (1) If (ds0 is low) and (a0 is high) hen (oupu1 is high) (1) If (ds0 is low) and (a0 is medium) hen (oupu1 is medium) (1) If (ds0 is low) and (a0 is low) hen (oupu1 is low) (1) D. Obsacle Avoidance based on a Combinaion of Sensor and Visual Inpus This conroller was proposed in order o overcome he weakness of he vision-based obsacle avoidance conroller. Is weakness will be illusraed in he following secion. This conroller does no only avoid obsacles bu i also says away from black objecs. This behavior is creaed by implemening a Fuzzy Logic (FLC). The FLC fuzzifies he 8 sensor and 8 average grayscale values ino 8 oupus. I is designed in such a way ha he sensor readings ake more prioriy over he visual inpu. For each inpu, hree membership funcions are specified i.e. low, medium and high. The membership funcions for he sensor inpus are as illusraed in Fig. 6 and he membership funcions for he averaged grayscale values of he linear grayscale image are as illusraed in Fig. 6. Fig. 7 FLC Oupu Membership Funcion The neural nework archiecure implemened for his conroller is a 3 layer feed-forward backpropagaion neural nework. Likewise, i has 8 neurons on he inpu layer (pure linear acivaion funcion), bu 32 neurons on he hidden layer (angen sigmoid acivaion funcion) and 5 neurons on he oupu layer (pure linear acivaion funcion). The Variable Learning Rae Backpropagaion raining algorihm was uilized and is reward funcion is designed as, Forward Moion: Turn Lef: Turn Righ: Roae Lef: Roae Righ: Fig. 6 Membership Funcion for Sensor Readings and Averaged Grayscale Values As here are 8 sensors and 8 averaged grayscale values, he rules are relaively easy o define. The combinaion of he sensor inpu and image segmen will oally depend on is posiion. For example, sensor ds0 which is locaed on he lef side of he Khepera will be combined wih he averaged value of he lef mos segmen of he grayscale image. For he las wo averaged values, here are no oher opions bu o pair i wih he wo rear sensors. However, his is no o worry as he wo readings from he rear sensors are normally no aken ino consideraion as here are no backward moions. Fig. 7 shows he membership funcion of he FLC oupus and he rules for each pair of inpus are as follows, If (ds0 is high) hen (oupu1 is high) (1) A collision is defined o ake place when any one of he five fron sensors reads a value exceeding 600. If so, he reward for ha ieraion is Then if he oal number of inpus in he curren sae exceeding 200 is less han he oal number of inpus in he nex sae exceeding 200, hen he original numerical reward assigned for aking ha acion ges an addiional V. RESULTS AND DISCUSSION Before presening he resuls of he conrollers, here is a need o develop cerain measures o evaluae he funcion approximaor, which is he neural nework in his case. Mos supervised learning seeks o minimize he mean-squared error (MSE) over some disribuion, P, of he inpus. Anoher measure is he number of epochs i akes he neural nework o acquire a behavior. However, wih his algorihm, i is very hard o ensure ha a beer approximaion a some sae can be gained wihou he expense of worse approximaion a oher saes. This widely known

6 Deparmen of Mechanical Engineering, Mepco Schlenk Engineering College, Sivakasi, India issue is ermed as he inerference problem. As such, he mos effecive performance measure of he neural nework performance is hrough observaion of is acual behavior. Alhough his does no provide an accurae measure of is performance, however, i is he bes way o ensure he funcion approximaor had successfully acquired he desired behavior. Video clips of he robo were recorded for observaion purposes. However, o illusrae he resuls in his paper, he rajecory aken by he robo in he simulaed and acual environmen will be drawn. C. Vision-based Obsacle Avoidance The resuls shown in Fig. 10 sugges ha he neural nework is able o generalize when he average grayscale values are fed ino he neural nework. Alhough he robo learns how o avoid colliding ono walls hrough he visual inpu, however, is limied field of view has resuled in side collisions. Due o his, he conroller was no esed on he real robo o avoid unnecessary damage. A. Sensor-based Obsacle Avoidance I could be seen in Fig. 8 ha he robo has successfully demonsraed an obsacle avoidance behavior. In he simulaion, more obsacles are presen. This is due o he convenience of he cusom maze building feaure in he supervisor conroller program developed in Webos. However, for he real robo, he environmen is made much simpler due o mobiliy issues. The learning ime for each neural nework which has is weighs randomly assigned differs significanly. Thus, he number of epochs during each learning phase does no indicae anyhing a all. Fig. 8 Sensor-based Obsacle Avoidance Simulaion Resuls and Real Robo Resuls Fig. 10 Vision-based Obsacle Avoidance Simulaion 1 and Simulaion 2 D. Obsacle Avoidance based on a Combinaion of Sensor and Visual Inpus This conroller incorporaes wo behaviors wih he same goal; he obsacle avoidance behavior ogeher wih he avoidance of dark objec by implemening a FLC. To es his conroller, black objecs are placed on sraegic locaions on he walls which ac as a secondary guide for he robo o reach is final posiion. The sensor readings keep i safe from wall collisions on he side. This makes his conroller more superior o he visionbased conroller. Fig. 11 shows he rajecory aken by he robo in boh simulaed and acual environmen. B. Sensor-based Wall Following The sensor-based wall following behavior was successfully acquired by he robo and he resuls are illusraed in Fig. 9. As compared o he previous conroller, he movemen of he robo is much more refined. This is because he robo ravels following he posiion of he walls. To achieve his behavior will only require sligh modificaions in he reward funcion. (c) Fig. 9 Sensor-based Wall Following Simulaion Resuls and Real Robo Resuls Fig. 11 Obsacle Avoidance based on Combinaion of Sensor and Vision Inpus Simulaion Resuls, Real Robo Resuls 1, (c) Real Robo Resuls 2 6

7 Inernaional Conference on Fascinaing Advancemen in Mechanical Engineering (FAME2008), 11-13, December 2008 E. Discussion The main advanage of reinforcemen learning is is abiliy o allow he robo o learn hrough ineracion. The environmen can be oally unknown. I learns hrough he rewards i obains for each acion aken under differen saes. This concep is similar o how humans learn. Humans learn naurally hrough experience. For example, we learn no o ouch a cacus afer we ge our fingers pricked. The pain has resuled in a negaive reward. As such, hrough an accumulaion of differen experiences, humans acquire new skills and behavior. Of course, for he case of reinforcemen learning conroller, i will require furher advances in is heory before i could reach such levels. The drawback abou he learning algorihm is he large amoun of unknowns. All he parameers such as he discoun rae, iniial emperaure parameer, reward funcion and neural nework parameers are unknowns. There are no formulas or guidelines o selec an opimum se of parameers for he problem a hand. This has resuled in a major drawback when differen configuraions are being experimened. Performing analysis on he neural nework is already complex enough bu he addiional parameers inroduced by he learning algorihm makes he analysis even ougher. Due o large number of parameers which could be alered, i is ofen quie hard o idenify he acual reason for he failure of he robo o learn a desired behavior. The only way o idenify how hese parameers influence he sysem is hrough experience. Experimenal resuls reveal ha he discoun rae should always sar from a lower value such ha he neural nework, which has is weighs randomly assigned, could sele down o an equal sae before he acual learning phase sars. Then, he discoun rae is slowly increased as he number of ieraion increases. Furhermore, i was found ha he Variable Rae Learning Backpropagaion raining algorihm works well for he value approximaion problem. Anoher major drawback wih his algorihm is he presence of he inerference problem. One approach o his problem is o adop he Semi- Online Neural Q-Learning algorihm [13]. This nework acs locally and assures ha learning in one zone does no affec he learning in oher zones. I uses a daabase of learning samples. The main goal of his daabase is o include a represenaive se of visied learning samples, which is repeaedly used o updae he Neural Q- Learning algorihm. The immediae advanage of his is he sabiliy of he learning process and is convergence even in difficul problems. All he samples in he daabase will be compared o he new ones. If he old ones are found similar o he new ones, hey will be replaced. This ensures ha he daabase is mainained a he opimum size and no exra unnecessary raining ime is aken p due o duplicae samples. However, here are sill issues regarding he raining required for each raining cycle when he daabase scales up. Furhermore, an efficien updaing procedure is required for he daabase such ha minimum ime is required for he updaing process. VI. CONCLUSION In his paper, four reinforcemen learning conrollers based on he Neural Q-Learning algorihm were designed and esed on he acual and simulaed robo using he Webos Commercial Robo Simulaion sofware. In addiion o building a flexible simulaion environmen for he Khepera II, furher exension was made o he work by Yang, G.-S. e al [4] and Huang, B.-Q. e al [5] by validaing he sensorbased obsacle avoidance conroller on he acual robo. This evenually leads o he invesigaion of he wall following behavior and vision based conrollers wih he pros and cons of he learning algorihm observed during experimens being highlighed. In conclusion, he robo was able o acquire is desired behavior hrough is ineracion wih he environmen. ACKNOWLEDGMENT The auhors hank Monash Universiy Malaysia for he suppor of his work. REFERENCES [1] Suon, R.S. and Baro, A.G., Reinforcemen Learning: An Inroducion, MIT Press, [2] Wakins, C. and Dayan, P., Q-Learning, Machine Learning, vol.8, pp , [3] Jakša, R., Sinčák, P. and Majerník, P., Backpropagaion in Supervised and Reinforcemen Learning for Mobile Robo Conrol, Available: hp://neuron-ai.uke.sk/~jaksa/publicaion s/jaksa- Sincak-Majernik-ELCAS99.pdf (Accessed: 2006, April 24). [4] Yang, G.-S., Chen, E.-K. and An, C.-W., Mobile Robo Navigaion Using Neural Q-Learning, Proceedings of 2004 Inernaional Conference on Machine Learning and Cyberneics, vol. 1, pp , [5] Huang, B.-Q., Cao, G.-Y. and Guo, M., Reinforcemen Learning Neural Nework o he Problem of Auonomous Mobile Robo Obsacle Avoidance, Proceedings of 2005 Inernaional Conference on Machine Learning and Cyberneics, vol.1, pp , [6] Ona, A., Kia, H. and Nishikawa, Y., Recurren Neural Neworks for Reinforcemen Learning: Archiecure, Learning Algorihms and Inernal Represenaion, 1998 IEEE Inernaional Join Conference on Neural Neworks Proceedings, vol. 3, pp , [7] Cervera, E. and del Pobil, A.P., Eliminaing Sensor Ambiguiies Via Recurren Neural Neworks in Sensor- Based Learning, 1998 IEEE Inernaional Conference

8 Deparmen of Mechanical Engineering, Mepco Schlenk Engineering College, Sivakasi, India on Roboics and Auomaion, vol. 3, pp , [8] Sehad, S. and Touze, C., Self-Organizing Map for Reinforcemen Learning: Obsacle-Avoidance wih Khepera, Proceedings from Percepion o Acion Conference, pp , [9] Iida, M., Sugisaka, M. and Shibaam K., Applicaion of Direc-Vision-Based Reinforcemen Learning o a Real Mobile Robo, Available: hp://shws.cc.oiau.ac.jp/~shibaa/pub/iconip02-iida.pdf (Accessed: 2006, June 24). [10] Shibaa, K. and Iida, M., Acquisiion of Box Pushing by Direc-Vision-Based Reinforcemen Learning, Available: hp://shws.cc.oia-u.ac.jp/~shibaa/pub/sic E03.pdf (Accessed: 2006, June 24). [11] Gaske, C., Flecher, L. and Zelinsky, A., Reinforcemen Learning for a Vision Based Mobile Robo, Available: hp://users.rsise.anu.edu.au/~rsl/r sl_papers/2000iros-nomad.pdf (Accessed: 2006, May 31). [12] Webos. hp:// Commercial Mobile Robo Simulaion Sofware. [13] Semi-Online Neural-Q Learning, Available: hp:// sca.es/tesis_udg/available/tdx //m cp3de3.pdf (2006, June 30). 8

Fuzzy Inference Model for Learning from Experiences and Its Application to Robot Navigation

Fuzzy Inference Model for Learning from Experiences and Its Application to Robot Navigation Fuzzy Inference Model for Learning from Experiences and Is Applicaion o Robo Navigaion Manabu Gouko, Yoshihiro Sugaya and Hiroomo Aso Deparmen of Elecrical and Communicaion Engineering, Graduae School

More information

ECE-517 Reinforcement Learning in Artificial Intelligence

ECE-517 Reinforcement Learning in Artificial Intelligence ECE-517 Reinforcemen Learning in Arificial Inelligence Lecure 11: Temporal Difference Learning (con.), Eligibiliy Traces Ocober 8, 2015 Dr. Iamar Arel College of Engineering Deparmen of Elecrical Engineering

More information

Pulse Train Controlled PCCM Buck-Boost Converter Ming Qina, Fangfang Lib

Pulse Train Controlled PCCM Buck-Boost Converter Ming Qina, Fangfang Lib 5h Inernaional Conference on Environmen, Maerials, Chemisry and Power Elecronics (EMCPE 016 Pulse Train Conrolled PCCM Buck-Boos Converer Ming Qina, Fangfang ib School of Elecrical Engineering, Zhengzhou

More information

Knowledge Transfer in Semi-automatic Image Interpretation

Knowledge Transfer in Semi-automatic Image Interpretation Knowledge Transfer in Semi-auomaic Image Inerpreaion Jun Zhou 1, Li Cheng 2, Terry Caelli 23, and Waler F. Bischof 1 1 Deparmen of Compuing Science, Universiy of Albera, Edmonon, Albera, Canada T6G 2E8

More information

Investigation and Simulation Model Results of High Density Wireless Power Harvesting and Transfer Method

Investigation and Simulation Model Results of High Density Wireless Power Harvesting and Transfer Method Invesigaion and Simulaion Model Resuls of High Densiy Wireless Power Harvesing and Transfer Mehod Jaber A. Abu Qahouq, Senior Member, IEEE, and Zhigang Dang The Universiy of Alabama Deparmen of Elecrical

More information

Direct Analysis of Wave Digital Network of Microstrip Structure with Step Discontinuities

Direct Analysis of Wave Digital Network of Microstrip Structure with Step Discontinuities Direc Analysis of Wave Digial Nework of Microsrip Srucure wih Sep Disconinuiies BILJANA P. SOŠIĆ Faculy of Elecronic Engineering Universiy of Niš Aleksandra Medvedeva 4, Niš SERBIA MIODRAG V. GMIROVIĆ

More information

An Emergence of Game Strategy in Multiagent Systems

An Emergence of Game Strategy in Multiagent Systems An Emergence of Game Sraegy in Muliagen Sysems Peer LACKO Slovak Universiy of Technology Faculy of Informaics and Informaion Technologies Ilkovičova 3, 842 16 Braislava, Slovakia lacko@fii.suba.sk Absrac.

More information

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI)

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI) ECMA-373 1 s Ediion / June 2006 Near Field Communicaion Wired Inerface (NFC-WI) Sandard ECMA-373 1 s Ediion / June 2006 Near Field Communicaion Wired Inerface (NFC-WI) Ecma Inernaional Rue du Rhône 114

More information

Role of Kalman Filters in Probabilistic Algorithm

Role of Kalman Filters in Probabilistic Algorithm Volume 118 No. 11 2018, 5-10 ISSN: 1311-8080 (prined version); ISSN: 1314-3395 (on-line version) url: hp://www.ijpam.eu doi: 10.12732/ijpam.v118i11.2 ijpam.eu Role of Kalman Filers in Probabilisic Algorihm

More information

Spring Localization I. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots

Spring Localization I. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots Spring 2017 Localizaion I Localizaion I 10.04.2017 1 2 ASL Auonomous Sysems Lab knowledge, daa base mission commands Localizaion Map Building environmen model local map posiion global map Cogniion Pah

More information

Robot Control using Genetic Algorithms

Robot Control using Genetic Algorithms Robo Conrol using Geneic Algorihms Summary Inroducion Robo Conrol Khepera Simulaor Geneic Model for Pah Planning Chromosome Represenaion Evaluaion Funcion Case Sudies Conclusions The Robo Conroller Problem

More information

Mobile Robot Localization Using Fusion of Object Recognition and Range Information

Mobile Robot Localization Using Fusion of Object Recognition and Range Information 007 IEEE Inernaional Conference on Roboics and Auomaion Roma, Ialy, 10-14 April 007 FrB1.3 Mobile Robo Localizaion Using Fusion of Objec Recogniion and Range Informaion Byung-Doo Yim, Yong-Ju Lee, Jae-Bok

More information

SLAM Algorithm for 2D Object Trajectory Tracking based on RFID Passive Tags

SLAM Algorithm for 2D Object Trajectory Tracking based on RFID Passive Tags 2008 IEEE Inernaional Conference on RFID The Veneian, Las Vegas, Nevada, USA April 16-17, 2008 1C2.2 SLAM Algorihm for 2D Objec Trajecory Tracking based on RFID Passive Tags Po Yang, Wenyan Wu, Mansour

More information

Foreign Fiber Image Segmentation Based on Maximum Entropy and Genetic Algorithm

Foreign Fiber Image Segmentation Based on Maximum Entropy and Genetic Algorithm Journal of Compuer and Communicaions, 215, 3, 1-7 Published Online November 215 in SciRes. hp://www.scirp.org/journal/jcc hp://dx.doi.org/1.4236/jcc.215.3111 Foreign Fiber Image Segmenaion Based on Maximum

More information

Lab 3 Acceleration. What You Need To Know: Physics 211 Lab

Lab 3 Acceleration. What You Need To Know: Physics 211 Lab b Lab 3 Acceleraion Wha You Need To Know: The Physics In he previous lab you learned ha he velociy of an objec can be deermined by finding he slope of he objec s posiion vs. ime graph. x v ave. = v ave.

More information

ECMA-373. Near Field Communication Wired Interface (NFC-WI) 2 nd Edition / June Reference number ECMA-123:2009

ECMA-373. Near Field Communication Wired Interface (NFC-WI) 2 nd Edition / June Reference number ECMA-123:2009 ECMA-373 2 nd Ediion / June 2012 Near Field Communicaion Wired Inerface (NFC-WI) Reference number ECMA-123:2009 Ecma Inernaional 2009 COPYRIGHT PROTECTED DOCUMENT Ecma Inernaional 2012 Conens Page 1 Scope...

More information

Motion-blurred star image acquisition and restoration method based on the separable kernel Honglin Yuana, Fan Lib and Tao Yuc

Motion-blurred star image acquisition and restoration method based on the separable kernel Honglin Yuana, Fan Lib and Tao Yuc 5h Inernaional Conference on Advanced Maerials and Compuer Science (ICAMCS 206) Moion-blurred sar image acquisiion and resoraion mehod based on he separable kernel Honglin Yuana, Fan Lib and Tao Yuc Beihang

More information

Exploration with Active Loop-Closing for FastSLAM

Exploration with Active Loop-Closing for FastSLAM Exploraion wih Acive Loop-Closing for FasSLAM Cyrill Sachniss Dirk Hähnel Wolfram Burgard Universiy of Freiburg Deparmen of Compuer Science D-79110 Freiburg, Germany Absrac Acquiring models of he environmen

More information

The Significance of Temporal-Difference Learning in Self-Play Training TD-rummy versus EVO-rummy

The Significance of Temporal-Difference Learning in Self-Play Training TD-rummy versus EVO-rummy The Significance of Temporal-Difference Learning in Self-Play Training TD-rummy versus EVO-rummy Clifford Konik Jugal Kalia Universiy of Colorado a Colorado Springs, Colorado Springs, Colorado 80918 CLKOTNIK@ATT.NET

More information

THE OSCILLOSCOPE AND NOISE. Objectives:

THE OSCILLOSCOPE AND NOISE. Objectives: -26- Preparaory Quesions. Go o he Web page hp://www.ek.com/measuremen/app_noes/xyzs/ and read a leas he firs four subsecions of he secion on Trigger Conrols (which iself is a subsecion of he secion The

More information

Lecture September 6, 2011

Lecture September 6, 2011 cs294-p29 Seminar on Algorihmic Game heory Sepember 6, 2011 Lecure Sepember 6, 2011 Lecurer: Chrisos H. Papadimiriou Scribes: Aloni Cohen and James Andrews 1 Game Represenaion 1.1 abular Form and he Problem

More information

Acquiring hand-action models by attention point analysis

Acquiring hand-action models by attention point analysis Acquiring hand-acion models by aenion poin analysis Koichi Ogawara Soshi Iba y Tomikazu Tanuki yy Hiroshi Kimura yyy Kasushi Ikeuchi Insiue of Indusrial Science, Univ. of Tokyo, Tokyo, 106-8558, JAPAN

More information

Notes on the Fourier Transform

Notes on the Fourier Transform Noes on he Fourier Transform The Fourier ransform is a mahemaical mehod for describing a coninuous funcion as a series of sine and cosine funcions. The Fourier Transform is produced by applying a series

More information

Social-aware Dynamic Router Node Placement in Wireless Mesh Networks

Social-aware Dynamic Router Node Placement in Wireless Mesh Networks Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks Chun-Cheng Lin Pei-Tsung Tseng Ting-Yu Wu Der-Jiunn Deng ** Absrac The problem of dynamic rouer node placemen (dynrnp) in wireless mesh

More information

The student will create simulations of vertical components of circular and harmonic motion on GX.

The student will create simulations of vertical components of circular and harmonic motion on GX. Learning Objecives Circular and Harmonic Moion (Verical Transformaions: Sine curve) Algebra ; Pre-Calculus Time required: 10 150 min. The sudens will apply combined verical ranslaions and dilaions in he

More information

Prediction of Pitch and Yaw Head Movements via Recurrent Neural Networks

Prediction of Pitch and Yaw Head Movements via Recurrent Neural Networks To appear in Inernaional Join Conference on Neural Neworks, Porland Oregon, 2003. Predicion of Pich and Yaw Head Movemens via Recurren Neural Neworks Mario Aguilar, Ph.D. Knowledge Sysems Laboraory Jacksonville

More information

Modeling and Prediction of the Wireless Vector Channel Encountered by Smart Antenna Systems

Modeling and Prediction of the Wireless Vector Channel Encountered by Smart Antenna Systems Modeling and Predicion of he Wireless Vecor Channel Encounered by Smar Anenna Sysems Kapil R. Dandekar, Albero Arredondo, Hao Ling and Guanghan Xu A Kalman-filer based, vecor auoregressive (VAR) model

More information

Comparing image compression predictors using fractal dimension

Comparing image compression predictors using fractal dimension Comparing image compression predicors using fracal dimension RADU DOBRESCU, MAEI DOBRESCU, SEFA MOCAU, SEBASIA ARALUGA Faculy of Conrol & Compuers POLIEHICA Universiy of Buchares Splaiul Independenei 313

More information

P. Bruschi: Project guidelines PSM Project guidelines.

P. Bruschi: Project guidelines PSM Project guidelines. Projec guidelines. 1. Rules for he execuion of he projecs Projecs are opional. Their aim is o improve he sudens knowledge of he basic full-cusom design flow. The final score of he exam is no affeced by

More information

A WIDEBAND RADIO CHANNEL MODEL FOR SIMULATION OF CHAOTIC COMMUNICATION SYSTEMS

A WIDEBAND RADIO CHANNEL MODEL FOR SIMULATION OF CHAOTIC COMMUNICATION SYSTEMS A WIDEBAND RADIO CHANNEL MODEL FOR SIMULATION OF CHAOTIC COMMUNICATION SYSTEMS Kalle Rui, Mauri Honanen, Michael Hall, Timo Korhonen, Veio Porra Insiue of Radio Communicaions, Helsini Universiy of Technology

More information

A Segmentation Method for Uneven Illumination Particle Images

A Segmentation Method for Uneven Illumination Particle Images Research Journal of Applied Sciences, Engineering and Technology 5(4): 1284-1289, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scienific Organizaion, 2013 Submied: July 17, 2012 Acceped: Augus 15, 2012

More information

Inferring Maps and Behaviors from Natural Language Instructions

Inferring Maps and Behaviors from Natural Language Instructions Inferring Maps and Behaviors from Naural Language Insrucions Felix Duvalle 1, Mahew R. Waler 2, Thomas Howard 2, Sachihra Hemachandra 2, Jean Oh 1, Seh Teller 2, Nicholas Roy 2, and Anhony Senz 1 1 Roboics

More information

The design of an improved matched filter in DSSS-GMSK system

The design of an improved matched filter in DSSS-GMSK system Journal of Physics: Conference Series PAPER OPEN ACCESS The design of an improved mached filer in DSSS-GMSK sysem To cie his aricle: Mao Wei-ong e al 16 J. Phys.: Conf. Ser. 679 1 View he aricle online

More information

EE 330 Lecture 24. Amplification with Transistor Circuits Small Signal Modelling

EE 330 Lecture 24. Amplification with Transistor Circuits Small Signal Modelling EE 330 Lecure 24 Amplificaion wih Transisor Circuis Small Signal Modelling Review from las ime Area Comparison beween BJT and MOSFET BJT Area = 3600 l 2 n-channel MOSFET Area = 168 l 2 Area Raio = 21:1

More information

Evaluation of the Digital images of Penaeid Prawns Species Using Canny Edge Detection and Otsu Thresholding Segmentation

Evaluation of the Digital images of Penaeid Prawns Species Using Canny Edge Detection and Otsu Thresholding Segmentation Inernaional Associaion of Scienific Innovaion and Research (IASIR) (An Associaion Unifying he Sciences, Engineering, and Applied Research) Inernaional Journal of Emerging Technologies in Compuaional and

More information

5 Spatial Relations on Lines

5 Spatial Relations on Lines 5 Spaial Relaions on Lines There are number of useful problems ha can be solved wih he basic consrucion echniques developed hus far. We now look a cerain problems, which involve spaial relaionships beween

More information

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK INTRODUCTION: Much of daa communicaions is concerned wih sending digial informaion hrough sysems ha normally only pass analog signals. A elephone line is such

More information

A Cognitive Modeling of Space using Fingerprints of Places for Mobile Robot Navigation

A Cognitive Modeling of Space using Fingerprints of Places for Mobile Robot Navigation A Cogniive Modeling of Space using Fingerprins of Places for Mobile Robo Navigaion Adriana Tapus Roland Siegwar Ecole Polyechnique Fédérale de Lausanne (EPFL) Ecole Polyechnique Fédérale de Lausanne (EPFL)

More information

Performance Analysis of High-Rate Full-Diversity Space Time Frequency/Space Frequency Codes for Multiuser MIMO-OFDM

Performance Analysis of High-Rate Full-Diversity Space Time Frequency/Space Frequency Codes for Multiuser MIMO-OFDM Performance Analysis of High-Rae Full-Diversiy Space Time Frequency/Space Frequency Codes for Muliuser MIMO-OFDM R. SHELIM, M.A. MATIN AND A.U.ALAM Deparmen of Elecrical Engineering and Compuer Science

More information

Autonomous Humanoid Navigation Using Laser and Odometry Data

Autonomous Humanoid Navigation Using Laser and Odometry Data Auonomous Humanoid Navigaion Using Laser and Odomery Daa Ricardo Tellez, Francesco Ferro, Dario Mora, Daniel Pinyol and Davide Faconi Absrac In his paper we presen a novel approach o legged humanoid navigaion

More information

Design and Implementation an Autonomous Mobile Soccer Robot Based on Omnidirectional Mobility and Modularity

Design and Implementation an Autonomous Mobile Soccer Robot Based on Omnidirectional Mobility and Modularity Design and Implemenaion an Auonomous Mobile Soccer Robo Based on Omnidirecional Mobiliy and Modulariy S. Hamidreza Mohades Kasaei and S.Mohammadreza Mohades Kasaei Absrac The purpose of his paper is o

More information

Development of Temporary Ground Wire Detection Device

Development of Temporary Ground Wire Detection Device Inernaional Journal of Smar Grid and Clean Energy Developmen of Temporary Ground Wire Deecion Device Jing Jiang* and Tao Yu a Elecric Power College, Souh China Universiy of Technology, Guangzhou 5164,

More information

ICAMechS The Navigation Mobile Robot Systems Using Bayesian Approach through the Virtual Projection Method

ICAMechS The Navigation Mobile Robot Systems Using Bayesian Approach through the Virtual Projection Method ICAMechS 2012 Advanced Inelligen Conrol in Roboics and Mecharonics The Navigaion Mobile Robo Sysems Using Bayesian Approach hrough he Virual Projecion Mehod Tokyo, Japan, Sepember 2012 Luige VLADAREANU,

More information

Grey Level Image Receptive Fields. Difference Image. Region Selection. Edge Detection. To Network Controller. CCD Camera

Grey Level Image Receptive Fields. Difference Image. Region Selection. Edge Detection. To Network Controller. CCD Camera Vision Processing for Robo Learning Ulrich Nehmzow Deparmen of Compuer Science Mancheser Universiy Mancheser M 9PL, UK ulrich@cs.man.ac.uk Absrac Robo learning be i unsupervised, supervised or selfsupervised

More information

Dead Zone Compensation Method of H-Bridge Inverter Series Structure

Dead Zone Compensation Method of H-Bridge Inverter Series Structure nd Inernaional Conference on Elecrical, Auomaion and Mechanical Engineering (EAME 7) Dead Zone Compensaion Mehod of H-Bridge Inverer Series Srucure Wei Li Insiue of Elecrical Engineering and Informaion

More information

Effective Team-Driven Multi-Model Motion Tracking

Effective Team-Driven Multi-Model Motion Tracking Effecive Team-Driven Muli-Model Moion Tracking Yang Gu Compuer Science Deparmen Carnegie Mellon Universiy 5000 Forbes Avenue Pisburgh, PA 15213, USA guyang@cscmuedu Manuela Veloso Compuer Science Deparmen

More information

Installing remote sites using TCP/IP

Installing remote sites using TCP/IP v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework Whie/ 3 Whie/ 4 +v pu +v pu +v pu v dc Keypad from nework Whie/ 3 Whie/ 4 v dc Keypad from nework

More information

MAP-AIDED POSITIONING SYSTEM

MAP-AIDED POSITIONING SYSTEM Paper Code: F02I131 MAP-AIDED POSITIONING SYSTEM Forssell, Urban 1 Hall, Peer 1 Ahlqvis, Sefan 1 Gusafsson, Fredrik 2 1 NIRA Dynamics AB, Sweden; 2 Linköpings universie, Sweden Keywords Posiioning; Navigaion;

More information

Parameters Affecting Lightning Backflash Over Pattern at 132kV Double Circuit Transmission Lines

Parameters Affecting Lightning Backflash Over Pattern at 132kV Double Circuit Transmission Lines Parameers Affecing Lighning Backflash Over Paern a 132kV Double Circui Transmission Lines Dian Najihah Abu Talib 1,a, Ab. Halim Abu Bakar 2,b, Hazlie Mokhlis 1 1 Deparmen of Elecrical Engineering, Faculy

More information

Control and Protection Strategies for Matrix Converters. Control and Protection Strategies for Matrix Converters

Control and Protection Strategies for Matrix Converters. Control and Protection Strategies for Matrix Converters Conrol and Proecion Sraegies for Marix Converers Dr. Olaf Simon, Siemens AG, A&D SD E 6, Erlangen Manfred Bruckmann, Siemens AG, A&D SD E 6, Erlangen Conrol and Proecion Sraegies for Marix Converers To

More information

Q-learning Based Adaptive Zone Partition for Load Balancing in Multi-Sink Wireless Sensor Networks

Q-learning Based Adaptive Zone Partition for Load Balancing in Multi-Sink Wireless Sensor Networks Q-learning Based Adapive Zone Pariion for Load Balancing in Muli-Sink Wireless Sensor Neworks Sheng-Tzong Cheng and Tun-Yu Chang Deparmen of Compuer Science and Informaion Engineering, Naional Cheng Kung

More information

Electrical connection

Electrical connection Reference scanner Dimensioned drawing en 02-2014/06 50117040-01 200 500mm Disance on background/reference 10-30 V DC We reserve he righ o make changes DS_HRTR46Bref_en_50117040_01.fm Robus objec deecion

More information

MEASUREMENTS OF VARYING VOLTAGES

MEASUREMENTS OF VARYING VOLTAGES MEASUREMENTS OF ARYING OLTAGES Measuremens of varying volages are commonly done wih an oscilloscope. The oscilloscope displays a plo (graph) of volage versus imes. This is done by deflecing a sream of

More information

Estimation of Automotive Target Trajectories by Kalman Filtering

Estimation of Automotive Target Trajectories by Kalman Filtering Buleinul Şiinţific al Universiăţii "Poliehnica" din imişoara Seria ELECRONICĂ şi ELECOMUNICAŢII RANSACIONS on ELECRONICS and COMMUNICAIONS om 58(72), Fascicola 1, 2013 Esimaion of Auomoive arge rajecories

More information

Humanoid Robot Simulation with a Joint Trajectory Optimized Controller

Humanoid Robot Simulation with a Joint Trajectory Optimized Controller Humanoid Robo Simulaion wih a Join Trajecory Opimized Conroller José L. Lima, José C. Gonçalves, Paulo G. Cosa, A. Paulo Moreira Deparmen of Elecrical and Compuer Engineering Faculy of Engineering of Universiy

More information

Table of Contents. 3.0 SMPS Topologies. For Further Research. 3.1 Basic Components. 3.2 Buck (Step Down) 3.3 Boost (Step Up) 3.4 Inverter (Buck/Boost)

Table of Contents. 3.0 SMPS Topologies. For Further Research. 3.1 Basic Components. 3.2 Buck (Step Down) 3.3 Boost (Step Up) 3.4 Inverter (Buck/Boost) Table of Conens 3.0 SMPS Topologies 3.1 Basic Componens 3.2 Buck (Sep Down) 3.3 Boos (Sep Up) 3.4 nverer (Buck/Boos) 3.5 Flyback Converer 3.6 Curren Boosed Boos 3.7 Curren Boosed Buck 3.8 Forward Converer

More information

ISSCC 2007 / SESSION 29 / ANALOG AND POWER MANAGEMENT TECHNIQUES / 29.8

ISSCC 2007 / SESSION 29 / ANALOG AND POWER MANAGEMENT TECHNIQUES / 29.8 ISSCC 27 / SESSION 29 / ANALOG AND POWER MANAGEMENT TECHNIQUES / 29.8 29.8 A 3GHz Swiching DC-DC Converer Using Clock- Tree Charge-Recycling in 9nm CMOS wih Inegraed Oupu Filer Mehdi Alimadadi, Samad Sheikhaei,

More information

Dynamic Networks for Motion Planning in Multi-Robot Space Systems

Dynamic Networks for Motion Planning in Multi-Robot Space Systems Proceeding of he 7 h Inernaional Symposium on Arificial Inelligence, Roboics and Auomaion in Space: i-sairas 2003, NARA, Japan, May 19-23, 2003 Dynamic Neworks for Moion Planning in Muli-Robo Space Sysems

More information

Pointwise Image Operations

Pointwise Image Operations Poinwise Image Operaions Binary Image Analysis Jana Kosecka hp://cs.gmu.edu/~kosecka/cs482.hml - Lookup able mach image inensiy o he displayed brighness values Manipulaion of he lookup able differen Visual

More information

Using Box-Jenkins Models to Forecast Mobile Cellular Subscription

Using Box-Jenkins Models to Forecast Mobile Cellular Subscription Open Journal of Saisics, 26, 6, 33-39 Published Online April 26 in SciRes. hp://www.scirp.org/journal/ojs hp://dx.doi.org/.4236/ojs.26.6226 Using Box-Jenkins Models o Forecas Mobile Cellular Subscripion

More information

10. The Series Resistor and Inductor Circuit

10. The Series Resistor and Inductor Circuit Elecronicsab.nb 1. he Series esisor and Inducor Circui Inroducion he las laboraory involved a resisor, and capacior, C in series wih a baery swich on or off. I was simpler, as a pracical maer, o replace

More information

The University of Melbourne Department of Mathematics and Statistics School Mathematics Competition, 2013 JUNIOR DIVISION Time allowed: Two hours

The University of Melbourne Department of Mathematics and Statistics School Mathematics Competition, 2013 JUNIOR DIVISION Time allowed: Two hours The Universiy of Melbourne Deparmen of Mahemaics and Saisics School Mahemaics Compeiion, 203 JUNIOR DIVISION Time allowed: Two hours These quesions are designed o es your abiliy o analyse a problem and

More information

ARobotLearningfromDemonstrationFrameworktoPerform Force-based Manipulation Tasks

ARobotLearningfromDemonstrationFrameworktoPerform Force-based Manipulation Tasks Noname manuscrip No. (will be insered by he edior) ARoboLearningfromDemonsraionFrameworkoPerform Force-based Manipulaion Tasks Received: dae / Acceped: dae Absrac This paper proposes an end-o-end learning

More information

4 20mA Interface-IC AM462 for industrial µ-processor applications

4 20mA Interface-IC AM462 for industrial µ-processor applications Because of he grea number of indusrial buses now available he majoriy of indusrial measuremen echnology applicaions sill calls for he sandard analog curren nework. The reason for his lies in he fac ha

More information

Transmit Beamforming with Reduced Feedback Information in OFDM Based Wireless Systems

Transmit Beamforming with Reduced Feedback Information in OFDM Based Wireless Systems Transmi Beamforming wih educed Feedback Informaion in OFDM Based Wireless Sysems Seung-Hyeon Yang, Jae-Yun Ko, and Yong-Hwan Lee School of Elecrical Engineering and INMC, Seoul Naional Universiy Kwanak

More information

A Robot Simulator Based on the Cross Architecture for the Development of Cognitive Robotics

A Robot Simulator Based on the Cross Architecture for the Development of Cognitive Robotics 2016 XIII Lain American Roboics Symposium and IV Brazilian Roboics Symposium A Robo Simulaor Based on he Cross Archiecure for he Developmen of Cogniive Roboics Danilo H. Perico, Thiago P. D. Homem, Aislan

More information

Distributed Multi-robot Exploration and Mapping

Distributed Multi-robot Exploration and Mapping 1 Disribued Muli-robo Exploraion and Mapping Dieer Fox Jonahan Ko Kur Konolige Benson Limkekai Dirk Schulz Benjamin Sewar Universiy of Washingon, Deparmen of Compuer Science & Engineering, Seale, WA 98195

More information

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature!

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature! Lecure 4 EITN75 2018 Chaper 12, 13 Modulaion and diversiy Receiver noise: repeiion Anenna noise is usually given as a noise emperaure! Noise facors or noise figures of differen sysem componens are deermined

More information

NEURAL NETWORK APPROACH TO BAYESIAN BACKGROUND MODELING FOR VIDEO OBJECT SEGMENTATION

NEURAL NETWORK APPROACH TO BAYESIAN BACKGROUND MODELING FOR VIDEO OBJECT SEGMENTATION NEURAL NETWORK APPROACH TO BAYESIAN BACKGROUND MODELING FOR VIDEO OBJECT SEGMENTATION Dubravko Ćulibrk, Oge Marques, Daniel Socek, Hari Kalva and Borko Furh Deparmen of Compuer Science and Engineering

More information

Variation Aware Cross-Talk Aggressor Alignment by Mixed Integer Linear Programming

Variation Aware Cross-Talk Aggressor Alignment by Mixed Integer Linear Programming ariaion Aware Cross-alk Aggressor Alignmen by Mixed Ineger Linear Programming ladimir Zoloov IBM. J. Wason Research Cener, Yorkown Heighs, NY zoloov@us.ibm.com Peer Feldmann D. E. Shaw Research, New York,

More information

A new image security system based on cellular automata and chaotic systems

A new image security system based on cellular automata and chaotic systems A new image securiy sysem based on cellular auomaa and chaoic sysems Weinan Wang Jan 2013 Absrac A novel image encrypion scheme based on Cellular Auomaa and chaoic sysem is proposed in his paper. The suggesed

More information

HIGH THROUGHPUT EVALUATION OF SHA-1 IMPLEMENTATION USING UNFOLDING TRANSFORMATION

HIGH THROUGHPUT EVALUATION OF SHA-1 IMPLEMENTATION USING UNFOLDING TRANSFORMATION VOL., NO. 5, MARCH 26 ISSN 89-668 26-26 Asian Research Publishing Nework (ARPN). All righs reserved. HIGH THROUGHPUT EVALUATION OF SHA- IMPLEMENTATION USING UNFOLDING TRANSFORMATION Shamsiah Bini Suhaili

More information

DrunkWalk: Collaborative and Adaptive Planning for Navigation of Micro-Aerial Sensor Swarms

DrunkWalk: Collaborative and Adaptive Planning for Navigation of Micro-Aerial Sensor Swarms DrunkWalk: Collaboraive and Adapive Planning for Navigaion of Micro-Aerial Sensor Swarms Xinlei Chen Carnegie Mellon Universiy Pisburgh, PA, USA xinlei.chen@sv.cmu.edu Aveek Purohi Carnegie Mellon Universiy

More information

Fault Diagnosis System Identification Based on Impedance Matching Balance Transformer

Fault Diagnosis System Identification Based on Impedance Matching Balance Transformer Inernaional Conference on Advanced Maerial Science and Environmenal Engineering (AMSEE 06) Faul Diagnosis Sysem Idenificaion Based on Impedance Maching Balance ransformer Yanjun Ren* and Xinli Deng Chongqing

More information

Lecture #7: Discrete-time Signals and Sampling

Lecture #7: Discrete-time Signals and Sampling EEL335: Discree-Time Signals and Sysems Lecure #7: Discree-ime Signals and Sampling. Inroducion Lecure #7: Discree-ime Signals and Sampling Unlike coninuous-ime signals, discree-ime signals have defined

More information

Auto-Tuning of PID Controllers via Extremum Seeking

Auto-Tuning of PID Controllers via Extremum Seeking 25 American Conrol Conference June 8-, 25. Porland, OR, USA ThA7.2 Auo-Tuning of PID Conrollers via Exremum Seeking Nick illingsworh* and Miroslav rsić Deparmen of Mechanical and Aerospace Engineering

More information

Universal microprocessor-based ON/OFF and P programmable controller MS8122A MS8122B

Universal microprocessor-based ON/OFF and P programmable controller MS8122A MS8122B COMPETENCE IN MEASUREMENT Universal microprocessor-based ON/OFF and P programmable conroller MS8122A MS8122B TECHNICAL DESCRIPTION AND INSTRUCTION FOR USE PLOVDIV 2003 1 I. TECHNICAL DATA Analog inpus

More information

Memorandum on Impulse Winding Tester

Memorandum on Impulse Winding Tester Memorandum on Impulse Winding Teser. Esimaion of Inducance by Impulse Response When he volage response is observed afer connecing an elecric charge sored up in he capaciy C o he coil L (including he inside

More information

GaN-HEMT Dynamic ON-state Resistance characterisation and Modelling

GaN-HEMT Dynamic ON-state Resistance characterisation and Modelling GaN-HEMT Dynamic ON-sae Resisance characerisaion and Modelling Ke Li, Paul Evans, Mark Johnson Power Elecronics, Machine and Conrol group Universiy of Noingham, UK Email: ke.li@noingham.ac.uk, paul.evans@noingham.ac.uk,

More information

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.)

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.) The Mah Projecs Journal Page 1 PROJECT MISSION o MArs inroducion Many sae mah sandards and mos curricula involving quadraic equaions require sudens o solve "falling objec" or "projecile" problems, which

More information

SPEAKER IDENTIFICATION USING MODULAR RECURRENT NEURAL NETWORKS. M W Mak. The Hong Kong Polytechnic University

SPEAKER IDENTIFICATION USING MODULAR RECURRENT NEURAL NETWORKS. M W Mak. The Hong Kong Polytechnic University SPEAKER IDENTIFICATION USING MODULAR RECURRENT NEURAL NETWORKS M W Ma The Hong Kong Polyechnic Universiy ABSTRACT This paper demonsraes a speaer idenificaion sysem based on recurren neural newors rained

More information

Development of Pulse Width Modulation LED drive

Development of Pulse Width Modulation LED drive ISSN 23069392, Inernaional Journal of Technology People Developing, Vol. 2, No. 3, DEC. 2012 Developmen of Pulse Widh Modulaion LED drive YuanPiao. Lee 1 ShihKuen. Changchien 2 ChainKuo Technology Universiy,

More information

How to Shorten First Order Unit Testing Time. Piotr Mróz 1

How to Shorten First Order Unit Testing Time. Piotr Mróz 1 How o Shoren Firs Order Uni Tesing Time Pior Mróz 1 1 Universiy of Zielona Góra, Faculy of Elecrical Engineering, Compuer Science and Telecommunicaions, ul. Podgórna 5, 65-246, Zielona Góra, Poland, phone

More information

Two-area Load Frequency Control using IP Controller Tuned Based on Harmony Search

Two-area Load Frequency Control using IP Controller Tuned Based on Harmony Search Research Journal of Applied Sciences, Engineering and Technology 3(12): 1391-1395, 211 ISSN: 24-7467 Maxwell Scienific Organizaion, 211 Submied: July 22, 211 Acceped: Sepember 18, 211 Published: December

More information

EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER

EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER INTRODUCTION: Being able o ransmi a radio frequency carrier across space is of no use unless we can place informaion or inelligence upon i. This las ransmier

More information

weight: amplitude of sine curve

weight: amplitude of sine curve Joseph Fourier s claim: all signals are sums of sinusoids of differen frequencies. weighed sine curves weigh: ampliude of sine curve all : no exacly bu doesn maer for us in pracice Example: 3 sin() + sin(*)

More information

EFFECT OF REWARD PREDICTION ERRORS ON THE EMOTIONAL STATE OF A MOBILE ROBOT

EFFECT OF REWARD PREDICTION ERRORS ON THE EMOTIONAL STATE OF A MOBILE ROBOT In D. Reier & F. E. Rier (Eds.), Proceedings of he 14h Inernaional Conference on Cogniive Modeling (ICCM 16). Universiy Park, PA: Penn Sae. EFFECT OF REWARD PREDICTION ERRORS ON THE EMOTIONAL STATE OF

More information

Estimating a Time-Varying Phillips Curve for South Africa

Estimating a Time-Varying Phillips Curve for South Africa Esimaing a Time-Varying Phillips Curve for Souh Africa Alain Kabundi* 1 Eric Schaling** Modese Some*** *Souh African Reserve Bank ** Wis Business School and VU Universiy Amserdam *** World Bank 27 Ocober

More information

Optimal Navigation for a Differential Drive Disc Robot: A Game Against the Polygonal Environment

Optimal Navigation for a Differential Drive Disc Robot: A Game Against the Polygonal Environment Noname manuscrip No. (will be insered by he edior) Opimal Navigaion for a Differenial Drive Disc Robo: A Game Agains he Polygonal Environmen Rigobero Lopez-Padilla, Rafael Murriea-Cid, Israel Becerra,

More information

KALMAN FILTER AND NARX NEURAL NETWORK FOR ROBOT VISION BASED HUMAN TRACKING UDC ( KALMAN), ( ), (007.2)

KALMAN FILTER AND NARX NEURAL NETWORK FOR ROBOT VISION BASED HUMAN TRACKING UDC ( KALMAN), ( ), (007.2) FACTA UNIERITATI eries: Auomaic Conrol and Roboics ol. 2 N o 23 pp. 43-5 KALMAN FILTER AND NARX NEURAL NETWORK FOR ROBOT IION BAED HUMAN TRACKING UDC (4.42KALMAN) (4.32.26) (7.2) Emina Perović Žaro Ćojbašić

More information

OPERATION MANUAL. Indoor unit for air to water heat pump system and options EKHBRD011ADV1 EKHBRD014ADV1 EKHBRD016ADV1

OPERATION MANUAL. Indoor unit for air to water heat pump system and options EKHBRD011ADV1 EKHBRD014ADV1 EKHBRD016ADV1 OPERAION MANUAL Indoor uni for air o waer hea pump sysem and opions EKHBRD011ADV1 EKHBRD014ADV1 EKHBRD016ADV1 EKHBRD011ADY1 EKHBRD014ADY1 EKHBRD016ADY1 EKHBRD011ADV1+Y1 EKHBRD014ADV1+Y1 EKHBRD016ADV1+Y1

More information

Autonomous Robotics 6905

Autonomous Robotics 6905 6 Simulaneous Localizaion and Mapping (SLAM Auonomous Roboics 6905 Inroducion SLAM Formulaion Paricle Filer Underwaer SLAM Lecure 6: Simulaneous Localizaion and Mapping Dalhousie Universiy i Ocober 14,

More information

A NEW DUAL-POLARIZED HORN ANTENNA EXCITED BY A GAP-FED SQUARE PATCH

A NEW DUAL-POLARIZED HORN ANTENNA EXCITED BY A GAP-FED SQUARE PATCH Progress In Elecromagneics Research Leers, Vol. 21, 129 137, 2011 A NEW DUAL-POLARIZED HORN ANTENNA EXCITED BY A GAP-FED SQUARE PATCH S. Ononchimeg, G. Ogonbaaar, J.-H. Bang, and B.-C. Ahn Applied Elecromagneics

More information

Performance Study of Positioning Structures for Underwater Sensor Networks

Performance Study of Positioning Structures for Underwater Sensor Networks PROCEEDINGS OF THE nd WORKSHOP ON POSITIONING, NAVIGATION AND COMMUNICATION (WPNC 05) & 1s ULTRA-WIDEBAND EXPERT TALK (UET'05) Performance Sudy of Posiioning Srucures for Underwaer Sensor Neworks Jose

More information

A Smart Sensor with Hyperspectral/Range Fovea and Panoramic Peripheral View

A Smart Sensor with Hyperspectral/Range Fovea and Panoramic Peripheral View A Smar Sensor wih Hyperspecral/Range Fovea and Panoramic Peripheral View Tao Wang,2, Zhigang Zhu,2 and Harvey Rhody 3 Deparmen of Compuer Science, The Ciy College of New York 38 h Sree and Conven Avenue,

More information

Lecture 5: DC-DC Conversion

Lecture 5: DC-DC Conversion 1 / 31 Lecure 5: DC-DC Conversion ELEC-E845 Elecric Drives (5 ECTS) Mikko Rouimo (lecurer), Marko Hinkkanen (slides) Auumn 217 2 / 31 Learning Oucomes Afer his lecure and exercises you will be able o:

More information

Bounded Iterative Thresholding for Lumen Region Detection in Endoscopic Images

Bounded Iterative Thresholding for Lumen Region Detection in Endoscopic Images Bounded Ieraive Thresholding for Lumen Region Deecion in Endoscopic Images Pon Nidhya Elango School of Compuer Science and Engineering Nanyang Technological Universiy Nanyang Avenue, Singapore Email: ponnihya88@gmail.com

More information

Optical fibres. Optical fibres made from high-density glass can carry light signals long distances without losing any light through their sides.

Optical fibres. Optical fibres made from high-density glass can carry light signals long distances without losing any light through their sides. Nearly here Nailed i! Uni 1 Conen Opical fibres Opical fibres made from high-densiy glass can carry ligh signals long disances wihou losing any ligh hrough heir sides. Criical angle The criical angle,

More information

ELEG 3124 SYSTEMS AND SIGNALS Ch. 1 Continuous-Time Signals

ELEG 3124 SYSTEMS AND SIGNALS Ch. 1 Continuous-Time Signals Deparmen of Elecrical Engineering Universiy of Arkansas ELEG 3124 SYSTEMS AND SIGNALS Ch. 1 Coninuous-Time Signals Dr. Jingxian Wu wuj@uark.edu OUTLINE 2 Inroducion: wha are signals and sysems? Signals

More information

Load Balancing Models based on Reinforcement Learning for Self-Optimized Macro-Femto LTE- Advanced Heterogeneous Network

Load Balancing Models based on Reinforcement Learning for Self-Optimized Macro-Femto LTE- Advanced Heterogeneous Network Load Balancing Models based on Reinforcemen Learning for Self-Opimized Macro-Femo LTE- Advanced Heerogeneous Nework Sameh Musleh, Mahamod Ismail and Rosdiadee Nordin Deparmen of Elecrical, Elecronics and

More information