Skip to content

dartsim/dart-optimization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dart-optimization

Legacy optimizer plugins and bindings extracted from the DART project. This repository preserves the optional Ipopt, NLopt, pagmo, and SNOPT backends (and their tests/bindings) that were removed from the core dartsim/dart repository in DART 7.0.

The code here is provided as-is for reference. It mirrors the structure that existed under dart/optimizer/ inside DART, including CMake modules and the supporting python bindings/tests.

Contents

  • dart/optimizer/{ipopt,nlopt,pagmo,snopt} plugin sources.
  • Multi-objective optimization helpers (GenericMultiObjectiveProblem, MultiObjectiveProblem, MultiObjectiveSolver, Population).
  • CMake find modules for Ipopt, NLopt, pagmo, and SNOPT.
  • Legacy integration tests, python bindings, and helper data files needed by the plugins.

License

The code retains the original BSD-style license from DART (see LICENSE).

About

Legacy optimizer plugins extracted from DART

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published