Skip to content

Release v1.3.0

Compare
Choose a tag to compare
@nim65s nim65s released this 27 May 15:45
· 2510 commits to devel since this release
v1.3.0

Changes in v1.3.0:

  • Minor improvement in state-base class (enabling limits once we define only one component).
  • Added functions to print the active/inactive status of costs, contacts and impulses.
  • Running computations in the contact / impulse dynamics using the active number of contacts / impulses, respectively.
  • Used NumPy Array in examples / notebooks.
  • Initial integration of Meshcat viewer and used in notebooks.
  • Improved efficiency of Jdiff, Jintegrate in multibody state.
  • Added an extra operator in Jintegrate signature (state classes)
  • Added an extra function parallel transport in the state class (i.e. JintegrateTransport)
  • Added functions to retrieve the inactive costs, contacts and impulses.
  • Fixed target_link_libraries use
  • Improved efficiency of few activation models.
  • Added the action-base class for code generation + unittest.
  • Added codegen bench for 4 dof arm and biped
  • Renamed all bench files.
  • Updated dependency versions for Pinocchio and example-robot-data.
  • Fixed bug in the impulse dynamics that appears in multiple threads.
  • Fixed various issues regarding data alignment.
  • Added doxygen file with the documentation state-base class.
  • Fixed an issue when we updates reference in frame-placement and frame-rotation costs.
  • Fixed an issue with Python3 compatibility in few examples.
  • Proper display of friction cones + do not display when the contact / impulse is inactive/
  • Extended the computation of impulses derivatives.
  • Added a friction cost for impulse dynamics.