aligator v0.9.0 #232
ManifoldFR
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Version 0.9.0 of aligator brings a host of changes:
Users should assume these changes are API-breaking (in both C++ and Python). Namely:
StageFunction
methods (e.g.evaluate
andcomputeJacobians
) now take arguments(x,u)
, no morey
(corresponding to the next state in the OCP);StageData
objects no longer have the Jacobian fieldStageData::Jy_
DynamicsModel
class and its subclasses are no longer subclasses ofStageFunction
following this change. These are now distinct class hierarchiesChecking the changes to the unit tests and examples is recommended.
Known issues
ParallelRiccatiSolver
linear solver is still broken. This requires a more in-depth look, coming in the next version.What's Changed
aligator
by @ManifoldFR in Re-define ALM params struct internally toaligator
#219rho_
by @ManifoldFR in SolverProxDDP: remove solver parameterrho_
#221TrajOptProblemTpl::init_condition_
toinit_constraint_
by @ManifoldFR in Scale the dynamics' AL parameter instead of the constraints, remove deprecated functions, renameTrajOptProblemTpl::init_condition_
toinit_constraint_
#223StageConstraint
, add option to set dual tolerance onSolverProxDDP
, re-implementTrajOptProblemTpl::checkIntegrity()
by @ManifoldFR in Deprecate structStageConstraint
, add option to set dual tolerance onSolverProxDDP
, re-implementTrajOptProblemTpl::checkIntegrity()
#226DynamicsModelTpl
separate fromStageFunctionTpl
class hierarchy by @ManifoldFR in MakeDynamicsModelTpl
separate fromStageFunctionTpl
class hierarchy #229Full Changelog: v0.8.0...v0.9.0 (commits) | CHANGELOG
This discussion was created from the release aligator v0.9.0.
Beta Was this translation helpful? Give feedback.
All reactions