david-m-rosen / Optimization
A set of lightweight header-only template functions implementing commonly-used optimization methods on Riemannian manifolds and convex spaces.
☆103Updated last year
Alternatives and similar repositories for Optimization:
Users that are interested in Optimization are comparing it to the libraries listed below
- A jupyter book draft about robotics and factor graphs☆49Updated 2 years ago
- Landing page for Shonan Averaging algorithm, a computer vision technique used in 3D reconstruction and mapping.☆72Updated 4 years ago
- Differentiable Factor Graph Optimization for Learning Smoothers @ IROS 2021☆87Updated 2 years ago
- Certifiable Outlier-Robust Geometric Perception☆115Updated last year
- The analysis and implementation of SO3 log map, and its jacobians. The special focus on edge cases (angle close to 0 or \pi).☆25Updated last year
- Non-linear least-squares SLAM in Python using scipy and numpy. Modelled after Google's Ceres solver.☆73Updated 5 years ago
- Minimal example showing problem with Ceres and Sophus☆72Updated 8 years ago
- Code of paper "Associating Uncertainty to Extended Poses for on Lie Group IMU Preintegration with Rotating Earth"☆85Updated 4 years ago
- LaTeX sources of the technical report "A tutorial on SE(3) transformation parameterizations and on-manifold optimization"☆186Updated 3 years ago
- Maximizing algebraic connectivity for graph sparsification☆64Updated 5 months ago
- Robust Stereo Visual Inertial Odometry for Fast Autonomous Flight☆31Updated 6 years ago
- Manifold geometry with fast automatic derivatives and coordinate frame semantics checking☆126Updated last year
- Project template using GTSAM + python wrapping☆59Updated last year
- Gaussian Belief Propagation for Bundle adjustment and pose graph estimation.☆82Updated 5 years ago
- Certifiably globally optimal extrinsic calibration for sensors providing egomotion estimates.☆75Updated 2 years ago
- Automatic Differentiated Extended Kalman Filter (ADEKF) - This is a generic EKF Implementation that uses automatic differentiation to get…☆124Updated last year
- Graduated Non-Convexity (GNC) and Adaptive Trimming (ADAPT) algorithms for outlier robust estimation☆131Updated 4 years ago
- A repository for G-Log CHECK and GTest ASSERT and EXPECT macros for Eigen types.☆30Updated 5 years ago
- The implementation for Fast Gaussian Processes Occupancy Maps.☆44Updated 3 years ago
- Factored inference for discrete-continuous smoothing and mapping.☆149Updated 2 months ago
- Hands-on Tutorial for Global Optimization in Matlab☆105Updated 5 years ago
- Lie theory for robotics☆200Updated 6 months ago
- Coding dense visual odometry in a little more than a night (yikes)!☆50Updated 5 years ago
- SE(3) exponential map at zero helper for SymPy☆32Updated last year
- C++ Implementation of "An Equivariant Filter for Visual Inertial Odometry", ICRA 2021☆78Updated 2 years ago
- Polyjam is a powerful toolbox for symbolic polynomial computations and automatic code-generation for solving Groebner bases in C…☆59Updated 2 years ago
- Online Continuous Mapping using Gaussian Process Implicit Surfaces (GPIS)☆45Updated 2 years ago
- Code for our RSS/IJRR Paper : Robust Loop Closing over Time☆37Updated 2 years ago
- Distributed Pose Graph Optimization☆195Updated 10 months ago
- Certifiably globally optimal unit quaternion rotation averaging via Sparse Bounded-degree sum of squares optimization.☆16Updated 6 years ago