There is a newer version of the record available.

Published July 4, 2024 | Version v0.3.3
Software Open

acados/acados: v0.3.3

  • 1. University of Freiburg
  • 2. @merlresearch
  • 3. Robert Bosch GmbH Corporate Research
  • 4. Fachhochschule Nordwestschweiz
  • 5. Fuzhou University
  • 6. KU Leuven
  • 7. @TKJElectronics @nutonomy @seasony-org
  • 8. University of Zagreb
  • 9. MECO Research Team, KU Leuven
  • 10. Sevensense Robotics AG
  • 11. @idealworks
  • 12. Sioux Technologies

Description

What's Changed

  • Matlab race car example by @FreyJo in https://github.com/acados/acados/pull/1078
  • Minor cleanup of chain_mass/solution_sensitivity_example.py by @dirkpr in https://github.com/acados/acados/pull/1080
  • Fix acados cmake config by @FranekStark in https://github.com/acados/acados/pull/1081
  • Add rti_phase as possible Simulink input by @FreyJo in https://github.com/acados/acados/pull/1082
  • Remove local CMAKE_PREFIX_PATH adjustments by @Hs293Go in https://github.com/acados/acados/pull/1083
  • Revert "Remove local CMAKE_PREFIX_PATH adjustments (#1083)" by @FreyJo in https://github.com/acados/acados/pull/1086
  • Modularize CI workflow by @AkashJohnSubash in https://github.com/acados/acados/pull/1085
  • Batch integrator and OCP solver for parallel solves by @sandmaennchen in https://github.com/acados/acados/pull/1087
  • Globalization in minimal examples by @sandmaennchen in https://github.com/acados/acados/pull/1088
  • Follow up to #1087 by @sandmaennchen in https://github.com/acados/acados/pull/1089
  • Conditionally add OSQP test dependency by @FreyJo in https://github.com/acados/acados/pull/1091
  • Create parametric closed loop example in Matlab by @FreyJo in https://github.com/acados/acados/pull/1092
  • CMake and CI cleanup by @FreyJo in https://github.com/acados/acados/pull/1093
  • Python 3.7 compatible interface, modified f-strings by @FreyJo in https://github.com/acados/acados/pull/1094
  • Miscellaneous python improvements by @sandmaennchen in https://github.com/acados/acados/pull/1095
  • Documentation update by @FreyJo in https://github.com/acados/acados/pull/1096
  • Minor documentation update by @sandmaennchen in https://github.com/acados/acados/pull/1098
  • Octave works by @FreyJo in https://github.com/acados/acados/pull/1097
  • Fix cost type detection for casadi versions >= 3.6 by @sandmaennchen in https://github.com/acados/acados/pull/1099
  • DDP and Feasibility-Projected DDP implementation by @david0oo in https://github.com/acados/acados/pull/1071
  • AcadosSimSolver python 3.7 compatibility by @FreyJo in https://github.com/acados/acados/pull/1101
  • improve translate_to_feasibility_problem by @FreyJo in https://github.com/acados/acados/pull/1100
  • CI: run on Ubuntu 22.04, CasADi 3.6.5, GNU Octave 6.4.0 by @AkashJohnSubash in https://github.com/acados/acados/pull/1102
  • Add functionality in ocp_nlp_solver_destroy by @FreyJo in https://github.com/acados/acados/pull/1079
  • Refactor integrator experiment with Furuta pendulum by @FreyJo in https://github.com/acados/acados/pull/1103
  • Python: check if bounds are 1-dimensional numpy arrays by @FreyJo in https://github.com/acados/acados/pull/1104
  • fix openMP check by @hshose in https://github.com/acados/acados/pull/1107
  • Minor cleanup in python interface by @sandmaennchen in https://github.com/acados/acados/pull/1108
  • Multiphase slack fix by @FreyJo in https://github.com/acados/acados/pull/1109
  • Extend create_model_with_cost_state() with slack penalties by @FreyJo in https://github.com/acados/acados/pull/1110
  • Cleanup time-optimal python example by @sandmaennchen in https://github.com/acados/acados/pull/1112
  • Fix merit weight initialization by @FreyJo in https://github.com/acados/acados/pull/1116
  • Add option to log max norm of the primal step within SQP by @sandmaennchen in https://github.com/acados/acados/pull/1115
  • Exploit symmetry when generating Hessians with CasADi SX by @FreyJo in https://github.com/acados/acados/pull/1117
  • update qpoases version by @FreyJo in https://github.com/acados/acados/pull/1119
  • Add soft constraints to OSQP interface by @giaf in https://github.com/acados/acados/pull/1120
  • Fix reformulation to feasibility problem for empty symbolics by @sandmaennchen in https://github.com/acados/acados/pull/1121
  • Batch solver: fix openmp include in templates by @sandmaennchen in https://github.com/acados/acados/pull/1122
  • Generalize zoRO custom update function by @FreyJo in https://github.com/acados/acados/pull/1054
  • MATLAB interface - control rates example by @josipkh in https://github.com/acados/acados/pull/1126
  • Full soft constraints support in OSQP interface by @giaf in https://github.com/acados/acados/pull/1123
  • Improve error messages on J matrices in Python by @FreyJo in https://github.com/acados/acados/pull/1127
  • rename augment_model_with_polynomial_control() to reformulate_with_polynomial_control() by @FreyJo in https://github.com/acados/acados/pull/1129
  • Feasibility Problem Reformulation enhancement by @david0oo in https://github.com/acados/acados/pull/1128
  • Fix make build system adding DDP source, recommend CMake by @FreyJo in https://github.com/acados/acados/pull/1134
  • Minimal example: use GN Hessian, improve warning by @FreyJo in https://github.com/acados/acados/pull/1135
  • Setter for updating max_iter in Python by @zanellia in https://github.com/acados/acados/pull/1133
  • Moved adaptive Levenberg marquardt calculation to common by @david0oo in https://github.com/acados/acados/pull/1136
  • CI matlab examples by @AkashJohnSubash in https://github.com/acados/acados/pull/1132
  • Python: improve documentation on solution sensitivities and exact hessian checks by @sandmaennchen in https://github.com/acados/acados/pull/1137
  • Add missing external function for convex-over-nonlinear constraints by @sandmaennchen in https://github.com/acados/acados/pull/1139
  • Windows, MATLAB - Fix timing with MinGW by @josipkh in https://github.com/acados/acados/pull/1142
  • Option to specify partial condensing block sizes in C and Python by @FreyJo in https://github.com/acados/acados/pull/1143
  • CMakeLists: allow specifying CMAKE_INSTALL_PREFIX directly instead of ACADOS_INSTALL_DIR by @asherikov in https://github.com/acados/acados/pull/1138

New Contributors

  • @dirkpr made their first contribution in https://github.com/acados/acados/pull/1080
  • @AkashJohnSubash made their first contribution in https://github.com/acados/acados/pull/1085
  • @david0oo made their first contribution in https://github.com/acados/acados/pull/1071
  • @hshose made their first contribution in https://github.com/acados/acados/pull/1107
  • @asherikov made their first contribution in https://github.com/acados/acados/pull/1138

Full Changelog: https://github.com/acados/acados/compare/v0.3.2...v0.3.3

Files

acados/acados-v0.3.3.zip

Files (23.2 MB)

Name Size Download all
md5:33059d6a11175420d06ef3c3c338630a
23.2 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/acados/acados/tree/v0.3.3 (URL)