optimization_engine 0.4.0-alpha

A pure Rust framework for embedded nonconvex optimization. Ideal for robotics!
Documentation
1
2
3
4
5
6
7
8
9
10

fn get_cache() -> PANOCCache {
    let panoc_cache: PANOCCache = PANOCCache::new(
        NonZeroUsize::new(icasadi::NUM_DECISION_VARIABLES as usize).unwrap(),
        TOLERANCE,
        NonZeroUsize::new(LBFGS_MEMORY).unwrap(),
    );
    panoc_cache
}