Robot Docking Based on Omnidirectional Vision and Reinforcement Learning

Size: px
Start display at page:

Download "Robot Docking Based on Omnidirectional Vision and Reinforcement Learning"

Transcription

1 Robot Dockng Based on Omndrectonal Vson and Renforcement Learnng Davd Muse, Cornelus Weber and Stefan Wermter Hybrd Intellgent Systems, School of Computng and Technology Unversty of Sunderland, UK. Web: Abstract We present a system for vsual robotc dockng usng an omndrectonal camera coupled wth the actor crtc renforcement learnng algorthm. The system enables a PeopleBot robot to locate and approach a table so that t can pck an object from t usng the pan-tlt camera mounted on the robot. We use a staged approach to solve ths problem as there are dstnct sub tasks and dfferent sensors used. Startng wth random wanderng of the robot untl the table s located va a landmark, and then a network traned va renforcement allows the robot to turn to and approach the table. Once at the table the robot s to pck the object from t. We argue that our approach has a lot of potental allowng the learnng of robot control for navgaton removng the need for nternal maps of the envronment. Ths s acheved by allowng the robot to learn couplngs between motor actons and the poston of a landmark. 1 Introducton Navgaton s one of the most complex tasks currently under development n moble robotcs. There are several dfferent components to navgaton and many dfferent sensors that can be used to complete the task, from range fndng sensors to graphcal nformaton from a camera. The man functon of robot navgaton s to enable a robot to move around ts envronment, whether that s followng a calculated or predefned path to reach a specfc locaton or just random wanderng around the envronment. Some of the components nvolved n robotc navgaton are () localsaton, () path plannng and () obstacle avodance. For an overvew of localsaton and map-based navgaton see [1 & 2]. When dscussng robot navgaton, smultaneous localsaton and map buldng should be ncluded (see [3, 4 & 5] for some examples). There has been a lot of research and systems developed for robot navgaton usng range fndng sensors (sonar, laser range fnders etc) [6, 7 & 8] but there has been less research nto vsual robotc navgaton. There are recent developments n the feld of vsual navgaton manly concentratng on omndrectonal vson (see [9, 10 & 11] for examples). Many of the navgaton systems mplemented for robot navgaton stll use hard codng whch causes a problem wth the lack of adaptablty of the system. However, some systems have ncluded learnng (see [12 & 13] for examples). A common tranng method used for the learnng systems are varous forms of renforcement learnng, [14] provdes a good overvew. These learnng algorthms overcome the problem of supervsed learnng algorthms as nput output pars are

2 not requred for each stage of tranng. The only thng that s requred s the assgnment of the reward whch can be a problem for complex systems as dscussed n [15]. However, for systems where there s just one goal ths does not pose a problem as the reward wll be admnstered only when the agent reaches the goal. The focus on ths paper s to extend the system developed n [16] where renforcement learnng s used to allow a PeopleBot to dock to and pck an object (an orange) from a table. In ths system neural vson s used to locate the object n the mage, then usng traned motor actons (va the actor crtc learnng algorthm [17]) the am s to get the object to the bottom centre of the mage resultng n the object beng between the grppers of the robot. There are some lmtatons to the system whch need to be overcome to mprove ts usefulness. For example, the dockng can only work f the object s n sght from the begnnng whch results n the system beng confned to a very small area. Also the system fals f the object s lost from the mage. Fnally, the angle of the robot wth respect to the table s nferred from the odometry, whch makes t necessary to start at a gven angle. None of these are desrable and t s the am of ths work to address some of the lmtatons and extend the range that the robot can dock from. The system proposed n ths paper wll make use of an omndrectonal camera to locate and approach a table n an offce envronment. The use of an omndrectonal camera allows the robot to contnuously search the surroundng envronment for the table rather than just ahead of the robot. Here the extended system wll use the omndrectonal camera to locate the table va a landmark placed beneath t. Once located the robot s to turn and approach the table usng a network traned by renforcement. The remander of the paper s structured as follows; Secton 2 dscusses the task, the overall control of the system and what trggers the shfts between the dfferent phases. The frst phase uses an omndrectonal camera to detect any obstacles and take the necessary acton to avod them and s dscussed n Secton 2.1. The second phase uses the omndrectonal camera to locate the poston of the landmark n relaton to the robot, whch t then passes to a neural network to produce the requred motor acton on the robot and s dscussed n Secton 2.2. The fnal phase uses a neural system wth the pan tlt camera mounted on the robot to allow the robot to dock wth the object on the table and pck t up; ths s dscussed n Secton 2.3. Secton 3 covers the algorthm used for the table approachng phase of the extended scenaro. The expermentaton of the extended scenaro s then descrbed n secton 4. Fnally, Sectons 5 and 6 cover the dscusson and summary respectvely. 2 The Scenaro The overall scenaro s llustrated n Fgure 1. It starts wth the robot beng placed n the envronment at a random poston away from the table. The robot s then to wander around the envronment untl t locates the table (Phase I). Ths phase uses conventonal mage processng to detect and avod any obstacles. Once the table s located va a landmark placed beneath t the robot s to turn and approach the table

3 Fgure 1 - Scenaro (Phase II). Then once at the table the robot s to pck the object from the table (Phase III), ths system s dscussed n [16]. Both Phase II & III use neural networks traned wth the Actor Crtc learnng algorthm. The frst two phases of the system use an omndrectonal camera llustrated n Fgure 2 and the fnal phase uses the pan tlt camera mounted on the robot. Concal Mrror Camera Fgure 2 (Left) PeopleBot Robot wth mounted omndrectonal camera, (Rght) Close up of the Omndrectonal Camera

4 To enable the ntegraton of the three phases an overall control functon was needed to execute the relevant phases of the system dependng on the envronmental condtons. Fgure 3 shows the control algorthm. Whle the robot s not at the table Take a pcture (omndrectonal) Check f the landmark s n sght If the landmark s not n sght Wander Else the landmark s n sght Pass control to the actor crtc and get ext status If exted because landmark s lost Go back to Wanderng Else exted because robot s at the table Pass control to the object dockng End f End f End Whle Fgure 3 - System Algorthm When the robot s not at the table, or the landmark s not n sght, the robot checks for the landmark at each teraton through the system. The landmark that the robot looks for s produced by a board of red LED s whch s located drectly beneath the table as llustrated n Fgure 4. Whle the robot has not located the landmark the random wanderng system s executed. If the landmark has been located then control s passed to the table approachng behavour whch runs to completon. There are two possble outcomes for the table approachng whch are; () Lost sght of the landmark and () Reached the table. If the landmark has been lost then the robot starts to search for t agan, otherwse t has reached the table and control s passed to the object dockng whch completes the task. Landmark Fgure 4 - Setup of the Envronment: The landmark s used to dentfy the poston of the table

5 2.1 Phase I The Random Wanderng Ths behavour allows the robot to move around the envronment whle avodng obstacles. The system uses an omndrectonal camera (Fgure 2 rght) to get a vew of the envronment surroundng the robot. From ths mage the robot s able to detect obstacles and produce the requred motor acton to avod them. To perform ths detecton the behavour uses classcal mage processng to remove the background from the mage and leave only perceved obstacles, as seen n Fgure 5. Here the orgnal mage taken by the omndrectonal camera s n the left of the fgure, wth dfferent stages of the mage processng shown n the centre and rght. Fgure 5 Obstacle Detecton The centre mage s the ntermedate stage where just the background of the mage has been removed; ths s acheved by colour segmentaton of the most common colour from the mage. To fnd the most common colour n the mage a hstogram s produced for the RGB values of each pxel. Then the value wth the largest densty s found and any colour wthn the range of +/- 25 of the most common colour s removed. Ths removes the carpet from the mage (assumng that the carpet s present n the majorty of the mage) whch leaves the obstacles and some nose. Also at ths stage the range of the obstacle detecton s set removng any nose from the perphery of the mage. Then the nose s removed by mage eroson followed by dlaton. The eroson strps pxels away from the edges of all objects left n the mage. Ths removes the nose but t also reduces the sze of any obstacles present. To combat ths once the eroson has been performed, dlaton s performed to restore the obstacles to ther orgnal sze, the shape of the obstacles are slghtly dstorted by ths process. However, the obstacles left n the fnal mage are stll sutable to produce the requred motor acton to avod them. The last stage of the mage processng s to use edge detecton to leave only the outlnes of the obstacles (Fgure 5 rght). The robot always tres to move straght ahead unless an obstacle s detected n the robot s path. When ths happens the robot turns the mnmum safe amount allowed to avod the obstacles. In the example provded n Fgure 5, the robot cannot move straght ahead so the robot would turn to the left untl t can avod the obstacle on the rght of the mage. As the mage s a mrrored mage of the envronment the objects whch appear on one sde of the mage are physcally to the other sde of the robot. Once the robot has turned the requred amount t would start to move straght and the obstacle detecton would then be performed agan. 2.2 Phase II The Table Approachng Behavour Ths phase of the system allows the robot to approach the table (landmark) once detected. Ths has two ext statuses whch are () the robot lost sght of the

6 landmark or () the robot has reached the table. If the robot looses sght of the table t goes back to the wanderng phase untl t locates the landmark agan. Ths can happen f the landmark moves behnd one of the supportng pllars of the concal mrror. If the robot reaches the table, control wll be passed to the fnal stage of the system whch s to dock to and pck up the object. To allow the robot to move to the table a network was traned usng the Actor Crtc renforcement learnng rule [17]. The state space was the mage wth the goal set to where the landmark s perceved to be n front of the robot. The motor acton that the network performs s to rotate the robot to the left or to the rght dependng on where the landmark s perceved n relaton to the robot. The nput to the network s the x y coordnates of the closest pont of the perceved landmark. Once the landmark appears to be ahead of the robot, the robot then moves forward, checkng that the landmark s stll ahead of t. Once the landmark s ahead of the robot and less than the threshold dstance of 1 meter the robot then moves drectly forward untl the table sensors located on the robot s base are broken. When ths happens the robot s at the table and control s gven to Phase III. The robot only looks for the landmark n the range that the robot can detect drectly ahead (as the webcam produces a rectangular mage, more can be seen to the sdes of the robot. The range s set to the maxmum dstance the mage can detect ahead of the robot; ths s roughly 2m). If the landmark s detected outsde ths range when the robot turned t would lose sght of the landmark, therefore anythng outsde ths regon s gnored. If the landmark appears n the rght sde of the detectable range then the robot should rotate to the left as the mage s mrrored, f t appears n the left the robot should rotate to the rght and f t s straght ahead of the robot then t should move forward. LANDMARK DETECTED LANDMARK Fgure 6 - Landmark Detecton To detect the landmark classcal mage processng s once agan employed to detect the landmark as shown n Fgure 6. The orgnal mage s n the left of Fgure 6 wth the landmark hghlghted and the detected landmark s hghlghted n the rght of Fgure 6. The frst stage to the mage processng s to perform colour segmentaton where t segments any colour that s the desgnated colour of the landmark. Once ths process s complete edge detecton s used to leave just the edges of the remanng objects. Then t s assumed that the largest object left n the mage s the landmark. The last stage of the mage processng s to locate the closest pont of the landmark to the robot. Ths pont s then fed nto the network to produce the requred acton by the robot.

7 2.3 Phase III Dockng Ths phase allows the robot to dock to and pck an orange from the table. The functonalty of the system s descrbed n [16]. However, there s a problem wth ths system for the ntegraton nto the extended scenaro; the odometry of the robot s set to 0 and the robot must start parallel to the table to allow the robot to dock to the orange. Wth the table approachng system t cannot be guaranteed that the robot wll be parallel to the table and hence the robot wll not know the relatonshp between the odometry and the angle of the table. Before ths system s ntegrated t s requred that the angle of the table to the robot s calculated. To solve ths t s planned to use mage processng to detect and calculate the angel of the table n relaton to the robot. Once the robot reaches the table a pcture wll be taken usng the conventonal pan tlt camera mounted on the robot. The edge of the table wll then be detected usng colour thresholdng and edge detecton. a) b) c) d) α Fgure 7 - Edge Detecton of the Table The thresholdng wll be performed n the same way as n Phase I wth the most common colour beng removed. It s assumed that the most common colour wll ether be () the colour of the table tself or () the colour of the carpet beneath the table. In both cases the edge between the removed colour and the remanng colour wll be the edge of the table. Usng edge detecton the coordnates of the two end ponts of ths lne can be found and from ths the angle of the table calculated and used wth the odometry to get the robot to dock to the orange. Fgure 7 demonstrates ths mage processng usng the artfcal mage (a), here the whte s thought to be the most common colour so wll be removed and the remanng components of the mage are changed to whte (b). The next stage s to perform the edge detecton (c). Wth ths done the angle can be calculated (d) and used to alter the odometry of the robot. Ths s to remove the constrant that the robot must arrve parallel to the table.

8 3 Actor Crtc Algorthm The developed network s an extenson of the actor crtc model used n [17]. Here the system has been adapted to work wth contnuous real-world envronments. We have used ths algorthm n two phases of the scenaro: frst, the approach to the table (Phase II), and then to perform the dockng at the object. In Phase II, the nput to the network s the poston n the omndrectonal mage where the landmark appears as opposed to the locaton of the agent n the envronment. In Phase III, the nput s the perceved locaton of the object of nterest from the standard robot camera. For the archtecture of the network developed for Phase II, t was decded that there would be two nput neurons; one for the x and y coordnates respectvely, 50 hdden unts to cover the state space of the mage and two output neurons one for each of the actons to be performed and one neuron for the crtc. The archtecture s llustrated n Fgure 8. The hdden area covers only the detectable regon of the mage wth each neuron coverng roughly 40mm 2 of actual space. Ths results from the fact that the detectable range of the envronment s roughly a radus of 2m from the robot. All unts are fully connected to the hdden layer. Intally the crtcs weghts are set to 0 and are updated by Equaton 4. The Actor weghts (Motor Acton unts) are ntalsed randomly n the range of 0 1 and are updated va Equaton 7. Fnally, the weghts connectng the nput unts to the network (Hgh level vson) are set to 1 and these weghts are not updated. Fgure 8 - Archtecture of the Network. The nodes are fully connected, the nput for the x, y coordnates are normalsed nto the range 0-50 and the output of the network generates the motor acton to rotate the robot Equaton 1 descrbes the frng rate of the place cells (here the term place cell s used loosely as they encode a perceved poston of a landmark n the mage) to be calculated. The frng rate s defned as: 2 p s f = ( p) exp 2 2σ (1)

9 where p s the perceved poston of the landmark, s s the locaton n the mage where neuron has maxmal frng rate and σ s the radus of the Gaussan of the frng rates coverng the mage space of each neuron. Ths was set to 0.75 durng the experments. The frng rate C of the Crtc s calculated usng Equaton 2 and has only one output neuron as seen n Fgure 8. The frng rate of the crtc s thus a weghted sum of all of the frng rates of the place cells. C ( p) w f ( p) = To enable tranng of the weghts of the crtc some method s needed to calculate the error generated by the possble moves to be made by the robot. Ths s made possble by Equaton 3 and the dervaton of ths equaton can be found n [17]. t = Rt + γc t+1 ( p ) C( p ) t (2) δ (3) However as R t only equals 1 when the robot s at the goal locaton and C(p t+1 ) s 0 when ths occurs and vce versa they are never ncluded n the calculaton at the same tme. γ s the constant dscountng factor and was set to 0.7 for the experments. Wth the predcted error, the weghts of the crtc are updated proportonally to the product of the frng rate of the actve place cell and the error (Equaton 4). t ( p ) w δ f (4) Ths concludes the equatons that were used for the place cells and the crtc, fnally there are the equatons used for the actor. There were two output neurons used n ths experment, one to make the robot rotate to the left and the other to make the robot rotate to the rght. The actvaton of these neurons s acheved by takng the weghted sum of the actvatons of the surroundng place cell to the current locaton as llustrated n Equaton 5. a j ( p) z f ( p) = = A probablty s used to judge the drecton that the robot should move n, ths s llustrated n Equaton 6. Here the probablty that the robot wll move n one drecton s equal to the frng rate of that actor neuron dvded by the sum of the frng rate of all the actor neurons. To enable random exploraton when the system s tranng, a random number s generated between 0 and 1. Then the probablty of each neuron s ncrementally summed; when the result crosses the generated value that acton s executed. As the system s traned the lkelhood that the acton chosen s not the traned acton decreases. Ths s because as the network s traned the probablty that the traned acton wll occur wll approach 1. exp ( 2a ) (6) P j k exp j j t ( 2a ) Ultmately, the actor weghts are traned usng Equaton 7 n a modfed form of Hebban learnng where the weght s updated f the acton s chosen and not updated f the acton s not performed. Ths s acheved by settng g j (t) to 1 f the acton s chosen or to 0 f the acton s not performed. Wth ths form of tranng both the actor and the crtcs weghts can be bootstrapped and traned together. k ( p ) g ( t) (5) z j δ t f (7) t j

10 4 Expermentaton and Results To tran and test the network separate tranng and test data sets were produced. The tranng set contaned 1000 randomly generated samples and the test set contaned 500 randomly generated samples. These samples were stored n separate vectors and contaned the followng nformaton () the normalsed x coordnate of the landmark, () the normalsed y coordnate of the landmark, () the angle of the landmark n relaton to the robot and (v) the dstance of the landmark from the robot. Durng tranng each sample was fed nto the network and t ran untl the goal was acheved. Therefore, after each epoch there would be 1000 successful samples and the testng data was fed nto the network wthout any tranng takng place. The traned weghts of the crtc are shown n Fgure 9 (d), whch took 50 epochs to get the tranng to the level shown. It would have been mpractcal to tran the network on the robot due to the tme t would requre, so a smple smulator was employed whch used the tranng set to perform the acton recommended by the network (ths used the same data that would be generated from the mage processng). Ths was acheved by calculatng the next perceved poston of the landmark. Ths greatly reduced the tme needed to tran the network, for the 50 epochs t took roughly 5 hours to tran (ncludng the testng after each epoch) on a Lnux computer wth a 2GHz processor and 1 Ggabyte of ram. Fgure 9 also shows the untraned weghts (a), the weghts after the presentaton of 1 tranng sample (b) and the weghts after the presentaton of 500 tranng samples (c). Here t can be seen that the weghts spread from the goal locaton around the network durng the tranng. There s a V secton of the weghts that reman untraned, ths relates to the goal locaton (see Fgure 8) so no tranng s needed n ths secton of the network as the requred state s reached. a) b) c) d) Fgure 9 - Strength of Crtc Weghts Durng Tranng. (a) untraned weghts, (b) weghts after presentaton of 1 sample, (c) weghts after presentaton of 500 samples and (d) weghts after 50 epochs of tranng

11 Moves Tranng Run No of moves No of epochs Testng Set Tranng Set % of Correct Moves - Run % No of epochs Testng Set Tranng Set Fgure 10 - Tranng Stats (Top) average number of steps requred to reach the goal locaton durng the testng of the network. (Bottom) percentage of correct moves made durng the testng of the network. Fgure 10 shows the statstcs gathered durng the tranng of the network. After each epoch of tranng the network s tested both wth the tranng data and the testng data. Here the samples are presented to the network and data gathered about () number of steps needed to reach the goal and () the percentage of correct moves made by the network at each step. Durng ths testng of the network tranng was prohbted and the relevant statstcs gathered. Ths was done three tmes wth all results beng smlar. Fgure 10 (top) shows the average number of moves needed after each epoch for the goal to be reached. An average s taken for both the test and tranng set so the test value s averaged over the 500 test samples

12 and the tranng over the 1000 tranng samples. Intally, wth no tranng, t takes on average approxmately 650 steps for the agent to reach the goal locaton. Ths rapdly decreases and settles to about 10 steps after roughly 30 epochs, the number of steps requred for the testng and tranng sets are very smlar and the performance s as good on the testng set as the tranng set. Fgure 10 (bottom) llustrates the percentage of correct moves made at each step durng the testng of the network. As expected ntally, as the agent moves randomly the number of correct moves s roughly 50%, as there are two actons to be performed. Ths steadly rses durng tranng, however, ths doesn t stablse after 30 epochs lke the number of moves does. The performance keeps mprovng although the rate of mprovement does decrease after approxmately 60 epochs. In addton, the testng set doesn t perform as well as the tranng set does durng the testng; ths doesn t affect the average number of moves requred to reach the goal. 5 Dscusson The developed system has been successful n allowng the robot to approach the table from random places n the envronment. Once the orange dockng s lnked, the scenaro wll be complete. Renforcement learnng has been successfully used n two of the phases of ths applcaton. Ths llustrates that renforcement learnng s a vable opton for use n robot navgaton tasks. Ths poses qute an nterestng queston; humans can easly see dstnctve dfferences n tasks; would we be able to tran a computer to do a smlar thng? Instead of the programmer splttng the state space, could the computer automatcally partton the state space? Ths has been approached n [18 & 19]. In these papers dfferent technques are adopted to partton the state space. Smple portonng of the state space would not have been a vable opton n our approach as one network would be needed for the entre system. However, ths would result n a large state space coverng n our applcaton the vsual nputs of the omndrectonal camera as well as the pan-tlt camera. Therefore we have addressed ths curse of dmensonalty problem by segmentng the task nto phases resultng n two smaller manageable state spaces. Investgaton could be made nto mprovements n the network to enhance the percentage of correct moves made. Some possbltes could nclude ncreasng the number of samples n the tranng set to ncrease the coverage of the tranng, allowng more startng locatons to be traned. Another possblty could be to adjust the tranng algorthm to allow a smoother degrade n the strength of the crtcs weghts. As the agent move away from the goal locaton there are large decreases n the strength of the weghts to the extent that when the landmark appears behnd the agent the crtc s weghts are very weak so the agent may stll be movng randomly n ths secton. A smoother decrease n the crtc s weghts would allow ths secton of the network to have stronger weght connectons and thus mprove the performance of the network. There s one method that could be used to mprove the network nstantly whch would be to swtch from exploraton of the envronment to explotaton. Here the actor unt would be chosen whch would gve maxmum reward. Ths however could lead to suboptmal solutons f used too early n tranng. An alternatve to the developed system could be to pan and tlt the camera that s suppled wth the robot to fnd the target from a large dstance and perform the

13 whole acton based on ths vsual nformaton. So nstead of keepng the camera n a fxed poston the camera could be moved to locate the table and object. Ths requres a coordnate transform to allow the calculaton of the angle to the object gven the odometry of the robot, the perceved poston of the orange on the camera mage and the pan of the camera. Ths s also an approach whch we are currently pursung [20] Whle such an approach enhances the range of an acton strategy that reles on a sngle state space, there wll reman stuatons n whch a mult-step strategy has to be employed, such as f the target object s not vsble from the startng pont. Wthout the object vsble, agan one strategy s needed to get the robot close to the table and another for the dockng to the object. 6 Summary Ths paper has dscussed the navgaton system developed to allow the robot to frstly locate and dock to a table va a landmark. Ths greatly extended the range of dockng of the system developed n [16]. Both systems (the orgnal dockng and the extended navgaton) used the actor crtc renforcement technque to tran the networks they used to acheve ther goals. The extended navgaton system traned ts own network to allow the robot to move to the table, whch has been demonstrated to work effectvely. Once at the table the dockng phase s able to complete the task. The navgaton system developed has shown that renforcement learnng can successfully be appled to a real world robot navgaton task. Ths system shows great potental for the development of a more advanced navgaton system. Acknowledgements Ths s part of the MrrorBot project supported by the EU, FET-IST programme, grant IST , coordnated by Prof. Wermter. References 1. Fllat, D. & Meyer, J.A. Map-based navgaton n moble robots. I. A revew of localzaton strateges. J. of Cogntve Systems Research 2003, 4(4): Fllat, D. & Meyer, J.A. Map-based navgaton n moble robots. II. A revew of map-learnng and path-plannng strateges. J. of Cogntve Systems Research 2003, 4(4): Dssanayake, M.W.M.G. Newman, P. Clark, S. Durrant-Whte, H.F. & Csorba, M. A soluton to the smultaneous loacalzaton and map buldng (SLAM) problem. IEEE Transactons on Robotcs and Automaton 2001, 17(3): Tomats, N. Nourbakhsh, I. & Segwart, R. Hybrd smultaneous localzaton and map buldng; a natural ntegraton of topologcal and metrc. Robotcs and Autonomous Systems 2003, 44: Guvant, J.E. Masson, F.R. & Nebot E.M. Smultaneous localzaton and map buldng usng natural features of absolute nformaton. Robotcs and Autonomous Systems 2002, 40: Carell, R. & Frere, E.O. Corrdor navgaton and wall-followng stable control for sonar-based moble robots. Robotcs and Autonomous Systems 2003, 45:

14 7. Maaref, H. & Barret, C. Sensor-based navgaton of a moble robot n an ndoor envronment. Robotcs and Autonomous systems 2002, 38: Delgado, E. & Barrero, A. Sonar-based robot navgaton usng nonlnear robust observers. Automatca 2003, 39: Menegatt, E. Zoccarato, M. Pagello, E. & Ishguro, H. Image-based Monte Carlo localsaton wth omndrectonal mages. Robotcs and Autonomous Systems 2004, 48: Fala, M. & Basu, A. Robot navgaton usng panoramc trackng. Pattern Recognton 2004, 37: Jogan, M. & Leonards, A. Robust localsaton usng an omndrectonal appearance-based subspace model of envronment. Robotcs and Autonomous Systems 2003, 45: Gausser, P. Joulan, C. Banquet, J.P. Lepretre, S. & Revel, A. The Vsual Homng Problem: An Example of Robotcs/Bology Cross Fertlzaton. Robotcs and Autonomous Systems 2000, 30: Gausser, P. Revel, A. Joulan, C. & Zrehen, S. Lvng n a Partally Structured Envronment: How to Bypass the Lmtatons of Classcal Renforcement Technques. Robotcs and Autonomous Systems 1997, 20: Sutton, R.S. & Barto, A.G. Renforcement Learnng An Introducton. MIT Press Wörgötter, F. Actor-Crtc models of anmal control a crtque of renforcement learnng. Proceedng of Fourth Internatonal ICSC Symposum on Engneerng of Intellgent Systems Weber, C. Wermter, S. & Zochos, A. Robot dockng wth neural vson and renforcement. Knowledge Based Systems 2004, 12: Foster, D.J. Morrs, R.G.N. & Dayan, P. A model of hppocampally dependent navgaton, usng the temporal learnng rule. Hppocampus 2000, 10: Kondo, T. & Ito, K. A renforcement learnng wth evolutonary state recrutment strategy for autonomous moble robot control. Robotcs and Autonomous Systems 2004, 46: Lee, I.S.K. & Lau, A.Y.K. Adaptve state space parttonng for renforcement learnng. Engneerng Applcatons of Artfcal Intellgence 2004, 17: Weber, C. Muse, D. Elshaw, M. & Wermter, S. Neural robot dockng nvolvng a camera-drecton dependent vsual-motor coordnate transformaton. AI 2005 (submtted)

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht

PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION. Evgeny Artyomov and Orly Yadid-Pecht 68 Internatonal Journal "Informaton Theores & Applcatons" Vol.11 PRACTICAL, COMPUTATION EFFICIENT HIGH-ORDER NEURAL NETWORK FOR ROTATION AND SHIFT INVARIANT PATTERN RECOGNITION Evgeny Artyomov and Orly

More information

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University

Dynamic Optimization. Assignment 1. Sasanka Nagavalli January 29, 2013 Robotics Institute Carnegie Mellon University Dynamc Optmzaton Assgnment 1 Sasanka Nagavall snagaval@andrew.cmu.edu 16-745 January 29, 213 Robotcs Insttute Carnege Mellon Unversty Table of Contents 1. Problem and Approach... 1 2. Optmzaton wthout

More information

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel

To: Professor Avitabile Date: February 4, 2003 From: Mechanical Student Subject: Experiment #1 Numerical Methods Using Excel To: Professor Avtable Date: February 4, 3 From: Mechancal Student Subject:.3 Experment # Numercal Methods Usng Excel Introducton Mcrosoft Excel s a spreadsheet program that can be used for data analyss,

More information

Learning Ensembles of Convolutional Neural Networks

Learning Ensembles of Convolutional Neural Networks Learnng Ensembles of Convolutonal Neural Networks Lran Chen The Unversty of Chcago Faculty Mentor: Greg Shakhnarovch Toyota Technologcal Insttute at Chcago 1 Introducton Convolutonal Neural Networks (CNN)

More information

熊本大学学術リポジトリ. Kumamoto University Repositor

熊本大学学術リポジトリ. Kumamoto University Repositor 熊本大学学術リポジトリ Kumamoto Unversty Repostor Ttle Wreless LAN Based Indoor Poston and Its Smulaton Author(s) Ktasuka, Teruak; Nakansh, Tsune CtatonIEEE Pacfc RIM Conference on Comm Computers, and Sgnal Processng

More information

Calculation of the received voltage due to the radiation from multiple co-frequency sources

Calculation of the received voltage due to the radiation from multiple co-frequency sources Rec. ITU-R SM.1271-0 1 RECOMMENDATION ITU-R SM.1271-0 * EFFICIENT SPECTRUM UTILIZATION USING PROBABILISTIC METHODS Rec. ITU-R SM.1271 (1997) The ITU Radocommuncaton Assembly, consderng a) that communcatons

More information

ANNUAL OF NAVIGATION 11/2006

ANNUAL OF NAVIGATION 11/2006 ANNUAL OF NAVIGATION 11/2006 TOMASZ PRACZYK Naval Unversty of Gdyna A FEEDFORWARD LINEAR NEURAL NETWORK WITH HEBBA SELFORGANIZATION IN RADAR IMAGE COMPRESSION ABSTRACT The artcle presents the applcaton

More information

Behavior-Based Autonomous Robot Navigation on Challenging Terrain: A Dual Fuzzy Logic Approach

Behavior-Based Autonomous Robot Navigation on Challenging Terrain: A Dual Fuzzy Logic Approach Behavor-Based Autonomous Robot Navgaton on Challengng Terran: A Dual Fuzzy Logc Approach 1 Kwon Park and 2 Nan Zhang South Dakota School of Mnes and Technology Department of Electrcal and Computer Engneerng

More information

Development of Neural Networks for Noise Reduction

Development of Neural Networks for Noise Reduction The Internatonal Arab Journal of Informaton Technology, Vol. 7, No. 3, July 00 89 Development of Neural Networks for Nose Reducton Lubna Badr Faculty of Engneerng, Phladelpha Unversty, Jordan Abstract:

More information

Priority based Dynamic Multiple Robot Path Planning

Priority based Dynamic Multiple Robot Path Planning 2nd Internatonal Conference on Autonomous obots and Agents Prorty based Dynamc Multple obot Path Plannng Abstract Taxong Zheng Department of Automaton Chongqng Unversty of Post and Telecommuncaton, Chna

More information

Figure 1. DC-DC Boost Converter

Figure 1. DC-DC Boost Converter EE46, Power Electroncs, DC-DC Boost Converter Verson Oct. 3, 11 Overvew Boost converters make t possble to effcently convert a DC voltage from a lower level to a hgher level. Theory of Operaton Relaton

More information

Figure 1. DC-DC Boost Converter

Figure 1. DC-DC Boost Converter EE36L, Power Electroncs, DC-DC Boost Converter Verson Feb. 8, 9 Overvew Boost converters make t possble to effcently convert a DC voltage from a lower level to a hgher level. Theory of Operaton Relaton

More information

Fall 2018 #11 Games and Nimbers. A. Game. 0.5 seconds, 64 megabytes

Fall 2018 #11 Games and Nimbers. A. Game. 0.5 seconds, 64 megabytes 5-95 Fall 08 # Games and Nmbers A. Game 0.5 seconds, 64 megabytes There s a legend n the IT Cty college. A student that faled to answer all questons on the game theory exam s gven one more chance by hs

More information

Networks. Backpropagation. Backpropagation. Introduction to. Backpropagation Network training. Backpropagation Learning Details 1.04.

Networks. Backpropagation. Backpropagation. Introduction to. Backpropagation Network training. Backpropagation Learning Details 1.04. Networs Introducton to - In 1986 a method for learnng n mult-layer wor,, was nvented by Rumelhart Paper Why are what and where processed by separate cortcal vsual systems? - The algorthm s a sensble approach

More information

1 GSW Multipath Channel Models

1 GSW Multipath Channel Models In the general case, the moble rado channel s pretty unpleasant: there are a lot of echoes dstortng the receved sgnal, and the mpulse response keeps changng. Fortunately, there are some smplfyng assumptons

More information

Adaptive System Control with PID Neural Networks

Adaptive System Control with PID Neural Networks Adaptve System Control wth PID Neural Networs F. Shahra a, M.A. Fanae b, A.R. Aromandzadeh a a Department of Chemcal Engneerng, Unversty of Sstan and Baluchestan, Zahedan, Iran. b Department of Chemcal

More information

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b

Research of Dispatching Method in Elevator Group Control System Based on Fuzzy Neural Network. Yufeng Dai a, Yun Du b 2nd Internatonal Conference on Computer Engneerng, Informaton Scence & Applcaton Technology (ICCIA 207) Research of Dspatchng Method n Elevator Group Control System Based on Fuzzy Neural Network Yufeng

More information

A New Type of Weighted DV-Hop Algorithm Based on Correction Factor in WSNs

A New Type of Weighted DV-Hop Algorithm Based on Correction Factor in WSNs Journal of Communcatons Vol. 9, No. 9, September 2014 A New Type of Weghted DV-Hop Algorthm Based on Correcton Factor n WSNs Yng Wang, Zhy Fang, and Ln Chen Department of Computer scence and technology,

More information

NATIONAL RADIO ASTRONOMY OBSERVATORY Green Bank, West Virginia SPECTRAL PROCESSOR MEMO NO. 25. MEMORANDUM February 13, 1985

NATIONAL RADIO ASTRONOMY OBSERVATORY Green Bank, West Virginia SPECTRAL PROCESSOR MEMO NO. 25. MEMORANDUM February 13, 1985 NATONAL RADO ASTRONOMY OBSERVATORY Green Bank, West Vrgna SPECTRAL PROCESSOR MEMO NO. 25 MEMORANDUM February 13, 1985 To: Spectral Processor Group From: R. Fsher Subj: Some Experments wth an nteger FFT

More information

Fast Code Detection Using High Speed Time Delay Neural Networks

Fast Code Detection Using High Speed Time Delay Neural Networks Fast Code Detecton Usng Hgh Speed Tme Delay Neural Networks Hazem M. El-Bakry 1 and Nkos Mastoraks 1 Faculty of Computer Scence & Informaton Systems, Mansoura Unversty, Egypt helbakry0@yahoo.com Department

More information

Uncertainty in measurements of power and energy on power networks

Uncertainty in measurements of power and energy on power networks Uncertanty n measurements of power and energy on power networks E. Manov, N. Kolev Department of Measurement and Instrumentaton, Techncal Unversty Sofa, bul. Klment Ohrdsk No8, bl., 000 Sofa, Bulgara Tel./fax:

More information

Topology Control for C-RAN Architecture Based on Complex Network

Topology Control for C-RAN Architecture Based on Complex Network Topology Control for C-RAN Archtecture Based on Complex Network Zhanun Lu, Yung He, Yunpeng L, Zhaoy L, Ka Dng Chongqng key laboratory of moble communcatons technology Chongqng unversty of post and telecommuncaton

More information

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate

Comparative Analysis of Reuse 1 and 3 in Cellular Network Based On SIR Distribution and Rate Comparatve Analyss of Reuse and 3 n ular Network Based On IR Dstrbuton and Rate Chandra Thapa M.Tech. II, DEC V College of Engneerng & Technology R.V.. Nagar, Chttoor-5727, A.P. Inda Emal: chandra2thapa@gmal.com

More information

Multi-Robot Map-Merging-Free Connectivity-Based Positioning and Tethering in Unknown Environments

Multi-Robot Map-Merging-Free Connectivity-Based Positioning and Tethering in Unknown Environments Mult-Robot Map-Mergng-Free Connectvty-Based Postonng and Tetherng n Unknown Envronments Somchaya Lemhetcharat and Manuela Veloso February 16, 2012 Abstract We consder a set of statc towers out of communcaton

More information

Study of the Improved Location Algorithm Based on Chan and Taylor

Study of the Improved Location Algorithm Based on Chan and Taylor Send Orders for eprnts to reprnts@benthamscence.ae 58 The Open Cybernetcs & Systemcs Journal, 05, 9, 58-6 Open Access Study of the Improved Locaton Algorthm Based on Chan and Taylor Lu En-Hua *, Xu Ke-Mng

More information

Test 2. ECON3161, Game Theory. Tuesday, November 6 th

Test 2. ECON3161, Game Theory. Tuesday, November 6 th Test 2 ECON36, Game Theory Tuesday, November 6 th Drectons: Answer each queston completely. If you cannot determne the answer, explanng how you would arrve at the answer may earn you some ponts.. (20 ponts)

More information

Understanding the Spike Algorithm

Understanding the Spike Algorithm Understandng the Spke Algorthm Vctor Ejkhout and Robert van de Gejn May, ntroducton The parallel soluton of lnear systems has a long hstory, spannng both drect and teratve methods Whle drect methods exst

More information

Side-Match Vector Quantizers Using Neural Network Based Variance Predictor for Image Coding

Side-Match Vector Quantizers Using Neural Network Based Variance Predictor for Image Coding Sde-Match Vector Quantzers Usng Neural Network Based Varance Predctor for Image Codng Shuangteng Zhang Department of Computer Scence Eastern Kentucky Unversty Rchmond, KY 40475, U.S.A. shuangteng.zhang@eku.edu

More information

A Preliminary Study on Targets Association Algorithm of Radar and AIS Using BP Neural Network

A Preliminary Study on Targets Association Algorithm of Radar and AIS Using BP Neural Network Avalable onlne at www.scencedrect.com Proceda Engneerng 5 (2 44 445 A Prelmnary Study on Targets Assocaton Algorthm of Radar and AIS Usng BP Neural Networ Hu Xaoru a, Ln Changchuan a a Navgaton Insttute

More information

Key-Words: - Automatic guided vehicles, Robot navigation, genetic algorithms, potential fields

Key-Words: - Automatic guided vehicles, Robot navigation, genetic algorithms, potential fields Autonomous Robot Navgaton usng Genetc Algorthms F. ARAMBULA COSIO, M. A. PADILLA CASTAÑEDA Lab. de Imágenes y Vsón Centro de Instrumentos, UNAM Méxco, D.F., 451 MEXICO Abstract: - In ths paper s presented

More information

Digital Transmission

Digital Transmission Dgtal Transmsson Most modern communcaton systems are dgtal, meanng that the transmtted normaton sgnal carres bts and symbols rather than an analog sgnal. The eect o C/N rato ncrease or decrease on dgtal

More information

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter

Walsh Function Based Synthesis Method of PWM Pattern for Full-Bridge Inverter Walsh Functon Based Synthess Method of PWM Pattern for Full-Brdge Inverter Sej Kondo and Krt Choesa Nagaoka Unversty of Technology 63-, Kamtomoka-cho, Nagaoka 9-, JAPAN Fax: +8-58-7-95, Phone: +8-58-7-957

More information

aperture David Makovoz, 30/01/2006 Version 1.0 Table of Contents

aperture David Makovoz, 30/01/2006 Version 1.0 Table of Contents aperture 1 aperture Davd Makovoz, 30/01/2006 Verson 1.0 Table of Contents aperture... 1 1 Overvew... 2 1.1 Input Image Requrements... 2 2 aperture... 2 2.1 Input... 2 2.2 Processng... 4 2.3 Output Table...

More information

A High-Sensitivity Oversampling Digital Signal Detection Technique for CMOS Image Sensors Using Non-destructive Intermediate High-Speed Readout Mode

A High-Sensitivity Oversampling Digital Signal Detection Technique for CMOS Image Sensors Using Non-destructive Intermediate High-Speed Readout Mode A Hgh-Senstvty Oversamplng Dgtal Sgnal Detecton Technque for CMOS Image Sensors Usng Non-destructve Intermedate Hgh-Speed Readout Mode Shoj Kawahto*, Nobuhro Kawa** and Yoshak Tadokoro** *Research Insttute

More information

Prevention of Sequential Message Loss in CAN Systems

Prevention of Sequential Message Loss in CAN Systems Preventon of Sequental Message Loss n CAN Systems Shengbng Jang Electrcal & Controls Integraton Lab GM R&D Center, MC: 480-106-390 30500 Mound Road, Warren, MI 48090 shengbng.jang@gm.com Ratnesh Kumar

More information

A study of turbo codes for multilevel modulations in Gaussian and mobile channels

A study of turbo codes for multilevel modulations in Gaussian and mobile channels A study of turbo codes for multlevel modulatons n Gaussan and moble channels Lamne Sylla and Paul Forter (sylla, forter)@gel.ulaval.ca Department of Electrcal and Computer Engneerng Laval Unversty, Ste-Foy,

More information

A Simple Satellite Exclusion Algorithm for Advanced RAIM

A Simple Satellite Exclusion Algorithm for Advanced RAIM A Smple Satellte Excluson Algorthm for Advanced RAIM Juan Blanch, Todd Walter, Per Enge Stanford Unversty ABSTRACT Advanced Recever Autonomous Integrty Montorng s a concept that extends RAIM to mult-constellaton

More information

Discussion on How to Express a Regional GPS Solution in the ITRF

Discussion on How to Express a Regional GPS Solution in the ITRF 162 Dscusson on How to Express a Regonal GPS Soluton n the ITRF Z. ALTAMIMI 1 Abstract The usefulness of the densfcaton of the Internatonal Terrestral Reference Frame (ITRF) s to facltate ts access as

More information

Analysis of Time Delays in Synchronous and. Asynchronous Control Loops. Bj rn Wittenmark, Ben Bastian, and Johan Nilsson

Analysis of Time Delays in Synchronous and. Asynchronous Control Loops. Bj rn Wittenmark, Ben Bastian, and Johan Nilsson 37th CDC, Tampa, December 1998 Analyss of Delays n Synchronous and Asynchronous Control Loops Bj rn Wttenmark, Ben Bastan, and Johan Nlsson emal: bjorn@control.lth.se, ben@control.lth.se, and johan@control.lth.se

More information

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES

IEE Electronics Letters, vol 34, no 17, August 1998, pp ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES IEE Electroncs Letters, vol 34, no 17, August 1998, pp. 1622-1624. ESTIMATING STARTING POINT OF CONDUCTION OF CMOS GATES A. Chatzgeorgou, S. Nkolads 1 and I. Tsoukalas Computer Scence Department, 1 Department

More information

MTBF PREDICTION REPORT

MTBF PREDICTION REPORT MTBF PREDICTION REPORT PRODUCT NAME: BLE112-A-V2 Issued date: 01-23-2015 Rev:1.0 Copyrght@2015 Bluegga Technologes. All rghts reserved. 1 MTBF PREDICTION REPORT... 1 PRODUCT NAME: BLE112-A-V2... 1 1.0

More information

Multiple Robots Formation A Multiobjctive Evolution Approach

Multiple Robots Formation A Multiobjctive Evolution Approach Avalable onlne at www.scencedrect.com Proceda Engneerng 41 (2012 ) 156 162 Internatonal Symposum on Robotcs and Intellgent Sensors 2012 (IRIS 2012) Multple Robots Formaton A Multobctve Evoluton Approach

More information

arxiv: v1 [cs.lg] 8 Jul 2016

arxiv: v1 [cs.lg] 8 Jul 2016 Overcomng Challenges n Fxed Pont Tranng of Deep Convolutonal Networks arxv:1607.02241v1 [cs.lg] 8 Jul 2016 Darryl D. Ln Qualcomm Research, San Dego, CA 92121 USA Sachn S. Talath Qualcomm Research, San

More information

NETWORK 2001 Transportation Planning Under Multiple Objectives

NETWORK 2001 Transportation Planning Under Multiple Objectives NETWORK 200 Transportaton Plannng Under Multple Objectves Woodam Chung Graduate Research Assstant, Department of Forest Engneerng, Oregon State Unversty, Corvalls, OR9733, Tel: (54) 737-4952, Fax: (54)

More information

Resource Allocation Optimization for Device-to- Device Communication Underlaying Cellular Networks

Resource Allocation Optimization for Device-to- Device Communication Underlaying Cellular Networks Resource Allocaton Optmzaton for Devce-to- Devce Communcaton Underlayng Cellular Networks Bn Wang, L Chen, Xaohang Chen, Xn Zhang, and Dacheng Yang Wreless Theores and Technologes (WT&T) Bejng Unversty

More information

Evaluation of Techniques for Merging Information from Distributed Robots into a Shared World Model

Evaluation of Techniques for Merging Information from Distributed Robots into a Shared World Model Master Thess Software Engneerng Thess no: MSE-2004:26 August 2004 Evaluaton of Technques for Mergng Informaton from Dstrbuted Robots nto a Shared World Model Fredrk Henrcsson Jörgen Nlsson School of Engneerng

More information

Research Article Indoor Localisation Based on GSM Signals: Multistorey Building Study

Research Article Indoor Localisation Based on GSM Signals: Multistorey Building Study Moble Informaton Systems Volume 26, Artcle ID 279576, 7 pages http://dx.do.org/.55/26/279576 Research Artcle Indoor Localsaton Based on GSM Sgnals: Multstorey Buldng Study RafaB Górak, Marcn Luckner, MchaB

More information

RC Filters TEP Related Topics Principle Equipment

RC Filters TEP Related Topics Principle Equipment RC Flters TEP Related Topcs Hgh-pass, low-pass, Wen-Robnson brdge, parallel-t flters, dfferentatng network, ntegratng network, step response, square wave, transfer functon. Prncple Resstor-Capactor (RC)

More information

High Speed, Low Power And Area Efficient Carry-Select Adder

High Speed, Low Power And Area Efficient Carry-Select Adder Internatonal Journal of Scence, Engneerng and Technology Research (IJSETR), Volume 5, Issue 3, March 2016 Hgh Speed, Low Power And Area Effcent Carry-Select Adder Nelant Harsh M.tech.VLSI Desgn Electroncs

More information

Guidelines for CCPR and RMO Bilateral Key Comparisons CCPR Working Group on Key Comparison CCPR-G5 October 10 th, 2014

Guidelines for CCPR and RMO Bilateral Key Comparisons CCPR Working Group on Key Comparison CCPR-G5 October 10 th, 2014 Gudelnes for CCPR and RMO Blateral Key Comparsons CCPR Workng Group on Key Comparson CCPR-G5 October 10 th, 2014 These gudelnes are prepared by CCPR WG-KC and RMO P&R representatves, and approved by CCPR,

More information

Applying Rprop Neural Network for the Prediction of the Mobile Station Location

Applying Rprop Neural Network for the Prediction of the Mobile Station Location Sensors 0,, 407-430; do:0.3390/s040407 OPE ACCESS sensors ISS 44-80 www.mdp.com/journal/sensors Communcaton Applyng Rprop eural etwork for the Predcton of the Moble Staton Locaton Chen-Sheng Chen, * and

More information

Throughput Maximization by Adaptive Threshold Adjustment for AMC Systems

Throughput Maximization by Adaptive Threshold Adjustment for AMC Systems APSIPA ASC 2011 X an Throughput Maxmzaton by Adaptve Threshold Adjustment for AMC Systems We-Shun Lao and Hsuan-Jung Su Graduate Insttute of Communcaton Engneerng Department of Electrcal Engneerng Natonal

More information

Enhanced Artificial Neural Networks Using Complex Numbers

Enhanced Artificial Neural Networks Using Complex Numbers Enhanced Artfcal Neural Networks Usng Complex Numers Howard E. Mchel and A. A. S. Awwal Computer Scence Department Unversty of Dayton Dayton, OH 45469-60 mchel@cps.udayton.edu Computer Scence & Engneerng

More information

Figure.1. Basic model of an impedance source converter JCHPS Special Issue 12: August Page 13

Figure.1. Basic model of an impedance source converter JCHPS Special Issue 12: August Page 13 A Hgh Gan DC - DC Converter wth Soft Swtchng and Power actor Correcton for Renewable Energy Applcaton T. Selvakumaran* and. Svachdambaranathan Department of EEE, Sathyabama Unversty, Chenna, Inda. *Correspondng

More information

ECE315 / ECE515 Lecture 5 Date:

ECE315 / ECE515 Lecture 5 Date: Lecture 5 Date: 18.08.2016 Common Source Amplfer MOSFET Amplfer Dstorton Example 1 One Realstc CS Amplfer Crcut: C c1 : Couplng Capactor serves as perfect short crcut at all sgnal frequences whle blockng

More information

Parameter Free Iterative Decoding Metrics for Non-Coherent Orthogonal Modulation

Parameter Free Iterative Decoding Metrics for Non-Coherent Orthogonal Modulation 1 Parameter Free Iteratve Decodng Metrcs for Non-Coherent Orthogonal Modulaton Albert Gullén Fàbregas and Alex Grant Abstract We study decoder metrcs suted for teratve decodng of non-coherently detected

More information

TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS TN TERMINATON FOR POINT-TO-POINT SYSTEMS. Zo = L C. ω - angular frequency = 2πf

TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS TN TERMINATON FOR POINT-TO-POINT SYSTEMS. Zo = L C. ω - angular frequency = 2πf TECHNICAL NOTE TERMINATION FOR POINT- TO-POINT SYSTEMS INTRODUCTION Because dgtal sgnal rates n computng systems are ncreasng at an astonshng rate, sgnal ntegrty ssues have become far more mportant to

More information

Developing a Gesture Based Remote Human-Robot Interaction System Using Kinect

Developing a Gesture Based Remote Human-Robot Interaction System Using Kinect Developng a Gesture Based Remote Human-Robot Interacton System Usng Knect Kun Qan 1, Je Nu 2 and Hong Yang 1 1 School of Automaton, Southeast Unversty, Nanjng, Chna 2 School of Electrcal and Electronc

More information

Inverse Halftoning Method Using Pattern Substitution Based Data Hiding Scheme

Inverse Halftoning Method Using Pattern Substitution Based Data Hiding Scheme Proceedngs of the World Congress on Engneerng 2011 Vol II, July 6-8, 2011, London, U.K. Inverse Halftonng Method Usng Pattern Substtuton Based Data Hdng Scheme Me-Y Wu, Ja-Hong Lee and Hong-Je Wu Abstract

More information

A Current Differential Line Protection Using a Synchronous Reference Frame Approach

A Current Differential Line Protection Using a Synchronous Reference Frame Approach A Current Dfferental Lne rotecton Usng a Synchronous Reference Frame Approach L. Sousa Martns *, Carlos Fortunato *, and V.Fernão res * * Escola Sup. Tecnologa Setúbal / Inst. oltécnco Setúbal, Setúbal,

More information

Particle Filters. Ioannis Rekleitis

Particle Filters. Ioannis Rekleitis Partcle Flters Ioanns Reklets Bayesan Flter Estmate state x from data Z What s the probablty of the robot beng at x? x could be robot locaton, map nformaton, locatons of targets, etc Z could be sensor

More information

The Performance Improvement of BASK System for Giga-Bit MODEM Using the Fuzzy System

The Performance Improvement of BASK System for Giga-Bit MODEM Using the Fuzzy System Int. J. Communcatons, Network and System Scences, 10, 3, 1-5 do:10.36/jcns.10.358 Publshed Onlne May 10 (http://www.scrp.org/journal/jcns/) The Performance Improvement of BASK System for Gga-Bt MODEM Usng

More information

current activity shows on the top right corner in green. The steps appear in yellow

current activity shows on the top right corner in green. The steps appear in yellow Browzwear Tutorals Tutoral ntroducton Ths tutoral leads you through the basc garment creaton process usng an llustrated step by step approach. Each slde shows the actual applcaton at the stage of the acton

More information

An Improved Method for GPS-based Network Position Location in Forests 1

An Improved Method for GPS-based Network Position Location in Forests 1 Ths full text paper was peer revewed at the drecton of IEEE Communcatons Socety subject matter experts for publcaton n the WCNC 008 proceedngs. An Improved Method for GPS-based Network Poston Locaton n

More information

VRT014 User s guide V0.8. Address: Saltoniškių g. 10c, Vilnius LT-08105, Phone: (370-5) , Fax: (370-5) ,

VRT014 User s guide V0.8. Address: Saltoniškių g. 10c, Vilnius LT-08105, Phone: (370-5) , Fax: (370-5) , VRT014 User s gude V0.8 Thank you for purchasng our product. We hope ths user-frendly devce wll be helpful n realsng your deas and brngng comfort to your lfe. Please take few mnutes to read ths manual

More information

Control Chart. Control Chart - history. Process in control. Developed in 1920 s. By Dr. Walter A. Shewhart

Control Chart. Control Chart - history. Process in control. Developed in 1920 s. By Dr. Walter A. Shewhart Control Chart - hstory Control Chart Developed n 920 s By Dr. Walter A. Shewhart 2 Process n control A phenomenon s sad to be controlled when, through the use of past experence, we can predct, at least

More information

Passive Filters. References: Barbow (pp ), Hayes & Horowitz (pp 32-60), Rizzoni (Chap. 6)

Passive Filters. References: Barbow (pp ), Hayes & Horowitz (pp 32-60), Rizzoni (Chap. 6) Passve Flters eferences: Barbow (pp 6575), Hayes & Horowtz (pp 360), zzon (Chap. 6) Frequencyselectve or flter crcuts pass to the output only those nput sgnals that are n a desred range of frequences (called

More information

Optimal Placement of PMU and RTU by Hybrid Genetic Algorithm and Simulated Annealing for Multiarea Power System State Estimation

Optimal Placement of PMU and RTU by Hybrid Genetic Algorithm and Simulated Annealing for Multiarea Power System State Estimation T. Kerdchuen and W. Ongsakul / GMSARN Internatonal Journal (09) - Optmal Placement of and by Hybrd Genetc Algorthm and Smulated Annealng for Multarea Power System State Estmaton Thawatch Kerdchuen and

More information

Cooperative perimeter surveillance with a team of mobile robots under communication constraints

Cooperative perimeter surveillance with a team of mobile robots under communication constraints 213 IEEE/RSJ Internatonal Conference on Intellgent Robots and Systems (IROS) November 3-7, 213. Toyo, Japan Cooperatve permeter survellance wth a team of moble robots under communcaton constrants J.J.

More information

Cooperative localization method for multi-robot based on PF-EKF

Cooperative localization method for multi-robot based on PF-EKF Scence n Chna Seres F: Informaton Scences 008 SCIENCE IN CHINA PRESS Sprnger www.scchna.com nfo.scchna.com www.sprngerln.com Cooperatve localzaton method for mult-robot based on PF-EKF WANG Lng, WAN JanWe,

More information

A MODIFIED DIRECTIONAL FREQUENCY REUSE PLAN BASED ON CHANNEL ALTERNATION AND ROTATION

A MODIFIED DIRECTIONAL FREQUENCY REUSE PLAN BASED ON CHANNEL ALTERNATION AND ROTATION A MODIFIED DIRECTIONAL FREQUENCY REUSE PLAN BASED ON CHANNEL ALTERNATION AND ROTATION Vncent A. Nguyen Peng-Jun Wan Ophr Freder Computer Scence Department Illnos Insttute of Technology Chcago, Illnos vnguyen@t.edu,

More information

Space Time Equalization-space time codes System Model for STCM

Space Time Equalization-space time codes System Model for STCM Space Tme Eualzaton-space tme codes System Model for STCM The system under consderaton conssts of ST encoder, fadng channel model wth AWGN, two transmt antennas, one receve antenna, Vterb eualzer wth deal

More information

Beam quality measurements with Shack-Hartmann wavefront sensor and M2-sensor: comparison of two methods

Beam quality measurements with Shack-Hartmann wavefront sensor and M2-sensor: comparison of two methods Beam qualty measurements wth Shack-Hartmann wavefront sensor and M-sensor: comparson of two methods J.V.Sheldakova, A.V.Kudryashov, V.Y.Zavalova, T.Y.Cherezova* Moscow State Open Unversty, Adaptve Optcs

More information

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems

A NSGA-II algorithm to solve a bi-objective optimization of the redundancy allocation problem for series-parallel systems 0 nd Internatonal Conference on Industral Technology and Management (ICITM 0) IPCSIT vol. 49 (0) (0) IACSIT Press, Sngapore DOI: 0.776/IPCSIT.0.V49.8 A NSGA-II algorthm to solve a b-obectve optmzaton of

More information

White Paper. OptiRamp Model-Based Multivariable Predictive Control. Advanced Methodology for Intelligent Control Actions

White Paper. OptiRamp Model-Based Multivariable Predictive Control. Advanced Methodology for Intelligent Control Actions Whte Paper OptRamp Model-Based Multvarable Predctve Control Advanced Methodology for Intellgent Control Actons Vadm Shapro Dmtry Khots, Ph.D. Statstcs & Control, Inc., (S&C) propretary nformaton. All rghts

More information

Network Reconfiguration in Distribution Systems Using a Modified TS Algorithm

Network Reconfiguration in Distribution Systems Using a Modified TS Algorithm Network Reconfguraton n Dstrbuton Systems Usng a Modfed TS Algorthm ZHANG DONG,FU ZHENGCAI,ZHANG LIUCHUN,SONG ZHENGQIANG School of Electroncs, Informaton and Electrcal Engneerng Shangha Jaotong Unversty

More information

A Hybrid Ant Colony Optimization Algorithm or Path Planning of Robot in Dynamic Environment

A Hybrid Ant Colony Optimization Algorithm or Path Planning of Robot in Dynamic Environment Hao Me, Yantao Tan, Lnan Zu A Hybrd Ant Colony Optmzaton Algorthm or Path Plannng of Robot n Dynamc Envronment A Hybrd Ant Colony Optmzaton Algorthm for Path Plannng of Robot n Dynamc Envronment 1 Hao

More information

High Speed ADC Sampling Transients

High Speed ADC Sampling Transients Hgh Speed ADC Samplng Transents Doug Stuetzle Hgh speed analog to dgtal converters (ADCs) are, at the analog sgnal nterface, track and hold devces. As such, they nclude samplng capactors and samplng swtches.

More information

Probabilistic Graphical Model based Personal Route Prediction in Mobile Environment

Probabilistic Graphical Model based Personal Route Prediction in Mobile Environment Appl. Math. Inf. Sc. 6 No. 2S pp. 651S-659S (2012) Appled Mathematcs & Informaton Scences An Internatonal Journal @ 2012 NSP Natural Scences Publshng Cor. Probablstc Graphcal Model based Personal Route

More information

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results

A Comparison of Two Equivalent Real Formulations for Complex-Valued Linear Systems Part 2: Results AMERICAN JOURNAL OF UNDERGRADUATE RESEARCH VOL. 1 NO. () A Comparson of Two Equvalent Real Formulatons for Complex-Valued Lnear Systems Part : Results Abnta Munankarmy and Mchael A. Heroux Department of

More information

A Novel GNSS Weak Signal Acquisition Using Wavelet Denoising Method

A Novel GNSS Weak Signal Acquisition Using Wavelet Denoising Method A Novel GNSS Weak Sgnal Acquston Usng Wavelet Denosng Method Jn Tan, Lu Yang, BeHang Unversty, P.R.Chna BIOGRAPHY Jn Tan s a post-doctor n School of Electronc and Informaton Engneerng, BeHang Unversty,

More information

Locator Pin Indexing Pin. Wire Size Marking CAUTION NOTE TOOLING ASSISTANCE CENTER PRODUCT INFORMATION

Locator Pin Indexing Pin. Wire Size Marking CAUTION NOTE TOOLING ASSISTANCE CENTER PRODUCT INFORMATION ROTA-CRIMP* Crmpng Tool Instructon Sheet 408-2681 68321-1 13 APR 12 Statonary De (Nest) Anvl De Hold-Down Devce and Contact Locator Front of Tool Locator Pn Indexng Pn Wre Sze Markng The hold-down devce

More information

Application of Intelligent Voltage Control System to Korean Power Systems

Application of Intelligent Voltage Control System to Korean Power Systems Applcaton of Intellgent Voltage Control System to Korean Power Systems WonKun Yu a,1 and HeungJae Lee b, *,2 a Department of Power System, Seol Unversty, South Korea. b Department of Power System, Kwangwoon

More information

problems palette of David Rock and Mary K. Porter 6. A local musician comes to your school to give a performance

problems palette of David Rock and Mary K. Porter 6. A local musician comes to your school to give a performance palette of problems Davd Rock and Mary K. Porter 1. If n represents an nteger, whch of the followng expressons yelds the greatest value? n,, n, n, n n. A 60-watt lghtbulb s used for 95 hours before t burns

More information

POLYTECHNIC UNIVERSITY Electrical Engineering Department. EE SOPHOMORE LABORATORY Experiment 1 Laboratory Energy Sources

POLYTECHNIC UNIVERSITY Electrical Engineering Department. EE SOPHOMORE LABORATORY Experiment 1 Laboratory Energy Sources POLYTECHNIC UNIERSITY Electrcal Engneerng Department EE SOPHOMORE LABORATORY Experment 1 Laboratory Energy Sources Modfed for Physcs 18, Brooklyn College I. Oerew of the Experment Ths experment has three

More information

Partial Discharge Pattern Recognition of Cast Resin Current Transformers Using Radial Basis Function Neural Network

Partial Discharge Pattern Recognition of Cast Resin Current Transformers Using Radial Basis Function Neural Network J Electr Eng Technol Vol. 9, No. 1: 293-300, 2014 http://dx.do.org/10.5370/jeet.2014.9.1.293 ISSN(Prnt) 1975-0102 ISSN(Onlne) 2093-7423 Partal Dscharge Pattern Recognton of Cast Resn Current Transformers

More information

Graph Method for Solving Switched Capacitors Circuits

Graph Method for Solving Switched Capacitors Circuits Recent Advances n rcuts, ystems, gnal and Telecommuncatons Graph Method for olvng wtched apactors rcuts BHUMIL BRTNÍ Department of lectroncs and Informatcs ollege of Polytechncs Jhlava Tolstého 6, 586

More information

Weighted Penalty Model for Content Balancing in CATS

Weighted Penalty Model for Content Balancing in CATS Weghted Penalty Model for Content Balancng n CATS Chngwe Davd Shn Yuehme Chen Walter Denny Way Len Swanson Aprl 2009 Usng assessment and research to promote learnng WPM for CAT Content Balancng 2 Abstract

More information

Distributed Fault Detection of Wireless Sensor Networks

Distributed Fault Detection of Wireless Sensor Networks Dstrbuted Fault Detecton of Wreless Sensor Networs Jnran Chen, Shubha Kher, and Arun Soman Dependable Computng and Networng Lab Iowa State Unversty Ames, Iowa 50010 {jrchen, shubha, arun}@astate.edu ABSTRACT

More information

antenna antenna (4.139)

antenna antenna (4.139) .6.6 The Lmts of Usable Input Levels for LNAs The sgnal voltage level delvered to the nput of an LNA from the antenna may vary n a very wde nterval, from very weak sgnals comparable to the nose level,

More information

Rational Secret Sharing without Broadcast

Rational Secret Sharing without Broadcast Ratonal Secret Sharng wthout Broadcast Amjed Shareef, Department of Computer Scence and Engneerng, Indan Insttute of Technology Madras, Chenna, Inda. Emal: amjedshareef@gmal.com Abstract We use the concept

More information

Location of Rescue Helicopters in South Tyrol

Location of Rescue Helicopters in South Tyrol Locaton of Rescue Helcopters n South Tyrol Monca Talwar Department of Engneerng Scence Unversty of Auckland New Zealand talwar_monca@yahoo.co.nz Abstract South Tyrol s a popular destnaton n Northern Italy

More information

Optimal Allocation of Static VAr Compensator for Active Power Loss Reduction by Different Decision Variables

Optimal Allocation of Static VAr Compensator for Active Power Loss Reduction by Different Decision Variables S. Aucharyamet and S. Srsumrannukul / GMSARN Internatonal Journal 4 (2010) 57-66 Optmal Allocaton of Statc VAr Compensator for Actve Power oss Reducton by Dfferent Decson Varables S. Aucharyamet and S.

More information

Strain Gauge Measuring Amplifier BA 660

Strain Gauge Measuring Amplifier BA 660 Stran Gauge Measurng Amplfer BA 660 Orgnal of the Manual BA660 / IP20 BA660 / IP66 Table of Contents 1. Safety precautons...2 1.1. Feld of applcaton...2 1.2. Installaton...2 1.3. Mantenance...2 2. Functon...2

More information

Comparison of Gradient descent method, Kalman Filtering and decoupled Kalman in training Neural Networks used for fingerprint-based positioning

Comparison of Gradient descent method, Kalman Filtering and decoupled Kalman in training Neural Networks used for fingerprint-based positioning Comparson of Gradent descent method, Kalman lterng and decoupled Kalman n tranng Neural Networs used for fngerprnt-based postonng Claude Mbusa Taenga, Koteswara Rao Anne, K Kyamaya, Jean Chamberlan Chedou

More information

Letters. Evolving a Modular Neural Network-Based Behavioral Fusion Using Extended VFF and Environment Classification for Mobile Robot Navigation

Letters. Evolving a Modular Neural Network-Based Behavioral Fusion Using Extended VFF and Environment Classification for Mobile Robot Navigation IEEE RANSACIONS ON EVOLUIONARY COMPUAION, VOL. 6, NO. 4, AUGUS 2002 413 Letters Evolvng a Modular Neural Network-Based Behavoral Fuson Usng Extended VFF and Envronment Classfcaton for Moble Robot Navgaton

More information

UNIT 11 TWO-PERSON ZERO-SUM GAMES WITH SADDLE POINT

UNIT 11 TWO-PERSON ZERO-SUM GAMES WITH SADDLE POINT UNIT TWO-PERSON ZERO-SUM GAMES WITH SADDLE POINT Structure. Introducton Obectves. Key Terms Used n Game Theory.3 The Maxmn-Mnmax Prncple.4 Summary.5 Solutons/Answers. INTRODUCTION In Game Theory, the word

More information

Improvement of the Vehicle License Plate Recognition System in the Environment of Rain and Fog Zhun Wang 1, a *, Zhenyu Liu 2,b

Improvement of the Vehicle License Plate Recognition System in the Environment of Rain and Fog Zhun Wang 1, a *, Zhenyu Liu 2,b Internatonal Conference on Informaton Technology and Management Innovaton (ICITMI 05) Improvement of the Vehcle Lcense Plate Recognton System n the Envronment of Ran and Fog Zhun Wang, a *, Zhenyu Lu,b

More information

Estimating Mean Time to Failure in Digital Systems Using Manufacturing Defective Part Level

Estimating Mean Time to Failure in Digital Systems Using Manufacturing Defective Part Level Estmatng Mean Tme to Falure n Dgtal Systems Usng Manufacturng Defectve Part Level Jennfer Dworak, Davd Dorsey, Amy Wang, and M. Ray Mercer Texas A&M Unversty IBM Techncal Contact: Matthew W. Mehalc, PowerPC

More information

Communication-Aware Distributed PSO for Dynamic Robotic Search

Communication-Aware Distributed PSO for Dynamic Robotic Search Communcaton-Aware Dstrbuted PSO for Dynamc Robotc Search Logan Perreault Montana State Unversty Bozeman, Montana 59715 logan.perreault@cs.montana.edu Mke P. Wtte Montana State Unversty Bozeman, Montana

More information