Accurate Odometry and Error Modelling for a Mobile Robot

Size: px
Start display at page:

Download "Accurate Odometry and Error Modelling for a Mobile Robot"

Transcription

1 Aurate Odometry and Error Modelling for a Mobile Robot Ko Seng CHONG Lindsay KLEEMAN o.seng.hong@eng.monash.edu.au lindsay.leeman@eng.monash.edu.au Intelligent Robotis Researh Centre (IRRC Department of Eletrial and Computer Systems Engineering Monash University, Clayton Vitoria 368, Australia Abstrat his paper presents the ey steps involved in the design, alibration and error modelling of a low ost odometry system apable of ahieving high auray dead-reoning. A onsistent error model for estimating position and orientation errors has been developed. Previous wor on propagating odometry error ovariane relies on inrementally updating the ovariane matrix in small time steps. he approah taen here sums the noise theoretially over the entire path length to produe simple losed form expressions, allowing effiient ovariane matrix updating after the ompletion of path segments. Systemati errors due to wheel radius and wheel base measurement were first alibrated with UMmar test [4]. Experimental results show that, despite its low ost, our system s performane, with regard to dead-reoning auray, is omparable to some of the best reported odometry vehile. Introdution One of the major tass of autonomous robot navigation is loalisation. In a typial indoor environment with a flat floorplan, loalisation beomes a matter of determining the Cartesian oordinates (x,y and the orientation of the robot on a two dimensional floorplan. For a wheeled robot, odometry (also nown as dead-reoning is one of the most important means of ahieving this tas. In pratie, optial enoders that are mounted on both drive wheels feed disretised wheel inrement information to a proessor, whih ontinually updates the robot s state using geometri equations. However, with time, odometri loalisation aumulates errors in an unbounded fashion due to wheel slippage, floor roughness and disretised sampling of wheel inrements. At the hardware level, gyrosopes and/or aelerometers [] are used to determine the position of the robot based on inertial navigation, but this method is suseptible to drift. lanhe [6] uses a single steerable drive wheel with a pair of nife-edge unloaded bearing wheels solely for odometry. Dead-reoning implementations at the University of Mihigan inlude [3]: Cybermotion KA utilises synhro-drive, maing it insensitive to non-systemati errors; CLAPPER, essentially two RC LabMates onneted by a ompliant linage, uses two rotary enoders to measure the rotation of the labmates relative to the ompliant linage, and a linear enoder to measure the relative distane between their entrepoints, giving it the unique ability to measure and orret non-systemati dead-reoning errors during motion; Andros, a traed vehile, has a two-wheeled enoder trailer attahed to its ba whih allows free horizontal rotation. he rotations of the trailer wheels and the trailer with respet to Andros are measured with the attahed optial enoders. heoretial researh normally involves error modelling, so that a mathematial treatment is possible. For example, the Extended Kalman Filter requires that the odometry errors be expressed in the form of an error ovariane matrix. Odometry errors an be lassified as being systemati or non-systemati. In the wor by orenstein and Feng [3], a alibration tehnique alled UMmar test has been developed to alibrate for the systemati errors of a two wheel robot. he dominant systemati error soures are identified as the differene in wheel diameter and the unertainty about the effetive wheel base. In our wor, this method has been used to alibrate systemati errors in our robot. For dealing with non-systemati errors, all lassial models [4,8,9,,3] either suffer from a la of physial basis or inonsisteny. o illustrate, suppose that at stage S x y, whih -, the state of the robot is [ ] omprises Cartesian oordinates (x -, y - and orientation - with respet to a global referene frame. A rotation followed by a translation D moves the robot to a new state S.. D os( S f( S u S D (, sin( o propagate the error ovariane matrix of S - to S, the error inurred is assumed to be small so that first order aylor s expansion does not introdue signifiant higher order errors. y assuming that the error in stage - is not orrelated with the error introdued by the input,

2 the ovariane matrix of stage, Cov(S, an be evaluated as follows, Cov( S S fcov( S S f u fcov( u u f ( where, f are the Jaobians of f with respet to S f U S and U, respetively, and D Cov( u (3 In the authors opinion, the major problem with this treatment is that there is no physial basis in assuming that the translation error is unorrelated with the rotation error [8,4,,3]. Model parameters do not reflet the physial harateristis of the system, hene they are diffiult to obtain experimentally. he model is also inonsistent. For the same path, if propagation of error is done in multiple parts, the model yields different solutions. o illustrate, suppose that S [ ] and Cov(S-. Compare the following two senarios : D (i u [ D ] with Cov( u. D From equation (, Cov( S 4D D D (ii [ D ] followed by u [ D ] Cov( u u D twie, Cov( S D, with. y applying equation ( 5D 3D 3D Even by setting Cov(u Cov(u, the two ases yield different final state error ovariane, even though they lead to the same final state by following exatly the same path. his problem has been resolved [4] by performing error propagation for every time inrement on the wheel enoders. his approah is oneptually similar to numerial integration but suffers a high omputational ost. Also no physial justifiation for the error model has been offered. he theoretial wor by [4] has introdued a more realisti, physially-based error model for an arbitrary irular ar motion. he result is a model whih is very aurate for large wheel turn variane, but limited in its appliability to a range of rotation angles. For large rotation angles, the robot path has to be divided into small segments in whih the total turning angle is within the limitation of the model. Other methods of representing position error inludes the irular-error probable (CPE by [] whih is questionable beause it is well nown that the position error is usually not equal in all diretions. [] has proposed the use of equal-error probability isoline and has outlined some ways of growing the isoline as the vehile moves. It remains unertain whether new and sound methods ould be developed to mae use of them. he new non-systemati error model developed by the authors has a strong physial basis whih is losely related to the odometry design of our robot, Werrimbi. he model also generates error representation in the form of a error ovariane matrix, whih is the standard operating blo for a multitude of noise filtering tools. Unlie the model illustrated earlier, the new model is onsistent in a multiple path segments senario. he omputational load in inrementally updating the ovariane matrix in small time steps, as done in [4] has been removed beause simple lose form formulae have been derived for three simple path types: (I irular ar motion (II straight line (III rotation about the entre of the axle. Complex paths an be divided into a small number of setions whih an be approximated by the aforementioned ases, hene the model an be applied on a setion by setion basis. Unlie the model in [4], it is valid for arbitrary distane and rotation angle. Even though the model by [4] is more aurate when the errors are large, ompared to the first order auray of the new model, in the authors opinion, should the robot be operating in onditions liely to inur large errors, an aurate representation of these large errors is inonsequential. Instead, preventive measures should be adopted to avoid suh errors, suh as employing external referening. Our odometry model an then be used to optimally ombine other sensors with odometry. he remainder of this paper is organised into six setions: Setion presents the odometry system, and states, with justifiation, the ey assumptions being inorporated into the model. Setion 3 desribes the UMmar test used for reduing systemati errors and lists the ey equations used. his is followed by setion 4 on the derivation of the proposed non-systemati error model and its properties. he details and results of alibration of systemati errors and validation of the proposed error model onstitute setion 5. Lastly, setion 6 is the onlusion whih suggests possible future extensions of the model. SEP ONE: Robot Design and Assumptions Werrimbi has two pairs of wheels: drive wheels and enoder wheels. he enoder wheels are as sharp-edged as pratially possible to redue the wheel base ( unertainty, and are unloaded beause they are independently mounted on linear bearings whih allow vertial motion, hene the problem of wheel distortion and slippage is minimised. he idea of unloaded wheels an

3 to assume that for a short unit of travel, the error inurred on both wheels are unorrelated. beause the two drive separate optial shaft enoders are used to gather odometry information. his assumption is also adopted in y enoder wheel drive wheel x motor astor astor optial shaft enoder Figure : (Left Werrimbi, the sonar sensing robot (Right Design of the aurate odometry system Our wor taes the assumption one step further. For a short unit of travel, the error is assumed to be zero mean, and white, that is, unorrelated with the previous or next unit of travel. he variane of the umulative error is then the sum of the variane of eah statistially independent unit. his leads to a reasonable assumption that the variane of eah unit of travel is proportional to the distane travelled d d (4 L L L R R R where dl and dr are the distanes travelled by eah wheel, and L and R are onstants with unit m /. 3 SEP WO: Calibration of Systemati Error Using UMmar est UMmar test [3] is used to alibrate wheel base error and unequal wheel diameter error. riefly, the robot is programmed to travel a square path of side D in the lowise sense (CW n times, and the offsets of the final Cartesian oordinates from the initial Cartesian oordinates, ex i,cw, ey i,cw are reorded. he experiment is repeated for the ounterlowise sense ( and ex i,, ey i, are reorded. he tuning fators required to be inorporated into the software to ounterat the effet of the systemati errors are alulated from the weighted Cartesian offsets in both senses. In summary, the entres of gravity of the offsets an be omputed from their averages n. g., CW/ n exi, CW/ i n. g., CW/ n eyi, CW/ i x y With the two pairs of entres of gravity, the tuning fators for the wheel base, the radius of left wheel and the radius of right wheel, b, l and r, an be found by following this sequene of omputations: average x x y y. g., CW. g.,. g., CW. g.,, (6 4D 4 D β average x x y y. g., CW. g.,. g., CW. g.,, (7 4D 4D D E sin( β / (8 d D sin( β / b π / ( π (9 l / ( E ( d E ( r d l and finally, the measure of dead-reoning auray for systemati errors is defined in [3] as ( E max x y, x y ( max, syst. g., CW. g., CW. g.,. g., 4 SEP HREE: he New Non-systemati Error Model With the new non-systemati error model, the entire path travelled by the robot is treated as onsisting of small segments. Propagation of error ovariane is required to be done times to obtain the error ovariane of the final state. his setion shows that it is possible to obtain a losed form solution for this model, as approahes infinity. he solution for a general irular ar motion is first developed. he solutions for two speial ases, straight line motion and on-spot turn are then obtained by suitably taing limits. Figure : Initial and final state of the robot after following a irular ar trajetory Suppose that at segment -, the state of the robot is S -. It then propels its left wheel by L metre and its right wheel by R metre, to bring the robot to a new state (5

4 S. Over an infinitesimal time inrement, the speed of the wheels an be assumed onstant, hene the path taes on a irular ar trajetory with onstant radius of urvature r. Refer to Figure. ased on the onstant radius of urvature assumption, the following transition equation an be derived: R L r [ sin ( ] sin (3 R L S f( S, u S r [ os( os ] R L where r is the instantaneous radius of urvature, ( L R r L R (4 where [ L R ] u. he next step is to propagate the error ovariane matrix assoiated with (- th stage to the th stage using equation (. Now suppose that the ar segment is infinitesimally small, and the full path atually omprises suh segments being onatenated from end to end. he initial state of the robot is S whih is at the starting end of the first segment and the last segment is S whih is the destination of the last segment. he expression for ovariane propagation an be reursively expanded (lie a Marov proess, S S u u Cov( S fcov( S f fcov( u f f Cov( S i S i i f Cov( u i S j S j j i j i S f i f (5 Let Li, Ri denote the small inrements in wheel turn at for the i th segment, and for irular ar motion, L Li, R Ri. he Cov(S an be further evaluated to Cov( S r(os os r(os os r(sin sin Cov( S r(sin sin L Li f i S j S j j i R Ri j i f (6 he sum of produts part of equation (6 gives rise to an error ovariane matrix heneforth nown as Cov(U. Let Cov(U i,j be the i th row, j th olumn omponent of Cov(U, after taing (and onsiderable effort!, then r ( [ ( sin( sin( ] r ( r Cov( U (sin sin os os, ( L R 3 4( L R 3 r Cov( U (os os sin sin Cov( U,, ( L R [ ( sin( sin( ] ( L R r r Cov( U (os( os( sin(, ( L R [ os( os( ] 3 3 4( L R r Cov( U, 3 (sin sin L R os ( r Cov( U 3 (os os sin (7 where R L R L R R L R L R R L 3 R, ( L R L L L ( (8 hese equations remove the need to inrementally update the ovariane matrix in small time steps. As losed form expressions, they are appliable to any irular ar motion with onstant radius of urvature. For simple paths, the matrix terms an be further simplified by suitably taing limits. 4. Speial Cases : Straight Line ranslation and Rotation about the Centre of Wheel Axle For a straight line path of length D, both wheels rotate by the same amount and the initial angle is approximately the same as the finally angle, the limits to be taen are L,R D and. Contrary to popular assumptions [7,], our model predits that variane in the diretion perpendiular to the diretion of motion is proportional to the ube of the distane travelled, whereas the variane in the diretion of motion is only proportional to the distane travelled. For rotation about the entre of wheel axle, both wheels still rotate by the same amount, but in opposite diretion. he limits to be taen are L ( and R (. All simplified expressions an also be found in [5]. his model is onsistent unlie the models presented in the introdution of this paper [4,8,9,,3]. hat is, if propagation is done in multiple parts, the model generates exatly the same result. his is beause the model itself is founded upon the onept of inrementally propagating error ovariane from one infinitesimal setion to the next. 5 Implementation and Results 5. Calibration for Systemati Error he experiments were onduted in a lab with a parquetry floor. he wheel enoder measurements were used to

5 alulate the pereived final state of the robot, whereas a sonar array [5] mounted on top of the robot was to used to estimate its atual state by sensing some referene walls plaed lose to the initial position. wo referene walls were used to establish the robot s oordinates and orientation..4 CW Figure 3 : Result of UMmar test, before and after alibration. (metre units he distribution of Cartesian offsets after the ompletion of D4m square path for 5 runs in eah sense (lowise and ounterlowise, before and after alibration, are shown in Figure 3. he value of D has been hosen as suh in order to mae benhmar omparison with the results presented in [3]. he alibration results are presented in able. Comparison with other robot vehiles are made in able. All exept Cybermotion KA are alibrated. It an be seen that the measure of dead-reoning auray for systemati errors, E max, syst, of Werrimbi is omparable to those ahievable by many advaned odometry systems. Further alibration has been arried out with the ompensated parameters but no signifiant improvement has been made. -.5 able : Key results before and after alibration efore After x.g., (mm 97-6 y.g., (mm x.g.,cw (mm 3.5 y.g.,cw (mm 3 E max, syst (mm 35 3 able : Comparison of dead-reoning auray and approximate ost of our design with four vehiles. he first four sets of figures are obtained from [3] Vehile E max, syst Cost (US$ RC LabMate average 7 K Cybermotion KA 63 <5K CLAPPER 3K Andros with railer 74? Werrimbi 3 ~4K -.5 CW 5. Computation of Non-systemati Error Parameters After alibration, Werrimbi was programmed suh that it sanned two referene walls, moved forwards metres, moved baward metres, re-sanned the two referene walls and ompared the position estimation from sonar sensing and odometry reading. he proess was repeated 6 times (5 hours onsumed and the differene in the Cartesian oordinates, (ex, ey and the differene in orientation et for all 6 runs are plotted against eah other in Figure 4(a-(. he values of L and R have been obtained by fitting error ellipses to the data, and they are L.4m /, R.58m /. In Figure 4, both the 95% onfidene error ellipses of the atual data and the 95% onfidene error ellipses generated with L and R are overlayed on the plots for omparison. 6 Conlusion and Future Wor his wor is the preliminary stage of a robotis mapping projet [5]. It draws together the ey onsiderations and proedures involved in the alibration and error modelling for an odometry design. An aurate odometry system has been presented whih is omparable to the best reported system but an be fabriated at low ost. A new first order odometry error model has been derived to propagate the state error ovariane following a motion. he error model taes the form of a ovariane matrix whih is prevalent in statistis and filtering theory, hene ould easily fit into many powerful tools suh as the Kalman Filter. his model annot aount for unexpeted errors suh as hitting a bump on the floor, whih violates the flat floorplan assumption. For ertain appliations suh as mapping, external referening should be deployed to detet suh errors. 7 Anowledgment he authors are grateful to Mr. Greg Curmi who too part in the design of the robot ey ex (a ex versus ey

6 .E E-3 et.e- 5.E-3 -.E- -.5E- -.E- -.5E- -3.E- -3.5E- ex (b ex versus et E-3 et ey ( ey versus et.e- 5.E-3.E -.E- -.5E- -.E- -.5E- -3.E- -3.5E- Figure 4 : Errors in the along-tra diretion (ex, the off-tra diretion (ey and orientation (et, for 6 runs, are plotted against eah other. he solid ellipses belong to the real data whereas the dashed ellipses are generated with the R and L obtained by trial and error. 8 Referene [] ar-shalom, Y. and Li, X.R. "Estimation and raing: Priniples, ehniques and software", oston, London: Arteh House In., 993 [] arshan,. and Durrant-Whyte, H. An Inertial Navigation System for a Mobile Robot, IEEE ransations on Robotis and Automation, Vol, No. 3, June 995, pp [3] orenstein, J. and Feng, L. UMmar - A method for Measuring, Comparing, and Correting Deadreoning Errors in Mobile Robots., ehnial Report UM-MEAM-94-, University of Mihigan [4] Crowley, J.L. and Chenavier, F. "Position Estimation for a Mobile Robot Using Vision and Odometry", Proeedings 99 IEEE International Conferene on Robotis and Automation, pp [5] Chong, K.S. and Kleeman, L, Aurate Odometry and Error Modelling for a Mobile Robot, ehnial Report MECSE-996-6, 996, Intelligent Robotis Researh Centre, Department of Eletrial and Computer Systems Engineering, Monash University [6] Chong, K.S. and Kleeman, L. Sonar ased Map uilding for a Mobile Robot, 997 International Conferene on Robotis and Automation (this issue. [7] Cox, I.J. "lanhe - An Experiment in Guidane and Navigation of an Autonomous Robot Vehile", IEEE ransation on Robotis and Automation, 99, Vol 3, pp [8] Durrant-Whyte, H.F. et al "Position Estimation And raing Using Optial Range Data", Proeedings 993 IEEE International Conferene On Robotis and Automation, Vol 3, pp [9] Jenin, M. et al "Global Navigation for ARK", Proeedings 993 IEEE International Conferene On Robotis and Automation, Vol 3, pp [] Krantz, D. Non-Uniform Dead-Reoning Position Estimate Updates, IEEE International Conferenve on Robotis and Automation, April 996, Vol, pp [] Leenhouts, P. On the Computation of i-normal Radial Error, Navigation: Journal of he Institute of Navigation, Vol 3, No, Spring 985, pp [] Lu, F. and Milios, E.E. "Optimal Global Pose Estimation for Consistent Sensor Data Registration", IEEE International Conferene on Robotis and Automation, 995, pp.93-. [3] Nishizawa,. et al "An Implementation of On-board Position Estimation for a Mobile Robot", IEEE International Conferene on Robotis and Automation, 995, pp [4] Wang, C.M., Loation Estimation and Unertainty Analysis for Mobile Robots, in IEEE Conferene on Robotis and Automation, 988, pp [5] Kleeman, L. and Ku, R. "Mobile Robot Sonar for arget Loalization and Classifiation", he International Journal of Robotis Researh, Vol. 4, No 4, August 995, pp

Plot-to-track correlation in A-SMGCS using the target images from a Surface Movement Radar

Plot-to-track correlation in A-SMGCS using the target images from a Surface Movement Radar Plot-to-trak orrelation in A-SMGCS using the target images from a Surfae Movement Radar G. Golino Radar & ehnology Division AMS, Italy ggolino@amsjv.it Abstrat he main topi of this paper is the formulation

More information

Smooth Trajectory Planning Along Bezier Curve for Mobile Robots with Velocity Constraints

Smooth Trajectory Planning Along Bezier Curve for Mobile Robots with Velocity Constraints Smooth Trajetory Planning Along Bezier Curve for Mobile Robots with Veloity Constraints Gil Jin Yang and Byoung Wook Choi Department of Eletrial and Information Engineering Seoul National University of

More information

Video Data and Sonar Data: Real World Data Fusion Example

Video Data and Sonar Data: Real World Data Fusion Example 14th International Conferene on Information Fusion Chiago, Illinois, USA, July 5-8, 2011 Video Data and Sonar Data: Real World Data Fusion Example David W. Krout Applied Physis Lab dkrout@apl.washington.edu

More information

Trajectory Tracking Control for A Wheeled Mobile Robot Using Fuzzy Logic Controller

Trajectory Tracking Control for A Wheeled Mobile Robot Using Fuzzy Logic Controller Trajetory Traking Control for A Wheeled Mobile Robot Using Fuzzy Logi Controller K N FARESS 1 M T EL HAGRY 1 A A EL KOSY 2 1 Eletronis researh institute, Cairo, Egypt 2 Faulty of Engineering, Cairo University,

More information

Cluster-Based Cumulative Ensembles

Cluster-Based Cumulative Ensembles Cluster-Based Cumulative Ensembles Hanan G. Ayad and Mohamed S. Kamel Pattern Analysis and Mahine Intelligene Lab, Eletrial and Computer Engineering, University of Waterloo, Waterloo, Ontario N2L 3G1,

More information

The Mathematics of Simple Ultrasonic 2-Dimensional Sensing

The Mathematics of Simple Ultrasonic 2-Dimensional Sensing The Mathematis of Simple Ultrasoni -Dimensional Sensing President, Bitstream Tehnology The Mathematis of Simple Ultrasoni -Dimensional Sensing Introdution Our ompany, Bitstream Tehnology, has been developing

More information

Abstract. Key Words: Image Filters, Fuzzy Filters, Order Statistics Filters, Rank Ordered Mean Filters, Channel Noise. 1.

Abstract. Key Words: Image Filters, Fuzzy Filters, Order Statistics Filters, Rank Ordered Mean Filters, Channel Noise. 1. Fuzzy Weighted Rank Ordered Mean (FWROM) Filters for Mixed Noise Suppression from Images S. Meher, G. Panda, B. Majhi 3, M.R. Meher 4,,4 Department of Eletronis and I.E., National Institute of Tehnology,

More information

Introduction to Seismology Spring 2008

Introduction to Seismology Spring 2008 MIT OpenCourseWare http://ow.mit.edu 1.510 Introdution to Seismology Spring 008 For information about iting these materials or our Terms of Use, visit: http://ow.mit.edu/terms. 1.510 Leture Notes 3.3.007

More information

Self-Location of a Mobile Robot with uncertainty by cooperation of an heading sensor and a CCD TV camera

Self-Location of a Mobile Robot with uncertainty by cooperation of an heading sensor and a CCD TV camera Self-oation of a Mobile Robot ith unertainty by ooperation of an heading sensor and a CCD TV amera E. Stella, G. Ciirelli, A. Distante Istituto Elaborazione Segnali ed Immagini - C.N.R. Via Amendola, 66/5-706

More information

Measurement of the stereoscopic rangefinder beam angular velocity using the digital image processing method

Measurement of the stereoscopic rangefinder beam angular velocity using the digital image processing method Measurement of the stereosopi rangefinder beam angular veloity using the digital image proessing method ROMAN VÍTEK Department of weapons and ammunition University of defense Kouniova 65, 62 Brno CZECH

More information

On - Line Path Delay Fault Testing of Omega MINs M. Bellos 1, E. Kalligeros 1, D. Nikolos 1,2 & H. T. Vergos 1,2

On - Line Path Delay Fault Testing of Omega MINs M. Bellos 1, E. Kalligeros 1, D. Nikolos 1,2 & H. T. Vergos 1,2 On - Line Path Delay Fault Testing of Omega MINs M. Bellos, E. Kalligeros, D. Nikolos,2 & H. T. Vergos,2 Dept. of Computer Engineering and Informatis 2 Computer Tehnology Institute University of Patras,

More information

Pipelined Multipliers for Reconfigurable Hardware

Pipelined Multipliers for Reconfigurable Hardware Pipelined Multipliers for Reonfigurable Hardware Mithell J. Myjak and José G. Delgado-Frias Shool of Eletrial Engineering and Computer Siene, Washington State University Pullman, WA 99164-2752 USA {mmyjak,

More information

Learning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract

Learning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract CS 9 Projet Final Report: Learning Convention Propagation in BeerAdvoate Reviews from a etwork Perspetive Abstrat We look at the way onventions propagate between reviews on the BeerAdvoate dataset, and

More information

System-Level Parallelism and Throughput Optimization in Designing Reconfigurable Computing Applications

System-Level Parallelism and Throughput Optimization in Designing Reconfigurable Computing Applications System-Level Parallelism and hroughput Optimization in Designing Reonfigurable Computing Appliations Esam El-Araby 1, Mohamed aher 1, Kris Gaj 2, arek El-Ghazawi 1, David Caliga 3, and Nikitas Alexandridis

More information

Gradient based progressive probabilistic Hough transform

Gradient based progressive probabilistic Hough transform Gradient based progressive probabilisti Hough transform C.Galambos, J.Kittler and J.Matas Abstrat: The authors look at the benefits of exploiting gradient information to enhane the progressive probabilisti

More information

Gray Codes for Reflectable Languages

Gray Codes for Reflectable Languages Gray Codes for Refletable Languages Yue Li Joe Sawada Marh 8, 2008 Abstrat We lassify a type of language alled a refletable language. We then develop a generi algorithm that an be used to list all strings

More information

Extracting Partition Statistics from Semistructured Data

Extracting Partition Statistics from Semistructured Data Extrating Partition Statistis from Semistrutured Data John N. Wilson Rihard Gourlay Robert Japp Mathias Neumüller Department of Computer and Information Sienes University of Strathlyde, Glasgow, UK {jnw,rsg,rpj,mathias}@is.strath.a.uk

More information

Detection and Recognition of Non-Occluded Objects using Signature Map

Detection and Recognition of Non-Occluded Objects using Signature Map 6th WSEAS International Conferene on CIRCUITS, SYSTEMS, ELECTRONICS,CONTROL & SIGNAL PROCESSING, Cairo, Egypt, De 9-31, 007 65 Detetion and Reognition of Non-Oluded Objets using Signature Map Sangbum Park,

More information

NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman

NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION Ken Sauer and Charles A. Bouman Department of Eletrial Engineering, University of Notre Dame Notre Dame, IN 46556, (219) 631-6999 Shool of

More information

Drawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0;

Drawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0; Naïve line drawing algorithm // Connet to grid points(x0,y0) and // (x1,y1) by a line. void drawline(int x0, int y0, int x1, int y1) { int x; double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx;

More information

A Novel Validity Index for Determination of the Optimal Number of Clusters

A Novel Validity Index for Determination of the Optimal Number of Clusters IEICE TRANS. INF. & SYST., VOL.E84 D, NO.2 FEBRUARY 2001 281 LETTER A Novel Validity Index for Determination of the Optimal Number of Clusters Do-Jong KIM, Yong-Woon PARK, and Dong-Jo PARK, Nonmembers

More information

Dynamic System Identification and Validation of a Quadrotor UAV

Dynamic System Identification and Validation of a Quadrotor UAV Dynami System Identifiation and Validation of a Quadrotor UAV Min Goo Yoo PG Student, Department of Aerospae Engineering, Sejong University, Seoul, Republi of Korea E-mail: mingooyoo@gmailom Sung Kyung

More information

Graph-Based vs Depth-Based Data Representation for Multiview Images

Graph-Based vs Depth-Based Data Representation for Multiview Images Graph-Based vs Depth-Based Data Representation for Multiview Images Thomas Maugey, Antonio Ortega, Pasal Frossard Signal Proessing Laboratory (LTS), Eole Polytehnique Fédérale de Lausanne (EPFL) Email:

More information

3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT?

3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT? 3-D IMAGE MODELS AND COMPRESSION - SYNTHETIC HYBRID OR NATURAL FIT? Bernd Girod, Peter Eisert, Marus Magnor, Ekehard Steinbah, Thomas Wiegand Te {girod eommuniations Laboratory, University of Erlangen-Nuremberg

More information

We P9 16 Eigenray Tracing in 3D Heterogeneous Media

We P9 16 Eigenray Tracing in 3D Heterogeneous Media We P9 Eigenray Traing in 3D Heterogeneous Media Z. Koren* (Emerson), I. Ravve (Emerson) Summary Conventional two-point ray traing in a general 3D heterogeneous medium is normally performed by a shooting

More information

Using Augmented Measurements to Improve the Convergence of ICP

Using Augmented Measurements to Improve the Convergence of ICP Using Augmented Measurements to Improve the onvergene of IP Jaopo Serafin, Giorgio Grisetti Dept. of omputer, ontrol and Management Engineering, Sapienza University of Rome, Via Ariosto 25, I-0085, Rome,

More information

Time delay estimation of reverberant meeting speech: on the use of multichannel linear prediction

Time delay estimation of reverberant meeting speech: on the use of multichannel linear prediction University of Wollongong Researh Online Faulty of Informatis - apers (Arhive) Faulty of Engineering and Information Sienes 7 Time delay estimation of reverberant meeting speeh: on the use of multihannel

More information

the data. Structured Principal Component Analysis (SPCA)

the data. Structured Principal Component Analysis (SPCA) Strutured Prinipal Component Analysis Kristin M. Branson and Sameer Agarwal Department of Computer Siene and Engineering University of California, San Diego La Jolla, CA 9193-114 Abstrat Many tasks involving

More information

The Minimum Redundancy Maximum Relevance Approach to Building Sparse Support Vector Machines

The Minimum Redundancy Maximum Relevance Approach to Building Sparse Support Vector Machines The Minimum Redundany Maximum Relevane Approah to Building Sparse Support Vetor Mahines Xiaoxing Yang, Ke Tang, and Xin Yao, Nature Inspired Computation and Appliations Laboratory (NICAL), Shool of Computer

More information

Simulation of Crystallographic Texture and Anisotropie of Polycrystals during Metal Forming with Respect to Scaling Aspects

Simulation of Crystallographic Texture and Anisotropie of Polycrystals during Metal Forming with Respect to Scaling Aspects Raabe, Roters, Wang Simulation of Crystallographi Texture and Anisotropie of Polyrystals during Metal Forming with Respet to Saling Aspets D. Raabe, F. Roters, Y. Wang Max-Plank-Institut für Eisenforshung,

More information

ASSESSMENT OF TWO CHEAP CLOSE-RANGE FEATURE EXTRACTION SYSTEMS

ASSESSMENT OF TWO CHEAP CLOSE-RANGE FEATURE EXTRACTION SYSTEMS ASSESSMENT OF TWO CHEAP CLOSE-RANGE FEATURE EXTRACTION SYSTEMS Ahmed Elaksher a, Mohammed Elghazali b, Ashraf Sayed b, and Yasser Elmanadilli b a Shool of Civil Engineering, Purdue University, West Lafayette,

More information

What are Cycle-Stealing Systems Good For? A Detailed Performance Model Case Study

What are Cycle-Stealing Systems Good For? A Detailed Performance Model Case Study What are Cyle-Stealing Systems Good For? A Detailed Performane Model Case Study Wayne Kelly and Jiro Sumitomo Queensland University of Tehnology, Australia {w.kelly, j.sumitomo}@qut.edu.au Abstrat The

More information

Automatic Physical Design Tuning: Workload as a Sequence Sanjay Agrawal Microsoft Research One Microsoft Way Redmond, WA, USA +1-(425)

Automatic Physical Design Tuning: Workload as a Sequence Sanjay Agrawal Microsoft Research One Microsoft Way Redmond, WA, USA +1-(425) Automati Physial Design Tuning: Workload as a Sequene Sanjay Agrawal Mirosoft Researh One Mirosoft Way Redmond, WA, USA +1-(425) 75-357 sagrawal@mirosoft.om Eri Chu * Computer Sienes Department University

More information

Capturing Large Intra-class Variations of Biometric Data by Template Co-updating

Capturing Large Intra-class Variations of Biometric Data by Template Co-updating Capturing Large Intra-lass Variations of Biometri Data by Template Co-updating Ajita Rattani University of Cagliari Piazza d'armi, Cagliari, Italy ajita.rattani@diee.unia.it Gian Lua Marialis University

More information

MATH STUDENT BOOK. 12th Grade Unit 6

MATH STUDENT BOOK. 12th Grade Unit 6 MATH STUDENT BOOK 12th Grade Unit 6 Unit 6 TRIGONOMETRIC APPLICATIONS MATH 1206 TRIGONOMETRIC APPLICATIONS INTRODUCTION 3 1. TRIGONOMETRY OF OBLIQUE TRIANGLES 5 LAW OF SINES 5 AMBIGUITY AND AREA OF A TRIANGLE

More information

Defect Detection and Classification in Ceramic Plates Using Machine Vision and Naïve Bayes Classifier for Computer Aided Manufacturing

Defect Detection and Classification in Ceramic Plates Using Machine Vision and Naïve Bayes Classifier for Computer Aided Manufacturing Defet Detetion and Classifiation in Cerami Plates Using Mahine Vision and Naïve Bayes Classifier for Computer Aided Manufaturing 1 Harpreet Singh, 2 Kulwinderpal Singh, 1 Researh Student, 2 Assistant Professor,

More information

Sequential Incremental-Value Auctions

Sequential Incremental-Value Auctions Sequential Inremental-Value Autions Xiaoming Zheng and Sven Koenig Department of Computer Siene University of Southern California Los Angeles, CA 90089-0781 {xiaominz,skoenig}@us.edu Abstrat We study the

More information

Partial Character Decoding for Improved Regular Expression Matching in FPGAs

Partial Character Decoding for Improved Regular Expression Matching in FPGAs Partial Charater Deoding for Improved Regular Expression Mathing in FPGAs Peter Sutton Shool of Information Tehnology and Eletrial Engineering The University of Queensland Brisbane, Queensland, 4072, Australia

More information

Unsupervised Stereoscopic Video Object Segmentation Based on Active Contours and Retrainable Neural Networks

Unsupervised Stereoscopic Video Object Segmentation Based on Active Contours and Retrainable Neural Networks Unsupervised Stereosopi Video Objet Segmentation Based on Ative Contours and Retrainable Neural Networks KLIMIS NTALIANIS, ANASTASIOS DOULAMIS, and NIKOLAOS DOULAMIS National Tehnial University of Athens

More information

特集 Road Border Recognition Using FIR Images and LIDAR Signal Processing

特集 Road Border Recognition Using FIR Images and LIDAR Signal Processing デンソーテクニカルレビュー Vol. 15 2010 特集 Road Border Reognition Using FIR Images and LIDAR Signal Proessing 高木聖和 バーゼル ファルディ Kiyokazu TAKAGI Basel Fardi ヘンドリック ヴァイゲル Hendrik Weigel ゲルド ヴァニーリック Gerd Wanielik This paper

More information

A radiometric analysis of projected sinusoidal illumination for opaque surfaces

A radiometric analysis of projected sinusoidal illumination for opaque surfaces University of Virginia tehnial report CS-21-7 aompanying A Coaxial Optial Sanner for Synhronous Aquisition of 3D Geometry and Surfae Refletane A radiometri analysis of projeted sinusoidal illumination

More information

Improved Vehicle Classification in Long Traffic Video by Cooperating Tracker and Classifier Modules

Improved Vehicle Classification in Long Traffic Video by Cooperating Tracker and Classifier Modules Improved Vehile Classifiation in Long Traffi Video by Cooperating Traker and Classifier Modules Brendan Morris and Mohan Trivedi University of California, San Diego San Diego, CA 92093 {b1morris, trivedi}@usd.edu

More information

Chemical, Biological and Radiological Hazard Assessment: A New Model of a Plume in a Complex Urban Environment

Chemical, Biological and Radiological Hazard Assessment: A New Model of a Plume in a Complex Urban Environment hemial, Biologial and Radiologial Haard Assessment: A New Model of a Plume in a omplex Urban Environment Skvortsov, A.T., P.D. Dawson, M.D. Roberts and R.M. Gailis HPP Division, Defene Siene and Tehnology

More information

Triangles. Learning Objectives. Pre-Activity

Triangles. Learning Objectives. Pre-Activity Setion 3.2 Pre-tivity Preparation Triangles Geena needs to make sure that the dek she is building is perfetly square to the brae holding the dek in plae. How an she use geometry to ensure that the boards

More information

Performance of Histogram-Based Skin Colour Segmentation for Arms Detection in Human Motion Analysis Application

Performance of Histogram-Based Skin Colour Segmentation for Arms Detection in Human Motion Analysis Application World Aademy of Siene, Engineering and Tehnology 8 009 Performane of Histogram-Based Skin Colour Segmentation for Arms Detetion in Human Motion Analysis Appliation Rosalyn R. Porle, Ali Chekima, Farrah

More information

Cross-layer Resource Allocation on Broadband Power Line Based on Novel QoS-priority Scheduling Function in MAC Layer

Cross-layer Resource Allocation on Broadband Power Line Based on Novel QoS-priority Scheduling Function in MAC Layer Communiations and Networ, 2013, 5, 69-73 http://dx.doi.org/10.4236/n.2013.53b2014 Published Online September 2013 (http://www.sirp.org/journal/n) Cross-layer Resoure Alloation on Broadband Power Line Based

More information

A {k, n}-secret Sharing Scheme for Color Images

A {k, n}-secret Sharing Scheme for Color Images A {k, n}-seret Sharing Sheme for Color Images Rastislav Luka, Konstantinos N. Plataniotis, and Anastasios N. Venetsanopoulos The Edward S. Rogers Sr. Dept. of Eletrial and Computer Engineering, University

More information

A MULTI-SCALE CURVE MATCHING TECHNIQUE FOR THE ASSESSMENT OF ROAD ALIGNMENTS USING GPS/INS DATA

A MULTI-SCALE CURVE MATCHING TECHNIQUE FOR THE ASSESSMENT OF ROAD ALIGNMENTS USING GPS/INS DATA 6th International Symposium on Mobile Mapping Tehnology, Presidente Prudente, São Paulo, Brazil, July 1-4, 009 A MULTI-SCALE CURVE MATCHING TECHNIQUE FOR THE ASSESSMENT OF ROAD ALIGNMENTS USING GPS/INS

More information

Detection of RF interference to GPS using day-to-day C/No differences

Detection of RF interference to GPS using day-to-day C/No differences 1 International Symposium on GPS/GSS Otober 6-8, 1. Detetion of RF interferene to GPS using day-to-day /o differenes Ryan J. R. Thompson 1#, Jinghui Wu #, Asghar Tabatabaei Balaei 3^, and Andrew G. Dempster

More information

Volume 3, Issue 9, September 2013 International Journal of Advanced Research in Computer Science and Software Engineering

Volume 3, Issue 9, September 2013 International Journal of Advanced Research in Computer Science and Software Engineering Volume 3, Issue 9, September 2013 ISSN: 2277 128X International Journal of Advaned Researh in Computer Siene and Software Engineering Researh Paper Available online at: www.ijarsse.om A New-Fangled Algorithm

More information

Approximate logic synthesis for error tolerant applications

Approximate logic synthesis for error tolerant applications Approximate logi synthesis for error tolerant appliations Doohul Shin and Sandeep K. Gupta Eletrial Engineering Department, University of Southern California, Los Angeles, CA 989 {doohuls, sandeep}@us.edu

More information

Analysis of input and output configurations for use in four-valued CCD programmable logic arrays

Analysis of input and output configurations for use in four-valued CCD programmable logic arrays nalysis of input and output onfigurations for use in four-valued D programmable logi arrays J.T. utler H.G. Kerkhoff ndexing terms: Logi, iruit theory and design, harge-oupled devies bstrat: s in binary,

More information

INTEGRATING PHOTOGRAMMETRY AND INERTIAL SENSORS FOR ROBOTICS NAVIGATION AND MAPPING

INTEGRATING PHOTOGRAMMETRY AND INERTIAL SENSORS FOR ROBOTICS NAVIGATION AND MAPPING INTEGRATING PHOTOGRAMMETRY AND INERTIAL SENSORS FOR ROBOTICS NAVIGATION AND MAPPING Fadi Bayoud, Jan Skaloud, Bertrand Merminod Eole Polytehnique Fédérale de Lausanne (EPFL) Geodeti Engineering Laoratory

More information

Performance Benchmarks for an Interactive Video-on-Demand System

Performance Benchmarks for an Interactive Video-on-Demand System Performane Benhmarks for an Interative Video-on-Demand System. Guo,P.G.Taylor,E.W.M.Wong,S.Chan,M.Zukerman andk.s.tang ARC Speial Researh Centre for Ultra-Broadband Information Networks (CUBIN) Department

More information

KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION

KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION Cuiui Kang 1, Shengai Liao, Shiming Xiang 1, Chunhong Pan 1 1 National Laboratory of Pattern Reognition, Institute of Automation, Chinese

More information

Fuzzy Meta Node Fuzzy Metagraph and its Cluster Analysis

Fuzzy Meta Node Fuzzy Metagraph and its Cluster Analysis Journal of Computer Siene 4 (): 9-97, 008 ISSN 549-3636 008 Siene Publiations Fuzzy Meta Node Fuzzy Metagraph and its Cluster Analysis Deepti Gaur, Aditya Shastri and Ranjit Biswas Department of Computer

More information

Accommodations of QoS DiffServ Over IP and MPLS Networks

Accommodations of QoS DiffServ Over IP and MPLS Networks Aommodations of QoS DiffServ Over IP and MPLS Networks Abdullah AlWehaibi, Anjali Agarwal, Mihael Kadoh and Ahmed ElHakeem Department of Eletrial and Computer Department de Genie Eletrique Engineering

More information

FUZZY WATERSHED FOR IMAGE SEGMENTATION

FUZZY WATERSHED FOR IMAGE SEGMENTATION FUZZY WATERSHED FOR IMAGE SEGMENTATION Ramón Moreno, Manuel Graña Computational Intelligene Group, Universidad del País Vaso, Spain http://www.ehu.es/winto; {ramon.moreno,manuel.grana}@ehu.es Abstrat The

More information

MPhys Final Year Project Dissertation by Andrew Jackson

MPhys Final Year Project Dissertation by Andrew Jackson Development of software for the omputation of the properties of eletrostati eletro-optial devies via both the diret ray traing and paraxial approximation tehniques. MPhys Final Year Projet Dissertation

More information

Cell Projection of Convex Polyhedra

Cell Projection of Convex Polyhedra Volume Graphis (2003) I. Fujishiro, K. Mueller, A. Kaufman (Editors) Cell Projetion of Convex Polyhedra Stefan Roettger and Thomas Ertl Visualization and Interative Systems Group University of Stuttgart

More information

An Optimized Approach on Applying Genetic Algorithm to Adaptive Cluster Validity Index

An Optimized Approach on Applying Genetic Algorithm to Adaptive Cluster Validity Index IJCSES International Journal of Computer Sienes and Engineering Systems, ol., No.4, Otober 2007 CSES International 2007 ISSN 0973-4406 253 An Optimized Approah on Applying Geneti Algorithm to Adaptive

More information

Transition Detection Using Hilbert Transform and Texture Features

Transition Detection Using Hilbert Transform and Texture Features Amerian Journal of Signal Proessing 1, (): 35-4 DOI: 1.593/.asp.1.6 Transition Detetion Using Hilbert Transform and Texture Features G. G. Lashmi Priya *, S. Domni Department of Computer Appliations, National

More information

Rapid, accurate particle tracking by calculation of radial symmetry centers

Rapid, accurate particle tracking by calculation of radial symmetry centers Rapid, aurate partile traing by alulation of radial symmetry enters Raghuveer Parthasarathy Supplementary Text and Figures Supplementary Figures Supplementary Figure 1 Supplementary Figure Supplementary

More information

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Malaysian Journal of Computer Siene, Vol 10 No 1, June 1997, pp 36-41 A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Md Rafiqul Islam, Harihodin Selamat and Mohd Noor Md Sap Faulty of Computer Siene and

More information

Preliminary investigation of multi-wavelet denoising in partial discharge detection

Preliminary investigation of multi-wavelet denoising in partial discharge detection Preliminary investigation of multi-wavelet denoising in partial disharge detetion QIAN YONG Department of Eletrial Engineering Shanghai Jiaotong University 8#, Donghuan Road, Minhang distrit, Shanghai

More information

Algorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking

Algorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking Algorithms for External Memory Leture 6 Graph Algorithms - Weighted List Ranking Leturer: Nodari Sithinava Sribe: Andi Hellmund, Simon Ohsenreither 1 Introdution & Motivation After talking about I/O-effiient

More information

Algorithms, Mechanisms and Procedures for the Computer-aided Project Generation System

Algorithms, Mechanisms and Procedures for the Computer-aided Project Generation System Algorithms, Mehanisms and Proedures for the Computer-aided Projet Generation System Anton O. Butko 1*, Aleksandr P. Briukhovetskii 2, Dmitry E. Grigoriev 2# and Konstantin S. Kalashnikov 3 1 Department

More information

Face and Facial Feature Tracking for Natural Human-Computer Interface

Face and Facial Feature Tracking for Natural Human-Computer Interface Fae and Faial Feature Traking for Natural Human-Computer Interfae Vladimir Vezhnevets Graphis & Media Laboratory, Dept. of Applied Mathematis and Computer Siene of Mosow State University Mosow, Russia

More information

The Implementation of RRTs for a Remote-Controlled Mobile Robot

The Implementation of RRTs for a Remote-Controlled Mobile Robot ICCAS5 June -5, KINEX, Gyeonggi-Do, Korea he Implementation of RRs for a Remote-Controlled Mobile Robot Chi-Won Roh*, Woo-Sub Lee **, Sung-Chul Kang *** and Kwang-Won Lee **** * Intelligent Robotis Researh

More information

Calculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem

Calculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem Calulation of typial running time of a branh-and-bound algorithm for the vertex-over problem Joni Pajarinen, Joni.Pajarinen@iki.fi Otober 21, 2007 1 Introdution The vertex-over problem is one of a olletion

More information

with respect to the normal in each medium, respectively. The question is: How are θ

with respect to the normal in each medium, respectively. The question is: How are θ Prof. Raghuveer Parthasarathy University of Oregon Physis 35 Winter 8 3 R EFRACTION When light travels from one medium to another, it may hange diretion. This phenomenon familiar whenever we see the bent

More information

Supplementary Material: Geometric Calibration of Micro-Lens-Based Light-Field Cameras using Line Features

Supplementary Material: Geometric Calibration of Micro-Lens-Based Light-Field Cameras using Line Features Supplementary Material: Geometri Calibration of Miro-Lens-Based Light-Field Cameras using Line Features Yunsu Bok, Hae-Gon Jeon and In So Kweon KAIST, Korea As the supplementary material, we provide detailed

More information

Cluster Centric Fuzzy Modeling

Cluster Centric Fuzzy Modeling 10.1109/TFUZZ.014.300134, IEEE Transations on Fuzzy Systems TFS-013-0379.R1 1 Cluster Centri Fuzzy Modeling Witold Pedryz, Fellow, IEEE, and Hesam Izakian, Student Member, IEEE Abstrat In this study, we

More information

An Approach to Physics Based Surrogate Model Development for Application with IDPSA

An Approach to Physics Based Surrogate Model Development for Application with IDPSA An Approah to Physis Based Surrogate Model Development for Appliation with IDPSA Ignas Mikus a*, Kaspar Kööp a, Marti Jeltsov a, Yuri Vorobyev b, Walter Villanueva a, and Pavel Kudinov a a Royal Institute

More information

A RAY TRACING SIMULATION OF SOUND DIFFRACTION BASED ON ANALYTIC SECONDARY SOURCE MODEL

A RAY TRACING SIMULATION OF SOUND DIFFRACTION BASED ON ANALYTIC SECONDARY SOURCE MODEL 19th European Signal Proessing Conferene (EUSIPCO 211) Barelona, Spain, August 29 - September 2, 211 A RAY TRACING SIMULATION OF SOUND DIFFRACTION BASED ON ANALYTIC SECONDARY SOURCE MODEL Masashi Okada,

More information

Stable Road Lane Model Based on Clothoids

Stable Road Lane Model Based on Clothoids Stable Road Lane Model Based on Clothoids C Gakstatter*, S Thomas**, Dr P Heinemann*, Prof Gudrun Klinker*** *Audi Eletronis Venture GmbH, **Leibniz Universität Hannover, ***Tehnishe Universität Münhen

More information

Exploring the Commonality in Feature Modeling Notations

Exploring the Commonality in Feature Modeling Notations Exploring the Commonality in Feature Modeling Notations Miloslav ŠÍPKA Slovak University of Tehnology Faulty of Informatis and Information Tehnologies Ilkovičova 3, 842 16 Bratislava, Slovakia miloslav.sipka@gmail.om

More information

1. Introduction. 2. The Probable Stope Algorithm

1. Introduction. 2. The Probable Stope Algorithm 1. Introdution Optimization in underground mine design has reeived less attention than that in open pit mines. This is mostly due to the diversity o underground mining methods and omplexity o underground

More information

COMBINATION OF INTERSECTION- AND SWEPT-BASED METHODS FOR SINGLE-MATERIAL REMAP

COMBINATION OF INTERSECTION- AND SWEPT-BASED METHODS FOR SINGLE-MATERIAL REMAP Combination of intersetion- and swept-based methods for single-material remap 11th World Congress on Computational Mehanis WCCM XI) 5th European Conferene on Computational Mehanis ECCM V) 6th European

More information

We don t need no generation - a practical approach to sliding window RLNC

We don t need no generation - a practical approach to sliding window RLNC We don t need no generation - a pratial approah to sliding window RLNC Simon Wunderlih, Frank Gabriel, Sreekrishna Pandi, Frank H.P. Fitzek Deutshe Telekom Chair of Communiation Networks, TU Dresden, Dresden,

More information

Block Triangulation using Three-line Images

Block Triangulation using Three-line Images 'Photogrammetri Week '95', D. Fritsh & D. Hobbie, Eds., Wihmann Verlag, Heidelberg, 1995 Ohlhof 197 Blok Triangulation using Three-line Images TIMM OHLHOF, Münhen ABSTRACT The most advaned amera onept

More information

Boosted Random Forest

Boosted Random Forest Boosted Random Forest Yohei Mishina, Masamitsu suhiya and Hironobu Fujiyoshi Department of Computer Siene, Chubu University, 1200 Matsumoto-ho, Kasugai, Aihi, Japan {mishi, mtdoll}@vision.s.hubu.a.jp,

More information

Fast Rigid Motion Segmentation via Incrementally-Complex Local Models

Fast Rigid Motion Segmentation via Incrementally-Complex Local Models Fast Rigid Motion Segmentation via Inrementally-Complex Loal Models Fernando Flores-Mangas Allan D. Jepson Department of Computer Siene, University of Toronto {mangas,jepson}@s.toronto.edu Abstrat The

More information

Comparative Analysis of two Types of Leg-observation-based Visual Servoing Approaches for the Control of a Five-bar Mechanism

Comparative Analysis of two Types of Leg-observation-based Visual Servoing Approaches for the Control of a Five-bar Mechanism Proeedings of Australasian Conferene on Robotis and Automation, 2-4 De 2014, The University of Melbourne, Melbourne, Australia Comparative Analysis of two Types of Leg-observation-based Visual Servoing

More information

Torpedo Trajectory Visual Simulation Based on Nonlinear Backstepping Control

Torpedo Trajectory Visual Simulation Based on Nonlinear Backstepping Control orpedo rajetory Visual Simulation Based on Nonlinear Bakstepping Control Peng Hai-jun 1, Li Hui-zhou Chen Ye 1, 1. Depart. of Weaponry Eng, Naval Univ. of Engineering, Wuhan 400, China. Depart. of Aeronautial

More information

A New RBFNDDA-KNN Network and Its Application to Medical Pattern Classification

A New RBFNDDA-KNN Network and Its Application to Medical Pattern Classification A New RBFNDDA-KNN Network and Its Appliation to Medial Pattern Classifiation Shing Chiang Tan 1*, Chee Peng Lim 2, Robert F. Harrison 3, R. Lee Kennedy 4 1 Faulty of Information Siene and Tehnology, Multimedia

More information

INTERPOLATED AND WARPED 2-D DIGITAL WAVEGUIDE MESH ALGORITHMS

INTERPOLATED AND WARPED 2-D DIGITAL WAVEGUIDE MESH ALGORITHMS Proeedings of the COST G-6 Conferene on Digital Audio Effets (DAFX-), Verona, Italy, Deember 7-9, INTERPOLATED AND WARPED -D DIGITAL WAVEGUIDE MESH ALGORITHMS Vesa Välimäki Lab. of Aoustis and Audio Signal

More information

Cracked Hole Finite Element Modeling

Cracked Hole Finite Element Modeling Craked Hole Finite Element Modeling (E-20-F72) Researh Report Submitted to: Lokheed Martin, Program Manager: Dr. Stephen P. Engelstad Prinipal Investigator: Dr. Rami M. Haj-Ali Shool of Civil and Environmental

More information

The Alpha Torque and Quantum Physics

The Alpha Torque and Quantum Physics The Alpha Torque and Quantum Physis Zhiliang Cao, Henry Cao williamao15000@yahoo.om, henry.gu.ao@gmail.om July 18, 010 Abstrat In the enter of the unierse, there isn t a super massie blak hole or any speifi

More information

Performance Improvement of TCP on Wireless Cellular Networks by Adaptive FEC Combined with Explicit Loss Notification

Performance Improvement of TCP on Wireless Cellular Networks by Adaptive FEC Combined with Explicit Loss Notification erformane Improvement of TC on Wireless Cellular Networks by Adaptive Combined with Expliit Loss tifiation Masahiro Miyoshi, Masashi Sugano, Masayuki Murata Department of Infomatis and Mathematial Siene,

More information

Acoustic Links. Maximizing Channel Utilization for Underwater

Acoustic Links. Maximizing Channel Utilization for Underwater Maximizing Channel Utilization for Underwater Aousti Links Albert F Hairris III Davide G. B. Meneghetti Adihele Zorzi Department of Information Engineering University of Padova, Italy Email: {harris,davide.meneghetti,zorzi}@dei.unipd.it

More information

RANGE DOPPLER ALGORITHM FOR BISTATIC SAR PROCESSING BASED ON THE IMPROVED LOFFELD S BISTATIC FORMULA

RANGE DOPPLER ALGORITHM FOR BISTATIC SAR PROCESSING BASED ON THE IMPROVED LOFFELD S BISTATIC FORMULA Progress In Eletromagnetis Researh Letters, Vol. 27, 161 169, 2011 RANGE DOPPLER ALGORITHM FOR ISTATIC SAR PROCESSING ASED ON THE IMPROVED LOFFELD S ISTATIC FORMULA X. Wang 1, * and D. Y. Zhu 2 1 Nanjing

More information

Constructing Transaction Serialization Order for Incremental. Data Warehouse Refresh. Ming-Ling Lo and Hui-I Hsiao. IBM T. J. Watson Research Center

Constructing Transaction Serialization Order for Incremental. Data Warehouse Refresh. Ming-Ling Lo and Hui-I Hsiao. IBM T. J. Watson Research Center Construting Transation Serialization Order for Inremental Data Warehouse Refresh Ming-Ling Lo and Hui-I Hsiao IBM T. J. Watson Researh Center July 11, 1997 Abstrat In typial pratie of data warehouse, the

More information

Multi-Piece Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality

Multi-Piece Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality INTERNATIONAL CONFERENCE ON MANUFACTURING AUTOMATION (ICMA200) Multi-Piee Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality Stephen Stoyan, Yong Chen* Epstein Department of

More information

RAC 2 E: Novel Rendezvous Protocol for Asynchronous Cognitive Radios in Cooperative Environments

RAC 2 E: Novel Rendezvous Protocol for Asynchronous Cognitive Radios in Cooperative Environments 21st Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communiations 1 RAC 2 E: Novel Rendezvous Protool for Asynhronous Cognitive Radios in Cooperative Environments Valentina Pavlovska,

More information

Incremental Mining of Partial Periodic Patterns in Time-series Databases

Incremental Mining of Partial Periodic Patterns in Time-series Databases CERIAS Teh Report 2000-03 Inremental Mining of Partial Periodi Patterns in Time-series Dataases Mohamed G. Elfeky Center for Eduation and Researh in Information Assurane and Seurity Purdue University,

More information

A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks

A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks Abouberine Ould Cheikhna Department of Computer Siene University of Piardie Jules Verne 80039 Amiens Frane Ould.heikhna.abouberine @u-piardie.fr

More information

IMPROVED FUZZY CLUSTERING METHOD BASED ON INTUITIONISTIC FUZZY PARTICLE SWARM OPTIMIZATION

IMPROVED FUZZY CLUSTERING METHOD BASED ON INTUITIONISTIC FUZZY PARTICLE SWARM OPTIMIZATION Journal of Theoretial and Applied Information Tehnology IMPROVED FUZZY CLUSTERING METHOD BASED ON INTUITIONISTIC FUZZY PARTICLE SWARM OPTIMIZATION V.KUMUTHA, 2 S. PALANIAMMAL D.J. Aademy For Managerial

More information

C 2 C 3 C 1 M S. f e. e f (3,0) (0,1) (2,0) (-1,1) (1,0) (-1,0) (1,-1) (0,-1) (-2,0) (-3,0) (0,-2)

C 2 C 3 C 1 M S. f e. e f (3,0) (0,1) (2,0) (-1,1) (1,0) (-1,0) (1,-1) (0,-1) (-2,0) (-3,0) (0,-2) SPECIAL ISSUE OF IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION: MULTI-ROBOT SSTEMS, 00 Distributed reonfiguration of hexagonal metamorphi robots Jennifer E. Walter, Jennifer L. Welh, and Nany M. Amato Abstrat

More information

arxiv: v1 [cs.db] 13 Sep 2017

arxiv: v1 [cs.db] 13 Sep 2017 An effiient lustering algorithm from the measure of loal Gaussian distribution Yuan-Yen Tai (Dated: May 27, 2018) In this paper, I will introdue a fast and novel lustering algorithm based on Gaussian distribution

More information