Draft:Acados
free software for optimal control
From Wikipedia, the free encyclopedia
acados is a free and open source software framework for nonlinear model predictive control and moving horizon estimation[2][3][4]. It implements the sequential quadratic programming method, and it relies on existing open-source solvers to solve the underlying quadratic programs, like HPIPM (Q134395572) or qpOASES (Q134395611). It uses CasADi symbolic framework to define the problem equations and to compute their derivatives through automatic differentiation. The library acados and its dependencies are designed to target problems arising in optimal control and trajectory optimization which have a specific structure. The software can be used directly from C or from its higher-level interface where the user can define the problem in Python or Matlab and an equivalent problem specification in C is automatically generated via a Template processor. It was influenced by ACADO Toolkit (Q134452070), from which the name is inspired. While ACADO is a code-generation tool, acados uses code-generation only for derivatives and interfaces and is thus optional.
Submission declined on 5 June 2025 by Caleb Stanford (talk).
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
|
| Submission declined on 10 May 2025 by Caleb Stanford (talk). This draft reads like an advertisement. Wikipedia is an encyclopedia, not a platform for promotion or marketing. Drafts that are exclusively promotional may be deleted without notice.
Declined by Caleb Stanford 10 months ago.Wikipedia articles must be written neutrally in a formal, impersonal, and dispassionate way. They should not read like a blog post, advertisement, or fan page. Rewrite the draft to remove:
Instead, only summarize in your own words a range of independent, reliable, published sources that discuss the subject. If you have a conflict of interest (e.g. you are the subject, an employee, or a relative) or are being paid to edit, you must disclose this to comply with Wikipedia's Terms of Use. |
| Submission declined on 5 May 2025 by AllCatsAreGrey (talk). This draft's references do not show that the subject meets Wikipedia's criteria for inclusion. The draft requires multiple published secondary sources that:
Declined by AllCatsAreGrey 10 months ago.
|
Comment: Article is of a poor quality and does not provide context to a general audience. Please consider and solicit independent feedback as to whether the topic is notable prior to resubmitting. Caleb Stanford (talk) 01:58, 5 June 2025 (UTC)
| acados | |
|---|---|
| Developer | Systems Control and Optimization Laboratory (research team of Prof. Moritz Diehl at the University of Freiburg) |
| Initial release | August 27, 2019 |
| Stable release | |
| Written in | C with interfaces to Python, GNU Octave, MATLAB, Simulink |
| Operating system | Linux, Windows and macOS |
| Type | Nonlinear optimal control and mathematical optimization |
| License | 2-clause BSD license (free software) |
| Website | docs |
There are records of its adoption mostly in academia. It has been used on range of different embedded control applications like wheeled vehicles[5], autonomous drones[6][7][8], autonomous water taxis[9], legged locomotion[10], electric motor[11] and wind turbine [12] A notable use in industry is by the semi-automated driving startup comma.ai which uses acados inside its product openpilot.[13]

Wikipedia articles must be written neutrally in a formal, impersonal, and dispassionate way. They should not read like a blog post, advertisement, or fan page. Rewrite the draft to remove:
Instead, only summarize in your own words a range of independent, reliable, published sources that discuss the subject.
If you have a conflict of interest (e.g. you are the subject, an employee, or a relative) or are being paid to edit, you must disclose this to comply with Wikipedia's Terms of Use.