Measuring Cooperative Robotic Systems Using Simulation-Based Virtual Environment

Size: px
Start display at page:

Download "Measuring Cooperative Robotic Systems Using Simulation-Based Virtual Environment"

Transcription

1 Measurng Cooperatve c Systems Usng Smulaton-Based Vrtual Envronment Xaoln Hu Computer Scence Department Georga State Unversty, Atlanta GA, USA Bernard P. Zegler Arzona Center for Integratve Modelng and Smulaton Unversty of Arzona, Tucson AZ, USA 8572 ABSTRACT Smulaton-based study plays an mportant role n expermentng, understandng, and evaluatng ntellgent robotc systems. Whle robot models can be created and studed n a smulated envronment, replacng some of the robot models wth ther real robot counterparts brngs smulaton-based study one step closer to the realty. It also provdes the flexblty to allow real robots to be expermented wthn a vrtual envronment. Ths capablty of robot-n-the-loop smulaton s especally useful for large-scale cooperatve robotc systems whose complexty and scalablty severely lmt the possblty for study and evaluaton n a physcal envronment wth real robots. Ths paper presents a smulaton-based approach that allows a cooperatve robotc system to be effectvely evaluated n a vrtual envronment wth combned real and vrtual robots. Ths capablty adds to conventonal smulaton-based study to form an ntegrated measurng process. An example of robotc convoy system s presented together wth metrcs to measure the formaton coherence of cooperatve robotc system. Some prelmnary smulaton results are presented. KEYWORDS: Cooperatve c System, Vrtual Envronment, -n-the-loop Smulaton, c Convoy System. INTRODUCTION Cooperatve robotc systems couple computatonal ntellgence to the physcal world. These systems consst of multple homogenous or heterogeneous robots that perceve the envronment, make decsons, and carry out commands to affect the envronment. Communcaton and cooperaton s mportant for theses systems snce ther robots work as a collectve team to fnsh common tasks. Several taxonomes and metrcs have been defned to classfy these systems. For example, Dudek, etc. [] classfes robotc collectves along seven dmensons: sze of the collectve, communcaton range, communcaton topology, communcaton bandwdth, collectve reconfgurablty, processng ablty of each collectve unt, and collectve composton. Balch [2] classfes the performance metrc of multrobot tasks based on tme, subject of acton, resource lmts, group movement, platform capabltes, etc. The ncreasng complexty of collectve robotc systems calls for systematc methods as well as supportng envronments to experment, understand, and evaluate these systems. To serve ths purpose, modelng and smulaton technologes are frequently appled. Wth smulaton-based methods, models of robots can be bult and smulated. Dfferent confguratons can be easly appled to experment and measure the performance of the system under development. To allow smulaton of robotc systems that actvely nteract wth an external envronment, an envronment model needs to be created. Ths envronment model serves as a vrtual envronment to provde sensory nput to robot models and to response to robots actuaton. For example, a vrtual envronment for moble robots smulaton can have vrtual obstacles that can be sensed by robot models, and t responds to robots movements by updatng new sensory nformaton to robot models. Whle robot models can be created and studed n a smulated envronment, replacng some of the robot models wth ther real robot counterparts wll brng smulaton-based study one step closer to the realty and provdes the flexblty to allows real robots to be expermented n a vrtual envronment. Ths capablty of robot-n-the-loop smulaton s especally useful for large-scale cooperatve robotc systems whose complexty and scalablty severely lmt expermentaton n a physcal envronment usng all real robots. Ths paper presents an approach that allows a cooperatve robotc system to be effectvely evaluated n a vrtual envronment wth combned real and vrtual robots. Ths research s an extenson to our prevous work on a smulaton-based software development methodology for cooperatve robotc systems [3, 4]. Ths methodology supports model contnuty so the smulaton models n the desgn stage can be drectly mapped to real robots to control the real robots n executon. It greatly eases the transton from smulaton-based study to real robot mplementaton and

2 Report Documentaton Page Form Approved OMB No Publc reportng burden for the collecton of nformaton s estmated to average hour per response, ncludng the tme for revewng nstructons, searchng exstng data sources, gatherng and mantanng the data needed, and completng and revewng the collecton of nformaton. Send comments regardng ths burden estmate or any other aspect of ths collecton of nformaton, ncludng suggestons for reducng ths burden, to Washngton Headquarters Servces, Drectorate for Informaton Operatons and Reports, 25 Jefferson Davs Hghway, Sute 204, Arlngton VA Respondents should be aware that notwthstandng any other provson of law, no person shall be subject to a penalty for falng to comply wth a collecton of nformaton f t does not dsplay a currently vald OMB control number.. REPORT DATE AUG REPORT TYPE 3. DATES COVERED to TITLE AND SUBTITLE Measurng Cooperatve c Systems Usng Smulaton-Based Vrtual Envronment 5a. CONTRACT NUMBER 5b. GRANT NUMBER 5c. PROGRAM ELEMENT NUMBER 6. AUTHOR(S) 5d. PROJECT NUMBER 5e. TASK NUMBER 5f. WORK UNIT NUMBER 7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) Georga State Unversty,Computer Scence Department,Atlanta,GA, PERFORMING ORGANIZATION REPORT NUMBER 9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES) 0. SPONSOR/MONITOR S ACRONYM(S) 2. DISTRIBUTION/AVAILABILITY STATEMENT Approved for publc release; dstrbuton unlmted. SPONSOR/MONITOR S REPORT NUMBER(S) 3. SUPPLEMENTARY NOTES Proceedngs of the 2004 Performance Metrcs for Intellgent Systems Workshop (PerMIS -04), Gathersburg, MD on August ABSTRACT see report 5. SUBJECT TERMS 6. SECURITY CLASSIFICATION OF: 7. LIMITATION OF ABSTRACT a. REPORT unclassfed b. ABSTRACT unclassfed c. THIS PAGE unclassfed Same as Report (SAR) 8. NUMBER OF PAGES 7 9a. NAME OF RESPONSIBLE PERSON Standard Form 298 (Rev. 8-98) Prescrbed by ANSI Std Z39-8

3 ncreases the confdence that the fnal system mplements the behavor as been developed. Ths research s based on the Dscrete Event System Specfcaton (DEVS) modelng and smulaton framework [5]. The concept of vrtual envronment has been largely used by the technology of vrtual realty (VR), whch has been appled to varous areas such as smulaton of manufacturng plants, the plannng of robotc workcells, and robot teleoperaton systems. Whle the research of VR manly deals wth the nteracton wth human operators, our work focuses on the nteracton between robots and the vrtual envronment. The followng research work s related to our research from ths perspectve. Komorya and Tan [6] developed a vrtual envronment that allows a sngle real robot to be expermented n a vrtual envronment. Wang [7] proposed a smulaton envronment that allow real and vrtual robot to work together. The work of RAVE [8] developed a smulaton envronment that supports multple moble robotc systems. Our research extends these works by developng a welldefned archtecture, an ncremental development process, and by ntegratng expermental frames to measure cooperatve robotc systems wth combned real and vrtual robots n a systematc way. Ths paper s organzed as follows. Secton 2 presents the vrtual measurng envronment from three aspects: the archtecture, the measurng process, and the relatonshp to expermental frames. Secton 3 descrbes a robotc convoy system as an llustratve example. The models of ths system are frst descrbed, several metrcs are then presented, and some prelmnary smulaton data s gven. Secton 4 concludes ths work and provdes future research drectons. 2. A VIRTUAL EVALUATION ENVIRONMENT FOR ROBOTIC SYSTEMS The effectveness of ths smulaton-based vrtual evaluaton envronment s supported by a well-defned archtecture, an ncremental measurng process, and by ntegratng expermental frames to specfy metrcs for performance measurement. Next we present these three aspects respectvely. 2. Archtecture of the Vrtual Evaluaton Envronment In ths research we vew robotc systems as a partcular form of real-tme systems that montor, respond to, or control, an external envronment. Ths envronment s connected to the computer system through sensors, actuators, and other nputoutput nterfaces [9]. A robotc system from ths pont of vew conssts of sensors, actuators and the decson-makng unt. A cooperatve robotc system s composed of a collecton of robots that communcate wth each other and nteract wth an envronment. Ths above descrpton suggests the basc structure for a smulaton-based vrtual envronment for robotc systems: an envronment model, and a collecton of robot models that nclude a decson makng model, sensors, and actuators. The envronment model represents the real envronment wthn whch the robotc system wll be executed. It may nclude vrtual obstacles, vrtual robots, or any other enttes that are useful for smulaton-based study. It forms a vrtual envronment for the robots. The robot model represents the control software that governs the robot s behavor. It also ncludes sensor and actuator nterfaces to brdge the decsonmakng model and the smulaton-based vrtual envronment. In our research, we clearly separate a robot s decson-makng unt, whch s modeled as a DEVS atomc or coupled model, from the sensors and actuators that are modeled as DEVS Actvtes. Couplngs can be added between DEVS Actvtes and the envronment model thus messages can be passed between the decson-makng model and the envronment model through sensor/actuator Actvtes. vrtual obstacle vrtual counterpart of the real robot vrtual robots vrtual envronment wreless communcaton vrtual sensors Control Model HIL actuators computer moble robot Fgure : Archtecture of robot-n-the-loop smulaton The clear separaton between robots decson-makng model and sensor/actuator nterfaces brngs several advantages. Frst, t separates a robot s decson-makng from hardware nteracton, thus makng t easer for the desgner to focus on the decson-makng model, whch s the man desgn nterest. Secondly, the exstence of a sensor/actuator nterface layer makes t possble for the decson-makng model to nteract wth dfferent types of sensors/actuators, as long as the nterface functons between them are mantaned the same. Thus dependng on dfferent expermental and measurng objectves, a robot model can be equpped wth dfferent sensors/actuators to be expermented and measured. Our prevous work [0] has taken advantage of these features to allow drect transferrng of the decson-makng models from smulaton to real robots executon a capablty referred as model contnuty. Durng smulaton, the decsonmakng model nteracts wth a vrtual envronment through vrtual sensors/actuators; durng real executon, the real robots decson-makng models nteracts wth a real envronment through real sensor/actuator nterfaces. An ntermedate stage can also be developed to allow the decson-makng model on a real robot to nteract wth the smulaton-based vrtual envronment. We call ths stage robot-n-the-loop smulaton. It s acheved by confgurng a real robot to use a combnaton of vrtual and real

4 sensors/actuators. For example, Fgure shows an expermental setup where one real moble robot works together wth a vrtual envronment. In ths example, the moble robot uses ts vrtual sensor to get sensory nput from the vrtual envronment and uses ts real motor nterface to move the robot. As a result, ths real robot moves n a physcal feld based the sensory nput from a vrtual envronment. Wthn ths vrtual envronment, the robot can see vrtual obstacles and other vrtual robots that are smulated by computers. Ths capablty of robot-n-the-loop smulaton brngs smulaton-based study one step closer to the realty. It also makes t possble to study and measure several real robots wthn a large robotc system that may nclude hundreds of robots. In ths case, the rest of robots can be provded by the smulaton-based vrtual envronment. One mportant ssue for the robot-n-the-loop smulaton s the synchronzaton between the real robots and the vrtual envronment. For example, n Fgure, when the decsonmakng model ssues a movng command, the real robot wll move a dstance n the physcal envronment. Ths change of poston should also be updated by the vrtual envronment. For ths purpose, each real robot has a vrtual counterpart n the vrtual envronment. When a real robot moves, the poston of ts vrtual counterpart wll be updated. Thus the synchronzaton between the real robot and the vrtual envronment s actually the synchronzaton between the real robot and ts vrtual counterpart. Ideally, an ndependent montorng system s needed to track the movement of the real robots and then nform the vrtual envronment to synchronze the dstance and tme of robots movements. In our current mplementaton, a set of HIL (hardware-n-theloop) sensors/actuators has been developed. These HIL sensors/actuators drve the real sensor/actuators, whle n the meantme are coupled to the vrtual envronment thus messages can be sent to t. For the example shown n Fgure, the HIL motor drves the motor of the robots. In the meantme t catches the movecomplete sgnal returned from the motor and then sends a message to the vrtual envronment to update the poston of ts vrtual counterpart. 2.2 From Model To Real An Incremental Measurng Process Based on ths vrtual measurng envronment, an ncremental measurng process s developed. Ths process ncludes three steps and supports smooth transtons between them. These steps are measurng based on conventonal smulaton, measurng based on robot-n-the loop smulaton, and measurng based on real robot executon. Fgure 2 gves an example wth two robots to llustrate ths process. The frst step s conventonal smulaton, where all components are models and smulated by fast-mode or realtme smulators n one computer. As shown n Fgure 2(a), both robot models are equpped wth vrtual sensors and actuators to nteract wth the vrtual envronment. Couplngs between two robots can also be added so they can send messages to each other. We note that ths s the same setup as the smulatons that most robotc research uses. It has the most flexblty as all components are models and dfferent confguratons can be easly appled to measure the system under development. Model Vrtual Vrtual Model Vrtual Vrtual Vrtual Envronment Model Vrtual Vrtual Real Vrtual HIL Vrtual Envronment Real Real Real Real Envronment (a) (b) (c) Fgure 2: An ncremental measurng process Real Real Real The second step s robot-n-the-loop smulaton where one or more real robots are measured and expermented wthn a vrtual envronment together wth other vrtual robots (robot models) that are smulated by computer. In ths step, the vrtual robots stll use vrtual sensors/actuators. However, dependng on the measurng objectves, the real robots may have a combnaton of vrtual and HIL sensors/actuators. For example, the real robot shown n Fgure 2(b) uses a vrtual sensor and a HIL actuator. The couplngs between the two robots are mantaned the same so the real and vrtual robots can nteract wth each other n the same way as n the frst step. However, the real commutaton n ths step happens across a wreless network, whch s transparent to the robots. Snce real robots are nvolved n the smulaton, robot-n-theloop smulaton has to run n a real-tme fashon. The fnal step s the real system measurement, where real robots are measured n a real physcal envronment. These robots use real sensors and actuators. They communcate n the same way as the frst two steps snce the couplngs between them are not changed through the process. The measurement of ths step s from the realty, thus havng the most fdelty. However, t s also most costly and tme consumng among the three steps. Ths ncremental measurng process brngs smulatonbased study closer and closer to the realty. As the process proceeds, the flexblty (easy to experment dfferent confguratons) and productvty (tme savng and cost savng) of the measurement decreases and the fdelty (loyal to the realty) of the measurement ncreases Specfy Measurng Metrcs Usng Expermental Frame An expermental frame s a specfcaton of the condtons wthn whch the system s observed or expermented [5]. In DEVS-based modelng and smulaton framework, an expermental frame s realzed as a system that nteracts wth the source system, or System Under Test (SUT), to obtan the data of nterest under specfed condtons. It conssts of four major subsectons: nput stmul: specfcaton of the class of admssble nput tme-dependent stmul. Ths s the class from

5 whch ndvdual samples wll be drawn and njected nto the model or system under test for partcular experments. control: specfcaton of the condtons under whch the model or system wll be ntalzed, contnued under examnaton, and termnated. metrcs: specfcaton of the data summarzaton functons and the measures to be employed to provde quanttatve or qualtatve measures of the nput/output behavor of the model. Examples of such metrcs are performance ndces, goodness-of-ft crtera, and error accuracy bound. analyss: specfcaton of means by whch the results of data collecton n the frame wll be analyzed to arrve at fnal conclusons. The data collected n a frame conssts of pars of nput/output tme functons. When an expermental frame s realzed as a system to nteract wth the SUT (or ts model), the four specfcatons become components of the drvng system. For example, a generator of output tme functons mplements the class of nput stmul. Integrate expermental frames nto the vrtual measurng envronment brngs the advantage that measurng metrcs can be formally specfed. More research s on the way to ntegrate them n a structured way. In the meantme a set of measurng metrcs s also under development for cooperatve robotc systems. 3. ROBOT CONVOY: A CASE STUDY EXAMPLE The presented vrtual measurng envronment has supported the development of a robotc convoy system. Below we brefly descrbe the model of ths system, ts measurng metrcs, and some prelmnary results that are collected from smulaton-based study. We note that most results presented n ths paper are collected from smulatons that do not nvolve real robots. But n the next step we plan to measure the system usng robot-n-the-loop smulaton and expect to reach more nterestng results. For example, we plan to use one real robot to run robot-n-the-loop smulaton to check the convoy speed of ths real robot and compare t wth the data collected from the conventonal smulaton. Another result that we plan to check s to use two real robots neghborng to each other and then check the back robot s poston errors based on the poston and drecton of ts front robot n the physcal envronment. 3. System Descrpton and System Model Ths robot convoy system conssts of an ndefnte number of robots, sayng N robots (N>). These robots are n a lne formaton where each robot (except the leader and the ender) has a front neghbor and a back neghbor. The robots used n ths system are car type moble robots wth wreless communcaton capablty. They can move forward/backward and rotate around the center, and have whsker sensors and nfrared sensors. []. One of the basc goals of ths convoy system s to mantan the coherence of the lne formaton and to synchronze robots movements. Synchronzaton means a robot cannot move forward f ts front robot doesn t move, and t has to wat f ts back robot doesn t catch up. To serve ths purpose, synchronzaton messages are passed between a robot and ts neghbors. To acheve coherence of the lne formaton, the movng parameters of a front robot are passed back. Ths allows the back robot to plan ts own movement accordngly based on ts front robot s movement. The system has no global communcaton and coordnaton snce we want to study how global behavor can be acheved usng localzed sensng and communcaton. FReadyIn n FReadyOut BReadyIn FReadyOut FReadyIn 3 BReadyOut BReadyIn FReadyOut FReadyIn 2 BReadyIn BReadyOut Fgure 3: System model of the robotc convoy system BReadyOut Fgure 3 shows the model of ths system. As we can see, ths model ncludes N models (each of them s a DEVS coupled model), whch are correspondng to the N robots n the system. Each ntermedate robot model has two nput ports: FReadyIn, BReadyIn and two output ports: FReadyOut, BReadyOut. These ports are used to send and/or receve synchronzaton messages between robots and to pass movng parameters from a front robot to the back robot. The couplngs between them are shown n Fgure 3. Durng the convoy, the leader robot ( n Fgure 3) decdes the path of convoy. Meanwhle, t wll turn around f ts nfrared sensors ndcate that there are obstacles ahead. All other robots conduct movement based on ther sensory nput and the movng parameters passed back from ther front robots. Specfcally, a robot wll predct where ts front robot s and turn to that drecton. It then moves forward or backward to catch ts front robot. After that t may go through an adjust process to make sure that t does not lose ts front robot. Ths adjust process s necessary because nose and varance exst durng a movement so a robot wll not reach the desred poston and drecton after the movement. Durng adjustment, a robot scans around untl t fnds ts front robot. Then t sends out a synchronzaton message to nform ts front and back neghbors. Thus robots actually go through a basc turn move adjust nform routne. For example, a robot R - wll turn angle α - to the drecton of ts front robot R -2, move dstance d - to catch ts front robot,

6 and then adjust tself wth angle β - to make sure t sees ts front robot R -2. Fgure 4 shows these movng parameters. R α R - a d R D α - δ d - R - β - δ Fgure 4: Movng parameters for robots convoy After the adjustment, R - sends out a synchronzaton message to ts neghbors. Ths synchronzaton message contans nformaton of α -, d -, and β -. Based on ths nformaton and ts sensory data, R plans ts movement. Ths s shown by Fgure 4 and formulated by formula ()-(3). Among these formulas, δ s the angle (drecton) dfference between R and R - ; a s the dstance between robot R and R - and can be calculated from the robot s nfrared sensor data and the sze of the robot. Specfcally, the turnng angle α of R s calculated by formula (); the movng dstance d can be calculated from formula (2), where D s the desred dstance between R and R -. Then the new angle dfference δ ' between R and R - s updated by formula (3), where β s the adjustng angle for R. We note that due to nose and varance, the δ ' calculated from formula (3) wll not be the exact angle dfference between R and R -. However, t seems that ths error does not accumulate as tme proceeds. d *sn( α + δ ) tgα = a + d *cos( α + δ ) () d * sn( α + δ ) d = D snα (2) δ = δ + α + β α β (3) The model of each robot s developed based on the subsumpton archtecture [2]. It has the Avod model to avod collsons wth any objects; the Convoy model to control robot s movement based on the rules as descrbed above. It also has DEVE Actvtes to represent the sensor/actuator nterfaces of the robot. A detaled descrpton of a smlar model can be found at [3]. Fgure 5 shows the Envronment model that we used for ths example. Ths Envronment model ncludes TmeManager models and the SpaceManager model. For each robot, there s a TmeManager correspondng to t. Ths TmeManager models the tme for a robot to conduct a movement. The SpaceManager models the movng space, ncludng the dmenson, shape and locaton of the feld and the objects nsde the feld. It also keeps track of robots (x,y) postons and movng drectons durng smulaton. Such trackng s needed to supply robots wth the correct sensory data. To account for varablty n the real moton, a random number generator provdes a source of addtve nose. Note that n ths example we have gnored the dynamcs of a movement as we treat each movement as an atomc acton so the postons and drectons of robots are updated dscretely. move moven startmove TmeManager t startmove TmeManagerN N tn movecomplete SpaceManager (x, y) N (x, y) movecompleten Obstacles (x, y) Fgure 5: Envronment model sensordata sensordatan Wth all these models, smulaton was run and a graphc user nterface was developed to show robots movements. Fgure 6 shows two snapshots of a robotc convoy system wth 30 robots wthn a feld surrounded by walls. As can be seen n ths system, robots wll not follow the exact track of the leader robot. However, they are able to follow ther mmedate front robots closely, thus formng a coherent team from a global pont of vew. Note that obstacles can also be easly added wthn the feld. () (2) Fgure 6: Snapshot of robots n moton 3.2 Measurng Metrcs and Smulaton Results A good set of measurng metrcs s very mportant to study ths robotc convoy system. Ths secton descrbes several metrcs that we have developed. These metrcs are nether fnal nor complete. However, they serve as a startng pont to analyze and measure ths system. Some prelmnary smulaton results based on these metrcs are also presented and analyzed. Convoy Speed and Number of Adjustment The convoy speed of the team and the number of adjustment for each robot are among the most obvous results that can be obtaned from smulaton-based study. Both them can be vewed as metrcs for the system s performance. In fact, these two metrcs are correlated to each other: the larger the number of adjustment, the slower the convoy speed. Snce

7 robots move n a coordnated way, we defne the convoy speed as the speed of the leader robot. Ths can be calculated by dvdng the movng dstance by the logc tme of smulaton. The number of adjustment can be obtaned drectly from each robot. Formaton Coherence Due to nose and varance n realty, there exsts dfference between a robot s real poston, drecton (angle) and ts desred poston and drecton. Ths dfference s affected by the varance of movement n real executon, whch s modeled by addng nose nto robot s movement n smulaton. On the other hand, even though varance exsts, ths system can stll conduct the convoy wth some level of formaton coherence. Ths s because an adjust process has been mplemented that allows robots to adjust ther postons/drectons based on the feedback from ts nfrared sensors. Apparently the level of formaton coherence s affected by the varance of movement. If ths varance s large enough, even though a adjust process exsts, the system wll eventually fal to mantan ts formaton coherence. To study ths problem, we calculate each robot s poston errors under the effect of dstance nose factor (DNF) and angle nose factor (ANF). These two factors are the rato of the maxmum dstance varance and maxmum angle varance as compared to the robot s movng dstance respectvely. For example, f the angle nose factor s 0. and a robot moves forward 60, after ts movement the robot wll have maxmum 6 degrees varance from ts desred drecton. Once each robot s poston error s known, the average poston error of the team can be derved. Ths average s an ndcator for the convoy system s formaton coherence: the smaller the error s, the more coherent the convoy system s. Formula (4) (7) shows how the average poston error can be calculated. In these formulas, D s the desred dstance between robots and N s the total number of robot. In case the formaton coherence s broken, sayng robot R lose tself, E (t) wll ncrease contnuously, makng the average error E(t) ncrease too. Note that the desred poston (x -desred, y -desred ) of R s calculated from ts front robot R - s poston, not related to any specfc formatons. Thus systems wth dfferent lne formaton shapes may have the same poston errors. E x 2 2 ( t) = ( x ( t) x desred ( t)) + ( y ( t) y desred ( t)) (4) desred( t) = x ( t) D *cosθ ( t) (5) desred ( t) = y ( t) D * snθ ( t) (6) y E t E t = ( ) ( ) (7) N Fgure 7 shows the average poson error for a system wth 30 robots, DNF=0., and ANF=0.08. The system starts wth all robots at ther desred postons. Thus as smulaton proceeds, the poston error ncreases from 0. It then reaches a stable stage where the poston error oscllates around an average value (35.7 In ths example). As we can see, n ths system the poston error does not accumulate over tme. Thus we say that ths system s formaton coherence s mantaned. poston error average poston error wth 30 robots smulaton steps DNF=0., ANF=0.08 Fgure 7: Average poston error wth 30 robots Senstvty Snce the formaton coherence s affected by the nose factors, senstvty analyss s useful to study f the system s robust to nose factors. To conduct senstvty analyss, we run smulatons wth dfferent nose factors and calculate the poston errors. Fgure 8 shows a system wth 30 robots average poston errors under the effect of three sets of DNF and ANF: set has DNF = 0.04, ANF = 0.04; set 2 has DNF =0., ANF = 0.08; set 3 has DNF = 0.2, ANF = 0.. For analyss purpose, we omt the transent stage when the smulatons start. poston errors Poston errors vs. nose factors smulaton steps Seres Seres2 Seres3 Fgure 8: Average poston errors vs. nose factors Fgure 8 shows that dfferent nose factors result n dfferent error patterns. However, for ths system, all three errors are stll mantaned wthn a boundary (they do not accumulate as tme ncreases). By calculatng the average of them, we have average = 35., average2 =35.7, and average3 =36.6. From these data we can see that as the nose factor ncreases, the poston error ncreases too. However, ths change s nsgnfcant as compared to change of the nose factors. Although more analyss s needed to reach any quanttatve concluson, we can say that ths system s nsenstve to the nose factors as long as these factors are wthn a safe boundary. Ths s because the system mpalements an adjust process that allows robots to adjust themselves based on the feedback from ther IR sensors.

8 Scalablty Scalablty refers to the ablty of a system to mantan ts qualty as the scale of the system ncreases. To study scalablty, we change the number of robots and run smulaton to see how that affects system s average poston error (average over number of robots and over tme). Fgure 9 shows the poston errors for the number of robots to be 0, 20, 30, and 40 wth DNF =0. and ANF =0.08. It shows that the average poston error ncreases as the number of robot ncreases. If ths trend holds true wth more robots, the system s not scalable n the sense that t wll eventually break as more robots are added nto the system. poston error Poston error vs. number of robots number of robots DNF=0., ANF=0.08 Fgure 9: Average poston errors vs. number of robots 4. CONCLUSION Ths paper presents a smulaton-based vrtual evaluaton envronment for cooperatve robotc systems. Ths vrtual envronment allows a combnaton of real and vrtual robots to work together for a system-wde study and measurement. An ncremental measurng process s developed to transton smulaton-based study closer to realty as the process proceeds. Based on ths vrtual envronment, a robotc convoy system was developed and presented n ths paper as an llustratve example. Coherence metrcs for ths system were defned and prelmnary smulaton results were dscussed. We note that most results presented n ths paper are collected from smulatons that do not nvolve real robots. But n the next step we plan to measure the system usng robot-nthe-loop smulaton and expect to gather more nterestng results. In the meantme, a set of more complete evaluaton metrcs s also under development for the robotc convoy systems presented n ths paper. [2] Balch, T., Taxonomes of Multrobot Task and Reward, Teams, Edted by Balch, T., and Parker L.E., A K Peters, 2002 [3] Hu, X., and Zegler, B. P., Model Contnuty to Support Software Development for Dstrbuted c Systems: a Team Formaton Example, Journal of Intellgent & c Systems, Theory & Applcaton, Specal Issue: Multple and Dstrbuted Cooperatng s, pp. 7-87, January, 2004 [4] Hu, X., and Zegler, B.P., A Smulaton-based Software Development Methodology for Cooperatve Real-tme Intellgent Systems, to appear n Annual of Complex Systems and Intellgence Scence, World Scentfc Publshng Co., 2004 [5] Zegler, B.P., Km, T.G., et al.. Theory of Modelng and Smulaton. New York, NY, Academc Press, [6] Komorya, K.; Tan, K., Utlzaton of the vrtual envronment system for autonomous control of moble robots, Intellgent Moton Control, 990. Proceedngs of the IEEE Internatonal Workshop on, Volume: 2, August 990 [7] Wang. J.: Methodology and desgn prncples for a generc smulaton platform for dstrbuted robotc system expermentaton and development. Systems, Man, and Cybernetcs, 997. Computatonal Cybernetcs and Smulaton., 997 IEEE Internatonal Conference on, Volume: 2, 997 Page(s): vol.2 [8] Dxon, K.; Dolan, J.; Wesley Huang; Pareds, C.; Khosla, P., RAVE: a real and vrtual envronment for multple moble robot systems, Intellgent s and Systems, 999. IROS '99. Proceedngs. 999 IEEE/RSJ Internatonal Conference on, Volume: 3, 7-2 Oct. 999 [9] Shaw, S. C., Real-tme Systems and Software, John Wley & Sons, 200 [0] Hu, X., A Smulaton-based Software Development Methodology for Dstrbuted Real-tme Systems, Dssertaton, Unversty of Arzona, 2003 [] Pepelman. J., N. Alvarez, K. Galnet, R. Olmos.: 498 A & B Techncal Report. Department of Electrcal and Computer Engneerng, Unversty of Arzona, 2002 [2] Brooks, R. A., "A Robust Layered Control System For A Moble ", IEEE Journal Of cs And Automaton, RA-2, Aprl. pp. 4-23, March ACKNOWLEDGEMENT Ths research was supported by NSF grant DMI , DEVS as a Formal Framework for Scalable Enterprse Systems. 6. REFERENCE [] Dudek, G., Jenkn, M., and Mlos, E., A Taxonomy of Multrobot Systems, Teams, Edted by Balch, T., and Parker L.E., A K Peters, 2002

Robots in the Loop: Supporting an Incremental Simulation-based Design Process

Robots in the Loop: Supporting an Incremental Simulation-based Design Process s in the Loop: Supporting an Incremental -based Design Process Xiaolin Hu Computer Science Department Georgia State University Atlanta, GA, USA xhu@cs.gsu.edu Abstract This paper presents the results of

More information

Performance Analysis of the Weighted Window CFAR Algorithms

Performance Analysis of the Weighted Window CFAR Algorithms Performance Analyss of the Weghted Wndow CFAR Algorthms eng Xangwe Guan Jan He You Department of Electronc Engneerng, Naval Aeronautcal Engneerng Academy, Er a road 88, Yanta Cty 6400, Shandong Provnce,

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

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

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

熊本大学学術リポジトリ. 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

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

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

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

A Simulation-Based Virtual Environment to Study Cooperative Robotic Systems

A Simulation-Based Virtual Environment to Study Cooperative Robotic Systems A Simulation-Based Virtual Environment to Study Cooperative Robotic Systems Xiaolin Hu (corresponding author) Computer Science Department, Georgia State University, Atlanta GA, USA 30303 Address: 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

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

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

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

Multistatic Measurements in a Controlled Laboratory Environment

Multistatic Measurements in a Controlled Laboratory Environment Multstatc Measurements n a Controlled Laboratory Envronment Ivan Bradarc *, Gerard. Capraro *, Steven H. Brady +, Mchael A. Savlle + and Mchael C. Wcks^ * Capraro echnologes, Inc., Utca, NY, USA + Department

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

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

An Alternation Diffusion LMS Estimation Strategy over Wireless Sensor Network

An Alternation Diffusion LMS Estimation Strategy over Wireless Sensor Network Progress In Electromagnetcs Research M, Vol. 70, 135 143, 2018 An Alternaton Dffuson LMS Estmaton Strategy over Wreless Sensor Network Ln L * and Donghu L Abstract Ths paper presents a dstrbuted estmaton

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

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

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

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

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

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

A Novel Optimization of the Distance Source Routing (DSR) Protocol for the Mobile Ad Hoc Networks (MANET)

A Novel Optimization of the Distance Source Routing (DSR) Protocol for the Mobile Ad Hoc Networks (MANET) A Novel Optmzaton of the Dstance Source Routng (DSR) Protocol for the Moble Ad Hoc Networs (MANET) Syed S. Rzv 1, Majd A. Jafr, and Khaled Ellethy Computer Scence and Engneerng Department Unversty of Brdgeport

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

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

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

Sensors for Motion and Position Measurement

Sensors for Motion and Position Measurement Sensors for Moton and Poston Measurement Introducton An ntegrated manufacturng envronment conssts of 5 elements:- - Machne tools - Inspecton devces - Materal handlng devces - Packagng machnes - Area where

More information

Chaotic Filter Bank for Computer Cryptography

Chaotic Filter Bank for Computer Cryptography Chaotc Flter Bank for Computer Cryptography Bngo Wng-uen Lng Telephone: 44 () 784894 Fax: 44 () 784893 Emal: HTwng-kuen.lng@kcl.ac.ukTH Department of Electronc Engneerng, Dvson of Engneerng, ng s College

More information

MASTER TIMING AND TOF MODULE-

MASTER TIMING AND TOF MODULE- MASTER TMNG AND TOF MODULE- G. Mazaher Stanford Lnear Accelerator Center, Stanford Unversty, Stanford, CA 9409 USA SLAC-PUB-66 November 99 (/E) Abstract n conjuncton wth the development of a Beam Sze Montor

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

Realization of the Sensor Web Concept for Earth Science using Mobile Robotic Platforms

Realization of the Sensor Web Concept for Earth Science using Mobile Robotic Platforms Realzaton of the Sensor Web Concept for Earth Scence usng Moble Robotc Platforms Ayanna M. Howard, Bran Smth, Magnus Egerstedt School of Electrcal and Computer Engneerng Georga Insttute of Technology,

More information

Movement - Assisted Sensor Deployment

Movement - Assisted Sensor Deployment Intro Self Deploy Vrtual Movement Performance Concluson Movement - Asssted Sensor Deployment G. Wang, G. Cao, T. La Porta Dego Cammarano Laurea Magstrale n Informatca Facoltà d Ingegnera dell Informazone,

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

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

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

Webinar Series TMIP VISION

Webinar Series TMIP VISION Webnar Seres TMIP VISION TMIP provdes techncal support and promotes knowledge and nformaton exchange n the transportaton plannng and modelng communty. DISCLAIMER The vews and opnons expressed durng ths

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

The Dynamic Utilization of Substation Measurements to Maintain Power System Observability

The Dynamic Utilization of Substation Measurements to Maintain Power System Observability 1 The Dynamc Utlzaton of Substaton Measurements to Mantan Power System Observablty Y. Wu, Student Member, IEEE, M. Kezunovc, Fellow, IEEE and T. Kostc, Member, IEEE Abstract-- In a power system State Estmator

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

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

Centralized approach for multi-node localization and identification

Centralized approach for multi-node localization and identification Centralzed approach for mult-node localzaton and dentfcaton Ola A. Hasan Electrcal Engneerng Department Unversty of Basrah Basrah, Iraq Lolastar91@gmal.com Ramzy S. Al Electrcal Engneerng Department Unversty

More information

Improved corner neutron flux calculation for Start-up Range Neutron Monitor

Improved corner neutron flux calculation for Start-up Range Neutron Monitor Proceedngs of Internatonal Symposum on EcoTopa Scence 2007, ISETS07 (2007) Improved corner neutron flux calculaton for Start-up ange Neutron Montor Masato Watanabe 1, Hdetsugu Okada 1 and Yosho Kmura 2

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

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

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

Distributed Topology Control of Dynamic Networks

Distributed Topology Control of Dynamic Networks Dstrbuted Topology Control of Dynamc Networks Mchael M. Zavlanos, Alreza Tahbaz-Saleh, Al Jadbabae and George J. Pappas Abstract In ths paper, we present a dstrbuted control framework for controllng the

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

A Preliminary Study of Information Collection in a Mobile Sensor Network

A Preliminary Study of Information Collection in a Mobile Sensor Network A Prelmnary Study of Informaton ollecton n a Moble Sensor Network Yuemng Hu, Qng L ollege of Informaton South hna Agrcultural Unversty {ymhu@, lqng1004@stu.}scau.edu.cn Fangmng Lu, Gabrel Y. Keung, Bo

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

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

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

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

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme

Performance Analysis of Multi User MIMO System with Block-Diagonalization Precoding Scheme Performance Analyss of Mult User MIMO System wth Block-Dagonalzaton Precodng Scheme Yoon Hyun m and Jn Young m, wanwoon Unversty, Department of Electroncs Convergence Engneerng, Wolgye-Dong, Nowon-Gu,

More information

A Multi-Robot System Based on A Hybrid Communication Approach

A Multi-Robot System Based on A Hybrid Communication Approach Studes n Meda and Communcaton Vol. 1, No. 1; June 13 ISSN 35-871 E-ISSN 35-88X Publshed by Redfame Publshng URL: http://smc.redfame.com A Mult-Robot System Based on A Hybrd Communcaton Approach Tngka Wang,

More information

Dynamic Resource Networks: Coordination and Control of Networks with Mobile Actuators and Sensors

Dynamic Resource Networks: Coordination and Control of Networks with Mobile Actuators and Sensors Dynamc Resource Networks: Coordnaton and Control of Networks wth Moble Actuators and Sensors Kevn L. Moore, Ph.D., P.E.¹ G.A. Dobelman Dstngushed Char and Professor of Engneerng Dvson of Engneerng Colorado

More information

Evaluate the Effective of Annular Aperture on the OTF for Fractal Optical Modulator

Evaluate the Effective of Annular Aperture on the OTF for Fractal Optical Modulator Global Advanced Research Journal of Management and Busness Studes (ISSN: 2315-5086) Vol. 4(3) pp. 082-086, March, 2015 Avalable onlne http://garj.org/garjmbs/ndex.htm Copyrght 2015 Global Advanced Research

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

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

location-awareness of mobile wireless systems in indoor areas, which require accurate

location-awareness of mobile wireless systems in indoor areas, which require accurate To my wfe Abstract Recently, there are great nterests n the locaton-based applcatons and the locaton-awareness of moble wreless systems n ndoor areas, whch requre accurate locaton estmaton n ndoor envronments.

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

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

A Fuzzy-based Routing Strategy for Multihop Cognitive Radio Networks

A Fuzzy-based Routing Strategy for Multihop Cognitive Radio Networks 74 Internatonal Journal of Communcaton Networks and Informaton Securty (IJCNIS) Vol. 3, No., Aprl 0 A Fuzzy-based Routng Strategy for Multhop Cogntve Rado Networks Al El Masr, Naceur Malouch and Hcham

More information

ECE 2133 Electronic Circuits. Dept. of Electrical and Computer Engineering International Islamic University Malaysia

ECE 2133 Electronic Circuits. Dept. of Electrical and Computer Engineering International Islamic University Malaysia ECE 2133 Electronc Crcuts Dept. of Electrcal and Computer Engneerng Internatonal Islamc Unversty Malaysa Chapter 12 Feedback and Stablty Introducton to Feedback Introducton to Feedback 1-4 Harold Black,

More information

INSTRUCTION MANUAL BENCH LATHE

INSTRUCTION MANUAL BENCH LATHE WLLOUGHBY COMMUNTY MEN'S SHED mens 296C Salors Bay Road, l _ L^ NORTHBRDGE N.S.W 2063 The Wlkmghby Communty" NSTRUCTON MANUAL BENCH LATHE Before usng be sure to read ths manual carefully -C6- Safety nstructons

More information

Monitoring large-scale power distribution grids

Monitoring large-scale power distribution grids Montorng large-scale power dstrbuton grds D. Gavrlov, M. Gouzman, and S. Lury Center for Advanced Technology n Sensor Systems, Stony Brook Unversty, Stony Brook, NY 11794 Keywords: smart grd; sensor network;

More information

FFT Spectrum Analyzer

FFT Spectrum Analyzer THE ANNUAL SYMPOSIUM OF THE INSTITUTE OF SOLID MECHANICS SISOM 22 BUCHAREST May 16-17 ----------------------------------------------------------------------------------------------------------------------------------------

More information

Journal of Chemical and Pharmaceutical Research, 2016, 8(4): Research Article

Journal of Chemical and Pharmaceutical Research, 2016, 8(4): Research Article Avalable onlne www.ocpr.com Journal of Chemcal and Pharmaceutcal Research, 2016, 8(4):788-793 Research Artcle ISSN : 0975-7384 CODEN(USA) : JCPRC5 Vrtual Force Coverage Enhancement Optmzaton Algorthm Based

More information

DETERMINATION OF WIND SPEED PROFILE PARAMETERS IN THE SURFACE LAYER USING A MINI-SODAR

DETERMINATION OF WIND SPEED PROFILE PARAMETERS IN THE SURFACE LAYER USING A MINI-SODAR DETERMINATION OF WIND SPEED PROFILE PARAMETERS IN THE SURFACE LAYER USING A MINI-SODAR A. Coppalle, M. Talbaut and F. Corbn UMR 6614 CORIA, Sant Etenne du Rouvray, France INTRODUCTION Recent mprovements

More information

Time-frequency Analysis Based State Diagnosis of Transformers Windings under the Short-Circuit Shock

Time-frequency Analysis Based State Diagnosis of Transformers Windings under the Short-Circuit Shock Tme-frequency Analyss Based State Dagnoss of Transformers Wndngs under the Short-Crcut Shock YUYING SHAO, ZHUSHI RAO School of Mechancal Engneerng ZHIJIAN JIN Hgh Voltage Lab Shangha Jao Tong Unversty

More information

An Adaptive Over-current Protection Scheme for MV Distribution Networks Including DG

An Adaptive Over-current Protection Scheme for MV Distribution Networks Including DG An Adaptve Over-current Protecton Scheme for MV Dstrbuton Networks Includng DG S.A.M. Javadan Islamc Azad Unversty s.a.m.javadan@gmal.com M.-R. Haghfam Tarbat Modares Unversty haghfam@modares.ac.r P. Barazandeh

More information

[Type text] [Type text] [Type text] Wenjing Yuan Luxun Art Academy of Yan an University Xi an, , (CHINA)

[Type text] [Type text] [Type text] Wenjing Yuan Luxun Art Academy of Yan an University Xi an, , (CHINA) [Type text] [Type text] [Type text] ISSN : 0974-7435 Volume 10 Issue 19 BoTechnology 2014 An Indan Journal FULL PAPER BTAIJ, 10(19, 2014 [10873-10877] Computer smulaton analyss on pano tmbre ABSTRACT Wenjng

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

Research on Controller of Micro-hydro Power System Nan XIE 1,a, Dezhi QI 2,b,Weimin CHEN 2,c, Wei WANG 2,d

Research on Controller of Micro-hydro Power System Nan XIE 1,a, Dezhi QI 2,b,Weimin CHEN 2,c, Wei WANG 2,d Advanced Materals Research Submtted: 2014-05-13 ISSN: 1662-8985, Vols. 986-987, pp 1121-1124 Accepted: 2014-05-19 do:10.4028/www.scentfc.net/amr.986-987.1121 Onlne: 2014-07-18 2014 Trans Tech Publcatons,

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

AFV-P 2U/4U. AC + DC Power Solutions. series. Transient Generation for Disturbance Tests. only. High Performance Programmable AC Power Source

AFV-P 2U/4U. AC + DC Power Solutions. series. Transient Generation for Disturbance Tests. only. High Performance Programmable AC Power Source AFV-P seres Hgh Performance Programmable AC Power Source only 2U/4U Intutve Touch Screen HMI Output Frequency up to 15-1000Hz Power Lne Smulatons: Step & Ramp Features Fast Response Tme: 300μs AC Source

More information

Coverage Maximization in Mobile Wireless Sensor Networks Utilizing Immune Node Deployment Algorithm

Coverage Maximization in Mobile Wireless Sensor Networks Utilizing Immune Node Deployment Algorithm CCECE 2014 1569888203 Coverage Maxmzaton n Moble Wreless Sensor Networs Utlzng Immune Node Deployment Algorthm Mohammed Abo-Zahhad, Sabah M. Ahmed and Nabl Sabor Electrcal and Electroncs Engneerng Department

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

Micro-grid Inverter Parallel Droop Control Method for Improving Dynamic Properties and the Effect of Power Sharing

Micro-grid Inverter Parallel Droop Control Method for Improving Dynamic Properties and the Effect of Power Sharing 2015 AASRI Internatonal Conference on Industral Electroncs and Applcatons (IEA 2015) Mcro-grd Inverter Parallel Droop Control Method for Improvng Dynamc Propertes and the Effect of Power Sharng aohong

More information

A Pervasive Indoor-Outdoor Positioning System

A Pervasive Indoor-Outdoor Positioning System 70 JOURNAL OF NETWORKS, VOL. 3, NO. 8, NOVEMBER 008 A Pervasve Indoor-Outdoor Postonng System Lonel Reyero 1, Glles Delsle 1 INRS-EMT, Unversté du Québec, Montréal, Canada, H5A 1K6, lonel.reyero@telecom.com

More information

INITIALIZATION OF ROBOTIC FORMATIONS USING DISCRETE PARTICLE SWARM OPTIMIZATION

INITIALIZATION OF ROBOTIC FORMATIONS USING DISCRETE PARTICLE SWARM OPTIMIZATION 24 Internatonal Symposum on on Automaton & Robotcs n n Constructon (ISARC 2007) Constructon Automaton Group, I.I.T. Madras INITIALIZATION OF ROBOTIC FORMATIONS USING DISCRETE PARTICLE SWARM OPTIMIZATION

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

Keywords LTE, Uplink, Power Control, Fractional Power Control.

Keywords LTE, Uplink, Power Control, Fractional Power Control. Volume 3, Issue 6, June 2013 ISSN: 2277 128X Internatonal Journal of Advanced Research n Computer Scence and Software Engneerng Research Paper Avalable onlne at: www.jarcsse.com Uplnk Power Control Schemes

More information

On the Feasibility of Receive Collaboration in Wireless Sensor Networks

On the Feasibility of Receive Collaboration in Wireless Sensor Networks On the Feasblty of Receve Collaboraton n Wreless Sensor Networs B. Bantaleb, S. Sgg and M. Begl Computer Scence Department Insttute of Operatng System and Computer Networs (IBR) Braunschweg, Germany {behnam,

More information

Introduction to Coalescent Models. Biostatistics 666 Lecture 4

Introduction to Coalescent Models. Biostatistics 666 Lecture 4 Introducton to Coalescent Models Bostatstcs 666 Lecture 4 Last Lecture Lnkage Equlbrum Expected state for dstant markers Lnkage Dsequlbrum Assocaton between neghborng alleles Expected to decrease wth dstance

More information

Introduction to Coalescent Models. Biostatistics 666

Introduction to Coalescent Models. Biostatistics 666 Introducton to Coalescent Models Bostatstcs 666 Prevously Allele frequences Hardy Wenberg Equlbrum Lnkage Equlbrum Expected state for dstant markers Lnkage Dsequlbrum Assocaton between neghborng alleles

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

An efficient cluster-based power saving scheme for wireless sensor networks

An efficient cluster-based power saving scheme for wireless sensor networks RESEARCH Open Access An effcent cluster-based power savng scheme for wreless sensor networks Jau-Yang Chang * and Pe-Hao Ju Abstract In ths artcle, effcent power savng scheme and correspondng algorthm

More information

Chapter 2 Two-Degree-of-Freedom PID Controllers Structures

Chapter 2 Two-Degree-of-Freedom PID Controllers Structures Chapter 2 Two-Degree-of-Freedom PID Controllers Structures As n most of the exstng ndustral process control applcatons, the desred value of the controlled varable, or set-pont, normally remans constant

More information

Wi-Fi Indoor Location Based on RSS Hyper-Planes Method

Wi-Fi Indoor Location Based on RSS Hyper-Planes Method Chung Hua Journal of Scence and Engneerng, Vol. 5, No. 4, pp. 7-4 (007 W-F Indoor Locaton Based on RSS Hyper-Planes Method Ch-Kuang Hwang and Kun-Feng Cheng Department of Electrcal Engneerng, Chung Hua

More information

sensors ISSN

sensors ISSN Sensors 009, 9, 8593-8609; do:10.3390/s91108593 Artcle OPEN ACCESS sensors ISSN 144-80 www.mdp.com/journal/sensors Dstrbuted Envronment Control Usng Wreless Sensor/Actuator Networks for Lghtng Applcatons

More information

ENERGY EFFICIENT MILLIMETER WAVE RADIO LINK ESTABLISHMENT WITH SMART ARRAY ANTENNAS

ENERGY EFFICIENT MILLIMETER WAVE RADIO LINK ESTABLISHMENT WITH SMART ARRAY ANTENNAS ENERGY EFFICIENT MILLIMETER WVE RDIO LINK ESTLISHMENT WITH SMRT RRY NTENNS ehnam Neekzad, John S. aras Insttute for Systems Research and Electrcal and Computer Engneerng Department Unversty of Maryland

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

Mobile Sensor Deployment and Coverage Using Multi-Agent-based Collective Formation Schemes

Mobile Sensor Deployment and Coverage Using Multi-Agent-based Collective Formation Schemes Internatonal Journal of Performablty Engneerng, Vol. 8, No. 2, March, 2012, pp. 141-150. RAMS Consultants Prnted n Inda Moble Sensor Deployment and Coverage Usng Mult-Agent-based Collectve Formaton Schemes

More information

Development of an UWB Rescue Radar System - Detection of Survivors Using Fuzzy Reasoning -

Development of an UWB Rescue Radar System - Detection of Survivors Using Fuzzy Reasoning - Development of an UWB Rescue Radar System - Detecton of Survvors Usng Fuzzy Reasonng - Iwak Akyama Shonan Insttute of Technology Fujsawa 251-8511 Japan akyama@wak.org Masatosh Enokto Shonan Insttute of

More information

Uplink User Selection Scheme for Multiuser MIMO Systems in a Multicell Environment

Uplink User Selection Scheme for Multiuser MIMO Systems in a Multicell Environment Uplnk User Selecton Scheme for Multuser MIMO Systems n a Multcell Envronment Byong Ok Lee School of Electrcal Engneerng and Computer Scence and INMC Seoul Natonal Unversty leebo@moble.snu.ac.kr Oh-Soon

More information

Research and Contributions in Energy- Efficiency and Context-Awareness of Mobile Systems and Applications

Research and Contributions in Energy- Efficiency and Context-Awareness of Mobile Systems and Applications Research and Contrbutons n Energy- Effcency and Context-Awareness of Tmsoara, 016 Research and Contrbutons n Energy-Effcency and Context-Awareness of CONTENTS 1 Scentfc and academc results... 6 1.1 Introducton

More information

THE ARCHITECTURE OF THE BROADBAND AMPLIFIERS WITHOUT CLASSICAL STAGES WITH A COMMON BASE AND A COMMON EMITTER

THE ARCHITECTURE OF THE BROADBAND AMPLIFIERS WITHOUT CLASSICAL STAGES WITH A COMMON BASE AND A COMMON EMITTER VOL. 0, NO. 8, OCTOBE 205 ISSN 89-6608 2006-205 Asan esearch Publshng Network (APN. All rghts reserved. THE ACHITECTUE OF THE BOADBAND AMPLIFIES WITHOUT CLASSICAL STAGES WITH A COMMON BASE AND A COMMON

More information