Skip to content

[Roadmap] Update CTBenchmarks for OptimalControl v2 and benchmarking paper #192

Description

@ocots

Objective

Update CTBenchmarks.jl to be compatible with OptimalControl v2 and prepare a comprehensive benchmarking paper.

Context

CTBenchmarks.jl needs to be updated to work with the new OptimalControl v2 API. This includes updating problem formulations, solver interfaces, and benchmark infrastructure.

Why

Benchmarking is essential to validate the ecosystem and compare performance against other tools. A comprehensive benchmarking paper will showcase the capabilities of the control-toolbox ecosystem and provide reference performance data.

Scope

  • Update for OptimalControl v2 compatibility
  • Benchmark NLP solvers, modelers, linear solvers, AD backends
  • Compare against CasADi, InfinitOpt, JuMP, Grape
  • Write a comprehensive benchmarking article

References

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions