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

Size: px
Start display at page:

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

Transcription

1 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 is one mehod of dealing wih noisy, inconsisen, or conradicory daa ha has proven useful in mobile roboics. In all bu he simples cases of robo learning, raw sensor daa canno be used direcly as inpu o he learning process. Insead, some \meaningful" preprocessing has o be applied o he raw daa, before he learning conroller can use he sensory percepions as inpu. In his paper, wo insances of supervised and unsupervised robo learning experimens using vision inpu are presened. The vision sensor signal preprocessing necessary o achieve successful learning is also discussed. Background By virue of heir abiliy o change locaion, mobile robos are exposed o noisy, inconsisen, or conradicory sensory percepions, o a larger degree han, for insance, saionary robos. Any sensor signal processing mechanism ha can cope wih such daa is herefore paricularly suiable for mobile robo conrol. Aricial neural neworks have been shown o be a suiable mechanism for his purpose (e.g. [Nehmzow 9, Zalzala & Morris 9]). In his paper, we discuss wo experimenal scenarios, in which a Nomad 00 mobile robo (see gure ) acquires fundamenal sensorymoor compeences hrough neural nework learning, using inpu from a CCD camera. In he rs example, supervised eaching is used o rain he robo o avoid obsacles, follow walls and raverse corridors. Robo raining is a fas and reliable conrol mehod ([Nehmzow 9b]), and he experimen presened here demonsraes ha i can successfully be applied o vision daa. In he second experimen, vision daa is clusered auonomously by he robo, using unsupervised neural nework learning, o diereniae beween images conaining boxes and hose no conaining boxes. Boh experimens share similar image preprocessing procedures, and would mos probably no have succeeded wihou hose preprocessing mehods. The paper discusses hese vision daa preprocessing mehods in deail. Experimenal Scenario. The Mancheser Mobile Robo ForyTwo All experimens repored here were conduced a Mancheser Universiy, using a Nomad 00 mobile robo called ForyTwo (see gure ). The robo is a hexagonal robo, 0 cm in diameer and 0 cm high (weigh 9 kg). I is equipped wih sixeen sonar range nding sensors (range cm o.0 m), sixeen infrared J. Indusrial Robo, Vol., No., pp. 0, 999.

2 Figure : The Mancheser Mobile Robo ForyTwo. proximiy sensors (acive range, depending on surface colour, approximaely 0 cm), weny acile bumper sensors and a monochrome camera (90 x pixels) wih frame grabber. The robo is conrolled by a disribued conroller, he maser being a PC ( MHz, 0 MIPS). Sensor modules are conrolled by a HCF microprocessor. Turre and base roaion in ForyTwo are independen, he maximum speed of he robo is 0: ms?. Acquiring sensor moor compeences from vision inpu, using supervised learning. Moivaion Provided mahemaical models of a plan ha is o be conrolled are available, classical conrol mehods or adapive conrol can successfully be applied (see, for insance, [Asrom 9]). Speed conrol, orieniaion conrol and force conrol are bu hree examples ha come o mind. If, on he oher hand, robos are o be used in unsrucured environmens, if models of robo and environmen are only parially or no a all available, reinforcemen learning echniques provide a viable, if no necessary alernaive ([Baro 9, Suon 9]. Earlier experimens have demonsraed ha such echniques enable robos o learn from reinforcemen, successfully and in real ime ([Nehmzow 9, Nehmzow 9a]). The following experimens have aken our previous approach o robo conrol ([Nehmzow 9]) auonomous compeence acquisiion by means of connecionis compuing furher: feedback for he reinforcemen learning process is provided by he user, allowing he robo o acquire ask achieving compeences hrough observaion of a human operaor. This approach is advanageous for indusrial applicaions. Because he robo can very quickly be rained o perform he desired ask, he same robo can be used for a variey of dieren asks wihou he need for (expensive) reprogramming, hus reducing seup coss. Conrary o reinforcemen learning archiecures enabling auonomous compeence acquisiion (for example [Mahadevan & Connell 9, Kaelbling 9, Nehmzow 9]), learning here is supervised by a human operaor, an aspec ha can be relevan regarding safey aspecs of indusrial applicaions.. Learning hrough Supervision The cenral elemen of he conroller used in he experimens presened here is an associaive memory (see gure ), implemened by means of an aricial neural nework. I associaes incoming (possibly preprocessed) sensor signals (inpu vecor ~{) wih he robo's moor acions (oupus oj):

3 oj = ~wj ~{; () wih ~wj being he weigh vecor of oupu uni j. Training his nework is achieved hrough a supervised learning process, in which he operaor's commands (issued by joysick conrol) are used o generae he necessary eaching signal (see equaion ). ~wj( + ) = ~wj() + ()(j? oj)~{: () () is he learning rae (or \gain"), specifying he degree of change applied a each learning sep ( was iniially se o 0. in our experimens, and reduced by % each learning sep). As a resul of he raining process, meaningful associaions beween he robo's sensory inpu and is acuaor responses develop. The generalisaion propery of aricial neural neworks is exploied here: he developing links generae meaningful response paerns of he robo even in siuaions no encounered before.. Vision Daa Preprocessing Previous experimens in supervised learning wih he conroller shown in gure (e.g. [Nehmzow 9b]) have shown ha he robo is able o acquire fundamenal sensormoor compeences such as obsacle avoidance, wall following, box pushing, box clearing and oor cleaning, using sonar, infrared or acile sensors. We were now ineresed o acquire such compeences using vision daa, which is more complex han he range daa obained from eiher sonar or infrared sensors. Sensor Signals gg Associaive gggggg Memory Q QQQ a cc aa HHhhhhhh QQa P PPPP H!!!! cch P@,, % %,,, % %, w, j % %,,, o j Translaion Roaion User Inpu (Joysick) Figure : The General Conroller Archiecure The informaion conen of visual daa, regarding fundamenal asks like obsacle avoidance, is far less accessible han ha of, for insance, sonar range daa. Whils he laer provides direc indicaions as o he presence and disance of objecs, he former merely supplies a disribuion of grey level values over he visual eld of he camera. In order o overcome his fundamenal problem of image processing, he informaion coming from he CCD camera was preprocessed before being used as inpu o he aricial neural nework. These preprocessing sages, some of which have counerpars in biological vision sysems (for example edge deecion ([Marr & Hildreh 0]) and orienaional seleciviy ([Campbell & Robson ])), are described in he following secions. The complee vision preprocessing sysem is shown in gure, sample images resuling from he vision daa preprocessing are shown in gure.

4 Grey Level Image Region Selecion Edge Deecion Difference Image Recepive Fields CCD Camera To Nework Conroller Figure : The vision preprocessing sysem... Narrowing he Field of View In he rs sage, he amoun of daa is reduced by limiing he eld of view (see, for example, [Dickmanns & Graefe ] for an applicaion of his o vehicle conrol). We assumed here ha he robo operaes in environmens conaining all objecs, raher han small objecs on he oor or objecs suspended from he ceiling a jusied assumpion for environmens conaining walls, doors, furniure and people. This allows he eld of view o be limied o he cenral 0% of he image, discarding he op and boom 0% of he daa supplied by he CCD camera. The resuling image size is 0 x 0 pixels. Obviously, for some applicaions (like he deecion of descending sairs) oher windows may have o be chosen... Deecing Verical Edges To conrol robo moion, exure and shade of objecs are less useful han posiion and size of objecs. Therefore, in a second sage of visual daa preprocessing exure and shade informaion are discarded, and verical edges in he image only are reained. This is achieved by applying an edge deecing operaor as shown in gure 9. Based on he assumpion ha every objec ha is o be deeced by he vision sysem has some verical edges (boxes, people, ables, chairs, doors and walls all fulll his assumpion), no only exure and shade informaion are eliminaed, bu also informaion abou horizonal edges, which furher reduces he amoun of daa o be processed... Diereniaion For applicaions of compuer vision o robo conrol disance informaion is he mos useful. The opical ow, i.e. he movemen of pixels resuling from robo moion, can be used o compue disance o an objec provided he correspondence problem (idenifying he pixel belonging o he same objec in subsequen frames) is solved (see, for insance, [Marr, p.]). This, however, is dicul, paricularly if he environmen he robo is operaing in is (parially) unknown. As a vision preprocessing sysem, generaing sensor informaion for he aricial neural nework used in he conroller, however, opical ow can be used wihou having solved he correspondence problem. By compuing he dierence beween subsequen frames (whils he robo is in forward moion) changes in he image will correspond wih disance o objecs (far away objecs will generae lile opical ow, whils nearby objecs will generae a large one). This informaion is sucien for he nework o acquire useful sensormoor couplings. Therefore, a diereniaion is performed in he following manner: If he dierence beween pixel grey levels in subsequen frames exceeds a hreshold of eigh, he respecive pixel is se o `', oherwise se o `0' (he hreshold value of eigh was arrived a by experimenaion, and chosen such ha small ucuaions due o camera noise fall below he hreshold). This provides sucien immuniy agains background noise whils sill deecing changes beween subsequen frames reliably... Recepive Fields The nal inpu vecor o he conrol sysem is generaed by dividing he image of 0 x 0 pixels ino recepive elds of 0 x 0 pixels each. The number of `' pixels in each recepive eld is deermined (see gure ), he whole inpu vecor (consising of ineger values) is hen normalised and presened o he robo conroller (gure ).

5 Iniial Image and image afer forward move Edge deecion Difference image Seleced image window Freq. Recepive fields Figure : Resuling images afer each sep of vision daa processing (cf. fig ). One imporan propery of he vision preprocessing sysem discussed here is ha i is compuaionally cheap and can successfully be used on a PC, in real ime. The maximum speed of he robo, under visual guidance, was cms?. (Kosaka and Kak, for example, repor mobile roboics experimens on vision and model based reasoning for landmark recogniion, in which he robo ravels a cms? ([Kosaka & Kak 9])).. Obsacle Avoidance The following experimens were conduced in a room wih whie walls, which were covered wih dark verical srips a approximaely 0 cm inervals, o allow visual deecion. In he obsacle avoidance experimen, he camera was mouned facing he direcion of ravel, poining downwards a an angle of abou 0 degrees. The camera was focussed a approximaely cm. Only preprocessed vision daa (see gures and ) was used in his experimen, infrared and sonar sensors were no used. The robo was rained o approach an obsacle (a sack of cardboard boxes) and o pass i eiher on he lef or he righ hand side (see gure ). The robo learned o perform his ask auonomously afer abou 0 learning seps. Because vision inpu is only generaed when subsequen frames dier, he robo learned o perform addiional roaional movemens as well as ranslaional ones when approaching an obsacle. This emergen moion would generae suiable visual simuli for he vision preprocessing sysem o generae inpu vecors o he nework. Once he objec was sucienly clearly siuaed on one side of he robo, ForyTwo would pass i using ranslaional movemens only. Depending on he sensory simuli received, ForyTwo moved a varying speeds whils approaching and avoiding he obsacle, he average speed being abou cms? and he maximum speed being cms? (he robo rarely ravelled a his speed).

6 0 0 Wall Pos Box A A A A B A A B B B B B.9 m Wall Po Figure : Obsacle Avoidance, using opical inpu. Disances shown are in meres. m 0 Pos 0 Door Ladder Wall Following Figure : Wallfollowing, using opical inpu. In his experimen, he camera was placed poining abou 0 degrees downwards, and abou 0 degrees o he lef of he cener of he robo. The oher camera parameers were se as before. The robo was rained o mainain a disance of abou 0 cm o a lefhand wall, using preprocessed visual daa only. The robo acquired his compeence afer abou 0 learning seps and was hen able o move and remain parallel o he wall. However, if he visual inpu changed considerably from ha observed during raining (i.e. a sideways view of he wall) no successful wall following was possible. In one of he experimens he robo began o face he wall direcly, and became unable o resume a parallel pah o he wall (see gure ). This was due o he fac ha he robo had no been rained o avoid headon collisions, bu only o say parallel o a lefhand wall. Depending on he sensory simuli received, ForyTwo moved a varying speeds whils following a lef hand wall. The average speed was approximaely cms?, he maximum speed 9 cms?.

7 .m Wall Boxes Figure : Corridorfollowing, using opical inpu. `' indicaes locaions where eaching occurred.. Corridor following Using he same vision preprocessing as described in secion., he robo learned o move down a corridor formed by a wall on one side, and boxes on he oher. The widh of he corridor was.m, and he camera was focused a approximaely cm. Using an auonomous learning procedure (as described in [Nehmzow 9b]), he robo acquired he corridor following behaviour in learning seps. Some ypical rajecories are shown in gure. Clusering and concep formaion, using unsupervised learning on vision daa For many roboics applicaions, for example hose of objec idenicaion and objec rerieval, i is necessary o use inernal represenaions of hese objecs. These models absraced (i.e. simplied) represenaions of he original (i.e. he aspec of he environmen ha is o be modelled) are o capure he essenial properies of he original, bu o eliminae unnecessary deail. The \essenial properies" of he original are no always direcly available o he designer of an objec recogniion sysem, nor is i always clear wha consiues unnecessary deail. We conend ha in hese cases he only feasible mehod is ha of model acquisiion, raher han model insallaion. In a second series of experimens, herefore, we used a selforganising srucure ha acquired models in an unsupervised way hrough roboenvironmen ineracion. User predeniion was kep a a minimum. In his paricular insance, a mobile robo's ask was o idenify boxes wihin is visual eld of view, and o move owards hem. No generic model of hese boxes was used, insead a model was acquired hrough a process of unsupervised learning in an aricial neural nework.. Experimenal Scenario In he experimens, he robo's ask was o deermine wheher or no a box was presen in is visual eld, and, if presen, o move owards he box. The camera was he only sensor used. The boxes carried no paricular disinguishing feaures; boxes were chosen as arge objecs for experimenal reasons only, raher han for any of heir specic properies.

8 A rainable objec recogniion sysem, based on a selforganising feaure map, was used o achieve his... Vision Daa Preprocessing Sysem The complee vision daa preprocessing sysem is shown in gure. Figure : The enire Box Recogniion Sysem. As a rs processing sep, he raw grey level image of 0 by 00 pixels was reduced o 0 by 0 pixels by selecing an appropriae window ha would show he arge objec a a disance of abou m. The reduced grey level image was hen subjeced o a convoluion wih he edgedeecing emplae shown in gure 9, where each new pixel value is deermined by equaion. 0 a b c 0 0 d e f g h i Figure 9: Edge deecing emplae. pixel = j(c + f + i)? (a + d + g)j () The edgedeeced image was hen coarse coded by averaging he pixel values of a x square, yielding an image of 0 by 0 pixels. Following he coarse coding sage, we compued he average pixel value of he enire image, and used his value o generae a binary image (such as he one shown in gure 0) by hresholding. Finally, by compuing he hisogram along he verical and horizonal axis of he binary image, we obained a 0+0 elemen long inpu vecor, which was used as inpu o our box deecion algorihm. One such inpu vecor is shown in gure.

9 Figure 0: Binary image. Verical Hisogram Horizonal Hisogram Figure : Inpu o he boxdeecing sysem.. The Box Deecion Algorihm, using Visual Inpu We hen used he 00elemen long inpu vecor described above as an inpu o a selforganizing feaure map (SOFM) of 0 by 0 unis ([Kohonen ]). The SOFM is an Aricial Neural Nework ha performs a opological clusering of is inpu daa using an unsupervised learning mechanism. The nework consiss of one layer of cells ypically arranged as ' a wo dimensional grid. Figure shows he $ basic srucure of such a nework. # & ww w w w" w w Inpu vecor ~{ w Example Neighbourhood Region ~{ j XXz o j = ~{ ~w j ~wj Figure : Srucure of he SOFM % Each uni of he nework receives he same inpu paern (in his case consising of preprocessed vision daa). This paern is presened o he nework as a vecor: ~{ = [i ; i ; :::; in] These inpus are generaed as he robo is exploring is environmen. The weighs on he connecions o a single oupu uni are given by: ~wj = [wj; wj; :::; wjn] where j idenies uni j wihin he oupu layer and n is he nh elemen of he inpu vecor. These weigh vecors are normalised o uni lengh (see [Kohonen ]). To nd he oupu oj of uni j we calculae he weighed sum of is inpus: 9

10 nx k= wjkik = ~wj ~{ () wih n being he number of elemens in he inpu vecor. In is iniial sae each cell of he nework has a unique se of weighs. Therefore, when presened wih an inpu vecor, one cell will respond more srongly han he ohers. The weigh vecor of his \winning" uni along wih is eigh neighbours is updaed according o equaion : and wjk = (ik? wjk) wjk( + ) = wjk() + wjk; () where is he learning rae parameer. The learning rae in our experimens was se o 0. for he rs en learning seps, afer ha o 0. for he enire remaining raining period. Weigh vecors were normalised again afer being adjused. As his process coninues he nework organises ino a sae whereby dissimilar inpu vecors/paerns map ono dieren regions of he nework, whils similar paerns are clusered ogeher in groups. In using he SOFM o process he robo's sensor signals, disinc sensory percepions (wih disinc `percepual signaures' he sensory paerns represened in he inpu vecors) will map ono disinc regions of he nework, wih similar percepual paerns clusering ogeher in a region. In his way, regions of he nework can be seen as represening sensory percepions wihin he robo's environmen.. Experimenal Resuls A es se of sixy images (hiry wih boxes, hiry wihou see gure ) was used o rain he nework, and evaluae he sysem's abiliy o diereniae beween images conaining boxes, and hose no conaining boxes. As can be seen in gure, he nework's response in boh cases is similar, bu no idenical. The dierence in nework response can be used o classify an image. Fify images of aligned boxes were used for he raining phase of he nework, of he remaining en es images all were correcly classied by he sysem. In a second se of experimens, boxes were placed in various posiions and angles. The raining se consised of 00 images, he es se conained 0 images. In he case of images showing boxes, 0% of all es images were classied correcly, 0% were wrong, and 0% were \no classied". Of he images no showing boxes, 0% were classied correcly, 0% were incorrecly classied and 0% were no classied. To assess he abiliy of he sysem o classify images under more \realisic" siuaions, we conduced a hird se of experimens, in which images were used ha were similar o hose in he previous experimen, i.e. hey conained images of boxes in varying posiions and angles. In addiion o his, images of sairs, doors and oher objecs ha had similariies wih boxes were included (\dicul" images). The raining se consised of 0 images, he es se comprised 0 images. 0% of all \box" images were classied correcly, 0% were incorrecly classied and 0% were no classied a all. Of he \no box" images, 0% were classied correcly, % were incorrecly classied as \box" and % were no classied.. Associaing Percepion wih Acion Having esablished ha he sysem is indeed able o disinguish saic images conaining boxes from hose no conaining boxes, we were ineresed o use he sysem o guide he robo owards boxes, if any were idenied wihin he image. This neighbourhood was saic hroughou he enire raining period. 0

11 Figure : Two example images and he nework's response o hem. The colour coding indicaes he srengh of a uni's acivaion. In SOFMs, his can be achieved by exending he inpu vecor (as described above) by adding an acion componen o i. The enire inpu vecor (and herefore he weigh vecor of each uni of he SOFM) now conains a percepionacion pair. In he raining phase, he robo is driven manually owards a box in is eld of view. Inpu vecors are generaed by combining he preprocessed vision inpu and he usersupplied moor command. In he recall phase, he robo is hen able o move owards a box auonomously, by deermining he winning uni of he SOFM (i.e. ha uni ha resembles he curren visual percepion mos closely), and performing he moor acion associaed wih ha uni. Our observaion was ha ForyTwo was well able o move oward a single box in is eld of view, regardless of orienaion of he box, or iniial orienaion of he robo. As he robo approached he box, laeral movemens of he robo decreased, and he approach became faser and more focussed, unil he box lled he enire eld of view, and hus became invisible o he sysem. The robo approached boxes reliably under hese condiions. However, he robo could ge confused by oher boxlike objecs in he eld of view (like he sairs in our roboics laboraory). In his case, he robo would approach he misleading objec in quesion, o abandon i laer when he error was deeced. A his sage, however, he robo was ofen no longer able o deec he original box, because i had moved oo far o he direc approach roue. Conclusions The experimens described in his paper are examples of machine learning applicaions in mobile roboics, using vision inpu. They demonsrae ha a robo can be augh fundamenal sensor moor compeences such as obsacle avoidance, wall following or corridor following, using inpu from a CCD camera. They also demonsrae ha hrough an unsupervised learning process (i.e. wihou user inervenion) he robo is able o cluser images ino appropriae caegories in our case \box" and \no box". These percepual conceps can subsequenly be used for moion conrol. Boh examples of machine learning applicaions o mobile roboics show ha vision daa

12 preprocessing is necessary, before he learning sage can be enered. In boh experimens we applied similar mehods o reduce he amoun of vision daa: selecing a suiable eld of view, deecing edges (because hese are he relevan asppecs for mos sensormoor behaviours), coarse coding, and nally hisogram consrucion. Using hese vision processing mehods, we reduced he amoun of inpu daa from 000 o and 00 values respecively, wihou compromising he robo's abiliy o perform he respecive asks. Furher o he undersanding of video image processing necessary o make learning algorihms succeed, he experimens presened here (and elsewhere see, for insance [Nehmzow 9b, Nehmzow 9b]) demonsrae ha robo learning is a fas and successful mehod of esablishing fundamenal sensormoor compeences in mobile robos. Our second se of experimens demonsraes ha, provided suiable image preprocessing is applied, self organising neural neworks can be used o learn simple conceps such as \box" and \no box". Wheher his approach can be exended o more complex conceps (e.g. \people") is subjec o ongoing research. Acknowledgmens The experimenal work described in secion was conduced by Paul Marin, he experimens described in secion were conduced by James Elson. I hank boh for heir conribuion. References [Asrom 9] Karl Johan Asrom, Toward Inelligen Conrol, IEEE Conrol Sysems Magazine, April 99. [Baro 9] A. Baro, Connecionis Learning for Conrol: An Overview, Deparmen of Compuer and Informaion Science, Universiy of Massachuses a Amhers, COINS echnical repor 99. [Campbell & Robson ] F.W.C. Campbell and J. Robson, Applicaion of Fourier analysis o he visibiliy of graings, J. Physiol. (London) 9,. [Dickmanns & Graefe ] Erns Dieer Dickmanns and Volker Graefe, Dynamic monocular machine vision, Universia der Bundeswehr Munchen, Technical Repor UniBwM/LRT/WE /FB/. [Kohonen ] Kohonen, T., Self Organisaion and Associaive Memory, Springer Verlag, Berlin, Heidelberg, 9. [Kosaka & Kak 9] Akio Kosaka and Avinash Kak, Fas VisionGuided Mobile Robo Navigaion Using ModelBased Reasoning and Predicion of Uncerainies, CVGIP: Image Undersanding, Vol No., pp. 9, 99. [Kaelbling 9] Leslie Kaelbling, An Adapable Mobile Robo, in F. Varela and P. Bourgine, Toward a pracice of auonomous sysems, MIT Press 99, pp.. [Mahadevan & Connell 9] Sridhar Mahadevan and Jonahan Connell, Auomaic Programming of BehaviorBased Robos using Reinforcemen Learning, AAAI 99. [Marr & Hildreh 0] D. Marr and E. Hildreh, Theory of edge deecion, Proc. R. Soc. Lond. B 0, (afer [Marr ]). [Marr ] David Marr, Vision, W.H. Freeman and Company, San Francisco 9. [Nehmzow 9] Ulrich Nehmzow, Experimens in Compeence Acquisiion for Auonomous Mobile Robos, PhD hesis, Universiy of Edinburgh 99. [Nehmzow 9] U. Nehmzow, Acquisiion of Smooh, Coninuous Obsacle Avoidance in Mobile Robos, in H. Cruse, H. Rier and J. Dean (eds.). Proc. Workshop \Preraional Inelligence in Roboics", ZIF, Universiy of Bielefeld, 99, pp. 90.

13 [Nehmzow 9b] Ulrich Nehmzow, Auonomous Acquisiion of SensorMoor Couplings in Robos, Technical Repor UMCS9, Deparmen of Compuer Science, Mancheser Universiy. [Nehmzow 9a] U. Nehmzow, Flexible Conrol of Mobile Robos hrough Auonomous Compeence Acquisiion, Trans. Insiue for Measuremen and Conrol (IMC), /99, pp.. [Nehmzow 9b] Ulrich Nehmzow, Applicaions of Robo Training: Clearing, Cleaning, Surveillance, Proc. Inernaional Workshop on Advanced Roboics and Inelligen Machines, Salford, UK,...9. [Suon 9] R. Suon, Reinforcemen Learning Archiecures for Animas, in J.A. Meyer and S. Wilson (eds), From Animals o Animas, MIT Press 99, pp. 9. [Zalzala & Morris 9] A. Zalzala and A. Morris, Neural Neworks for Roboic Conrol, Ellis Horwood, Hemel Hempsead 99.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Application of Neural Q-Learning Controllers on the Khepera II via Webots Software 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

More information

Abstract. 1 Introduction

Abstract. 1 Introduction Texure and Disincness Analysis for Naural Feaure Exracion Kai-Ming Kiang, Richard Willgoss School of Mechanical and Manufacuring Engineering, Universiy of New Souh Wales, Sydne NSW 2052, Ausralia. kai-ming.kiang@suden.unsw.edu.au,

More information

A-LEVEL Electronics. ELEC4 Programmable Control Systems Mark scheme June Version: 1.0 Final

A-LEVEL Electronics. ELEC4 Programmable Control Systems Mark scheme June Version: 1.0 Final A-LEVEL Elecronics ELEC4 Programmable Conrol Sysems scheme 243 June 26 Version:. Final schemes are prepared by he Lead Assessmen Wrier and considered, ogeher wih he relevan quesions, by a panel of subjec

More information

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on OBE-R-SE Dimensions Transmier.. 7.5 9..5.8 4.9 4 5 M 8.9 7.5 9..5.8 4 5 M 8.9 ø.6 ø.6 Model Number OBE-R-SE Thru-beam sensor wih m fixed cable Elecrical connecion Transmier Feaures BN +UB WH IN Ulra-small

More information

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on OBE-R-SE Dimensions Transmier.. 7.5 9..5.8 4.9 4 5 M 8.9 7.5 9..5.8 4 5 M 8.9 ø.6 ø.6 Model Number OBE-R-SE Thru-beam sensor wih m fixed cable Elecrical connecion Transmier Feaures BN +UB WH IN Ulra-small

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

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

ACTIVITY BASED COSTING FOR MARITIME ENTERPRISES

ACTIVITY BASED COSTING FOR MARITIME ENTERPRISES ACTIVITY BASED COSTING FOR MARITIME ENTERPRISES 1, a 2, b 3, c 4, c Sualp Omer Urkmez David Sockon Reza Ziarai Erdem Bilgili a, b De Monfor Universiy, UK, c TUDEV, Insiue of Mariime Sudies, Turkey 1 sualp@furrans.com.r

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

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

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

Dimensions. Model Number. Electrical connection emitter. Features. Electrical connection receiver. Product information. Indicators/operating means

Dimensions. Model Number. Electrical connection emitter. Features. Electrical connection receiver. Product information. Indicators/operating means OBE-R-SE Dimensions.8.8 ø..75 7.5 6. 5 6.7 4.9 4. 5.9 ø.6 Model Number OBE-R-SE Elecrical connecion emier Thru-beam sensor wih m fixed cable Feaures 45 cable oule for maximum mouning freedom under exremely

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

R. Stolkin a *, A. Greig b, J. Gilby c

R. Stolkin a *, A. Greig b, J. Gilby c MESURING COMPLETE GROUND-TRUTH DT ND ERROR ESTIMTES FOR REL VIDEO SEQUENCES, FOR PERFORMNCE EVLUTION OF TRCKING, CMER POSE ND MOTION ESTIMTION LGORITHMS R Solkin a *, Greig b, J Gilby c a Cener for Mariime

More information

Comparitive Analysis of Image Segmentation Techniques

Comparitive Analysis of Image Segmentation Techniques ISSN: 78 33 Volume, Issue 9, Sepember 3 Compariive Analysis of Image Segmenaion echniques Rohi Sardana Pursuing Maser of echnology (Compuer Science and Engineering) GJU S& Hissar, Haryana Absrac Image

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

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

A New and Robust Segmentation Technique Based on Pixel Gradient and Nearest Neighbors for Efficient Classification of MRI Images

A New and Robust Segmentation Technique Based on Pixel Gradient and Nearest Neighbors for Efficient Classification of MRI Images A New and Robus Segmenaion Technique Based on Pixel Gradien and Neares Neighbors for Efficien Classificaion of MRI Images Sanchi Kumar, Sahil Dalal Absrac This paper proposes a new fully auomaed mehod

More information

EECE 301 Signals & Systems Prof. Mark Fowler

EECE 301 Signals & Systems Prof. Mark Fowler EECE 301 s & Sysems Prof. Mark Fowler Noe Se #1 Wha is s & Sysems all abou??? 1/9 Do All EE s & CoE s Design Circuis? No!!!! Someone has o figure ou wha funcion hose circuis need o do Someone also needs

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

OpenStax-CNX module: m Elemental Signals. Don Johnson. Perhaps the most common real-valued signal is the sinusoid.

OpenStax-CNX module: m Elemental Signals. Don Johnson. Perhaps the most common real-valued signal is the sinusoid. OpenSax-CNX module: m0004 Elemenal Signals Don Johnson This work is produced by OpenSax-CNX and licensed under he Creaive Commons Aribuion License.0 Absrac Complex signals can be buil from elemenal signals,

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

Installation and Operating Instructions for ROBA -brake-checker Typ

Installation and Operating Instructions for ROBA -brake-checker Typ (B.018102.EN) Guidelines on he Declaraion of Conformiy A conformiy evaluaion has been carried ou for he produc in erms of he EC Low Volage Direcive 2006/95/ EC and EMC Direcive 2004/108/EC. The Declaraion

More information

PRM and VTM Parallel Array Operation

PRM and VTM Parallel Array Operation APPLICATION NOTE AN:002 M and V Parallel Array Operaion Joe Aguilar VI Chip Applicaions Engineering Conens Page Inroducion 1 High-Level Guidelines 1 Sizing he Resisor 4 Arrays of Six or More Ms 5 Sysem

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

Increasing multi-trackers robustness with a segmentation algorithm

Increasing multi-trackers robustness with a segmentation algorithm Increasing muli-rackers robusness wih a segmenaion algorihm MARTA MARRÓN, MIGUEL ÁNGEL SOTELO, JUAN CARLOS GARCÍA Elecronics Deparmen Universiy of Alcala Campus Universiario. 28871, Alcalá de Henares.

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

3D Laser Scan Registration of Dual-Robot System Using Vision

3D Laser Scan Registration of Dual-Robot System Using Vision 3D Laser Scan Regisraion of Dual-Robo Sysem Using Vision Ravi Kaushik, Jizhong Xiao*, William Morris and Zhigang Zhu Absrac This paper presens a novel echnique o regiser a se of wo 3D laser scans obained

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

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

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

AN303 APPLICATION NOTE

AN303 APPLICATION NOTE AN303 APPLICATION NOTE LATCHING CURRENT INTRODUCTION An imporan problem concerning he uilizaion of componens such as hyrisors or riacs is he holding of he componen in he conducing sae afer he rigger curren

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

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 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

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

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

EE368/CS232 Digital Image Processing Winter Homework #1 Released: Monday, January 8 Due: Wednesday, January 17, 1:30pm

EE368/CS232 Digital Image Processing Winter Homework #1 Released: Monday, January 8 Due: Wednesday, January 17, 1:30pm EE368/CS232 Digial Image Processing Winer 207-208 Lecure Review and Quizzes (Due: Wednesday, January 7, :30pm) Please review wha you have learned in class and hen complee he online quiz quesions for he

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

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

Multiple Load-Source Integration in a Multilevel Modular Capacitor Clamped DC-DC Converter Featuring Fault Tolerant Capability

Multiple Load-Source Integration in a Multilevel Modular Capacitor Clamped DC-DC Converter Featuring Fault Tolerant Capability Muliple Load-Source Inegraion in a Mulilevel Modular Capacior Clamped DC-DC Converer Feauring Faul Toleran Capabiliy Faisal H. Khan, Leon M. Tolber The Universiy of Tennessee Elecrical and Compuer Engineering

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

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

White paper. RC223 (type B) residual-current release

White paper. RC223 (type B) residual-current release Whie paper (ype B) residual-curren release (ype B) residual curren release Index 1. Generals... 2 2. Applicaion descripion... 3 2.1 Applicaions...3 2.2 Applicaion examples...4 2.3 How does an operae?...6

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

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

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

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

Surveillance System with Object-Aware Video Transcoder

Surveillance System with Object-Aware Video Transcoder MITSUBISHI ELECTRIC RESEARCH LABORATORIES hp://www.merl.com Surveillance Sysem wih Objec-Aware Video Transcoder Toshihiko Haa, Naoki Kuwahara, Toshiharu Nozawa, Derek Schwenke, Anhony Vero TR2005-115 April

More information

Experiment 6: Transmission Line Pulse Response

Experiment 6: Transmission Line Pulse Response Eperimen 6: Transmission Line Pulse Response Lossless Disribued Neworks When he ime required for a pulse signal o raverse a circui is on he order of he rise or fall ime of he pulse, i is no longer possible

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

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

PREVENTIVE MAINTENANCE WITH IMPERFECT REPAIRS OF VEHICLES

PREVENTIVE MAINTENANCE WITH IMPERFECT REPAIRS OF VEHICLES Journal of KONES Powerrain and Transpor, Vol.14, No. 3 2007 PEVENTIVE MAINTENANCE WITH IMPEFECT EPAIS OF VEHICLES Józef Okulewicz, Tadeusz Salamonowicz Warsaw Universiy of Technology Faculy of Transpor

More information

State Space Modeling, Simulation and Comparative Analysis of a conceptualised Electrical Control Signal Transmission Cable for ROVs

State Space Modeling, Simulation and Comparative Analysis of a conceptualised Electrical Control Signal Transmission Cable for ROVs Sae Space Modeling, Simulaion and omparaive Analysis of a concepualised Elecrical onrol Signal ransmission able for ROVs James Naganda, Deparmen of Elecronic Engineering, Konkuk Universiy, Seoul, Korea

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

Distributed Tracking in Wireless Ad Hoc Sensor Networks

Distributed Tracking in Wireless Ad Hoc Sensor Networks Disribued Tracing in Wireless Ad Hoc Newors Chee-Yee Chong Booz Allen Hamilon San Francisco, CA, U.S.A. chong_chee@bah.com cychong@ieee.org Feng Zhao Palo Alo Research Cener (PARC) Palo Alo, CA, U.S.A.

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

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

4.5 Biasing in BJT Amplifier Circuits

4.5 Biasing in BJT Amplifier Circuits 4/5/011 secion 4_5 Biasing in MOS Amplifier Circuis 1/ 4.5 Biasing in BJT Amplifier Circuis eading Assignmen: 8086 Now le s examine how we C bias MOSFETs amplifiers! f we don bias properly, disorion can

More information

M2 3 Introduction to Switching Regulators. 1. What is a switching power supply? 2. What types of switchers are available?

M2 3 Introduction to Switching Regulators. 1. What is a switching power supply? 2. What types of switchers are available? M2 3 Inroducion o Swiching Regulaors Objecive is o answerhe following quesions: 1. Wha is a swiching power supply? 2. Wha ypes of swichers are available? 3. Why is a swicher needed? 4. How does a swicher

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

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

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

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

Line Structure-based Localization for Soccer Robots

Line Structure-based Localization for Soccer Robots Line Srucure-based Localizaion for Soccer Robos Hannes Schulz, Weichao Liu, Jörg Sückler, Sven Behnke Universiy of Bonn, Insiue for Compuer Science VI, Auonomous Inelligen Sysems, Römersr. 164, 53117 Bonn,

More information

Gestures Everywhere: A Multimodal Sensor Fusion and Analysis Framework for Pervasive Displays

Gestures Everywhere: A Multimodal Sensor Fusion and Analysis Framework for Pervasive Displays Gesures Everywhere: A Mulimodal Sensor Fusion and Analysis Framework for Pervasive Displays Nicholas Gillian 1, Sara Pfenninger 2, Spencer Russell 1, and Joseph A. Paradiso 1 {ngillian, saras, sfr, joep}@media.mi.edu

More information

A Slit Scanning Depth of Route Panorama from Stationary Blur

A Slit Scanning Depth of Route Panorama from Stationary Blur A Sli Scanning Deph of Roue Panorama from Saionary Blur Min Shi Jiang Yu Zheng Deparmen of Compuer Science Indiana Universiy Purdue Universiy Indianapolis E-mail: mshi,jzheng@cs.iupui.edu Absrac This work

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

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

The vslam Algorithm for Navigation in Natural Environments

The vslam Algorithm for Navigation in Natural Environments 로봇기술및동향 The vslam Algorihm for Navigaion in Naural Environmens Evoluion Roboics, Inc. Niklas Karlsson, Luis Goncalves, Mario E. Munich, and Paolo Pirjanian Absrac This aricle describes he Visual Simulaneous

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

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

A New Voltage Sag and Swell Compensator Switched by Hysteresis Voltage Control Method

A New Voltage Sag and Swell Compensator Switched by Hysteresis Voltage Control Method Proceedings of he 8h WSEAS Inernaional Conference on ELECTRIC POWER SYSTEMS, HIGH VOLTAGES, ELECTRIC MACHINES (POWER '8) A New Volage Sag and Swell Compensaor Swiched by Hyseresis Volage Conrol Mehod AMIR

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

Moving Object Localization Based on UHF RFID Phase and Laser Clustering

Moving Object Localization Based on UHF RFID Phase and Laser Clustering sensors Aricle Moving Objec Localizaion Based on UHF RFID Phase and Laser Clusering Yulu Fu 1, Changlong Wang 1, Ran Liu 1,2, * ID, Gaoli Liang 1, Hua Zhang 1 and Shafiq Ur Rehman 1,3 1 School of Informaion

More information

Robust Visual-Inertial State Estimation with Multiple Odometries and Efficient Mapping on an MAV with Ultra-Wide FOV Stereo Vision

Robust Visual-Inertial State Estimation with Multiple Odometries and Efficient Mapping on an MAV with Ultra-Wide FOV Stereo Vision M. G. Müller F. Seidle M. J. Schuser P. Luz M. Maier S. Soneman T. Tomic W. Sürzl Robus Visual-Inerial Sae Esimaion wih Muliple Odomeries and Efficien Mapping on an MAV wih Ulra-Wide FOV Sereo Vision 8

More information

Answer Key for Week 3 Homework = 100 = 140 = 138

Answer Key for Week 3 Homework = 100 = 140 = 138 Econ 110D Fall 2009 K.D. Hoover Answer Key for Week 3 Homework Problem 4.1 a) Laspeyres price index in 2006 = 100 (1 20) + (0.75 20) Laspeyres price index in 2007 = 100 (0.75 20) + (0.5 20) 20 + 15 = 100

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

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