Integration of Planning and Control in Robotic Formations

Size: px
Start display at page:

Download "Integration of Planning and Control in Robotic Formations"

Transcription

1 Integraton of Plannng and Control n Robotc Formatons V.T. Ngo, A.D. Nguyen, and Q.P. Ha ARC Centre of Excellence for Autonomous Systems, Faculty of Engneerng, Unversty of Technology, Sydney, PO Box 13 Broadway NSW 7 AUSTRALIA Abstract Ths paper s devoted to plannng and control of a pattern formaton of moble robots when movng between goal ponts n a known and statc envronment. Path plannng s performed for a reference pont n the formaton usng the modfed A* search, coupled wth a proposed smoothng technque to generate a feasble trajectory wth nonholonomc constrants of moble robots taken nto account. Based on ths reference trajectory and the predefned formaton confguraton n curvlnear coordnates, each robot n the formaton computes ts trajectory. Formaton moton control s then ntegrated n the proposed framework to derve velocty profles for robots n the group, takng nto account dfferental geometry of the trajectores. Obstacle avodance s guaranteed by varyng the coordnates of those robots that are lkely n collson wth obstacles relatve to the reference one. Smulaton results are presented to llustrate the valdty of the proposed framework. Key words robotc formaton, modfed A* search, curvlnear coordnates, obstacle avodance. 1. Introducton The problem of control and coordnaton of mult-robot systems has receved a consderable nterest recently as varous applcatons can be performed faster and more effcently wth multple robots than wth a sngle robot. In many cases, mult-robot systems are much more robust and fault tolerant and can be easly expanded to a large scale. Some typcal applcatons are movng large objects [Donald et al., ], exploraton [Fox et al., ], survellance [Feddema and Schoenwald, 1], search and rescue [Jennngs et al., 1997]. In ths context, the control of robotc formatons s partcularly mportant n such applcatons as mne sweepng [Balch and Arkn, 1998; Healey, 1], mltary scout and agrcultural coverage tasks, where sensor assets are lmted as t allows each robot n the formaton to concentrate ts sensng capablty on a porton of the envronment, whle other robots n the formaton cover the rest. Research n robotc formatons has focused on ssues lke formaton generaton [Ara et al., 1989; Yamagucha and Ara, 1994], mantenance of a formaton shape [Balch and Arkn, 1998; Desa et al., 1], controllng and changng formatons [Das et al., ; Desa et al., 1999; Nguyen et al., 4]. Generally, there are three broad approaches to the robotc formaton problem avalable n the lterature. They nclude the combned reactve behavours [Balch and Arkn, 1998], leader follower strateges [Desa et al., 1999; Desa et al., 1], and vrtual structures [Jongusuk and Mta, 1; Lews and Tan, 1997]. A comprehensve revew of robotc formaton s gven n [Erkn et al., 3]. Our research objectve s to ntegrate the path plannng and control n movng towards a framework for the control and coordnaton of a group of moble robots. Toward ths goal ths paper proposes to combne path plannng and trajectory generaton for the control of multple robots n a gven pattern, stressng on the formaton dynamc behavour, n terms of velocty profles, partcularly when turnng. In ths work, nspred by [Barfoot and Clark, 4], we assume the avalablty of a grd cell map of an envronment and use a reference pont n the formaton as the startng pont to plan the path for the formaton. Ths reference may be the center of the formaton, one partcular robot n the group, or any other pont. Smoothng technques are then appled to acqure the shorter, less turns, and approprate turnng radus path. Based on ths path, the velocty profle s obtaned for the reference pont. The coordnaton between the robots n mantanng the formaton s guaranteed usng the moton plannng as proposed n [Barfoot and Clark, 4]. Changng the formaton shape to fulfl a specfc task or to deal wth obstacle collson s acqured by plannng the offsets from the reference trajectory n a curvlnear coordnates for each robot. The ratonale for the ntegraton of plannng and control n robotc formatons s stated n [Ngo et al., ], where a

2 generc archtecture s proposed for robotc formatons movng n a statc envronment. In ths work, the coordnaton of the moble robot group s mplemented n curvlnear coordnates, whch allows for mantanng formaton shape wth possbltes to adjust the formaton wdth or to change the formaton shape wth some concesson made when the formaton turns. The dea behnd the proposed mechansms for plannng and control of a robotc formaton can be llustrated n a flowchart shown n Fgure 1. After a reference pont has been chosen, the modfed A* search s performed to fnd a path for the whole formaton. If a path s found n ths step, t s optmal subject to the defned heurstcs and the path for the reference pont s always safe. The path found s smoothed out to reduce the number of turns and to satsfy the dynamc and knematc constrants of moble robots. A reference trajectory s then generated for the reference pont. Based on the formaton confguraton, and the reference trajectory, offsets for each robot n curvlnear coordnates are computed and the trajectores for all the robots n the formaton are then obtaned. Next, each robot performs ts moton accordng wth ts planned velocty profle untl the goal s reached. The paper s organsed as follows. In secton, path plannng and smoothng are presented. The trajectory generaton s dscussed n Secton 3 and the coordnaton strategy to avod obstacles and nter robot collson n Secton 4. Smulaton results are provded n secton. A concluson and future work are gven n Secton 6.. Path Planng and Smoothng.1 Path Plannng A grd map s assumed to be avalable at ths stage. Each cell s a node n the search process. The optmal path from the ntal pont to the goal pont can be found usng varous standard graph search methods. Amongst them, the A* method s frequently employed to search the free space for an optmal path. As the A* method may be computatonallyneffcent, the so-called modfed A* search, can be used to lessen the computatonal burden nvolved. Ths method results n a loose search, whch s llustrated n Fgure for k=4. Accordngly, when a node s expanded, ts chldren nodes are attached not adjacently but n k cells away, where k s plannng step. The vector approach s used to check the vsblty of from the expanded node to ts chldren nodes,.e. to check whether a straght lne from the expanded node to a chld node ntersects any obstacle. The vector approach s also used to check the vsblty between the goal and the nodes wth a mnmum cost beng opened. If the goal s vsble then the search process s termnated and the safe path s found. A drawback of ths method s that a safe path may not be found even there exsts one. An alternaton s to No Generate velocty profle for robot 1 VP 1 Robot 1 moton control Begn Compute path usng modfed A* search Path found? Yes Smooth path Generate velocty profle for reference pont VP r Compute offsets for all robot n the formaton Goal reached? Yes Qut Generate velocty profle for robot n VP n Robot n moton control Fgure 1. Flow chart of formaton plannng and control algorthm reduce the plannng step k f no path s found wth a specfc k. When k s reduced to 1, the method becomes the tradtonal A* search. In ths paper, the modfed A* search [Warren, 1993] s used to fnd the path for reference pont n the formaton. Assume that the center pont n the formaton s chosen as the reference pont, and then even f the plannng step k s chosen to be equal or greater than half of the formaton wdth, t does not guarantee that the formaton can traverse to the goal wthout colldng wth any obstacle due to the smoothng process, and the nature of generatng a chld node n the modfed A * search method. Here the cost functon used to determne the optmal path s defned as f = g + h, where g s the actual cost from the ntal poston to the current node, and h s the heurstc cost from the current node to the goal defned as: h = d( x,y) + c, (1) No

3 n whch d( x, y) s the dstance from the current node to the goal and c s the terran cost of the current node. To guarantee a suffcent dstance from the path to obstacles, those nodes wthn a set range of a known obstacle s assgned a hgher terran cost. Obvously, ths parameter decreases wth dstance. The vector approach s chosen here for checkng the vsblty between the node to be opened and the goal as the process nvolves a shorter searchng tme, can deal wth the problem of the goal node not lyng on loose grd [Warren, 1993], and helps elmnate the redundant way-ponts n the remander of the path. Ths also helps reduce the post processng tme to smooth the path, as wll be detaled n Secton.. As stated, ths paper s dealng wth only the case of known and statc envronments. However, t s recognsed that normally n order to deploy a robotc formaton, the envronment should not be too cluttered and that the robots can only reach the goal wth a predefned confguraton provded the envronment around the goal s obstacle free. These observatons together wth the advantage of a reduced tme for path searchng and post processng wth the modfed A* search enable the onlne replannng requrement for robotc formatons operatng n dynamc envronments... Path Smoothng The common knematc model for a non-holonomc threewheel robot s descrbed as: x& ( t) = vcosθ y& ( t) = vsnθ & θ ( t) = ω, where x (t) and y(t) denote the poston of the centre pont on the wheel axs, θ (t) represents the orentaton, and nputs v and ω = vk are the current translatonal and angular veloctes respectvely, K s the curvature of the trajectory the robot s followng. The moble robots have three degrees of freedom,.e. two postonal degrees of freedom ( x, y) and one orentatonalθ, whch are related to a non-holonomc constrant equaton mpled n the model: () x & sn θ + y& cosθ =. (3) To ease wth the navgaton and subject to the vehcles knematc and dynamc constrants, the paths resulted from the search process need to be smoothed out, usng the technque proposed as follows. As the A* algorthm searches the eght nodes around the current one, and then proceeds to the next node, t produces a zgzag path. Ths zgzag path s unacceptable for moble robots especally when movng n a formaton. An deal dfferentally drven robot can turn on the spot (spn on wheels), but ths does not Fgure. Modfed A* search n D wth plannng step k=4 mply that the formaton can turn on the spot whle mantanng the geometrc formaton. Here the lne of sght prncple s appled to smooth out the path obtaned from the A* search. Ths s summarsed n Algorthm 1 below. Algorthm 1 1. Choose the frst path node as the start node and ts successve node as the end node. Record the frst path node as the new way-pont.. Check the vsblty between the start node and the end node. 3. If they are not vsble to each other, record the mmedate precedent of the end node as a new way-pont, and choose ths node as the start node wth ts successve as the end node. Go to step. 4. If they are vsble to each other, then 4.1 If the end node s not the goal, choose the node successve to the end node as the new end node. Go to step. 4. If the end node s the goal, record t and ext. The resulted way-ponts of the path after applyng Algorthm 1 are shown n Fgure 3 n comparson wth the modfed A* search path. As noted n [Barfoot and Clark, 4], the square, rectangular, or even a wedge formaton can only be mantaned perfectly (ncludng the poston and orentaton of the robots) n a straght lne moton. When the formaton turns, a concesson must be made,.e., the formaton s mantaned n curvlnear coordnates rather than n the rectlnear coordnate system. Algorthm 1 results n the path wth smallest number of turns. As can be seen, the resulted path s smoother but stll contans sharp corners. Techncally, the robot can stop at those ponts and rotate on ts wheels untl t reaches the desred orentaton and then moves on but ths approach s tme-consumng and energyneffcent, especally for a formaton, and as noted above, ths turnng on the spot does not mantan the formaton perfectly. Consequently there s a need for further smoothng as suggested n the proposed second algorthm

4 where the turnng radus s taken nto consderaton. Ths s explaned n the followng. Gven a quadruple of the start pont, the robot orentaton at the start pont, the end pont and the requred orentaton at ths pont, there are possble shorted paths for the start pont to reach the end pont wth a fxed startng orentaton and arbtrary endng orentaton, and 4 possble shorted paths wth fxed startng and endng orentatons as llustrated n Fgure 4. In Case 1, the path between any two successve way-ponts conssts of an arc followed by a straght lne. The robot orentaton at the end pont wll be the orentaton for the next way-pont. In Case, the path between any two successve way-ponts conssts of an arc, followed by a straght lne, and then by an arc. If the translatonal velocty of the robots along the path s assumed to reman constant then the mnmum turnng radus s determned by the maxmum rotatonal velocty of the robot. Furthermore, f the orentaton of the formaton s requred to be fxed only at the startng and goal postons whle may be arbtrary at other way-ponts along the path, then Case can be appled only for fndng the path between th way-ponts ( n 1) and n th (the goal), where n s the way-pont number for the path resulted from Algorthm 1. Case 1 s appled for the rest pars of successve way-ponts. Ths s summarsed n Algorthm below. Algorthm 1. Record the frst way-pont (start poston), gven a predetermned turnng radus. For any par of successve way-ponts between the frst and th the ( n 1) way-ponts, perform the followng step 1.1 Calculate the two possble shorted paths usng Case If no possble paths exst or the exstng paths collde wth an obstacle, reduce the turnng radus. Go to Step If there exsts at least one possble path wthout obstacle collson, choose the shortest one (f there are two). Record the necessary data and go to step 1.1. th. For the path between the ( n 1) and n th wayponts, perform the same steps as 1.1 to 1.3, except that calculate the four possble shorted paths usng Case. Record the necessary data and ext. 3. Formaton Moton Control 3.1. Reference Trajectory Generaton After runnng the modfed A* search and Algorthm 1 and, the necessary data are avalable. For example, wth a path between two successve way-ponts consstng of an arc followed by a straght lne, the necessary data for trajectory generaton nclude the length of the arc, the centre of the correspondng crcle, the turnng radus of the arc, ts startng poston on the crcle, the length of the straght lne, ts startng poston, and the orentaton of the straght lne. Once these data are avalable, the robot poston and orentaton at a partcular tme,.e. the reference trajectory ( xr ( t), yr ( t), θ r ( t)) can be easly calculated. One alternaton s to obtan the reference trajectory n the form of velocty profle ( vr ( t), ω r ( t)) or ( vr ( t), Kr ( t)). As the smooth path obtaned from the proposed algorthm has been checked as collson-free, the resultng trajectory s safe for the reference pont of the formaton Way-ponts wth modfed A* search Straght lnes connectng smooth way ponts obtaned from Algorthm 1 Obstacle space Fgure 3. Smooth paths obtaned from proposed Algorthms (a) startng pont Fgure 4. Possble shortest paths consderng turnng radus (a). Case 1: Two optons wth fxed startng orentaton and arbtrary endng orentaton (b). Case : Four optons wth fxed startng and endng orentaton (b) goal pont

5 3.. Velocty profles Based on the reference pont chosen and the predefned geometrc formaton, each ndvdual robot n the group has predetermned offsets [ p, ] T q n the curvlnear coordnates relatve to the reference pont C as shown n Fgure. where S = sgn(1 q K ( s )) r dq = + ( 1 ( )) Q qkr s ds dq dq ( 1 qk r( s) ) + K ( ) r s S ds ds K = Kr( s), Q + Q (7) (a) (b) Fgure. Square formaton n a straght lne moton (a) and whle movng (b). Once the [ p ] T q coordnates of robot have been determned, then ts translatonal velocty v and the curvature K are obtaned as proposed by [Barfoot and Clark, 4] as follow. For convenence, the velocty profle of the reference pont C as a functon of tme, t, can be rewrtten as a functon of dstance, d r : vr( dr), Kr( d r), t where dr() t = v ( ) r τ dτ. (4) The dstance travelled by robot along the reference trajectory s s() t = dr() t + p() t, () where t s noted that [ p ] T q s functon of tme. The trajectory of robot s computed as the followng v( s) = SQvr( s) (6) ω ( s ) = v ( s ) K. n whch dq dq ds and ds are the frst and second dervatve of q wth respect to s, respectvely. Wth ths method, a square formaton would look lke Fgure b whle turnng. When the [ p ] T q coordnates are constant, equaton (6) s smply as ( ) v( s) = vr( s) 1 qkr( s) Kr( s) ω ( s ) = v ( s ). ( 1 qk ( s) ) r 4. Obstacle Avodance As noted prevously n Secton, the collson-free trajectory for the reference pont does not always guarantee the safety for the whole formaton. Our strategy s to change the trajectory of those robots whch are lkely to collde wth obstacles. However, n some worse cases, e.g. the wdth of the path s too narrow to allow for more than one robot, the formaton must be changed to a column. Whle avodng the statc obstacles, the robots also need to avod collson wth other moble objects, e.g. other robots of the formaton. When specfc robots need to change ther trajectores, the one wth the hghest prorty s planned frst. The trajectores for robots of lower prorty are planned n accordance wth of those of a hgher prorty. Wth the formaton plannng method presented n secton 3, f the formaton s statc,.e., [ p ] T q coordnates of each robot are constant, the ndvdual robot trajectores wll not collde provded that the formaton does not turn sharper than a threshold curvature. When the formaton needs to be changed from one shape to another shape or narrow ts wdth to accommodate the task, the [ p ] T q coordnates of each robot wll be planned as functons of tme or dstance. It s noted from formulae (6) and (7) that, the shape or wdth of the formaton can only be changed f the second dervatve dq ds (8) exsts,.e., offset q must be adequately smooth wth respect to the correspondng trajectory durng the transent from one confguraton to another. In ths

6 paper, when the formaton wdth needs to be narrower or larger by an amount q = q, f q, over an ncremental dstance s = s, f s,, q s chosen to take the form: q, s s, s s, s s, q( s) = q, + q 3 s, < s s, f. s s q, f s> s, f Wth ths trajectory of q, the wdth of the formaton wll be narrower f q, > q, f, larger f q, < q, f, and become a column f q, f =. It s also noted that, when the formaton changes to a column, two ponts havng a same coordnate wth respect to the reference pont wll apparently become the same pont whose dstance s p from the reference pont, whch may be problematc. To overcome ths undesred case for the moton planng method used, the p coordnates of those robots need to be adjusted so that those robots wll not collde wth each other and the column shape can be formed. Ths s accomplshed by decreasng or ncreasng the velocty of each robot n appropraton whle they stll follow the same trajectory.. Smulaton results In ths secton, the proposed framework s llustrated n two examples where the formaton of a wedge type needs to change ts confguraton to avod obstacles. The reference pont s chosen to concde wth robot R 1 and ths robot s desgnated as the leader as the motons of the other two robots ( R and R 3 ) are based on the trajectory of ths leader wth R has hgher prorty than R 3. p Typcal snapshots of the formaton are recorded over tme as shown n Fgure 9. The results demonstrate the capablty of the three robots n movng from an ntal poston to reach the goal whle mantanng the formaton shape (a wedge) and changng t accordngly to an envronment usng the proposed archtecture. In the second scenaro, as can be seen n Fgure 1, the formaton just needs to narrow ts wdth to go through a larger corrdor. Agan, Fgure 11 and Fgure 1 show respectvely the tme trajectores x (t) and y (t) for the three robots, whle the formaton snapshots over tme are presented n Fgure 13. The results ndcate the proposed framework can handle well stuatons when the formaton shape does not need to be changed, but only needs to adjust the dstance between the robots to meet the requrement. 'x' poston [m] R Tme [s] Fgure 7. Tme trajectores x(t) for three robots n the frst example. Fgure 6 shows that three robots traversng n a desred wedge have to form nto a column when movng through a narrow corrdor. The x (t) and y (t) trajectores of the three robots are shown respectvely n Fgure7 and Fgure R 'y' poston [m] 1 R 'y' poston [m] 'x' poston [m] Tme [s] Fgure 6. Paths for three robots movng n a wedge, then a column and then back to a wedge. Fgure 8. Tme trajectores y(t) for three robots n the frst example.

7 14 'y' poston [m] 'x' poston [m] R 'y' poston [m] R Fgure 9. Snapshots over tme for the formaton n the frst example Tme [s] 'y' poston [m] 1 R Fgure 1. Tme responses y (t) for three robots wth only F changng ts trajectory 'x' poston [m] Fgure 1. Paths for three robots n a wedge when passng a corrdor wth only F adjustng ts trajectory. 'y' poston [m] 1 R R 'x' poston [m] Fgure 13. Formaton snapshots over tme n the second example 'x' poston [m] Tme [s] Fgure 11. Tme responses x (t) for three robots wth only F changng ts trajectory path fndng, whch s acheved by usng the modfed A* search and the vector approach coupled wth the two proposed smoothng algorthms, takng nto account the knematc and dynamc constrants of moble robots, and () the mantenance and changng of formatons, whch s done n curvlnear coordnates to accomplsh the requred tasks whle formaton safety s concerned. Illustratve smulaton for a three-robot wedge was performed for two scenaros. The results obtaned together wth the advantage n fast path searchng and post processng suggest a possblty of extendng the work toward a generc archtecture for robotc formaton control n dynamc envronments. Ths wll be the topc of our future work. 6. Concluson and future work We have presented an effcent framework for plannng and control a robotc formaton movng n a statc envronment. The contrbuton of ths paper ncludes () fast and feasble Acknowledgement Ths work s supported by the Vetnam Mnstry of Educaton and Tranng and also by the ARC Centre of Excellence programme, funded by the Australan Research Councl (ARC) and the New South Wales State Government.

8 References [Ara et al., 1989] T. Ara, H. Ogata, and T. Suzuk, "Collson avodance among multple robots usng vrtual mpedance," Proceedngs of the IEEE/RSJ Internatonal Conference on Intellgent Robots and Systems, Tsukuba, Japan, pp , [Balch and Arkn, 1998] T. Balch and R. Arkn, "Behavor- based formaton control for mult-robotc teams," IEEE Transacton on Robotcs and Automaton, vol. 4, pp , [Barfoot and Clark, 4] T. D. Barfoot and C. M. Clark, "Moton plannng for formatons of moble robots," Journal of Robotcs and Autonomous Systems, vol. 46, pp. 6-78, 4. [Das et al., ] A. K. Das, R. Ferro, V. Kumar, J. P. Ostrowsk, J. Spletzer, and C. J. Taylor, "A vsonbased formaton control framework," IEEE Transacton on Robotcs and Automaton, vol. 18,. [Desa et al., 1999] J. P. Desa, J. P. Ostrawsk, and V. Kumar, "Control of changes n formaton for a team of moble robots," Proceedngs of the IEEE Internatonal Conference on Robotcs and Automaton, Detrot, MI, pp. 6-61, [Desa et al., 1] J. P. Desa, J. P. Ostrawsk, and V. Kumar, "Modellng and control of formaton of nonholonomc moble robots," IEEE Transacton on Robotcs and Automaton, vol. 17, pp. 9-98, 1. [Donald et al., ] B. Donald, L. Garepy, and D. Rus, "Dstrbuted manpulaton of multple objects usng ropes," Proceedngs of the IEEE Internatonal Conference on Robotcs and Automaton, San Francsco, CA, pp. 4-47,. [Erkn et al., 3.] B. Erkn, S. Onur, and S. Erol, "A revew: Pattern formaton and adaptaton n multrobot systems," Robotcs Insttute - Carnege Mellon Unversty, Pttsburgh CMU-RI-TR-3-43, 3. [Feddema and Schoenwald, 1] J. Feddema and D. Schoenwald, "Decentralzed control of cooperatve robotc vehcles," Proceedngs of the SPIE, Orlando, Florda, pp. 1-11, 1. [Fox et al., ] D. Fox, W. Burgard, H. Kruppa, and S. Thrun, "A probablstc approach to collaboratve mult-robot localzaton," Autonomous Robots, vol. 8, pp ,. [Healey, 1] A. J. Healey, "Applcaton of formaton control for mult-vehcle robotc mnesweepng," Proceedngs of the The 4th IEEE Conference on Decson and Control, Orlando, Florda, USA, pp , 1. [Jennngs et al., 1997] J. S. Jennngs, G. Whelan, and W. F. Evans, "Cooperatve search and rescue wth a team of moble robots," Proceedngs of the IEEE Internatonal Conference of Advanced Robotcs, Monterey, CA, pp. 19-, [Jongusuk and Mta, 1] J. Jongusuk and T. Mta, "Trackng control of multple moble robots: A case study of nter - robot collson free problem," Proceedngs of the IEEE Internatonal Conference on Robotcs and Automaton, Seoul, Korea, pp , 1. [Lews and Tan, 1997] M. A. Lews and K. H. Tan, "Hgh precson formaton control of moble robot usng vrtual structures," Autonomous Robots, vol. 4, pp , [Ngo et al., ] V. T. Ngo, A. D. Nguyen, and Q. P. Ha, "Toward a generc archtecture for robotc formatons: Plannng and control," Proceedngs of the Sxth Internatonal Conference on Intellgent Technologes, Phuket, Thaland,. [Nguyen et al., 4] A. D. Nguyen, Q. P. Ha, S. Huang, and H. Trnh, "Observer-based decentralsed approach to robotc formaton control," Proceedngs of the 4 Australan Conference on Robotcs and Automaton, Canberra, Australa, pp. 1-8, 4. [Warren, 1993] C. W. Warren, "Fast path plannng usng modfed a* method," Proc. IEEE Internatonal Conference on Robotcs and Automaton, Atlanta, Georga, USA, pp , [Yamagucha and Ara, 1994] H. Yamagucha and T. Ara, "Dstrbuted and autonomous control method for generatng shape of multple moble robot group," Proc. IEEE Int. Conf. on Robotcs and Automaton, San Dego, CA, USA, pp. 8-87, 1994.

XV International PhD Workshop OWD 2013, October Machine Learning for the Efficient Control of a Multi-Wheeled Mobile Robot

XV International PhD Workshop OWD 2013, October Machine Learning for the Efficient Control of a Multi-Wheeled Mobile Robot XV Internatonal PhD Workshop OWD 203, 9 22 October 203 Machne Learnng for the Effcent Control of a Mult-Wheeled Moble Robot Uladzmr Dzomn, Brest State Techncal Unversty (prof. Vladmr Golovko, Brest State

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

VFH*: Local Obstacle Avoidance with Look-Ahead Verification

VFH*: Local Obstacle Avoidance with Look-Ahead Verification 2000 IEEE Internatonal Conference on Robotcs and Automaton, San Francsco, CA, Aprl 24-28, 2000, pp. 2505-25 VFH*: Local Obstacle Avodance wth Look-Ahead Verfcaton Iwan Ulrch and Johann Borensten The Unversty

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique

The Greedy Method. Outline and Reading. Change Money Problem. Greedy Algorithms. Applications of the Greedy Strategy. The Greedy Method Technique //00 :0 AM Outlne and Readng The Greedy Method The Greedy Method Technque (secton.) Fractonal Knapsack Problem (secton..) Task Schedulng (secton..) Mnmum Spannng Trees (secton.) Change Money Problem Greedy

More information

Reciprocal Collision Avoidance for Multiple Car-like Robots

Reciprocal Collision Avoidance for Multiple Car-like Robots Recprocal Collson Avodance for Multple Car-lke Robots Javer Alonso-Mora, Andreas Bretenmoser, Paul Beardsley and Roland Segwart Abstract In ths paper a method for dstrbuted recprocal collson avodance among

More information

Pose, Posture, Formation and Contortion in Kinematic Systems

Pose, Posture, Formation and Contortion in Kinematic Systems Pose, Posture, Formaton and Contorton n Knematc Systems J. Rooney and T. K. Tanev Department of Desgn and Innovaton, Faculty of Technology, The Open Unversty, Unted Kngdom Abstract. The concepts of pose,

More information

TN348: Openlab Module - Colocalization

TN348: Openlab Module - Colocalization TN348: Openlab Module - Colocalzaton Topc The Colocalzaton module provdes the faclty to vsualze and quantfy colocalzaton between pars of mages. The Colocalzaton wndow contans a prevew of the two mages

More information

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS ARPN Journal of Engneerng and Appled Scences 006-017 Asan Research Publshng Network (ARPN). All rghts reserved. NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS Igor Grgoryev, Svetlana

More information

The Codesign Challenge

The Codesign Challenge ECE 4530 Codesgn Challenge Fall 2007 Hardware/Software Codesgn The Codesgn Challenge Objectves In the codesgn challenge, your task s to accelerate a gven software reference mplementaton as fast as possble.

More information

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Overvew 2 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Introducton Mult- Smulator MASIM Theoretcal Work and Smulaton Results Concluson Jay Wagenpfel, Adran Trachte Motvaton and Tasks Basc Setup

More information

Accounting for the Use of Different Length Scale Factors in x, y and z Directions

Accounting for the Use of Different Length Scale Factors in x, y and z Directions 1 Accountng for the Use of Dfferent Length Scale Factors n x, y and z Drectons Taha Soch (taha.soch@kcl.ac.uk) Imagng Scences & Bomedcal Engneerng, Kng s College London, The Rayne Insttute, St Thomas Hosptal,

More information

Analysis of Continuous Beams in General

Analysis of Continuous Beams in General Analyss of Contnuous Beams n General Contnuous beams consdered here are prsmatc, rgdly connected to each beam segment and supported at varous ponts along the beam. onts are selected at ponts of support,

More information

METRIC ALIGNMENT OF LASER RANGE SCANS AND CALIBRATED IMAGES USING LINEAR STRUCTURES

METRIC ALIGNMENT OF LASER RANGE SCANS AND CALIBRATED IMAGES USING LINEAR STRUCTURES METRIC ALIGNMENT OF LASER RANGE SCANS AND CALIBRATED IMAGES USING LINEAR STRUCTURES Lorenzo Sorg CIRA the Italan Aerospace Research Centre Computer Vson and Vrtual Realty Lab. Outlne Work goal Work motvaton

More information

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes SPH3UW Unt 7.3 Sphercal Concave Mrrors Page 1 of 1 Notes Physcs Tool box Concave Mrror If the reflectng surface takes place on the nner surface of the sphercal shape so that the centre of the mrror bulges

More information

Anytime Predictive Navigation of an Autonomous Robot

Anytime Predictive Navigation of an Autonomous Robot Anytme Predctve Navgaton of an Autonomous Robot Shu Yun Chung Department of Mechancal Engneerng Natonal Tawan Unversty Tape, Tawan Emal shuyun@robot0.me.ntu.edu.tw Abstract To acheve fully autonomous moble

More information

Autonomous multi-vehicle formations for cooperative airfield snow shoveling

Autonomous multi-vehicle formations for cooperative airfield snow shoveling 1 Autonomous mult-vehcle formatons for cooperatve arfeld snow shovelng Martn Hess Martn Saska Klaus Schllng Unversty of Wuerzburg, Computer Scence VII: Robotcs and Telematcs, Germany Abstract In ths paper

More information

Module Management Tool in Software Development Organizations

Module Management Tool in Software Development Organizations Journal of Computer Scence (5): 8-, 7 ISSN 59-66 7 Scence Publcatons Management Tool n Software Development Organzatons Ahmad A. Al-Rababah and Mohammad A. Al-Rababah Faculty of IT, Al-Ahlyyah Amman Unversty,

More information

S1 Note. Basis functions.

S1 Note. Basis functions. S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type

More information

Virtual Machine Migration based on Trust Measurement of Computer Node

Virtual Machine Migration based on Trust Measurement of Computer Node Appled Mechancs and Materals Onlne: 2014-04-04 ISSN: 1662-7482, Vols. 536-537, pp 678-682 do:10.4028/www.scentfc.net/amm.536-537.678 2014 Trans Tech Publcatons, Swtzerland Vrtual Machne Mgraton based on

More information

A Computational Feasibility Study of Failure-Tolerant Path Planning

A Computational Feasibility Study of Failure-Tolerant Path Planning A Computatonal Feasblty Study of Falure-Tolerant Path Plannng Rodrgo S. Jamsola, Jr., Anthony A. Macejewsk, & Rodney G. Roberts Colorado State Unversty, Ft. Collns, Colorado 80523-1373, USA Florda A&M-Florda

More information

A high precision collaborative vision measurement of gear chamfering profile

A high precision collaborative vision measurement of gear chamfering profile Internatonal Conference on Advances n Mechancal Engneerng and Industral Informatcs (AMEII 05) A hgh precson collaboratve vson measurement of gear chamferng profle Conglng Zhou, a, Zengpu Xu, b, Chunmng

More information

Load Balancing for Hex-Cell Interconnection Network

Load Balancing for Hex-Cell Interconnection Network Int. J. Communcatons, Network and System Scences,,, - Publshed Onlne Aprl n ScRes. http://www.scrp.org/journal/jcns http://dx.do.org/./jcns.. Load Balancng for Hex-Cell Interconnecton Network Saher Manaseer,

More information

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Learning the Kernel Parameters in Kernel Minimum Distance Classifier Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching A Fast Vsual Trackng Algorthm Based on Crcle Pxels Matchng Zhqang Hou hou_zhq@sohu.com Chongzhao Han czhan@mal.xjtu.edu.cn Ln Zheng Abstract: A fast vsual trackng algorthm based on crcle pxels matchng

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

INVERSE DYNAMICS ANALYSIS AND SIMULATION OF A CLASS OF UNDER- CONSTRAINED CABLE-DRIVEN PARALLEL SYSTEM

INVERSE DYNAMICS ANALYSIS AND SIMULATION OF A CLASS OF UNDER- CONSTRAINED CABLE-DRIVEN PARALLEL SYSTEM U.P.B. Sc. Bull., Seres D, Vol. 78, Iss., 6 ISSN 454-58 INVERSE DYNAMICS ANALYSIS AND SIMULATION OF A CLASS OF UNDER- CONSTRAINED CABLE-DRIVEN PARALLEL SYSTEM We LI, Zhgang ZHAO, Guangtan SHI, Jnsong LI

More information

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation

An Iterative Solution Approach to Process Plant Layout using Mixed Integer Optimisation 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 An Iteratve Soluton Approach to Process Plant Layout usng Mxed

More information

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour 6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the

More information

An Entropy-Based Approach to Integrated Information Needs Assessment

An Entropy-Based Approach to Integrated Information Needs Assessment Dstrbuton Statement A: Approved for publc release; dstrbuton s unlmted. An Entropy-Based Approach to ntegrated nformaton Needs Assessment June 8, 2004 Wllam J. Farrell Lockheed Martn Advanced Technology

More information

Probabilistic Map Building by Coordinated Mobile Sensors

Probabilistic Map Building by Coordinated Mobile Sensors Probablstc Map Buldng by Coordnated Moble Sensors Jen-Yeu Chen, Student Member, IEEE, and Jangha Hu, Member, IEEE Abstract In ths paper, we develop an effcent algorthm for coordnatng a group of moble robotc

More information

Simulation Based Analysis of FAST TCP using OMNET++

Simulation Based Analysis of FAST TCP using OMNET++ Smulaton Based Analyss of FAST TCP usng OMNET++ Umar ul Hassan 04030038@lums.edu.pk Md Term Report CS678 Topcs n Internet Research Sprng, 2006 Introducton Internet traffc s doublng roughly every 3 months

More information

CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION

CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION 24 CHAPTER 2 PROPOSED IMPROVED PARTICLE SWARM OPTIMIZATION The present chapter proposes an IPSO approach for multprocessor task schedulng problem wth two classfcatons, namely, statc ndependent tasks and

More information

ROBOT KINEMATICS. ME Robotics ME Robotics

ROBOT KINEMATICS. ME Robotics ME Robotics ROBOT KINEMATICS Purpose: The purpose of ths chapter s to ntroduce you to robot knematcs, and the concepts related to both open and closed knematcs chans. Forward knematcs s dstngushed from nverse knematcs.

More information

PHYSICS-ENHANCED L-SYSTEMS

PHYSICS-ENHANCED L-SYSTEMS PHYSICS-ENHANCED L-SYSTEMS Hansrud Noser 1, Stephan Rudolph 2, Peter Stuck 1 1 Department of Informatcs Unversty of Zurch, Wnterthurerstr. 190 CH-8057 Zurch Swtzerland noser(stuck)@f.unzh.ch, http://www.f.unzh.ch/~noser(~stuck)

More information

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research Schedulng Remote Access to Scentfc Instruments n Cybernfrastructure for Educaton and Research Je Yn 1, Junwe Cao 2,3,*, Yuexuan Wang 4, Lanchen Lu 1,3 and Cheng Wu 1,3 1 Natonal CIMS Engneerng and Research

More information

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole Appled Mathematcs, 04, 5, 37-3 Publshed Onlne May 04 n ScRes. http://www.scrp.org/journal/am http://dx.do.org/0.436/am.04.584 The Research of Ellpse Parameter Fttng Algorthm of Ultrasonc Imagng Loggng

More information

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr)

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr) Helsnk Unversty Of Technology, Systems Analyss Laboratory Mat-2.08 Independent research projects n appled mathematcs (3 cr) "! #$&% Antt Laukkanen 506 R ajlaukka@cc.hut.f 2 Introducton...3 2 Multattrbute

More information

The Shortest Path of Touring Lines given in the Plane

The Shortest Path of Touring Lines given in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 262 The Open Cybernetcs & Systemcs Journal, 2015, 9, 262-267 The Shortest Path of Tourng Lnes gven n the Plane Open Access Ljuan Wang 1,2, Dandan He

More information

Support Vector Machines

Support Vector Machines /9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.

More information

Cooperative UAV Trajectory Planning with Multiple Dynamic Targets

Cooperative UAV Trajectory Planning with Multiple Dynamic Targets AIAA Gudance, avgaton, and Control Conference 2-5 August 200, Toronto, Ontaro Canada AIAA 200-8437 Cooperatve UAV Trajectory Plannng wth Multple Dynamc Targets Zhenshen Qu and Xangmng X 2 Harbn Insttute

More information

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009.

Assignment # 2. Farrukh Jabeen Algorithms 510 Assignment #2 Due Date: June 15, 2009. Farrukh Jabeen Algorthms 51 Assgnment #2 Due Date: June 15, 29. Assgnment # 2 Chapter 3 Dscrete Fourer Transforms Implement the FFT for the DFT. Descrbed n sectons 3.1 and 3.2. Delverables: 1. Concse descrpton

More information

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation

Quality Improvement Algorithm for Tetrahedral Mesh Based on Optimal Delaunay Triangulation Intellgent Informaton Management, 013, 5, 191-195 Publshed Onlne November 013 (http://www.scrp.org/journal/m) http://dx.do.org/10.36/m.013.5601 Qualty Improvement Algorthm for Tetrahedral Mesh Based on

More information

Sensory Redundant Parallel Mobile Mechanism

Sensory Redundant Parallel Mobile Mechanism Sensory Redundant Parallel Moble Mechansm Shraga Shoval and Moshe Shoham* Department of Industral Engneerng & Management, Academc College of Judea and Samara, Arel., *Faculty of Mechancal Engneerng, Technon,

More information

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data A Fast Content-Based Multmeda Retreval Technque Usng Compressed Data Borko Furht and Pornvt Saksobhavvat NSF Multmeda Laboratory Florda Atlantc Unversty, Boca Raton, Florda 3343 ABSTRACT In ths paper,

More information

Programming in Fortran 90 : 2017/2018

Programming in Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Exercse 1 : Evaluaton of functon dependng on nput Wrte a program who evaluate the functon f (x,y) for any two user specfed values

More information

Classifying Acoustic Transient Signals Using Artificial Intelligence

Classifying Acoustic Transient Signals Using Artificial Intelligence Classfyng Acoustc Transent Sgnals Usng Artfcal Intellgence Steve Sutton, Unversty of North Carolna At Wlmngton (suttons@charter.net) Greg Huff, Unversty of North Carolna At Wlmngton (jgh7476@uncwl.edu)

More information

Kinematics Modeling and Analysis of MOTOMAN-HP20 Robot

Kinematics Modeling and Analysis of MOTOMAN-HP20 Robot nd Workshop on Advanced Research and Technolog n Industr Applcatons (WARTIA ) Knematcs Modelng and Analss of MOTOMAN-HP Robot Jou Fe, Chen Huang School of Mechancal Engneerng, Dalan Jaotong Unverst, Dalan,

More information

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements Module 3: Element Propertes Lecture : Lagrange and Serendpty Elements 5 In last lecture note, the nterpolaton functons are derved on the bass of assumed polynomal from Pascal s trangle for the fled varable.

More information

EVALUATION OF THE PERFORMANCES OF ARTIFICIAL BEE COLONY AND INVASIVE WEED OPTIMIZATION ALGORITHMS ON THE MODIFIED BENCHMARK FUNCTIONS

EVALUATION OF THE PERFORMANCES OF ARTIFICIAL BEE COLONY AND INVASIVE WEED OPTIMIZATION ALGORITHMS ON THE MODIFIED BENCHMARK FUNCTIONS Academc Research Internatonal ISS-L: 3-9553, ISS: 3-9944 Vol., o. 3, May 0 EVALUATIO OF THE PERFORMACES OF ARTIFICIAL BEE COLOY AD IVASIVE WEED OPTIMIZATIO ALGORITHMS O THE MODIFIED BECHMARK FUCTIOS Dlay

More information

an assocated logc allows the proof of safety and lveness propertes. The Unty model nvolves on the one hand a programmng language and, on the other han

an assocated logc allows the proof of safety and lveness propertes. The Unty model nvolves on the one hand a programmng language and, on the other han UNITY as a Tool for Desgn and Valdaton of a Data Replcaton System Phlppe Quennec Gerard Padou CENA IRIT-ENSEEIHT y Nnth Internatonal Conference on Systems Engneerng Unversty of Nevada, Las Vegas { 14-16

More information

Dynamic Camera Assignment and Handoff

Dynamic Camera Assignment and Handoff 12 Dynamc Camera Assgnment and Handoff Br Bhanu and Ymng L 12.1 Introducton...338 12.2 Techncal Approach...339 12.2.1 Motvaton and Problem Formulaton...339 12.2.2 Game Theoretc Framework...339 12.2.2.1

More information

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following.

Complex Numbers. Now we also saw that if a and b were both positive then ab = a b. For a second let s forget that restriction and do the following. Complex Numbers The last topc n ths secton s not really related to most of what we ve done n ths chapter, although t s somewhat related to the radcals secton as we wll see. We also won t need the materal

More information

Kinematics of pantograph masts

Kinematics of pantograph masts Abstract Spacecraft Mechansms Group, ISRO Satellte Centre, Arport Road, Bangalore 560 07, Emal:bpn@sac.ernet.n Flght Dynamcs Dvson, ISRO Satellte Centre, Arport Road, Bangalore 560 07 Emal:pandyan@sac.ernet.n

More information

RAP. Speed/RAP/CODA. Real-time Systems. Modeling the sensor networks. Real-time Systems. Modeling the sensor networks. Real-time systems:

RAP. Speed/RAP/CODA. Real-time Systems. Modeling the sensor networks. Real-time Systems. Modeling the sensor networks. Real-time systems: Speed/RAP/CODA Presented by Octav Chpara Real-tme Systems Many wreless sensor network applcatons requre real-tme support Survellance and trackng Border patrol Fre fghtng Real-tme systems: Hard real-tme:

More information

Positive Semi-definite Programming Localization in Wireless Sensor Networks

Positive Semi-definite Programming Localization in Wireless Sensor Networks Postve Sem-defnte Programmng Localzaton n Wreless Sensor etworks Shengdong Xe 1,, Jn Wang, Aqun Hu 1, Yunl Gu, Jang Xu, 1 School of Informaton Scence and Engneerng, Southeast Unversty, 10096, anjng Computer

More information

Parallel manipulator robots design and simulation

Parallel manipulator robots design and simulation Proceedngs of the 5th WSEAS Int. Conf. on System Scence and Smulaton n Engneerng, Tenerfe, Canary Islands, Span, December 16-18, 26 358 Parallel manpulator robots desgn and smulaton SAMIR LAHOUAR SAID

More information

DEAR: A DEVICE AND ENERGY AWARE ROUTING PROTOCOL FOR MOBILE AD HOC NETWORKS

DEAR: A DEVICE AND ENERGY AWARE ROUTING PROTOCOL FOR MOBILE AD HOC NETWORKS DEAR: A DEVICE AND ENERGY AWARE ROUTING PROTOCOL FOR MOBILE AD HOC NETWORKS Arun Avudanayagam Yuguang Fang Wenjng Lou Department of Electrcal and Computer Engneerng Unversty of Florda Ganesvlle, FL 3261

More information

User Authentication Based On Behavioral Mouse Dynamics Biometrics

User Authentication Based On Behavioral Mouse Dynamics Biometrics User Authentcaton Based On Behavoral Mouse Dynamcs Bometrcs Chee-Hyung Yoon Danel Donghyun Km Department of Computer Scence Department of Computer Scence Stanford Unversty Stanford Unversty Stanford, CA

More information

Calibration of an Articulated Camera System

Calibration of an Articulated Camera System Calbraton of an Artculated Camera System CHEN Junzhou and Kn Hong WONG Department of Computer Scence and Engneerng The Chnese Unversty of Hong Kong {jzchen, khwong}@cse.cuhk.edu.hk Abstract Multple Camera

More information

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty

More information

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION Paulo Quntlano 1 & Antono Santa-Rosa 1 Federal Polce Department, Brasla, Brazl. E-mals: quntlano.pqs@dpf.gov.br and

More information

Complex Structure Workspace Sweeping Using Semiautonomous Vacuum Cleaners

Complex Structure Workspace Sweeping Using Semiautonomous Vacuum Cleaners Complex Structure Workspace Sweepng Usng Semautonomous Vacuum Cleaners KRZYSZTOF SKRZYPCZYK Department of Automatc Control Slesan Unversty of Technology Akademcka 6, 44-00 Glwce POLAND krzysztof.skrzypczyk@polsl.pl

More information

Computer models of motion: Iterative calculations

Computer models of motion: Iterative calculations Computer models o moton: Iteratve calculatons OBJECTIVES In ths actvty you wll learn how to: Create 3D box objects Update the poston o an object teratvely (repeatedly) to anmate ts moton Update the momentum

More information

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task Proceedngs of NTCIR-6 Workshop Meetng, May 15-18, 2007, Tokyo, Japan Term Weghtng Classfcaton System Usng the Ch-square Statstc for the Classfcaton Subtask at NTCIR-6 Patent Retreval Task Kotaro Hashmoto

More information

Inverse kinematic Modeling of 3RRR Parallel Robot

Inverse kinematic Modeling of 3RRR Parallel Robot ème Congrès Franças de Mécanque Lyon, 4 au 8 Août 5 Inverse knematc Modelng of RRR Parallel Robot Ouafae HAMDOUN, Fatma Zahra BAGHLI, Larb EL BAKKALI Modelng and Smulaton of Mechancal Systems Laboratory,

More information

Computing the Minimum Directed Distances Between Convex Polyhedra

Computing the Minimum Directed Distances Between Convex Polyhedra JOURNAL OF INFORMAION COMUING SCIENCE DISANCES AND ENGINEERING BEWEEN CONVEX 15, 353-373 OLYHEDRA (1999) 353 Computng the Mnmum Drected Dstances Between Convex olyhedra Department of Electrcal Engneerng

More information

Load-Balanced Anycast Routing

Load-Balanced Anycast Routing Load-Balanced Anycast Routng Chng-Yu Ln, Jung-Hua Lo, and Sy-Yen Kuo Department of Electrcal Engneerng atonal Tawan Unversty, Tape, Tawan sykuo@cc.ee.ntu.edu.tw Abstract For fault-tolerance and load-balance

More information

Fast Computation of Shortest Path for Visiting Segments in the Plane

Fast Computation of Shortest Path for Visiting Segments in the Plane Send Orders for Reprnts to reprnts@benthamscence.ae 4 The Open Cybernetcs & Systemcs Journal, 04, 8, 4-9 Open Access Fast Computaton of Shortest Path for Vstng Segments n the Plane Ljuan Wang,, Bo Jang

More information

Numerical model describing optimization of fibres winding process on open and closed frame

Numerical model describing optimization of fibres winding process on open and closed frame Journal of Physcs: Conference Seres PAPER OPEN ACCESS Numercal model descrbng optmzaton of fbres wndng process on open and closed frame To cte ths artcle: M Petr et al 06 J Phys: Conf Ser 738 0094 Vew

More information

The motion simulation of three-dof parallel manipulator based on VBAI and MATLAB Zhuo Zhen, Chaoying Liu* and Xueling Song

The motion simulation of three-dof parallel manipulator based on VBAI and MATLAB Zhuo Zhen, Chaoying Liu* and Xueling Song Internatonal Conference on Automaton, Mechancal Control and Computatonal Engneerng (AMCCE 25) he moton smulaton of three-dof parallel manpulator based on VBAI and MALAB Zhuo Zhen, Chaoyng Lu* and Xuelng

More information

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network

A New Token Allocation Algorithm for TCP Traffic in Diffserv Network A New Token Allocaton Algorthm for TCP Traffc n Dffserv Network A New Token Allocaton Algorthm for TCP Traffc n Dffserv Network S. Sudha and N. Ammasagounden Natonal Insttute of Technology, Truchrappall,

More information

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices Steps for Computng the Dssmlarty, Entropy, Herfndahl-Hrschman and Accessblty (Gravty wth Competton) Indces I. Dssmlarty Index Measurement: The followng formula can be used to measure the evenness between

More information

Multi-view 3D Position Estimation of Sports Players

Multi-view 3D Position Estimation of Sports Players Mult-vew 3D Poston Estmaton of Sports Players Robbe Vos and Wlle Brnk Appled Mathematcs Department of Mathematcal Scences Unversty of Stellenbosch, South Afrca Emal: vosrobbe@gmal.com Abstract The problem

More information

Efficient Distributed File System (EDFS)

Efficient Distributed File System (EDFS) Effcent Dstrbuted Fle System (EDFS) (Sem-Centralzed) Debessay(Debsh) Fesehaye, Rahul Malk & Klara Naherstedt Unversty of Illnos-Urbana Champagn Contents Problem Statement, Related Work, EDFS Desgn Rate

More information

Amnon Shashua Shai Avidan Michael Werman. The Hebrew University, objects.

Amnon Shashua Shai Avidan Michael Werman. The Hebrew University,   objects. Trajectory Trangulaton over Conc Sectons Amnon Shashua Sha Avdan Mchael Werman Insttute of Computer Scence, The Hebrew Unversty, Jerusalem 91904, Israel e-mal: fshashua,avdan,wermang@cs.huj.ac.l Abstract

More information

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces Range mages For many structured lght scanners, the range data forms a hghly regular pattern known as a range mage. he samplng pattern s determned by the specfc scanner. Range mage regstraton 1 Examples

More information

APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET

APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET Jae-young Lee, Shahram Payandeh, and Ljljana Trajovć School of Engneerng Scence Smon Fraser Unversty 8888 Unversty

More information

Real-time Motion Capture System Using One Video Camera Based on Color and Edge Distribution

Real-time Motion Capture System Using One Video Camera Based on Color and Edge Distribution Real-tme Moton Capture System Usng One Vdeo Camera Based on Color and Edge Dstrbuton YOSHIAKI AKAZAWA, YOSHIHIRO OKADA, AND KOICHI NIIJIMA Graduate School of Informaton Scence and Electrcal Engneerng,

More information

3D vector computer graphics

3D vector computer graphics 3D vector computer graphcs Paolo Varagnolo: freelance engneer Padova Aprl 2016 Prvate Practce ----------------------------------- 1. Introducton Vector 3D model representaton n computer graphcs requres

More information

APPLICATION OF AN AUGMENTED REALITY SYSTEM FOR DISASTER RELIEF

APPLICATION OF AN AUGMENTED REALITY SYSTEM FOR DISASTER RELIEF APPLICATION OF AN AUGMENTED REALITY SYSTEM FOR DISASTER RELIEF Johannes Leebmann Insttute of Photogrammetry and Remote Sensng, Unversty of Karlsruhe (TH, Englerstrasse 7, 7618 Karlsruhe, Germany - leebmann@pf.un-karlsruhe.de

More information

AADL : about scheduling analysis

AADL : about scheduling analysis AADL : about schedulng analyss Schedulng analyss, what s t? Embedded real-tme crtcal systems have temporal constrants to meet (e.g. deadlne). Many systems are bult wth operatng systems provdng multtaskng

More information

Performance Evaluation of Information Retrieval Systems

Performance Evaluation of Information Retrieval Systems Why System Evaluaton? Performance Evaluaton of Informaton Retreval Systems Many sldes n ths secton are adapted from Prof. Joydeep Ghosh (UT ECE) who n turn adapted them from Prof. Dk Lee (Unv. of Scence

More information

Related-Mode Attacks on CTR Encryption Mode

Related-Mode Attacks on CTR Encryption Mode Internatonal Journal of Network Securty, Vol.4, No.3, PP.282 287, May 2007 282 Related-Mode Attacks on CTR Encrypton Mode Dayn Wang, Dongda Ln, and Wenlng Wu (Correspondng author: Dayn Wang) Key Laboratory

More information

Run-Time Operator State Spilling for Memory Intensive Long-Running Queries

Run-Time Operator State Spilling for Memory Intensive Long-Running Queries Run-Tme Operator State Spllng for Memory Intensve Long-Runnng Queres Bn Lu, Yal Zhu, and lke A. Rundenstener epartment of Computer Scence, Worcester Polytechnc Insttute Worcester, Massachusetts, USA {bnlu,

More information

A Load-balancing and Energy-aware Clustering Algorithm in Wireless Ad-hoc Networks

A Load-balancing and Energy-aware Clustering Algorithm in Wireless Ad-hoc Networks A Load-balancng and Energy-aware Clusterng Algorthm n Wreless Ad-hoc Networks Wang Jn, Shu Le, Jnsung Cho, Young-Koo Lee, Sungyoung Lee, Yonl Zhong Department of Computer Engneerng Kyung Hee Unversty,

More information

Optimized motion planning of manipulators in partially-known environment using modified D* Lite algorithm

Optimized motion planning of manipulators in partially-known environment using modified D* Lite algorithm Optmzed moton plannng of manpulators n partally-known envronment usng modfed D* Lte algorthm AMIR FEIZOLLAHI and RENE V. MAYORGA Department of Industral Systems Engneerng Unversty of Regna 3737 Wascana

More information

Hermite Splines in Lie Groups as Products of Geodesics

Hermite Splines in Lie Groups as Products of Geodesics Hermte Splnes n Le Groups as Products of Geodescs Ethan Eade Updated May 28, 2017 1 Introducton 1.1 Goal Ths document defnes a curve n the Le group G parametrzed by tme and by structural parameters n the

More information

Repeater Insertion for Two-Terminal Nets in Three-Dimensional Integrated Circuits

Repeater Insertion for Two-Terminal Nets in Three-Dimensional Integrated Circuits Repeater Inserton for Two-Termnal Nets n Three-Dmensonal Integrated Crcuts Hu Xu, Vasls F. Pavlds, and Govann De Mchel LSI - EPFL, CH-5, Swtzerland, {hu.xu,vasleos.pavlds,govann.demchel}@epfl.ch Abstract.

More information

A Saturation Binary Neural Network for Crossbar Switching Problem

A Saturation Binary Neural Network for Crossbar Switching Problem A Saturaton Bnary Neural Network for Crossbar Swtchng Problem Cu Zhang 1, L-Qng Zhao 2, and Rong-Long Wang 2 1 Department of Autocontrol, Laonng Insttute of Scence and Technology, Benx, Chna bxlkyzhangcu@163.com

More information

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints Australan Journal of Basc and Appled Scences, 2(4): 1204-1208, 2008 ISSN 1991-8178 Sum of Lnear and Fractonal Multobjectve Programmng Problem under Fuzzy Rules Constrants 1 2 Sanjay Jan and Kalash Lachhwan

More information

Calibration of an Articulated Camera System

Calibration of an Articulated Camera System Calbraton of an Artculated Camera System CHEN Junzhou and Kn Hong WONG Department of Computer Scence and Engneerng The Chnese Unversty of Hong Kong {jzchen, khwong}@cse.cuhk.edu.hk Abstract Multple Camera

More information

APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET

APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET APPLICATION OF PREDICTION-BASED PARTICLE FILTERS FOR TELEOPERATIONS OVER THE INTERNET Jae-young Lee, Shahram Payandeh, and Ljljana Trajovć School of Engneerng Scence Smon Fraser Unversty 8888 Unversty

More information

Imperialist Competitive Algorithm with Variable Parameters to Determine the Global Minimum of Functions with Several Arguments

Imperialist Competitive Algorithm with Variable Parameters to Determine the Global Minimum of Functions with Several Arguments Fourth Internatonal Conference Modellng and Development of Intellgent Systems October 8 - November, 05 Lucan Blaga Unversty Sbu - Romana Imperalst Compettve Algorthm wth Varable Parameters to Determne

More information

Modeling Concave Globoidal Cam with Swinging Roller Follower: A Case Study

Modeling Concave Globoidal Cam with Swinging Roller Follower: A Case Study Modelng Concave Globodal Cam wth Swngng Roller Follower: A Case Study Nguyen Van Tuong, and Premysl Pokorny Abstract Ths paper descrbes a computer-aded desgn for desgn of the concave globodal cam wth cylndrcal

More information