Improving Occupancy Grid FastSLAM by Integrating Navigation Sensors

Size: px
Start display at page:

Download "Improving Occupancy Grid FastSLAM by Integrating Navigation Sensors"

Transcription

1 Improving Occupancy Grid FasSLAM by Inegraing Navigaion Sensors Chrisopher Weyers Sensors Direcorae Air Force Research Laboraory Wrigh-Paerson AFB, OH Gilber Peerson Deparmen of Elecrical and Compuer Engineering Air Force Insiue of Technology Wrigh-Paerson AFB, OH Absrac When an auonomous vehicle operaes in an unknown environmen, i mus remember he locaions of environmenal objecs and use hose objec o mainain an accurae locaion of iself. This vehicle is faced wih Simulaneous Localizaion and Mapping (SLAM), a circularly defined roboics problem of map building wih no prior knowledge. The SLAM problem is a difficul bu criical componen of auonomous vehicle exploraion wih applicaions o search and rescue missions. This paper presens he firs SLAM soluion combining sereo cameras, inerial measuremens, and vehicle odomery ino a Muliple Inegraed Navigaion Sensor (MINS) pah. The FasSLAM algorihm, modified o make use of he MINS pah, observes and maps he environmen wih a LIDAR uni. The MINS FasSLAM algorihm closes a 140 meer loop wih a pah error ha remains wihin 1 meer of surveyed ruh. This pah reduces he error 79% from an odomery FasSLAM oupu and uses 30% of he paricles. I. INTRODUCTION One of he fundamenal properies of an auonomous vehicle is is percepion of he environmen, even when iniially unknown. This becomes increasingly difficul wihou he aid of exernal signals such as he Global Posiioning Sysem (GPS), which is ofen unavailable indoors. The challenge of navigaing hrough an unknown environmen while building a map is he Simulaneous Localizaion and Mapping (SLAM) problem. Is soluions include no only where a vehicle is, bu also a represenaion of where i has raveled. The SLAM problem is fundamenally difficul, as hese capabiliies are codependen by hemselves. However, an auonomous vehicle implemening a SLAM soluion has incredible poenial wihou relying on GPS or exernal communicaion. Nearly all SLAM soluions consruc he map using precise range measuremens, bu his precision is unhelpful if he pose esimae is uncerain. Vehicle odomery is ofen sufficien o obain an accurae esimae over a shor pah wih few urns. However, his becomes exceedingly difficul raveling a farher disance or exploring a larger environmen [2]. Odomery error is cumulaive and ofen grows quickly. An algorihm mus include more variance in is esimae o accoun for his, increasing compuaion and decreasing soluion cerainy. This research seeks o produce a more accurae vehicle pose esimae allowing for less variance and a more consisen soluion. Previous research has developed a navigaion sysem using an Exended Kalman Filer (EKF) o combine cameras and inerial measuremens [3]. I consiss of sereo cameras ighly coupled wih an Inerial Measuremen Uni (IMU) o produce an accurae posiion for differen plaforms in real-ime, bu is no designed for mapping [4]. This approach inegraes pose esimaes from sereo camera egomoion, IMU measuremen inegraion, and vehicle odomery in a linear Kalman filer (KF). This creaes a Muliple Inegraed Navigaion Sensor (MINS) pah. A paricle filer hen combines he MINS pah wih LIDAR ranges and creaes an occupancy grid map in a FasSLAM soluion [5]. Because he MINS sysem calculaes is posiion ouside he paricle filer, he SLAM implemenaion does no increase in complexiy. In real world ess, a vehicle operaing all necessary sensors ravels a 140 m loop around indoor hallways and collecs daa, which he MINS sysem and FasSLAM implemenaion process. Wih more sensors o esimae posiion, his MINS and FasSLAM sraegy produces a more accurae pah wih 79% less error han he FasSLAM implemenaion using only vehicle odomery. The following secion gives a background on relaed SLAM sraegies and sereo image navigaion. The nex secion discusses he mehods used in incorporaing IMU daa and image feaures wih odomery o achieve conrol inpu u, and specifics of he SLAM implemenaion. The final secions describe he esing procedure used and resuls obained, as well as propose furher opics o explore. II. BACKGROUND AND RELATED WORK This secion reviews exising SLAM and navigaion echniques uilized in and relaed o his work. A. SLAM Soluions The SLAM problem is ofen represened as a Dynamic Bayes Nework (DBN) in Fig. 1. Online soluions make he Markov assumpion, saving all useful informaion in he curren sae [6]. In he DBN srucure, observed variables (conrols u and measuremens z ) are inpus and hidden variables (poses s and map Θ) form he SLAM soluion. Since algorihms make localizaion he firs aspec of SLAM, he mos imporan aspec is o accuraely represen he vehicle posiion and orienaion in 2D wih coordinaes x, y, and heading θ. Added geomerically, hese are he elemens of vehicle pose s, depiced in (1) as a vecor. s = [ x y θ ] T (1)

2 Fig. 1. SLAM as a DBN. Conrols u and measuremens z are observed a each ime, as vehicle poses s and a single map Θ are hidden [7]. To solve he probabilisic DBN, vehicle localizaion algorihms redefine he SLAM soluion o be he probabiliy ha a vehicle occupies any given locaion. To localize in an environmen, he Bayesian filering problem execues a moion model, hen represens an esimae of he poserior probabiliy in (2) using he Bayes heorem [8]. p(s z 0: ) = p(z s ) p(s z 0: 1 ) p(s z 0: 1 ) SLAM soluions ierae by firs esimaing a pose wihin an exising map, hen updaing he map o incorporae new measuremens [9]. The SLAM poserior is similar o he localizaion poserior wih more variables. SLAM requires he curren pose s, all measuremens z 0: and conrols u 1: o mainain he map Θ. The poserior is calculaed as an inegral in (3), where η is a normalizaion consan. p(s, Θ z 0:, u 1: ) = η p(z s, Θ) p(s s 1, u ) p(s 1, Θ z 0: 1, u 1: 1 ) ds 1 (3) Due o is occupancy grid map sorage, his research does no include a erm for daa associaion. Raher, i considers daa associaion par of he measuremen model. Because evaluaing his inegral is compuaionally prohibiive, SLAM soluions use saisical esimaing echniques o approximae he Bayesian filer problem [10]. A common approach o approximaing his poserior is o use a paricle filer o mainain he error disribuion hrough M samples, each one soring a pose esimae s [m] and map Θ [m] [10]. FasSLAM operaes a Rao-Blackwellized Paricle Filer (RBPF), which samples from a Gaussian proposal disribuion [11]. I hen calculaes an imporance weigh for each paricle in (4), as he raio of disribuions a each sample locaion. w [m] w [m] = arge disribuion proposal disribuion = p(s[m] z, u ) p(s [m] z 1, u ) Wih he weighing deermined, FasSLAM uses a Sampling Imporance Resampling (SIR) algorihm o selec a new se of samples based on each w [m]. This replaces low weighed paricles wih higher weighed ones much like he operaion of a Geneic Algorihm. (2) (4) B. SLAM Improvemens To reduce he chances of replacing good paricles, a SLAM soluion can implemen a selecive resampling process o only resample when necessary [12]. This reduces he risk of removing accurae paricles by only resampling he paricle se once he weighing indicaes a need, insead of every ime. This sraegy is also implemened in his research, as boh he RBPF and meric map echniques are similar. Anoher FasSLAM enhancemen uses scan maching, which leverages he accuracy of LIDAR unis; his reduces he number of paricles required, cuing memory requiremens and compuaion ime [12]. Using he principle of scan maching, he mos recen measuremen is considered in addiion o vehicle movemen, resuling in a paricle disribuion wih less variance. The RBPF hen preceeds wih weighing he paricles by comparing z o each Θ [m]. A common map soring sraegy is meric represenaion, where each sores objecs by heir absolue posiion. Soring a global meric map such as his carries a significan memory requiremen which can affec compuaion more han he algorihm complexiy [5]. Oher work mainains several local meric maps roughly he size of he sensor range [7]. This work also mainains an overall opological map (soring locaions relaive o each oher), and places he local meric maps wihin he global opological one. This resuls in less of an overall sorage requiremen and helps o keep local areas correcly placed relaive o each oher. C. Machine Vision SLAM Many SLAM implemenaions have presened resuls using odomery and LIDAR, bu ohers presen he use of oher inpu sensors. Exracing SIFT feaures from cameras has been used as an alernaive SLAM inpu, removing he requiremen for oher sensors [13]. Laer work used a RBPF implemenaion wih feaures as inpu and resuled in a more accurae SLAM map han using pose esimaes from odomery measuremens [14]. Cos is a significan facor in hese siuaions, as cameras are smaller, ligher, cheaper, and require less power han LIDAR unis. Addiionally, cameras are passive sensors, as hey do no projec energy ino he environmen. This is safer and less deecable han using acive sensors like ranging devices. Oher work uses cameras alongside oher sensors, as used exensively for rover navigaion when paired wih odomery [15]. The process of using sequenial images for navigaion is called egomoion (also visual odomery or opical flow). Egomoion relies on epipolar geomery o calculae focal poins from sereo cameras [16]. This mahemaical soluion provides he basis for he feaure processing used in his research. The algorihms mach image feaures over ime, hen deermine heir posiion using sereopsis, he abiliy o approximae disance. Egomoion ranslaes feaure movemen ino vehicle moion, and has been used for SLAM applicaions wih differen map represenaion on simulaed daa [1].

3 Fig. 2. The KF akes inpu from IMU inegraion, sereo image egomoion, and odomery, hen provides u o a RBPF wih LIDAR ranges z. III. METHODOLOGY Where previous research used separae sensors o creae separae pahs, his work combines sereo image egomoion, inegraed IMU measuremens, and odomery using a linear KF o generae a single MINS pah. A FasSLAM implemenaion uses his MINS pah as u and LIDAR ranges as z. I carries ou he necessary seps o consruc occupancy grid maps from hese inpus. Fig. 2 shows an overall sysem diagram of MINS and FasSLAM. I has four inpus from he four sensors, and mainains pose s and map Θ as oupu. A. Sereo Egomoion To ake advanage of sereopsis, MINS begins by maching feaures beween he lef and righ camera images using SIFT [17]. MINS calculaes a meric similar o Euclidean disance from of each pair of lef and righ camera descripors d in (5) o find he disance beween each descripor pair. arccos(d lef d righ ) (5) If he closes mach is less han 0.6 imes he second closes, MINS maches he feaure and saves is pixel coordinaes. To reduce he number of false maches, MINS discards feaure maches in he oher image ha measure greaer han 1.5 from horizonal. Before he coordinaes can be accuraely used, MINS removes lens disorion effecs hrough he CalTech disorion model [3]. MINS hen uses epipolar geomery o measure he physical locaion of each feaure aking advanage of sereopsis [16]. I uses Direcion Cosine Maricies (DCMs) o conver pixels o physical locaions in he correc reference frame relaive o he vehicle. To implemen egomoion, MINS assumes ha he only hing moving in he environmen is he vehicle. This makes i possible o exrac a vehicle pose change, because he algorihm inerpres feaure moion as a resul of vehicle moion. MINS removes oulying feaure maches by eliminaing hose ha ravel more han 0.75 sandard deviaions from he mean disance raveled. MINS hen uses a polar represenaion o measure movemen by subracing he curren locaions from he previous locaions in polar form o obain posiion differences. This is opposie ypical moion, as he algorihm is ranslaing movemen in one direcion as vehicle movemen in he oher. Finally, MINS measures egomoion pose difference δs ego in (6) by convering he mean of he differences θ and r back o recangular form. δs ego = [ r cos( θ) r sin( θ) θ] T (6) B. Inerial Inegraion Obaining δs ego from he images is merely one of he hree measured pahs. Vehicle odomery measures a second pah δs odom ha MINS does no need o process. MINS compues an IMU pose difference δs imu for he hird pah, as he IMU measures linear acceleraions and roaional velociies. These measuremens, shown in (7) mus be inegraed wice and once, respecively [18]. [ẍ ÿ θ ] T (7) Due o specific IMU hardware, MINS does no compensae for coning and sculling effecs. However, o limi he effec of drifing, MINS racks and removes a bias in θ when he vehicle is saionary [3]. MINS firs inegraes ẍ and ÿ o curren velociy v in (8). To miigae growing inegraed errors, MINS limis v o vehicle maximum 1 m/s. ẋ 1 + (d)ẍ v = ẏ 1 + (d)ÿ (8) θ MINS performs numeric inegraion on he measured values in (7) o deermine curren IMU pose difference δs imu in (9), where d is he ime inerval since he previous measuremen [18]. δs imu = d ) (v 1 + v (9) 2 C. MINS Pah MINS combines δs imu from he IMU, δs ego from he cam- from odomery o produce he combined eras, and δs odom pose difference δs. I does his by implemening a linear KF, advanageous as i handles asynchronous updaes and exends easily o include differen sensors and uncerainies. KFs are ofen described as a series of predicions and observaions ha mainain sae x and covariance Σ [19]. as a predicion wih δs ego and as separae observaions. MINS ses he associaed MINS provides each δs imu δs odom variance of each from hardware specificaions and esed pah accuracy. MINS calculaes he KF funcions hrough he Bayes++ filering library [20]. The resul gives MINS a pose difference δs from KF sae x. D. FasSLAM Implemenaion MINS provides δs as conrol inpu u o FasSLAM as a 2D pah. MINS also sends FasSLAM he KF covariance Σ shown in (10) o represen is cerainy. Σ = σ xx σ xy 0 σ xy σ yy 0 (10) 0 0 σ θθ

4 1) Moion Model: The firs FasSLAM sep uses a moion model o propagae each paricle o an updaed pose using u. Four parameers deermine he amoun of he Gaussian noise applied. They represen he moion uncerainy and allow he RBPF o model specific errors in u [2]. Uncerainy in ranslaion by ranslaion α 3 and roaion by roaion α 1 correspond respecively wih he upper and lower blocks of Σ. Therefore, FasSLAM obains is moion model in (11) by modifying hese parameers wihou changing is uncerainy in roaion by ranslaion α 2 or uncerainy in ranslaion by roaion α 4 from configured consans. In his way, he MINS covariance affecs moion uncerainy in he FasSLAM implemenaion. ( ) σθθ α1 (σxx α 2 ) + σ xy + σ yy α3 (11) α 4 2) Measuremen Model: The measuremen model saisfies he second FasSLAM sep o apply z o each Θ [m]. Necessarily differen for each map represenaion and sensor, he measuremen model compares z o each Θ [m], accumulaing line errors e line ino scan errors e scan ha measure inconsisencies. This research uses a LIDAR uni and mainains a meric occupancy grid, soring probabiliies ha locaions are open or occupied [21]. Algorihm 1 gives an overview of his process, making calculaions similar o he map building process. Each LIDAR scan has a valid range r min o r max, and he occupancy grid has 0.1 m resoluion and a 256 value range. Addiionally, he model decays each previous map error e [m] 1 by discoun facor 0.99 o weigh recen observaions higher in deermining curren map error e [m] [6]. 3) Paricle Weighing: Afer execuing he measuremen model, FasSLAM assigns a weigh w [m] o each paricle from is map error e [m]. I firs subracs he minimum error value from each e [m], hen imposes a lower limi of 2 o preven a spike in he paricle disribuion. FasSLAM calculaes weigh w [m] in (12) by aking he reciprocal of is map error e [m] and normalizing he resul. ( w [m] = 1 M ) 1 1 (12) e [m] m=1 e [m] 4) Resampling: Before resampling, FasSLAM performs a es o deermine if resampling is necessary [12]. This reduces boh compuaion and he chances of a good paricle being replaced by resampling oo ofen. The es calculaes he number of effecive paricles by deermining a sum of he squared weighs. FasSLAM only resamples if his number is less han M/2, half he number of paricles. IV. TESTING AND RESULTS The es daa is colleced from he Pioneer P2-AT8 vehicle shown in Fig. 3. The P2-AT8 provides inernal odomery on skid seering wheels, and a SICK LMS 200 LIDAR uni. The vehicle also carries wo PixeLINK PL-A741 cameras Algorihm 1 LIDAR Grid Measuremen Model for all paricles [m] do e scan = 0 for all scans wih range r s a angle θ s do if r min < r s < r max hen e line = 0 x q = r s cos(θ s ) y q = r s sin(θ s ) q = s [m] + [x q y q 0] T ρ = r s /0.1 x d = (x q x [m] )/ρ y d = (y q y [m] )/ρ for i = 0 o ρ + 1 do x p = x [m] + (i)x d + (i)y d if i ρ and Θ[x p ][y p ] [m] > 0 hen e line += Θ[x p ][y p ] [m] (ρ + 1 i)(0.1/256) break else if i > ρ and Θ[x p ][y p ] [m] < 0 hen e line = Θ[x p ][y p ] [m] (0.1/256) end if end for e scan = e scan + e line end if end for e [m] end for Fig. 3. y p = y [m] = 0.99e [m] 1 + e scan The P2-AT8 vehicle wih cameras and IMU above he LIDAR. wih a 90 field of view and resoluion, and a MicroRoboics MIDG II consumer grade IMU wih 50 Hz sampling rae, boh conneced o an exernal PC. This PC connecs o he inernal one via Eherne cable o record colleced daa. A manually driven vehicle es run provides a reusable daa se. The vehicle begins in he norheas corner before raveling lef around he meer recangular loop. Afer reurning o is saring locaion, he vehicle makes a righ urn ino a room and sops. The implemenaion firs compues he feaure exracion, sereopsis, and egomoion using a SIFT feaure execuable

5 TABLE I PATH ERROR (METERS) Odomery MINS Odomery MINS FasSLAM FasSLAM Fig. 5 lef 5 righ 6 op 6 boom Sar NE NW SW SE NE Finish mean and MATLAB R scrip files. This porion requires hours of compuaion if calculaed direcly; improvemens have been discussed in previous research [4]. The main implemenaion includes he remainder of MINS and all of FasSLAM as an applicaion buil on he Bayes++ filering library. The remaining discussion concerns only his main implemenaion and no he image calculaions. As he rue vehicle pah was unknown a all imes, pah errors can be approximaed using a se of surveyed poins in he environmen corresponding o sar, finish, and each of he corner locaions. To compare he error of each pah, his research measures he disance beween he curren pose and he survey poin locaion a ha ime. Table I displays each error for odomery, he MINS sysem, and FasSLAM using odomery and FasSLAM using MINS for conrol inpu u. Afer aking he firs corner, vehicle odomery drifs away and compounds error much faser han he MINS sysem, which is only six meers away upon reurning o he saring locaion. The FasSLAM implemenaion grealy improves on each of hese pahs by incorporaing LIDAR scans. When using he more accurae MINS pah as inpu, FasSLAM remains wihin a meer a all poins. Table I does no facor errors in heading or inaccuracies a oher poins along he pah, so Fig. 4 displays vehicle odomery and he MINS pah alongside approximae ruh from he surveyed poins. MINS is suiable for navigaion requiremens in local environmens wihou using GPS. I displays accurae corners wih a smooh pah and sraigh hallways. MINS does no suffer problems from loss of image feaures, as consisen odomery provides an addiional KF inpu. The goal of SLAM is more abou building maps han producing a pah, so applying LIDAR scans produces a beer visual resul. The occupancy grids indicae open space as whie and occupied space as black; unobserved areas are grey. Fig. 5 displays maps from he odomery and MINS pahs, revealing more deails abou heir accuracy. The odomery map (Fig. 5 lef) conrass he severiy of is drif wih he accuracy of is measured disances. MINS (Fig. 5 righ) combines he accuracy of each sensor o produce a pah close o closing he loop. These pahs do no use he LIDAR scans o improve pose informaion. Since he FasSLAM implemenaion seeks o improve on hese pahs, Fig. 6 displays he maps generaed by he bes Fig. 4. Approximae ruh, odomery, and MINS over a building floor plan. Fig. 5. Maps produced from LIDAR scans using odomery (lef) and using he MINS pah (righ) FasSLAM paricle. Odomery FasSLAM wih 100 paricles (Fig. 6 op) improves he pah remarkably, bu is unable o remove all drif and does no close he loop; MINS FasSLAM (Fig. 6 boom) needs only 30 paricles o produce is map. Because he implemenaion calculaes he MINS pah ouside he FasSLAM algorihm, is compuaion ime is also reduced linearly wih number of paricles o 30%. Furhermore, he main MINS implemenaion (consising of IMU, pah, and KF calculaions) adds no measurable compuaion ime o he FasSLAM algorihm. This keeps overall compuaion linear in boh analysis and in resuls. The end resul of his research is he MINS sysem conneced o he FasSLAM implemenaion. Improving on he MINS pah and odomery FasSLAM resuls, using MINS wih FasSLAM successfully closes he 140 m loop. I displays sraigh hallways wih minimal inaccuracies from LIDAR scans, which are also presen in he oher maps. V. CONCLUSIONS AND FUTURE WORK This research presens a SLAM soluion for exploring indoor 2D environmens. I inegraes muliple navigaion

6 Fig. 6. The bes paricle maps from 100 paricle odomery FasSLAM (op) and 30 paricle MINS FasSLAM (boom). sensors o provide an improved soluion for FasSLAM. By combining sensors in MINS and using is pah in a FasSLAM implemenaion using LIDAR and occupancy grid maps, his research achieved a more accurae pah han odomery in real-world ess around a large loop. The mos ime inensive aspec of he implemenaion involves processing he sereo image feaures for egomoion, which is also he leas consisen pah. In comparison, he odomery and IMU pahs do no require advanced calculaion. To provide feasible real-ime navigaion, simple sensors like hese should be used wih accurae ranges. LIDAR scan maching appears o be he mos likely sraegy o improve his research, improving he moion disribuion and paricle accuracy [12]. Alernaively, MINS provides an opporuniy o apply new sensors and combinaions o SLAM soluions, bu i may be more complicaed han necessary. Implemening a simple KF, i can likely be replaced wih a weighed average sysem wihou losing much effeciveness, raher han incorporaing SLAM ino a more complex KF. ACKNOWLEDGMENTS The auhors would like o hank he Advanced Navigaion Technology Cener saff for all heir supporing effors. This work was suppored in par hrough AFRL/RYMN Lab Task 06SN02COR from he Air Force Office of Scienific Research. The views expressed in his aricle are hose of he auhors and do no reflec he official policy or posiion of he Unied Sae Air Force, Deparmen of Defense, or he U.S. Governmen. REFERENCES [1] G. Bleser and G. Hendeby, Using opical flow as lighweigh slam alernaive, in IEEE Inernaional Symposium on Mixed and Augmened Realiy, 2009, pp [2] S. Thrun, W. Burgard, and D. Fox, Probabilisic Roboics. The MIT Press, [3] M. Veh, Fusion of image and inerial sensors for navigaion, Ph.D. disseraion, Air Force Insiue of Technology, [4] J. Flecher, Real-ime gps-alernaive navigaion using commodiy hardware, Maser s hesis, Air Force Insiue of Technology, [5] M. Monemerlo, S. Thrun, D. Koller, and B. Wegbrei, Fasslam: A facored soluion o he simulaneous localizaion and mapping problem, in AAAI Naional Conference on Arificial Inelligence, 2002, pp [6] S. Russell and P. Norvig, Arificial Inelligence: A Modern Approach, 3rd ed. Prenice Hall, [7] J.-L. Blanco, J.-A. Fernández-Madrigal, and J. Gonzalez, Towards a unified bayesian approach o hybrid meric-opological slam, IEEE Transacions on Roboics, vol. 24, no. 2, pp , [8] F. Dellaer, D. Fox, W. Burgard, and S. Thrun, Mone carlo localizaion for mobile robos, in IEEE Inernaional Conference on Roboics and Auomaion, vol. 2, 1999, pp [9] M. G. Dissanayake, P. Newman, S. Clark, H. Durran-Whye, and M. Csorba, A soluion o he simulaneous localizaion and map building (slam) problem, IEEE Transacions on Roboics and Auomaion, vol. 17, no. 3, pp , [10] M. Monemerlo, S. Thrun, D. Koller, and B. Wegbrei, Fasslam 2.0: An improved paricle filering algorihm for simulaneous localizaion and mapping ha provably converges, in Inernaional Join Conference on Arificial Inelligence, 2003, pp [11] A. Douce, N. de Freias, K. Murphy, and S. Russell, Raoblackwellised paricle filering for dynamic bayesian neworks, in Conference on Uncerainy in Arificial Inelligence, 2000, pp [12] G. Grisei, C. Sachniss, and W. Burgard, Improved echniques for grid mapping wih rao-blackwellized paricle filers, IEEE Transacions on Roboics, vol. 23, pp , [13] S. Se, D. Lowe, and J. Lile, Mobile robo localizaion and mapping wih uncerainy using scale-invarian visual landmarks, Inernaional Journal of Roboics Research, vol. 21, no. 8, pp , [14] R. Sim, P. Elinas, and J. Lile, A sudy of he rao-blackwellised paricle filer for efficien and accurae vision-based slam, Inernaional Journal of Compuer Vision, vol. 74, no. 3, pp , [15] C. Olson, L. Mahies, M. Schoppers, and M. Maimone, Rover navigaion using sereo ego-moion, Roboics and Auonomous Sysems, vol. 43, no. 4, pp , [16] X. Armangué, H. Araújo, and J. Salvi, A review on egomoion by means of differenial epipolar geomery applied o he movemen of a mobile robo, Paern Recogniion, vol. 36, no. 12, pp , [17] D. Lowe, Disincive image feaures from scale-invarian keypoins, Inernaional Journal of Compuer Vision, vol. 2, no. 60, pp , [18] D. Tieron and J. Weson, Srapdown Inerial Navigaion Technology, 2nd ed. The Insiuion of Elecrical Engineers, [19] P. Maybeck, Sochasic Models, Esimaion, and Conrol. Academic Press, 1979, vol. 1 and 2. [20] M. Sevens, Bayes++ bayesian filering library, Ausralian Cenre for Field Roboics, [21] A. Howard, Muli-robo simulaneous localizaion and mapping using paricle filers, Inernaional Journal of Roboics Research, vol. 25, no. 12, pp , 2006.

Simultaneous Localization and Mapping with Stereo Vision

Simultaneous Localization and Mapping with Stereo Vision Simulaneous Localizaion and Mapping wih Sereo Vision Mahew N. Dailey Compuer Science and Informaion Managemen Asian Insiue of Technology Pahumhani, Thailand Email: mdailey@ai.ac.h Manukid Parnichkun Mecharonics

More information

Learning in Games via Opponent Strategy Estimation and Policy Search

Learning in Games via Opponent Strategy Estimation and Policy Search Learning in Games via Opponen Sraegy Esimaion and Policy Search Yavar Naddaf Deparmen of Compuer Science Universiy of Briish Columbia Vancouver, BC yavar@naddaf.name Nando de Freias (Supervisor) Deparmen

More information

Visual Indoor Localization with a Floor-Plan Map

Visual Indoor Localization with a Floor-Plan Map Visual Indoor Localizaion wih a Floor-Plan Map Hang Chu Dep. of ECE Cornell Universiy Ihaca, NY 14850 hc772@cornell.edu Absrac In his repor, a indoor localizaion mehod is presened. The mehod akes firsperson

More information

Rao-Blackwellized Particle Filtering for Probing-Based 6-DOF Localization in Robotic Assembly

Rao-Blackwellized Particle Filtering for Probing-Based 6-DOF Localization in Robotic Assembly MITSUBISHI ELECTRIC RESEARCH LABORATORIES hp://www.merl.com Rao-Blackwellized Paricle Filering for Probing-Based 6-DOF Localizaion in Roboic Assembly Yuichi Taguchi, Tim Marks, Haruhisa Okuda TR1-8 June

More information

Mobile Robots Mapping

Mobile Robots Mapping Mobile Robos Mapping 1 Roboics is Easy conrol behavior percepion modelling domain model environmen model informaion exracion raw daa planning ask cogniion reasoning pah planning navigaion pah execuion

More information

CAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL

CAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL CAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL Klečka Jan Docoral Degree Programme (1), FEEC BUT E-mail: xkleck01@sud.feec.vubr.cz Supervised by: Horák Karel E-mail: horak@feec.vubr.cz

More information

STEREO PLANE MATCHING TECHNIQUE

STEREO PLANE MATCHING TECHNIQUE STEREO PLANE MATCHING TECHNIQUE Commission III KEY WORDS: Sereo Maching, Surface Modeling, Projecive Transformaion, Homography ABSTRACT: This paper presens a new ype of sereo maching algorihm called Sereo

More information

Robot localization under perceptual aliasing conditions based on laser reflectivity using particle filter

Robot localization under perceptual aliasing conditions based on laser reflectivity using particle filter Robo localizaion under percepual aliasing condiions based on laser refleciviy using paricle filer DongXiang Zhang, Ryo Kurazume, Yumi Iwashia, Tsuomu Hasegawa Absrac Global localizaion, which deermines

More information

A Fast Stereo-Based Multi-Person Tracking using an Approximated Likelihood Map for Overlapping Silhouette Templates

A Fast Stereo-Based Multi-Person Tracking using an Approximated Likelihood Map for Overlapping Silhouette Templates A Fas Sereo-Based Muli-Person Tracking using an Approximaed Likelihood Map for Overlapping Silhouee Templaes Junji Saake Jun Miura Deparmen of Compuer Science and Engineering Toyohashi Universiy of Technology

More information

IROS 2015 Workshop on On-line decision-making in multi-robot coordination (DEMUR 15)

IROS 2015 Workshop on On-line decision-making in multi-robot coordination (DEMUR 15) IROS 2015 Workshop on On-line decision-making in muli-robo coordinaion () OPTIMIZATION-BASED COOPERATIVE MULTI-ROBOT TARGET TRACKING WITH REASONING ABOUT OCCLUSIONS KAROL HAUSMAN a,, GREGORY KAHN b, SACHIN

More information

Real Time Integral-Based Structural Health Monitoring

Real Time Integral-Based Structural Health Monitoring Real Time Inegral-Based Srucural Healh Monioring The nd Inernaional Conference on Sensing Technology ICST 7 J. G. Chase, I. Singh-Leve, C. E. Hann, X. Chen Deparmen of Mechanical Engineering, Universiy

More information

SLAM in Large Indoor Environments with Low-Cost, Noisy, and Sparse Sonars

SLAM in Large Indoor Environments with Low-Cost, Noisy, and Sparse Sonars SLAM in Large Indoor Environmens wih Low-Cos, Noisy, and Sparse Sonars Teddy N. Yap, Jr. and Chrisian R. Shelon Deparmen of Compuer Science and Engineering Universiy of California, Riverside, CA 92521,

More information

Large-scale 3D Outdoor Mapping and On-line Localization using 3D-2D Matching

Large-scale 3D Outdoor Mapping and On-line Localization using 3D-2D Matching Large-scale 3D Oudoor Mapping and On-line Localizaion using 3D-D Maching Takahiro Sakai, Kenji Koide, Jun Miura, and Shuji Oishi Absrac Map-based oudoor navigaion is an acive research area in mobile robos

More information

MOTION TRACKING is a fundamental capability that

MOTION TRACKING is a fundamental capability that TECHNICAL REPORT CRES-05-008, CENTER FOR ROBOTICS AND EMBEDDED SYSTEMS, UNIVERSITY OF SOUTHERN CALIFORNIA 1 Real-ime Moion Tracking from a Mobile Robo Boyoon Jung, Suden Member, IEEE, Gaurav S. Sukhame,

More information

Stereo Vision Based Navigation of a Six-Legged Walking Robot in Unknown Rough Terrain

Stereo Vision Based Navigation of a Six-Legged Walking Robot in Unknown Rough Terrain Sereo Vision Based Navigaion of a Six-Legged Walking Robo in Unknown Rough Terrain Anne Selzer, Heiko Hirschmüller, Marin Görner Absrac This paper presens a visual navigaion algorihm for he six-legged

More information

Visual Perception as Bayesian Inference. David J Fleet. University of Toronto

Visual Perception as Bayesian Inference. David J Fleet. University of Toronto Visual Percepion as Bayesian Inference David J Flee Universiy of Torono Basic rules of probabiliy sum rule (for muually exclusive a ): produc rule (condiioning): independence (def n ): Bayes rule: marginalizaion:

More information

Real-time 2D Video/3D LiDAR Registration

Real-time 2D Video/3D LiDAR Registration Real-ime 2D Video/3D LiDAR Regisraion C. Bodenseiner Fraunhofer IOSB chrisoph.bodenseiner@iosb.fraunhofer.de M. Arens Fraunhofer IOSB michael.arens@iosb.fraunhofer.de Absrac Progress in LiDAR scanning

More information

Terrain Based GPS Independent Lane-Level Vehicle Localization using Particle Filter and Dead Reckoning

Terrain Based GPS Independent Lane-Level Vehicle Localization using Particle Filter and Dead Reckoning Terrain Based GPS Independen -Level Vehicle Localizaion using Paricle Filer and Dead Reckoning Hamad Ahmed and Muhammad Tahir Deparmen of Elecrical Engineering, Lahore Universiy of Managemen Sciences,

More information

Learning nonlinear appearance manifolds for robot localization

Learning nonlinear appearance manifolds for robot localization Learning nonlinear appearance manifolds for robo localizaion Jihun Hamm, Yuanqing Lin, and Daniel. D. Lee GRAS Lab, Deparmen of Elecrical and Sysems Engineering Universiy of ennsylvania, hiladelphia, A

More information

4.1 3D GEOMETRIC TRANSFORMATIONS

4.1 3D GEOMETRIC TRANSFORMATIONS MODULE IV MCA - 3 COMPUTER GRAPHICS ADMN 29- Dep. of Compuer Science And Applicaions, SJCET, Palai 94 4. 3D GEOMETRIC TRANSFORMATIONS Mehods for geomeric ransformaions and objec modeling in hree dimensions

More information

A Matching Algorithm for Content-Based Image Retrieval

A Matching Algorithm for Content-Based Image Retrieval A Maching Algorihm for Conen-Based Image Rerieval Sue J. Cho Deparmen of Compuer Science Seoul Naional Universiy Seoul, Korea Absrac Conen-based image rerieval sysem rerieves an image from a daabase using

More information

Motor Control. 5. Control. Motor Control. Motor Control

Motor Control. 5. Control. Motor Control. Motor Control 5. Conrol In his chaper we will do: Feedback Conrol On/Off Conroller PID Conroller Moor Conrol Why use conrol a all? Correc or wrong? Supplying a cerain volage / pulsewidh will make he moor spin a a cerain

More information

Improved TLD Algorithm for Face Tracking

Improved TLD Algorithm for Face Tracking Absrac Improved TLD Algorihm for Face Tracking Huimin Li a, Chaojing Yu b and Jing Chen c Chongqing Universiy of Poss and Telecommunicaions, Chongqing 400065, China a li.huimin666@163.com, b 15023299065@163.com,

More information

Implementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report)

Implementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report) Implemening Ray Casing in Terahedral Meshes wih Programmable Graphics Hardware (Technical Repor) Marin Kraus, Thomas Erl March 28, 2002 1 Inroducion Alhough cell-projecion, e.g., [3, 2], and resampling,

More information

NEWTON S SECOND LAW OF MOTION

NEWTON S SECOND LAW OF MOTION Course and Secion Dae Names NEWTON S SECOND LAW OF MOTION The acceleraion of an objec is defined as he rae of change of elociy. If he elociy changes by an amoun in a ime, hen he aerage acceleraion during

More information

Probabilistic Detection and Tracking of Motion Discontinuities

Probabilistic Detection and Tracking of Motion Discontinuities Probabilisic Deecion and Tracking of Moion Disconinuiies Michael J. Black David J. Flee Xerox Palo Alo Research Cener 3333 Coyoe Hill Road Palo Alo, CA 94304 fblack,fleeg@parc.xerox.com hp://www.parc.xerox.com/fblack,fleeg/

More information

COSC 3213: Computer Networks I Chapter 6 Handout # 7

COSC 3213: Computer Networks I Chapter 6 Handout # 7 COSC 3213: Compuer Neworks I Chaper 6 Handou # 7 Insrucor: Dr. Marvin Mandelbaum Deparmen of Compuer Science York Universiy F05 Secion A Medium Access Conrol (MAC) Topics: 1. Muliple Access Communicaions:

More information

Dynamic Route Planning and Obstacle Avoidance Model for Unmanned Aerial Vehicles

Dynamic Route Planning and Obstacle Avoidance Model for Unmanned Aerial Vehicles Volume 116 No. 24 2017, 315-329 ISSN: 1311-8080 (prined version); ISSN: 1314-3395 (on-line version) url: hp://www.ijpam.eu ijpam.eu Dynamic Roue Planning and Obsacle Avoidance Model for Unmanned Aerial

More information

Video Content Description Using Fuzzy Spatio-Temporal Relations

Video Content Description Using Fuzzy Spatio-Temporal Relations Proceedings of he 4s Hawaii Inernaional Conference on Sysem Sciences - 008 Video Conen Descripion Using Fuzzy Spaio-Temporal Relaions rchana M. Rajurkar *, R.C. Joshi and Sananu Chaudhary 3 Dep of Compuer

More information

Low-Cost WLAN based. Dr. Christian Hoene. Computer Science Department, University of Tübingen, Germany

Low-Cost WLAN based. Dr. Christian Hoene. Computer Science Department, University of Tübingen, Germany Low-Cos WLAN based Time-of-fligh fligh Trilaeraion Precision Indoor Personnel Locaion and Tracking for Emergency Responders Third Annual Technology Workshop, Augus 5, 2008 Worceser Polyechnic Insiue, Worceser,

More information

Reinforcement Learning by Policy Improvement. Making Use of Experiences of The Other Tasks. Hajime Kimura and Shigenobu Kobayashi

Reinforcement Learning by Policy Improvement. Making Use of Experiences of The Other Tasks. Hajime Kimura and Shigenobu Kobayashi Reinforcemen Learning by Policy Improvemen Making Use of Experiences of The Oher Tasks Hajime Kimura and Shigenobu Kobayashi Tokyo Insiue of Technology, JAPAN genfe.dis.iech.ac.jp, kobayasidis.iech.ac.jp

More information

Image segmentation. Motivation. Objective. Definitions. A classification of segmentation techniques. Assumptions for thresholding

Image segmentation. Motivation. Objective. Definitions. A classification of segmentation techniques. Assumptions for thresholding Moivaion Image segmenaion Which pixels belong o he same objec in an image/video sequence? (spaial segmenaion) Which frames belong o he same video sho? (emporal segmenaion) Which frames belong o he same

More information

Upper Body Tracking for Human-Machine Interaction with a Moving Camera

Upper Body Tracking for Human-Machine Interaction with a Moving Camera The 2009 IEEE/RSJ Inernaional Conference on Inelligen Robos and Sysems Ocober -5, 2009 S. Louis, USA Upper Body Tracking for Human-Machine Ineracion wih a Moving Camera Yi-Ru Chen, Cheng-Ming Huang, and

More information

A GRAPHICS PROCESSING UNIT IMPLEMENTATION OF THE PARTICLE FILTER

A GRAPHICS PROCESSING UNIT IMPLEMENTATION OF THE PARTICLE FILTER A GRAPHICS PROCESSING UNIT IMPLEMENTATION OF THE PARTICLE FILTER ABSTRACT Modern graphics cards for compuers, and especially heir graphics processing unis (GPUs), are designed for fas rendering of graphics.

More information

Robust Visual Tracking for Multiple Targets

Robust Visual Tracking for Multiple Targets Robus Visual Tracking for Muliple Targes Yizheng Cai, Nando de Freias, and James J. Lile Universiy of Briish Columbia, Vancouver, B.C., Canada, V6T 1Z4 {yizhengc, nando, lile}@cs.ubc.ca Absrac. We address

More information

A time-space consistency solution for hardware-in-the-loop simulation system

A time-space consistency solution for hardware-in-the-loop simulation system Inernaional Conference on Advanced Elecronic Science and Technology (AEST 206) A ime-space consisency soluion for hardware-in-he-loop simulaion sysem Zexin Jiang a Elecric Power Research Insiue of Guangdong

More information

MORPHOLOGICAL SEGMENTATION OF IMAGE SEQUENCES

MORPHOLOGICAL SEGMENTATION OF IMAGE SEQUENCES MORPHOLOGICAL SEGMENTATION OF IMAGE SEQUENCES B. MARCOTEGUI and F. MEYER Ecole des Mines de Paris, Cenre de Morphologie Mahémaique, 35, rue Sain-Honoré, F 77305 Fonainebleau Cedex, France Absrac. In image

More information

Image-Based Pose Estimation for 3-D Modeling in Rapid, Hand-Held Motion

Image-Based Pose Estimation for 3-D Modeling in Rapid, Hand-Held Motion 2011 IEEE Inernaional Conference on Roboics and Auomaion Shanghai Inernaional Conference Cener May 9-13, 2011, Shanghai, China Image-Based Pose Esimaion for 3-D Modeling in Rapid, Hand-Held Moion Klaus

More information

MOTION DETECTORS GRAPH MATCHING LAB PRE-LAB QUESTIONS

MOTION DETECTORS GRAPH MATCHING LAB PRE-LAB QUESTIONS NME: TE: LOK: MOTION ETETORS GRPH MTHING L PRE-L QUESTIONS 1. Read he insrucions, and answer he following quesions. Make sure you resae he quesion so I don hae o read he quesion o undersand he answer..

More information

Scale Recovery for Monocular Visual Odometry Using Depth Estimated with Deep Convolutional Neural Fields

Scale Recovery for Monocular Visual Odometry Using Depth Estimated with Deep Convolutional Neural Fields Scale Recovery for Monocular Visual Odomery Using Deph Esimaed wih Deep Convoluional Neural Fields Xiaochuan Yin, Xiangwei Wang, Xiaoguo Du, Qijun Chen Tongji Universiy yinxiaochuan@homail.com,wangxiangwei.cpp@gmail.com,

More information

Robust 3D Visual Tracking Using Particle Filtering on the SE(3) Group

Robust 3D Visual Tracking Using Particle Filtering on the SE(3) Group Robus 3D Visual Tracking Using Paricle Filering on he SE(3) Group Changhyun Choi and Henrik I. Chrisensen Roboics & Inelligen Machines, College of Compuing Georgia Insiue of Technology Alana, GA 3332,

More information

Handling uncertainty in semantic information retrieval process

Handling uncertainty in semantic information retrieval process Handling uncerainy in semanic informaion rerieval process Chkiwa Mounira 1, Jedidi Anis 1 and Faiez Gargouri 1 1 Mulimedia, InfoRmaion sysems and Advanced Compuing Laboraory Sfax Universiy, Tunisia m.chkiwa@gmail.com,

More information

RGB-D Object Tracking: A Particle Filter Approach on GPU

RGB-D Object Tracking: A Particle Filter Approach on GPU RGB-D Objec Tracking: A Paricle Filer Approach on GPU Changhyun Choi and Henrik I. Chrisensen Cener for Roboics & Inelligen Machines College of Compuing Georgia Insiue of Technology Alana, GA 3332, USA

More information

Shortest Path Algorithms. Lecture I: Shortest Path Algorithms. Example. Graphs and Matrices. Setting: Dr Kieran T. Herley.

Shortest Path Algorithms. Lecture I: Shortest Path Algorithms. Example. Graphs and Matrices. Setting: Dr Kieran T. Herley. Shores Pah Algorihms Background Seing: Lecure I: Shores Pah Algorihms Dr Kieran T. Herle Deparmen of Compuer Science Universi College Cork Ocober 201 direced graph, real edge weighs Le he lengh of a pah

More information

CENG 477 Introduction to Computer Graphics. Modeling Transformations

CENG 477 Introduction to Computer Graphics. Modeling Transformations CENG 477 Inroducion o Compuer Graphics Modeling Transformaions Modeling Transformaions Model coordinaes o World coordinaes: Model coordinaes: All shapes wih heir local coordinaes and sies. world World

More information

arxiv: v1 [cs.cv] 11 Jan 2019

arxiv: v1 [cs.cv] 11 Jan 2019 A General Opimizaion-based Framework for Global Pose Esimaion wih Muliple Sensors arxiv:191.3642v1 [cs.cv] 11 Jan 219 Tong Qin, Shaozu Cao, Jie Pan, and Shaojie Shen Absrac Accurae sae esimaion is a fundamenal

More information

Occlusion-Free Hand Motion Tracking by Multiple Cameras and Particle Filtering with Prediction

Occlusion-Free Hand Motion Tracking by Multiple Cameras and Particle Filtering with Prediction 58 IJCSNS Inernaional Journal of Compuer Science and Nework Securiy, VOL.6 No.10, Ocober 006 Occlusion-Free Hand Moion Tracking by Muliple Cameras and Paricle Filering wih Predicion Makoo Kao, and Gang

More information

Sam knows that his MP3 player has 40% of its battery life left and that the battery charges by an additional 12 percentage points every 15 minutes.

Sam knows that his MP3 player has 40% of its battery life left and that the battery charges by an additional 12 percentage points every 15 minutes. 8.F Baery Charging Task Sam wans o ake his MP3 player and his video game player on a car rip. An hour before hey plan o leave, he realized ha he forgo o charge he baeries las nigh. A ha poin, he plugged

More information

RGBD Data Based Pose Estimation: Why Sensor Fusion?

RGBD Data Based Pose Estimation: Why Sensor Fusion? 18h Inernaional Conference on Informaion Fusion Washingon, DC - July 6-9, 2015 RGBD Daa Based Pose Esimaion: Why Sensor Fusion? O. Serdar Gedik Deparmen of Compuer Engineering, Yildirim Beyazi Universiy,

More information

Definition and examples of time series

Definition and examples of time series Definiion and examples of ime series A ime series is a sequence of daa poins being recorded a specific imes. Formally, le,,p be a probabiliy space, and T an index se. A real valued sochasic process is

More information

Gauss-Jordan Algorithm

Gauss-Jordan Algorithm Gauss-Jordan Algorihm The Gauss-Jordan algorihm is a sep by sep procedure for solving a sysem of linear equaions which may conain any number of variables and any number of equaions. The algorihm is carried

More information

A High-Speed Adaptive Multi-Module Structured Light Scanner

A High-Speed Adaptive Multi-Module Structured Light Scanner A High-Speed Adapive Muli-Module Srucured Ligh Scanner Andreas Griesser 1 Luc Van Gool 1,2 1 Swiss Fed.Ins.of Techn.(ETH) 2 Kaholieke Univ. Leuven D-ITET/Compuer Vision Lab ESAT/VISICS Zürich, Swizerland

More information

Improving 2D Reactive Navigators with Kinect

Improving 2D Reactive Navigators with Kinect Improving 2D Reacive Navigaors wih Kinec Javier Gonzalez-Jimenez, J.R. Ruiz-Sarmieno, and Cipriano Galindo Sysem Enginnering and Auomaion Dp., Malaga, Spain {javiergonzalez, joaraul, cgalindo}@uma.es Keywords:

More information

Point Cloud Representation of 3D Shape for Laser- Plasma Scanning 3D Display

Point Cloud Representation of 3D Shape for Laser- Plasma Scanning 3D Display Poin Cloud Represenaion of 3D Shape for Laser- Plasma Scanning 3D Displa Hiroo Ishikawa and Hideo Saio Keio Universi E-mail {hiroo, saio}@ozawa.ics.keio.ac.jp Absrac- In his paper, a mehod of represening

More information

4. Minimax and planning problems

4. Minimax and planning problems CS/ECE/ISyE 524 Inroducion o Opimizaion Spring 2017 18 4. Minima and planning problems ˆ Opimizing piecewise linear funcions ˆ Minima problems ˆ Eample: Chebyshev cener ˆ Muli-period planning problems

More information

A GRAPHICS PROCESSING UNIT IMPLEMENTATION OF THE PARTICLE FILTER

A GRAPHICS PROCESSING UNIT IMPLEMENTATION OF THE PARTICLE FILTER A GRAPHICS PROCESSING UNIT IMPLEMENTATION OF THE PARTICLE FILTER Gusaf Hendeby, Jeroen D. Hol, Rickard Karlsson, Fredrik Gusafsson Deparmen of Elecrical Engineering Auomaic Conrol Linköping Universiy,

More information

arxiv: v1 [cs.cv] 11 Jan 2019

arxiv: v1 [cs.cv] 11 Jan 2019 A General Opimizaion-based Framewor for Local Odomery Esimaion wih Muliple Sensors Tong Qin, Jie Pan, Shaozu Cao, and Shaojie Shen arxiv:191.3638v1 [cs.cv] 11 Jan 219 Absrac Nowadays, more and more sensors

More information

An efficient approach to improve throughput for TCP vegas in ad hoc network

An efficient approach to improve throughput for TCP vegas in ad hoc network Inernaional Research Journal of Engineering and Technology (IRJET) e-issn: 395-0056 Volume: 0 Issue: 03 June-05 www.irje.ne p-issn: 395-007 An efficien approach o improve hroughpu for TCP vegas in ad hoc

More information

Proceeding of the 6 th International Symposium on Artificial Intelligence and Robotics & Automation in Space: i-sairas 2001, Canadian Space Agency,

Proceeding of the 6 th International Symposium on Artificial Intelligence and Robotics & Automation in Space: i-sairas 2001, Canadian Space Agency, Proceeding of he 6 h Inernaional Symposium on Arificial Inelligence and Roboics & Auomaion in Space: i-sairas 00, Canadian Space Agency, S-Huber, Quebec, Canada, June 8-, 00. Muli-resoluion Mapping Using

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are InechOpen, he world s leading publisher of Open Access books Buil by scieniss, for scieniss 4,000 116,000 120M Open access books available Inernaional auhors and ediors Downloads Our auhors are

More information

LOW-VELOCITY IMPACT LOCALIZATION OF THE COMPOSITE TUBE USING A NORMALIZED CROSS-CORRELATION METHOD

LOW-VELOCITY IMPACT LOCALIZATION OF THE COMPOSITE TUBE USING A NORMALIZED CROSS-CORRELATION METHOD 21 s Inernaional Conference on Composie Maerials Xi an, 20-25 h Augus 2017 LOW-VELOCITY IMPACT LOCALIZATION OF THE COMPOSITE TUBE USING A NORMALIZED CROSS-CORRELATION METHOD Hyunseok Kwon 1, Yurim Park

More information

Multi-Target Detection and Tracking from a Single Camera in Unmanned Aerial Vehicles (UAVs)

Multi-Target Detection and Tracking from a Single Camera in Unmanned Aerial Vehicles (UAVs) 2016 IEEE/RSJ Inernaional Conference on Inelligen Robos and Sysems (IROS) Daejeon Convenion Cener Ocober 9-14, 2016, Daejeon, Korea Muli-Targe Deecion and Tracking from a Single Camera in Unmanned Aerial

More information

AUTOMATIC 3D FACE REGISTRATION WITHOUT INITIALIZATION

AUTOMATIC 3D FACE REGISTRATION WITHOUT INITIALIZATION Chaper 3 AUTOMATIC 3D FACE REGISTRATION WITHOUT INITIALIZATION A. Koschan, V. R. Ayyagari, F. Boughorbel, and M. A. Abidi Imaging, Roboics, and Inelligen Sysems Laboraory, The Universiy of Tennessee, 334

More information

An Adaptive Spatial Depth Filter for 3D Rendering IP

An Adaptive Spatial Depth Filter for 3D Rendering IP JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, VOL.3, NO. 4, DECEMBER, 23 175 An Adapive Spaial Deph Filer for 3D Rendering IP Chang-Hyo Yu and Lee-Sup Kim Absrac In his paper, we presen a new mehod

More information

LAMP: 3D Layered, Adaptive-resolution and Multiperspective Panorama - a New Scene Representation

LAMP: 3D Layered, Adaptive-resolution and Multiperspective Panorama - a New Scene Representation Submission o Special Issue of CVIU on Model-based and Image-based 3D Scene Represenaion for Ineracive Visualizaion LAMP: 3D Layered, Adapive-resoluion and Muliperspecive Panorama - a New Scene Represenaion

More information

In fmri a Dual Echo Time EPI Pulse Sequence Can Induce Sources of Error in Dynamic Magnetic Field Maps

In fmri a Dual Echo Time EPI Pulse Sequence Can Induce Sources of Error in Dynamic Magnetic Field Maps In fmri a Dual Echo Time EPI Pulse Sequence Can Induce Sources of Error in Dynamic Magneic Field Maps A. D. Hahn 1, A. S. Nencka 1 and D. B. Rowe 2,1 1 Medical College of Wisconsin, Milwaukee, WI, Unied

More information

A new algorithm for small object tracking based on super-resolution technique

A new algorithm for small object tracking based on super-resolution technique A new algorihm for small objec racking based on super-resoluion echnique Yabunayya Habibi, Dwi Rana Sulisyaningrum, and Budi Seiyono Ciaion: AIP Conference Proceedings 1867, 020024 (2017); doi: 10.1063/1.4994427

More information

J. Vis. Commun. Image R.

J. Vis. Commun. Image R. J. Vis. Commun. Image R. 20 (2009) 9 27 Conens liss available a ScienceDirec J. Vis. Commun. Image R. journal homepage: www.elsevier.com/locae/jvci Face deecion and racking using a Boosed Adapive Paricle

More information

Evaluation and Improvement of Region-based Motion Segmentation

Evaluation and Improvement of Region-based Motion Segmentation Evaluaion and Improvemen of Region-based Moion Segmenaion Mark Ross Universiy Koblenz-Landau, Insiue of Compuaional Visualisics, Universiässraße 1, 56070 Koblenz, Germany Email: ross@uni-koblenz.de Absrac

More information

Nonparametric CUSUM Charts for Process Variability

Nonparametric CUSUM Charts for Process Variability Journal of Academia and Indusrial Research (JAIR) Volume 3, Issue June 4 53 REEARCH ARTICLE IN: 78-53 Nonparameric CUUM Chars for Process Variabiliy D.M. Zombade and V.B. Ghue * Dep. of aisics, Walchand

More information

Less Pessimistic Worst-Case Delay Analysis for Packet-Switched Networks

Less Pessimistic Worst-Case Delay Analysis for Packet-Switched Networks Less Pessimisic Wors-Case Delay Analysis for Packe-Swiched Neworks Maias Wecksén Cenre for Research on Embedded Sysems P O Box 823 SE-31 18 Halmsad maias.wecksen@hh.se Magnus Jonsson Cenre for Research

More information

Research Article Particle Filtering: The Need for Speed

Research Article Particle Filtering: The Need for Speed Hindawi Publishing Corporaion EURASIP Journal on Advances in Signal Processing Volume 2010, Aricle ID 181403, 9 pages doi:10.1155/2010/181403 Research Aricle Paricle Filering: The Need for Speed Gusaf

More information

In Proceedings of CVPR '96. Structure and Motion of Curved 3D Objects from. using these methods [12].

In Proceedings of CVPR '96. Structure and Motion of Curved 3D Objects from. using these methods [12]. In Proceedings of CVPR '96 Srucure and Moion of Curved 3D Objecs from Monocular Silhouees B Vijayakumar David J Kriegman Dep of Elecrical Engineering Yale Universiy New Haven, CT 652-8267 Jean Ponce Compuer

More information

FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS

FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS Mohammed A. Aseeri and M. I. Sobhy Deparmen of Elecronics, The Universiy of Ken a Canerbury Canerbury, Ken, CT2

More information

Network management and QoS provisioning - QoS in Frame Relay. . packet switching with virtual circuit service (virtual circuits are bidirectional);

Network management and QoS provisioning - QoS in Frame Relay. . packet switching with virtual circuit service (virtual circuits are bidirectional); QoS in Frame Relay Frame relay characerisics are:. packe swiching wih virual circui service (virual circuis are bidirecional);. labels are called DLCI (Daa Link Connecion Idenifier);. for connecion is

More information

Analysis of Various Types of Bugs in the Object Oriented Java Script Language Coding

Analysis of Various Types of Bugs in the Object Oriented Java Script Language Coding Indian Journal of Science and Technology, Vol 8(21), DOI: 10.17485/ijs/2015/v8i21/69958, Sepember 2015 ISSN (Prin) : 0974-6846 ISSN (Online) : 0974-5645 Analysis of Various Types of Bugs in he Objec Oriened

More information

A Framework for Applying Point Clouds Grabbed by Multi-Beam LIDAR in Perceiving the Driving Environment

A Framework for Applying Point Clouds Grabbed by Multi-Beam LIDAR in Perceiving the Driving Environment Sensors 215, 15, 21931-21956; doi:1.339/s15921931 Aricle OPEN ACCESS sensors ISSN 1424-822 www.mdpi.com/journal/sensors A Framewor for Applying Poin Clouds Grabbed by Muli-Beam LIDAR in Perceiving he Driving

More information

MODEL BASED TECHNIQUE FOR VEHICLE TRACKING IN TRAFFIC VIDEO USING SPATIAL LOCAL FEATURES

MODEL BASED TECHNIQUE FOR VEHICLE TRACKING IN TRAFFIC VIDEO USING SPATIAL LOCAL FEATURES MODEL BASED TECHNIQUE FOR VEHICLE TRACKING IN TRAFFIC VIDEO USING SPATIAL LOCAL FEATURES Arun Kumar H. D. 1 and Prabhakar C. J. 2 1 Deparmen of Compuer Science, Kuvempu Universiy, Shimoga, India ABSTRACT

More information

Michiel Helder and Marielle C.T.A Geurts. Hoofdkantoor PTT Post / Dutch Postal Services Headquarters

Michiel Helder and Marielle C.T.A Geurts. Hoofdkantoor PTT Post / Dutch Postal Services Headquarters SHORT TERM PREDICTIONS A MONITORING SYSTEM by Michiel Helder and Marielle C.T.A Geurs Hoofdkanoor PTT Pos / Duch Posal Services Headquarers Keywords macro ime series shor erm predicions ARIMA-models faciliy

More information

Scheduling. Scheduling. EDA421/DIT171 - Parallel and Distributed Real-Time Systems, Chalmers/GU, 2011/2012 Lecture #4 Updated March 16, 2012

Scheduling. Scheduling. EDA421/DIT171 - Parallel and Distributed Real-Time Systems, Chalmers/GU, 2011/2012 Lecture #4 Updated March 16, 2012 EDA421/DIT171 - Parallel and Disribued Real-Time Sysems, Chalmers/GU, 2011/2012 Lecure #4 Updaed March 16, 2012 Aemps o mee applicaion consrains should be done in a proacive way hrough scheduling. Schedule

More information

Coded Caching with Multiple File Requests

Coded Caching with Multiple File Requests Coded Caching wih Muliple File Requess Yi-Peng Wei Sennur Ulukus Deparmen of Elecrical and Compuer Engineering Universiy of Maryland College Park, MD 20742 ypwei@umd.edu ulukus@umd.edu Absrac We sudy a

More information

EECS 487: Interactive Computer Graphics

EECS 487: Interactive Computer Graphics EECS 487: Ineracive Compuer Graphics Lecure 7: B-splines curves Raional Bézier and NURBS Cubic Splines A represenaion of cubic spline consiss of: four conrol poins (why four?) hese are compleely user specified

More information

MIC2569. Features. General Description. Applications. Typical Application. CableCARD Power Switch

MIC2569. Features. General Description. Applications. Typical Application. CableCARD Power Switch CableCARD Power Swich General Descripion is designed o supply power o OpenCable sysems and CableCARD hoss. These CableCARDs are also known as Poin of Disribuion (POD) cards. suppors boh Single and Muliple

More information

An Improved Square-Root Nyquist Shaping Filter

An Improved Square-Root Nyquist Shaping Filter An Improved Square-Roo Nyquis Shaping Filer fred harris San Diego Sae Universiy fred.harris@sdsu.edu Sridhar Seshagiri San Diego Sae Universiy Seshigar.@engineering.sdsu.edu Chris Dick Xilinx Corp. chris.dick@xilinx.com

More information

Hierarchical Information Fusion for Human Upper Limb Motion Capture

Hierarchical Information Fusion for Human Upper Limb Motion Capture 1h Inernaional Conference on Informaion Fusion Seale, WA, USA, July 6-9, 009 Hierarchical Informaion Fusion for Human Upper Limb Moion Capure Zhiqiang Zhang 1,, Zhipei Huang 1 and Jiankang Wu 1, 1 Graduae

More information

A METHOD OF MODELING DEFORMATION OF AN OBJECT EMPLOYING SURROUNDING VIDEO CAMERAS

A METHOD OF MODELING DEFORMATION OF AN OBJECT EMPLOYING SURROUNDING VIDEO CAMERAS A METHOD OF MODELING DEFORMATION OF AN OBJECT EMLOYING SURROUNDING IDEO CAMERAS Joo Kooi TAN, Seiji ISHIKAWA Deparmen of Mechanical and Conrol Engineering Kushu Insiue of Technolog, Japan ehelan@is.cnl.kuech.ac.jp,

More information

Open Access Research on an Improved Medical Image Enhancement Algorithm Based on P-M Model. Luo Aijing 1 and Yin Jin 2,* u = div( c u ) u

Open Access Research on an Improved Medical Image Enhancement Algorithm Based on P-M Model. Luo Aijing 1 and Yin Jin 2,* u = div( c u ) u Send Orders for Reprins o reprins@benhamscience.ae The Open Biomedical Engineering Journal, 5, 9, 9-3 9 Open Access Research on an Improved Medical Image Enhancemen Algorihm Based on P-M Model Luo Aijing

More information

Modeling and Tracking of Dynamic Obstacles for Logistic Plants using Omnidirectional Stereo Vision

Modeling and Tracking of Dynamic Obstacles for Logistic Plants using Omnidirectional Stereo Vision Modeling and Tracing of Dynamic Obsacles for Logisic Plans using Omnidirecional Sereo Vision Andrei Vaavu, Arhur D. Cosea, and Sergiu Nedevschi, Members, IEEE Absrac In his wor we presen an obsacle deecion

More information

Image Based Computer-Aided Manufacturing Technology

Image Based Computer-Aided Manufacturing Technology Sensors & Transducers 03 by IFSA hp://www.sensorsporal.com Image Based Compuer-Aided Manufacuring Technology Zhanqi HU Xiaoqin ZHANG Jinze LI Wei LI College of Mechanical Engineering Yanshan Universiy

More information

Improving Accuracy of Inertial Measurement Units using Support Vector Regression

Improving Accuracy of Inertial Measurement Units using Support Vector Regression Improving Accuracy of Inerial Measuremen Unis using Suppor Vecor Regression Saran Ahuja, Wisi Jiraigalachoe, and Ar Tosborvorn Absrac Inerial measuremen uni (IMU) is a sensor ha measures acceleraion and

More information

Real-Time Non-Rigid Multi-Frame Depth Video Super-Resolution

Real-Time Non-Rigid Multi-Frame Depth Video Super-Resolution Real-Time Non-Rigid Muli-Frame Deph Video Super-Resoluion Kassem Al Ismaeil 1, Djamila Aouada 1, Thomas Solignac 2, Bruno Mirbach 2, Björn Oersen 1 1 Inerdisciplinary Cenre for Securiy, Reliabiliy, and

More information

Multiple View Discriminative Appearance Modeling with IMCMC for Distributed Tracking

Multiple View Discriminative Appearance Modeling with IMCMC for Distributed Tracking Muliple View Discriminaive ing wih IMCMC for Disribued Tracking Sanhoshkumar Sunderrajan, B.S. Manjunah Deparmen of Elecrical and Compuer Engineering Universiy of California, Sana Barbara {sanhosh,manj}@ece.ucsb.edu

More information

MOBILE COMPUTING 3/18/18. Wi-Fi IEEE. CSE 40814/60814 Spring 2018

MOBILE COMPUTING 3/18/18. Wi-Fi IEEE. CSE 40814/60814 Spring 2018 MOBILE COMPUTING CSE 40814/60814 Spring 2018 Wi-Fi Wi-Fi: name is NOT an abbreviaion play on Hi-Fi (high fideliy) Wireless Local Area Nework (WLAN) echnology WLAN and Wi-Fi ofen used synonymous Typically

More information

MOBILE COMPUTING. Wi-Fi 9/20/15. CSE 40814/60814 Fall Wi-Fi:

MOBILE COMPUTING. Wi-Fi 9/20/15. CSE 40814/60814 Fall Wi-Fi: MOBILE COMPUTING CSE 40814/60814 Fall 2015 Wi-Fi Wi-Fi: name is NOT an abbreviaion play on Hi-Fi (high fideliy) Wireless Local Area Nework (WLAN) echnology WLAN and Wi-Fi ofen used synonymous Typically

More information

IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART A: SYSTEMS AND HUMANS 1

IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART A: SYSTEMS AND HUMANS 1 TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART A: SYSTEMS AND HUMANS 1 Adapive Appearance Model and Condensaion Algorihm for Robus Face Tracking Yui Man Lui, Suden Member,, J. Ross Beveridge, Member,,

More information

The Impact of Product Development on the Lifecycle of Defects

The Impact of Product Development on the Lifecycle of Defects The Impac of Produc Developmen on he Lifecycle of Rudolf Ramler Sofware Compeence Cener Hagenberg Sofware Park 21 A-4232 Hagenberg, Ausria +43 7236 3343 872 rudolf.ramler@scch.a ABSTRACT This paper invesigaes

More information

STRING DESCRIPTIONS OF DATA FOR DISPLAY*

STRING DESCRIPTIONS OF DATA FOR DISPLAY* SLAC-PUB-383 January 1968 STRING DESCRIPTIONS OF DATA FOR DISPLAY* J. E. George and W. F. Miller Compuer Science Deparmen and Sanford Linear Acceleraor Cener Sanford Universiy Sanford, California Absrac

More information

Web System for the Remote Control and Execution of an IEC Application

Web System for the Remote Control and Execution of an IEC Application Web Sysem for he Remoe Conrol and Execuion of an IEC 61499 Applicaion Oana ROHAT, Dan POPESCU Faculy of Auomaion and Compuer Science, Poliehnica Universiy, Splaiul Independenței 313, Bucureși, 060042,

More information

Voltair Version 2.5 Release Notes (January, 2018)

Voltair Version 2.5 Release Notes (January, 2018) Volair Version 2.5 Release Noes (January, 2018) Inroducion 25-Seven s new Firmware Updae 2.5 for he Volair processor is par of our coninuing effors o improve Volair wih new feaures and capabiliies. For

More information

FACIAL ACTION TRACKING USING PARTICLE FILTERS AND ACTIVE APPEARANCE MODELS. Soumya Hamlaoui & Franck Davoine

FACIAL ACTION TRACKING USING PARTICLE FILTERS AND ACTIVE APPEARANCE MODELS. Soumya Hamlaoui & Franck Davoine FACIAL ACTION TRACKING USING PARTICLE FILTERS AND ACTIVE APPEARANCE MODELS Soumya Hamlaoui & Franck Davoine HEUDIASYC Mixed Research Uni, CNRS / Compiègne Universiy of Technology BP 20529, 60205 Compiègne

More information