{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T20:15:24Z","timestamp":1775247324976,"version":"3.50.1"},"reference-count":108,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"11","license":[{"start":{"date-parts":[[2018,11,1]],"date-time":"2018-11-01T00:00:00Z","timestamp":1541030400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/legalcode"}],"funder":[{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/K008730\/1"],"award-info":[{"award-number":["EP\/K008730\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]},{"name":"PAMELA Project"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. IEEE"],"published-print":{"date-parts":[[2018,11]]},"DOI":"10.1109\/jproc.2018.2856739","type":"journal-article","created":{"date-parts":[[2018,8,14]],"date-time":"2018-08-14T18:37:06Z","timestamp":1534271826000},"page":"2020-2039","source":"Crossref","is-referenced-by-count":45,"title":["Navigating the Landscape for Real-Time Localization and Mapping for Robotics and Virtual and Augmented Reality"],"prefix":"10.1109","volume":"106","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6385-6127","authenticated-orcid":false,"given":"Sajad","family":"Saeedi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tom","family":"Spink","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cosmin","family":"Gorgovan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7834-5250","authenticated-orcid":false,"given":"Andrew","family":"Webb","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"James","family":"Clarkson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Erik","family":"Tomusk","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0810-2557","authenticated-orcid":false,"given":"Thomas","family":"Debrunner","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kuba","family":"Kaszyk","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pablo","family":"Gonzalez-De-Aledo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8694-5678","authenticated-orcid":false,"given":"Andrey","family":"Rodchenko","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7023-517X","authenticated-orcid":false,"given":"Graham","family":"Riley","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8762-7513","authenticated-orcid":false,"given":"Bruno","family":"Bodin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8146-3503","authenticated-orcid":false,"given":"Christos","family":"Kotselidis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bjorn","family":"Franke","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael F.P.","family":"O'Boyle","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrew J.","family":"Davison","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paul H. J.","family":"Kelly","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mikel","family":"Lujan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6524-3367","authenticated-orcid":false,"given":"Steve","family":"Furber","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2079-8596","authenticated-orcid":false,"given":"Harry","family":"Wagstaff","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andy","family":"Nisbet","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4601-2264","authenticated-orcid":false,"given":"Luigi","family":"Nardi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Mawer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1940-3331","authenticated-orcid":false,"given":"Nicolas","family":"Melot","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Oscar","family":"Palomar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9741-9603","authenticated-orcid":false,"given":"Emanuele","family":"Vespa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2014.6906584"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1177\/0278364914554813"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2015.XI.001"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2018.8460558"},{"key":"ref31","year":"0"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2015.17"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2007.1049"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2017.2705103"},{"key":"ref35","first-page":"834","article-title":"LSD-SLAM: Large-scale direct monocular SLAM","author":"engel","year":"2014","journal-title":"Proc Eur Conf Comput Vis (ECCV)"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2015.2459891"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2014.6907054"},{"key":"ref27","author":"reitmayr","year":"0","journal-title":"KFusion GitHub"},{"key":"ref29","article-title":"DAGR: A DSL for legacy OpenCL codes","author":"keir","year":"2016","journal-title":"Proc 1st SYCL Program Workshop"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2009.21"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/DATE.2012.6176647"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/1542476.1542496"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2012.6169036"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/ICSAMOS.2010.5642102"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1145\/2829950"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2015.7140009"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1109\/LCA.2015.2499739"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-19137-4_21"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.5244\/C.28.26"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.102"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2005.1465958"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2004.840093"},{"key":"ref57","first-page":"1927","article-title":"MIPA4k: A $64\\times 64$ cell mixed-mode image processor array","author":"poikonen","year":"2009","journal-title":"Proc IEEE Int Symp Circuits Syst (ISCAS)"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1023\/A:1021272100265"},{"key":"ref55","first-page":"1013","article-title":"A 0.8- $\\mu $ m CMOS two-dimensional programmable mixed-signal focal-plane array processor with on-chip binary imaging and instructions storage","volume":"32","author":"dominguez-castro","year":"1997","journal-title":"et al"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-46466-4_21"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2014.6942940"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2014.6906931"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2017.10.019"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2007.1049"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/MRA.2006.1638022"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2011.6126513"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ISMAR.2009.5336495"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2012.01.011"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/ICAR.2015.7251485"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ISMAR.2011.6092378"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2687653"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2018.2792537"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/3DV.2016.47"},{"key":"ref48","year":"0"},{"key":"ref47","first-page":"2997","article-title":"Informed RRT $\\ast $ : Optimal sampling-based path planning focused via direct sampling of an admissible ellipsoidal heuristic","author":"gammell","year":"2014","journal-title":"Proc IEEE\/RSJ Int Conf Intell Robots Syst (IROS)"},{"key":"ref42","article-title":"InteriorNet: Mega-scale multi-sensor photo-realistic indoor scenes dataset","author":"li","year":"2018","journal-title":"et al"},{"key":"ref41","first-page":"2502","article-title":"A benchmark comparison of monocular visual-inertial odometry algorithms for flying robot","author":"jeffrey","year":"2018","journal-title":"Proc IEEE Int Conf Robot Automat (ICRA)"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2017.7989673"},{"key":"ref43","author":"saeedi","year":"2018","journal-title":"Characterising Localization and Mapping Datasets"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1145\/3191697.3191730"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-54999-6_5"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1145\/3050748.3050764"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1145\/2897937.2898056"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1145\/3191697.3191729"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1145\/2597809.2597822"},{"key":"ref74","year":"0","journal-title":"Beehive Lab Maxine\/MaxSim"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1145\/2400682.2400689"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1145\/2656106.2656107"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1145\/2597809.2597810"},{"key":"ref60","first-page":"182c","article-title":"A 100,000 FPS vision sensor with embedded 535 GOPS\/W $256\\times 256$ SIMD processor array","author":"carey","year":"2013","journal-title":"Proc IEEE Symp VLSI Circuits (VLSIC)"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2016.7527519"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2011.2158024"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2017.493"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1023\/B:VISI.0000013087.49260.fb"},{"key":"ref65","doi-asserted-by":"crossref","DOI":"10.1145\/3291055","article-title":"Automatic kernel code generation for cellular processor arrays","author":"debrunner","year":"2018","journal-title":"ACM Trans Archit Code Optim"},{"key":"ref66","year":"0"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080246"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3173182"},{"key":"ref2","author":"thrun","year":"2005","journal-title":"Probabilistic Robotics (Intelligent Robotics and Autonomous Agents)"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2016.35"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2016.2624754"},{"key":"ref95","year":"0"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2016.7487261"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1109\/MSSC.2017.2745798"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1145\/3192366.3192379"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2017.2709739"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW.2017.107"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1145\/1669112.1669172"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1145\/2967938.2967963"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1145\/2485922.2485963"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2017.XIII.028"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2017.7975286"},{"key":"ref103","first-page":"33","author":"kang","year":"2011","journal-title":"An Approach for Effective Design Space Exploration"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1145\/3014165"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1145\/3001589"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1145\/2628071.2628125"},{"key":"ref96","first-page":"1135","article-title":"DP-SLAM: Fast, robust simultaneous localization and mapping without predetermined landmarks","author":"eliazar","year":"2003","journal-title":"Proc Intern Joint Conf Artificial Intel (IJCAI)"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2016.7581287"},{"key":"ref10","first-page":"285","article-title":"Improving energy-efficiency of static schedules by core consolidation and switching off unused cores","author":"melot","year":"2015","journal-title":"Proc Int Conf Parallel Computing (ParCo)"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/RTCSA.2012.10"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2764967.2764972"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-014-1105-1"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-015-0357-6"},{"key":"ref15","first-page":"74","article-title":"Generalized just-in-time trace compilation using a parallel task farm in a dynamic binary translator","volume":"46","author":"b\u00f6hm","year":"2011"},{"key":"ref16","first-page":"69","article-title":"Adaptive compilation made efficient","volume":"40","author":"cooper","year":"2005","journal-title":"et al"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/SAMOS.2015.7363665"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-010-0161-2"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1145\/2656106.2656113"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2086696.2086733"},{"key":"ref84","article-title":"Accurate emulation of a state-of-the-art mobile CPU\/GPU platform","author":"kaszyk","year":"2018","journal-title":"Proc Design Automat Conf (DAC)"},{"key":"ref19","first-page":"147","article-title":"Mitigating the compiler optimization phase-ordering problem using machine learning","volume":"47","author":"kulkarni","year":"2012"},{"key":"ref83","author":"wagstaff","year":"0","journal-title":"The GenSim ADL Toolset"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1145\/2463209.2488760"},{"key":"ref89","article-title":"Efficient, transparent, and comprehensive runtime code manipulation","author":"bruening","year":"2004","journal-title":"Massachusetts Inst Technol"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1145\/2980930.2907953"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2017.36"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1145\/2896451"},{"key":"ref88","author":"gorgovan","year":"0","journal-title":"MAMBO A Low-Overhead Dynamic Binary Modification Tool for ARM"}],"container-title":["Proceedings of the IEEE"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/5\/8510998\/08436423.pdf?arnumber=8436423","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,29]],"date-time":"2022-08-29T07:29:18Z","timestamp":1661758158000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8436423\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,11]]},"references-count":108,"journal-issue":{"issue":"11"},"URL":"https:\/\/doi.org\/10.1109\/jproc.2018.2856739","relation":{},"ISSN":["0018-9219","1558-2256"],"issn-type":[{"value":"0018-9219","type":"print"},{"value":"1558-2256","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,11]]}}}