The DOI matches its Crossref record; 74 of the 74 references it cites were found in a registry or an index.
Sliding window filter with application to planetary landing
Abstract
We are concerned with improving the range resolution of stereo vision for entry, descent, and landing (EDL) missions to Mars and other planetary bodies. The goal is to create accurate and precise three‐dimensional planetary surface‐structure estimates by filtering sequences of stereo images taken from an autonomous landing vehicle. We describe a sliding window filter (SWF) approach based on delayed state marginalization. The SWF can run in constant time, yet still achieve experimental results close to those of the bundle adjustment solution. This technique can scale from the offline batch least‐squares solution to fast online incremental solutions. For instance, if the window encompasses all time, the solution is equivalent to full bundle adjustment; if only one time step is maintained, the solution matches the extended Kalman filter; if poses and landmarks are slowly marginalized out over time such that the state vector ceases to grow, then the filter becomes constant time, like visual odometry. Within the constant time regime, the sliding window approach demonstrates convergence properties that are close to those of the full batch solution and strictly superior to visual odometry. Experiments with real data show that ground structure estimates follow the expected convergence pattern that is predicted by theory. These experiments indicate the effectiveness of filtering long‐range stereo for EDL. © 2010 Wiley Periodicals, Inc.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Numerical recipes in C: the art of scientific computing
(1993) · Choice Reviews Online · doi:10.5860/choice.30-5638 · Cited by 17,933
A Combined Corner and Edge Detector
Harris, C., & Stephens, M. (1988) · Procedings of the Alvey Vision Conference 1988 · doi:10.5244/c.2.23 · Cited by 12,901
(1981) · Cited by 11,963
Numerical Methods for Unconstrained Optimization and Nonlinear Equations
Dennis, J. E., & Schnabel, R. B. (1996) · Society for Industrial and Applied Mathematics eBooks · doi:10.1137/1.9781611971200 · Cited by 7,615
Robust estimation of a location parameter
Huber, P. J. (1964) · The Annals of Mathematical Statistics · doi:10.1214/aoms/1177703732 · Cited by 7,228
The complexity of theorem-proving procedures
Cook, S. A. (1971) · Proceedings of the third annual ACM symposium on Theory of computing - STOC '71 · doi:10.1145/800157.805047 · Cited by 6,385
The Levenberg-Marquardt algorithm: Implementation and theory
Moré, J. J. (1978) · Lecture Notes in Mathematics · doi:10.1007/bfb0067700 · Cited by 5,773
Robust Regression and Outlier Detection
Rousseeuw, P. J., & Leroy, A. M. (1987) · Wiley Series in Probability and Statistics · doi:10.1002/0471725382 · Cited by 5,609
Machine Learning for High-Speed Corner Detection
Rosten, E., & Drummond, T. (2006) · Lecture Notes in Computer Science · doi:10.1007/11744023_34 · Cited by 4,555
On sequential Monte Carlo sampling methods for Bayesian filtering
Doucet, A., Godsill, S., & Andrieu, C. (2000) · Statistics and Computing · doi:10.1023/a:1008935410038 · Cited by 4,411
Iterative Solution of Nonlinear Equations in Several Variables
I., E., Ortega, J. M., & Rheinboldt, W. C. (1971) · Mathematics of Computation · doi:10.2307/2004942 · Cited by 4,408
Bundle Adjustment — A Modern Synthesis
Triggs, B., McLauchlan, P. F., Hartley, R. I., & Fitzgibbon, A. W. (2000) · Lecture Notes in Computer Science · doi:10.1007/3-540-44480-7_21 · Cited by 3,988
Multiple View Geometry in Computer Vision
(2001) · Kybernetes · doi:10.1108/k.2001.30.9_10.1333.2 · Cited by 3,336
Bar‐Shalom, Y. (1988) · Medical Entomology and Zoology · Cited by 3,157
A Multi-State Constraint Kalman Filter for Vision-aided Inertial Navigation
Mourikis, A. I., & Roumeliotis, S. I. (2007) · Proceedings 2007 IEEE International Conference on Robotics and Automation · doi:10.1109/robot.2007.364024 · Cited by 1,951
Factorization Methods for Discrete Sequential Estimation
(1977) · Mathematics in Science and Engineering · doi:10.1016/s0076-5392(08)x6052-7 · Cited by 1,847
Mars Reconnaissance Orbiter's High Resolution Imaging Science Experiment (HiRISE)
McEwen, A. S., Eliason, E. M., Bergstrom, J. W., Bridges, N. T., Hansen, C. J., Delamere, W. A., Grant, J. A., Gulick, V. C., Herkenhoff, K. E., Keszthelyi, L., et al. (2007) · Journal of Geophysical Research: Planets · doi:10.1029/2005je002605 · Cited by 1,739
Real-time simultaneous localisation and mapping with a single camera
Davison (2003) · Proceedings Ninth IEEE International Conference on Computer Vision · doi:10.1109/iccv.2003.1238654 · Cited by 1,733
Approximating discrete probability distributions with dependence trees
Chow, C., & Liu, C. (1968) · IEEE Transactions on Information Theory · doi:10.1109/tit.1968.1054142 · Cited by 1,720
On the Representation and Estimation of Spatial Uncertainty
Smith, R. C., & Cheeseman, P. (1986) · The International Journal of Robotics Research · doi:10.1177/027836498600500404 · Cited by 1,579
Globally Consistent Range Scan Alignment for Environment Mapping
Lu, F., & Milios, E. (1997) · Autonomous Robots · doi:10.1023/a:1008854305733 · Cited by 1,304
Estimating Uncertain Spatial Relationships in Robotics
Smith, R., Self, M., & Cheeseman, P. (1990) · Autonomous Robot Vehicles · doi:10.1007/978-1-4613-8997-2_14 · Cited by 1,288
iSAM: Incremental Smoothing and Mapping
Kaess, M., Ranganathan, A., & Dellaert, F. (2008) · IEEE Transactions on Robotics · doi:10.1109/tro.2008.2006706 · Cited by 1,076
Nister, D., Naroditsky, O., & Bergen, J. (2004) · Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004. · doi:10.1109/cvpr.2004.1315094 · Cited by 1,030
Parameter estimation techniques: a tutorial with application to conic fitting
Zhang, Z. (1997) · Image and Vision Computing · doi:10.1016/s0262-8856(96)01112-2 · Cited by 975
Square Root SAM: Simultaneous Localization and Mapping via Square Root Information Smoothing
Dellaert, F., & Kaess, M. (2006) · The International Journal of Robotics Research · doi:10.1177/0278364906072768 · Cited by 922
Markov Localization for Mobile Robots in Dynamic Environments
Fox, D., Burgard, W., & Thrun, S. (1999) · Journal of Artificial Intelligence Research · doi:10.1613/jair.616 · Cited by 904
Obstacle avoidance and navigation in the real world by a seeing robot rover
Moravec, H. (2018) · KiltHub Repository · doi:10.1184/r1/6557033 · Cited by 842
Statistical Orbit Determination
(2004) · Elsevier eBooks · doi:10.1016/b978-0-12-683630-1.x5019-x · Cited by 794
Guivant, J. E., & Nebot, E. M. (2001) · IEEE Transactions on Robotics and Automation · doi:10.1109/70.938382 · Cited by 772
Introduction to Applied Mathematics
Strang, G., & Freund, L. B. (1986) · Journal of Applied Mechanics · doi:10.1115/1.3171799 · Cited by 664
Jazwinski, A. H. (1970) · Mathematics in Science and Engineering · doi:10.1016/s0076-5392(09)60368-4 · Cited by 515
Error modeling in stereo navigation
Matthies, L., & Shafer, S. (1987) · IEEE Journal on Robotics and Automation · doi:10.1109/jra.1987.1087097 · Cited by 509
Self-citationThe iterated Kalman filter update as a Gauss-Newton method
Bell, B. M., & Cathey, F. W. (1993) · IEEE Transactions on Automatic Control · doi:10.1109/9.250476 · Cited by 506
Fast iterative alignment of pose graphs with poor initial estimates
Olson, E., Leonard, J., & Teller, S. (2006) · Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006. · doi:10.1109/robot.2006.1642040 · Cited by 427
Oksanen, T., Tiusanen, J., & Kostamo, J. (2009) · Precision agriculture '09 · doi:10.3920/9789086866649_102 · Cited by 414
Automatic camera recovery for closed or open image sequences
Fitzgibbon, A. W., & Zisserman, A. (1998) · Lecture Notes in Computer Science · doi:10.1007/bfb0055675 · Cited by 402
Real Time Localization and 3D Reconstruction
Mouragnon, E., Lhuillier, M., Dhome, M., Dekeyser, F., & Sayd, P. (2006) · 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06) · doi:10.1109/cvpr.2006.236 · Cited by 396
Real-time stereo visual odometry for autonomous ground vehicles
Howard, A. (2008) · 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems · doi:10.1109/iros.2008.4651147 · Cited by 383
Unified Inverse Depth Parametrization for Monocular SLAM
Montiel, J., Civera, J., & Davison, A. (2006) · Robotics: Science and Systems II · doi:10.15607/rss.2006.ii.011 · Cited by 377
Improving the Agility of Keyframe-Based SLAM
Klein, G., & Murray, D. (2008) · Lecture Notes in Computer Science · doi:10.1007/978-3-540-88688-4_59 · Cited by 335
The SPmap: a probabilistic framework for simultaneous localization and map building
Castellanos, J. A., Montiel, J. M. M., Neira, J., & Tardos, J. D. (1999) · IEEE Transactions on Robotics and Automation · doi:10.1109/70.795798 · Cited by 308
A Computationally Efficient Method for Large-Scale Concurrent Mapping and Localization
Leonard, J. J., & Feder, H. J. S. (2000) · Robotics Research · doi:10.1007/978-1-4471-0765-1_21 · Cited by 267
Theoria combinationis observationum erroribus minimis obnoxiae
Gauß, C. F. (1823) · doi:10.3931/e-rara-2857 · Cited by 232
Adjustment Computations: Statistics and Least Squares in Surveying and GIS
Wolf, P. R., & Ghilani, C. D. (1987) · Cited by 231
A Tree Parameterization for Efficiently Computing Maximum Likelihood Maps using Gradient Descent
Grisetti, G., Stachniss, C., Grzonka, S., & Burgard, W. (2007) · Robotics: Science and Systems III · doi:10.15607/rss.2007.iii.009 · Cited by 216
Using covariance intersection for SLAM
Julier, S. J., & Uhlmann, J. K. (2007) · Robotics and Autonomous Systems · doi:10.1016/j.robot.2006.06.011 · Cited by 207
Thin junction tree filters for simultaneous localization and mapping
Paskin, M. A. (2003) · Cited by 198
Visually Navigating the RMS Titanic with SLAM Information Filters
Eustice, R., Singh, H., Leonard, J., Walter, M., & Ballard, R. (2005) · Robotics: Science and Systems I · doi:10.15607/rss.2005.i.008 · Cited by 188
On the Structure and Solution of the Simultaneous Localisation and Map Building Problem
Newman, P. M. (1999) · Cited by 183
The Kalman filter - Its recognition and development for aerospace applications
SCHMIDT, S. F. (1981) · Journal of Guidance and Control · doi:10.2514/3.19713 · Cited by 168
The Iterated Kalman Smoother as a Gauss–Newton Method
Bell, B. M. (1994) · SIAM Journal on Optimization · doi:10.1137/0804035 · Cited by 163
Vast-scale Outdoor Navigation Using Adaptive Relative Bundle Adjustment
Sibley, G., Christopher Mei, A., Reid, I. D., & Newman, P. M. (2010) · The International Journal of Robotics Research · doi:10.1177/0278364910369268 · Cited by 161
Self-citationVision‐aided inertial navigation for pin‐point landing using observations of mapped landmarks
Trawny, N., Mourikis, A. I., Roumeliotis, S. I., Johnson, A. E., & Montgomery, J. F. (2007) · Journal of Field Robotics · doi:10.1002/rob.20189 · Cited by 159
Navigating, Recognizing and Describing Urban Spaces With Vision and Lasers
Newman, P. M., Sibley, G., Smith, M., Cummins, M., Harrison, A., Mei, C., Posner, I., Shade, R., Schroeter, D., Murphy, L., et al. (2009) · The International Journal of Robotics Research · doi:10.1177/0278364909341483 · Cited by 136
Self-citationReal-Time Camera Tracking Using a Particle Filter
Pupilli, M., & Calway, A. D. (2005) · British Machine Vision Conference (BMVC) · doi:10.5244/c.19.50 · Cited by 132
Data association for mobile robot navigation: a graph theoretic approach
Bailey, T., Nebot, E., Rosenblatt, J. K., et al. (2002) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.2000.846406 · Cited by 128
The Iterated Sigma Point Kalman Filter with Applications to Long Range Stereo
Sibley, G., Sukhatme, G. S., & Matthies, L. H. (2006) · doi:10.15607/rss.2006.ii.034 · Cited by 127
Self-citationA unifying framework for structure and motion recovery from image sequences
McLauchlan, P. F., & Murray, D. W. (2002) · IEEE International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.1995.466923 · Cited by 114
Thrun, S., Koller, D., Ghahramani, Z., Durrant-Whyte, H. F., & Ng, A. Y. (2004) · Springer tracts in advanced robotics · doi:10.1007/978-3-540-45058-0_22 · Cited by 102
Stereo ego-motion improvements for robust rover navigation
Olson, C. F., Matthies, L. H., Schoppers, M., & Maimone, M. W. (2002) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.2001.932758 · Cited by 98
Self-citationTowards Constant-Time SLAM on an Autonomous Underwater Vehicle Using Synthetic Aperture Sonar
Newman, P. M., Leonard, J. J., & Rikoski, R. J. (2005) · Springer tracts in advanced robotics · doi:10.1007/11008941_44 · Cited by 86
Fast, unconstrained camera motion estimation from stereo without tracking and robust statistics
Hirschmüller, H., Innocent, P. R., & Garibaldi, J. M. (2004) · International Conference on Control, Automation, Robotics and Vision (ICARCV) · doi:10.1109/icarcv.2002.1238577 · Cited by 82
Simultaneous Localisation and Mapping in Dynamic Environments (SLAMIDE) with Reversible Data Associa
Bibby, C., & Reid, I. D. (2007) · Robotics: Science and Systems · doi:10.15607/rss.2007.iii.014 · Cited by 78
Towards constant time SLAM using postponement
Knight, J., Davison, A. J., & Reid, I. D. (2002) · doi:10.1109/iros.2001.973391 · Cited by 75
Closing a Million-Landmarks Loop
Frese, U., & Schröder, L. (2006) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2006.282531 · Cited by 65
Simultaneous Localization and Map Building
Castellanos, J. A., & Tardós, J. D. (1999) · Springer eBooks · doi:10.1007/978-1-4615-4405-0_6 · Cited by 54
A Proof for the Approximate Sparsity of SLAM Information Matrices
Frese, U. (2006) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.2005.1570140 · Cited by 46
A Multigrid Approach for Accelerating Relaxation-Based SLAM
Frese, U., & Duckett, T. (2003) · Informatik aktuell · doi:10.1007/978-3-642-18986-9_20 · Cited by 43
Bearings-only localization and mapping
Deans, M. C., & Hebert, M. (2005) · Cited by 37
sigmaMCL: Monte-Carlo Localization for Mobile Robots with Stereo Vision
Elinas, P., & Little, J. J. (2005) · Robotics: Science and Systems · doi:10.15607/rss.2005.i.049 · Cited by 36
Fast 3D pose estimation with out-of-sequence measurements
Ranganathan, A., Kaess, M., & Dellaert, F. (2007) · IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) · doi:10.1109/iros.2007.4399318 · Cited by 36
Frame-Frame Matching for Realtime Consistent Visual Mapping
Konolige, K., & Agrawal, M. (2007) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.2007.363896 · Cited by 36
Efficient 6-DOF SLAM with Treemap as a Generic Backend
Frese, U. (2007) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.2007.364221 · Cited by 25
Cited by
VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator
Qin, T., Li, P., & Shen, S. (2018) · IEEE Transactions on Robotics · doi:10.1109/tro.2018.2853729 · Cited by 4,669
On-Manifold Preintegration for Real-Time Visual--Inertial Odometry
Forster, C., Carlone, L., Dellaert, F., & Scaramuzza, D. (2017) · IEEE Transactions on Robotics · doi:10.1109/tro.2016.2597321 · Cited by 1,502
High-precision, consistent EKF-based visual-inertial odometry
Li, M., & Mourikis, A. I. (2013) · The International Journal of Robotics Research · doi:10.1177/0278364913481251 · Cited by 813
Visual Odometry : Part II: Matching, Robustness, Optimization, and Applications
Fraundorfer, F., & Scaramuzza, D. (2012) · IEEE Robotics & Automation Magazine · doi:10.1109/mra.2012.2182810 · Cited by 620
IMU Preintegration on Manifold for Efficient Visual-Inertial Maximum-a-Posteriori Estimation
Forster, C., Carlone, L., Dellaert, F., & Scaramuzza, D. (2015) · Robotics: Science and Systems XI · doi:10.15607/rss.2015.xi.006 · Cited by 499
Metadata
- Authors
- Sibley, G., Matthies, L., & Sukhatme, G.
- Venue
- Journal of Field Robotics
- Publisher
- Wiley
- Published
- 2010-08-03
- Volume
- 27
- Issue
- 5
- Pages
- 587-608
- ISSN
- 1556-4959 (ISSN-L)
- 1556-4967
- OpenAlex
- W4246483956
- Cited by
- 259
- References
- 74
- FWCI
- 11.90
- Type
- journal article
- Language
- en
- Open access
- closed
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
Data sources
Bibliographic data: Semantic Scholar, OpenAlex, Crossref.
Contains information from the Semantic Scholar Academic Graph Datasets, made available under the ODC Attribution License (ODC-BY 1.0).
Semantic Scholar’s data is described in: Kinney, R., et al. (2023). The Semantic Scholar Open Data Platform. arXiv:2301.10140.