A. Figure, PointMatcherPlugin in Paraview Top-left: an example of ICP configuration as modules in Paraview's pipeline. Note how the reading and reference filter pipelines connect to the inputs of a PMIcpFilter Bottom-left: the Point Matcher filter menu with the available filters Right: parameters of libpointmatcher's matchers, outlier filters, error minimizers and transformation checkers, accessible through properties of PMIcpFilter Simultaneous Localisation and Mapping (SLAM): Part I The Essential Algorithms, Bibliography IEEE Robotics and Automation Magazine, vol.5, issue.13 2, pp.99-110, 2006.

]. P. Besl and H. D. Mckay, A method for registration of 3-D shapes, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol.14, issue.2, pp.239-256, 1992.
DOI : 10.1109/34.121791

K. Elseberg, A. Lingemann, J. Nüchter, and . Hertzberg, Globally Consistent 3D Mapping with Scan Matching, Robot. Auton. Syst, vol.56, issue.79, pp.130-142, 2008.

]. C. Cadena, L. Carlone, H. Carrillo, Y. Latif, D. Scaramuzza et al., Past, Present, and Future of Simultaneous Localization and Mapping: Toward the Robust-Perception Age, IEEE Transactions on Robotics, vol.32, issue.6, pp.1309-1332, 2016.
DOI : 10.1109/TRO.2016.2624754

Z. Luca-carlone, C. Kira, and . Beall, Vadim Indelman and Frank Dellaert Eliminating conditionally independent sets in factor graphs: a unifying perspective based on smart factors, Int. Conf. on Robotics and Automation (ICRA), p.2014, 2014.

]. A. Censi, An accurate closed-form estimate of ICP's covariance, Proceedings 2007 IEEE International Conference on Robotics and Automation, pp.3167-3172, 2007.
DOI : 10.1109/ROBOT.2007.363961

]. R. Chatila and J. Laumond, Position referencing and consistent world modeling for mobile robots, Proceedings. 1985 IEEE International Conference on Robotics and Automation, pp.138-145, 1985.
DOI : 10.1109/ROBOT.1985.1087373

]. J. Civera, A. J. Davison, and J. Montiel, Inverse Depth Parametrization for Monocular SLAM, IEEE Transactions on Robotics, vol.24, issue.5, pp.932-945, 2008.
DOI : 10.1109/TRO.2008.2003276

URL : http://www.doc.ic.ac.uk/~ajd/Publications/civera_etal_tro2008.pdf

]. J. Crowley, World modelling and position estimation for a mobile robot using ultrasonic ranging, IEEE International Conference on Robotics and Automation, pp.674-680, 1989.

T. Whyte and . Bailey, Simultaneous Localisation and Mapping (SLAM): Part II State of the Art, IEEE Robotics and Automation Magazine, vol.13, issue.3, pp.108-117, 2006.

L. Forster, F. Carlone, D. Dellaert, and . Scaramuzza, IMU Preintegration on Manifold for Efficient Visual-Inertial Maximum-a-Posteriori Estimation, Robotics: Science and Systems XI, p.50, 2015.
DOI : 10.15607/RSS.2015.XI.006

]. Forster, L. Carlone, F. Dellaert, and D. Scaramuzza, On-Manifold Preintegration for Real-Time Visual--Inertial Odometry, IEEE Transactions on Robotics, vol.33, issue.1, p.2016, 2016.
DOI : 10.1109/TRO.2016.2597321

]. G. Grisetti, R. Kümmerle, C. Stachniss, and W. Burgard, A Tutorial on Graph-Based SLAM. Intelligent Transportation Systems Magazine, IEEE, vol.2, issue.17, pp.31-43, 2010.

I. Richard and . Hartley, Cheirality Invariants, proc. DARPA Image Understanding Workshop, pp.745-753, 1993.

M. Kaess, V. Ila, R. Roberts, and F. Dellaert, The Bayes Tree: An Algorithmic Foundation for Probabilistic Robot Mapping, Algorithmic Foundations of Robotics IX, pp.157-173, 2011.
DOI : 10.1007/978-3-642-17452-0_10

M. Kaess, H. Johannsson, R. Roberts, V. Ila, J. John et al., iSAM2: Incremental smoothing and mapping using the Bayes tree, The International Journal of Robotics Research, vol.16, issue.2, pp.216-235, 2012.
DOI : 10.1137/0213035

]. Solà, T. Vidal-calleja, J. Civera, and J. Montiel, Impact of Landmark Parametrization on Monocular EKF-SLAM with Points and Lines, International Journal of Computer Vision, vol.24, issue.5, pp.339-368, 2012.
DOI : 10.1007/3-540-44480-7_21

]. H. Strasdat, J. M. Montiel, and A. J. Davison, Real-time monocular SLAM: Why filter?, 2010 IEEE International Conference on Robotics and Automation, pp.2657-2664, 2010.
DOI : 10.1109/ROBOT.2010.5509636

URL : http://www.doc.ic.ac.uk/~ajd/Publications/strasdat_etal_icra2010.pdf

J. M. Hauke-strasdat, A. J. Montiel, and . Davison, Editors Choice Article: Visual SLAM: Why Filter? Image Vision Comput, pp.65-77, 2012.

J. J. Sebastian-thrun and . Leonard, Simultaneous Localization and Mapping, 2007.

]. Weiss, D. Scaramuzza, and R. Siegwart, Monocular-SLAM-based navigation for autonomous micro helicopters in GPS-denied environments, Journal of Field Robotics, vol.22, issue.1, pp.854-874, 2011.
DOI : 10.1109/TRO.2005.858857

J. Zhang and S. Singh, LOAM: Lidar Odometry and Mapping in Real-time, Robotics: Science and Systems X, 2014.
DOI : 10.15607/RSS.2014.X.007

]. Zhao, S. Huang, L. Yan, and G. Dissanayake, Parallax angle parametrization for monocular SLAM, 2011 IEEE International Conference on Robotics and Automation, pp.3117-3124, 2011.
DOI : 10.1109/ICRA.2011.5979934

L. Zhao, S. Huang, Y. Sun, L. Yan, and G. Dissanayake, ParallaxBA: bundle adjustment using parallax angle feature parametrization, The International Journal of Robotics Research, vol.1883, issue.2000, pp.493-516, 2015.
DOI : 10.1109/ICARCV.2010.5707820

URL : https://opus.lib.uts.edu.au/bitstream/10453/35549/1/ParallaxAngleParametrization_IJRR_20140825.pdf