2006 · 427 citations · 17 references
EngineeringAutonomous SystemsComputer ScienceMobile RoboticsRobot VisionRoboticsMappingPose EstimationRobot LocalizationRobot NavigationSimultaneous LocalizationVisual SlamGradient DescentIterative AlignmentOdometryRobot MappingRobot Pose EstimationRobot Trajectory GenerationRobotic LocalizationStochastic Gradient Descent
SLAM fuses motion and feature estimates into a map and trajectory, but the resulting non‑linear optimization is difficult because poor odometry initializations and large state spaces make convergence challenging. We propose a fast non‑linear optimization algorithm that quickly recovers the robot trajectory even from poor initial estimates. The method applies a variant of stochastic gradient descent on an alternative state‑space representation that offers improved stability and computational efficiency, and we benchmark it against several existing algorithms on real and synthetic data.
A robot exploring an environment can estimate its own motion and the relative positions of features in the environment. Simultaneous localization and mapping (SLAM) algorithms attempt to fuse these estimates to produce a map and a robot trajectory. The constraints are generally non-linear, thus SLAM can be viewed as a non-linear optimization problem. The optimization can be difficult, due to poor initial estimates arising from odometry data, and due to the size of the state space. We present a fast non-linear optimization algorithm that rapidly recovers the robot trajectory, even when given a poor initial estimate. Our approach uses a variant of stochastic gradient descent on an alternative state-space representation that has good stability and computational properties. We compare our algorithm to several others, using both real and synthetic data sets
17
A Stochastic Approximation Method
Herbert Robbins, Sutton Monro · The Annals of Mathematical Statistics · 1951 · 9.6K citations · Full text
Sebastian Thrun · Communications of the ACM · 2002 · 8K citations
Globally Consistent Range Scan Alignment for Environment Mapping
Feng Lu, Evangelos Milios · Autonomous Robots · 1997 · 1.3K citations
Computing, Geoinformatics, Geodesy +11