Skip to content

Releases: pyomeca/bioptim

Continuity

29 Apr 19:43
d40e536

Choose a tag to compare

Sometime continuing what you started instead of rebuilding from ground is a good thing. Therefore, having LINEAR_CONTINUOUS plots which show the actual continuity of plotting was important. It is now fixed

What's Changed

  • Fix a Bug in LINEAR CONTINUOUS control when plotting objectives. by @Ipuch in #457
  • checking version for article fix by @Ipuch in #460

Full Changelog: Release_2.2.1...Release_2.2.2

SaltAndPepper

04 Apr 18:08
17f40d7

Choose a tag to compare

Bioptim was recently used to spice up gymastic as it can now optimally control avatar in salto movements!

What's Changed

Full Changelog: Release_2.2.0...Release_2.2.1

PhD

15 Jan 20:33
0a9db0f

Choose a tag to compare

PhD

The name pretty much sums it all.
This is the version used to generate the results for my PhD :) Hurray!

What's Changed

  • Fix issue for acados compilation by @aceglia in #410
  • Fixed effort perception and RHO by @pariterre in #419
  • full string as method for ode solvers by @Ipuch in #415
  • Allow multiple phase transitions by @Ipuch in #418
  • Fixed Fatigue Perception and Xia by @pariterre in #422
  • Standardized the name of a file by @pariterre in #423
  • Plot soft contact forces by @Ipuch in #408
  • Changed default value of scaling in PerceptionEffort by @pariterre in #425
  • update docstring of configure_problem.py by @Ipuch in #427
  • Added the iterations and fixed timer in receding horizon by @pariterre in #428
  • Added a tag to get all the outputs when MHE by @pariterre in #431
  • now handling parameter optimisation with implicit dynamics such as time. by @Ipuch in #430

Full Changelog: Release_2.1.1...Release_2.2.0

LieDown

18 Nov 19:52
c85bbff

Choose a tag to compare

To take some rest, you need to lie down. Bioptim does so, by lie on the sheet instead of under, that is getting onto a paper.
This is the official release for the paper (so far)!

What's Changed

  • ocp.print() now works with CVODES by @Ipuch in #400
  • Pyqt application to run examples by @aceglia in #402
  • bug fix when using show_options by @Ipuch in #404
  • Add the choice for an integrator of the solution by @Ipuch in #405

Full Changelog: Release_2.1.0...Release_2.1.1

TakeSomeRest

27 Oct 19:46
1bed224

Choose a tag to compare

Assessing your fatigue level is important in order to know when to slow down. Bioptim was not able to properly assess it effort level while optimizing. This is now fixed! Using FatiguePerception, bioptim now knows properly how to compute fatigue over time and optimize according to it.

In the mean time, I will focus on my thesis writing, so I also take some rest!

What's Changed

New Contributors

Full Changelog: Release_2.0.3...Release_2.1.0

TiredOfWaiting

06 Oct 20:42
66c907e

Choose a tag to compare

Are you bored waiting after the optimization? Obviously everyone wants things to go faster! You can now c-compile the function optimized by Ipopt! Also, while you are being fatigued, why not optimizing it with the brand new fatigue model!

Enjoy :D

What's Changed

Full Changelog: Release_2.0.2...Release_2.1.0

ShowMeWhatYouveGot

18 Aug 15:07
892b8e4

Choose a tag to compare

The very nature of an optimization, is to be better at something. But bioptim was shy. It would not show you how good it was!
This is no longer the case! Now Bioptim can happily show you its performance on objective function WHILE optimizing!

Now it is your turn to show us what you've got ;)

MyColoc

23 Jul 15:18
f8d2481

Choose a tag to compare

Bioptim implemented the direct collocations for those who prefer them to direct multishooting!

Symbols

20 Jul 01:46
39eae9b

Choose a tag to compare

The rewriting of the core opens new doors that did not even exist before. Now, it is possible to plan for integrated objective!
The API was also improve to get a better user experience.
Bioptim gets mature and we hope you will like it

MACADOS

21 May 14:24
49c13c0

Choose a tag to compare

Installing acados into Mac was a mess, now it would be a mess not to! The reason? Installing acados on Mac is now easy as pie! Give it a try