Skip to content

v0.3.0

Compare
Choose a tag to compare
@pantor pantor released this 16 Jun 08:17

This release primarily improves the numerical stability of Ruckig. In particular, we added tests (and fixed several issues) for difficult cases by stepping through time-optimal trajectories.

⚡ Features

  • Added optional phase synchronization for straight-line trajectories (#13)

🐛 Bug Fixes

  • Try to recalculate trajectory in the case of errors (#20)
  • Improved numeric stability for inputs with different order of magnitudes (#27)
  • Fixed a numeric bug for very small negative position differences (#30)
  • Fixes in the position extremum calculation (#33)
  • Fixes when calculating whether phase synchronization is possible (#32)
  • The Python wrapper for the at_time method now returns the new kinematic state (#34)
  • Fixed several compilation warnings and treat them as errors furthermore

🤖 Tests

  • Add tests for stepping through calculated trajectories
  • Add tests for directional dependent velocity and acceleration constraints
  • Add tests for extremal position calculation