There are 5 repositories under non-linear-optimization topic.
Iterative Linear Quadratic Regulator with auto-differentiatiable dynamics models
A CUDA reimplementation of Bundle Adjustment for VINS-Fusion
A Super Fast Optimization Library
Implementing trajectory optimization on bipedal system
Open souce quantitative finance models and algorithms with tutorials
It is a known fact that quadrotor UAVs are in general under-actuated and nonlinear system and it is a challenge to control them, especially in case of aggressive maneuvers. Our goal in this project is to study the nonlinear geometric control approach to control a quadrotor. The configuration of the quadrotor system described on smooth nonlinear geometric configuration spaces has been briefly discussed, and analyzed with the principles of differential geometry. This allows us to avoid any kind of singularities that would otherwise arise on local charts.
2D Geometric Constraint Solver
General variable and Lie group containers with extensive Eigen interoperability for non-linear optimizations.
A project to package the NLOpt library to wheels
Python implementation for Zhang's camera calibration.
Package lm solves non-linear least squares problems using the Levenberg-Marquardt method.
Ceres.js is a javascript port of the Ceres solver. Ceres Solver is an open source C++ library for modeling and solving large, complicated optimization problems. It can be used to solve Non-linear Least Squares problems with bounds constraints and general unconstrained optimization problems. It is a mature, feature rich, and performant library.
Study of the paper 'Neural Thompson Sampling' published in October 2020
Python code to reconstruct a 3D scene and simultaneously obtain the camera poses with respect to the scene(Structure from motion))
A wrapper for the cMPFIT library for the Nim programming language, https://vindaar.github.io/nim-mpfit/
Python Quadratic Majorization-Minimization (MM) optimization algorithms of half-quadratic criteria. Inverses problems, image restoration, denoising, ...
Every Call is Precious: Global Optimization of Black-Box Functions with Unknown Lipschitz Constants
Collection of discrete- and continuous-time motion parametrizations.
Structure From Motion : A python implementation to reconstruct a 3D scene and obtain camera poses with respect to scene
A repository dedicated to the mathematical modeling and solution of optimization problems, featuring practical examples in Stochastic Programming, Linear Programming (LP), and Mixed-Integer Linear Programming (MILP)
Implementation of the algorithm described in the following paper. Korenberg, M., Billings, S.A. and Liu, Y.P. (1987) An Orthogonal Parameter Estimation Algorithm for Nonlinear Stochastic Systems
Camera calibration using Zhang's method.
Corrects fisheye distortion based on hypothesis: straight lines are straight
Predictive Control Model for Gantry Crane Application
Utilizing Gradient Decent & FISTA
Command line tool for SAT solving, SMT solving in various theories (NRA, LRA, LIA, EQ, EQUF, BV)
Minimalist examples from Ceres Solver 2.1.0.
A few resources for my optimization classes
Simple Neural Network using Non-linear Least Squares Algorithms
Growth Balance Analysis for C++
Formulate the network optimization problem as a discrete model, identifying mathematically the variables and constraints associated with the network. Formulate (mathematically) and solve a non-linear optimization problem based on real (or realistic) world data.