Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added ----- - CoM task is now optional in `AddRemoveContact` state - timeout API for ControllerClient - XY and 3D plots support in mc\_log\_ui - animation support in mc\_log\_ui - mc\_rtc::DataStore to store arbitrary data and callbacks available across states - Python bindings for robot().module() and controller configuration - ZMP compensation control (ZMPCC) is now possible with the LIPMStabilizer - Safety settings for gripper control can now be modified - MetaTasksState can now deliver outputs relative to the completed task - ParallelState output can be controlled more finely - Contact friction can be set on a per-contact basis Changes ------- - Simplify usage of constraint helpers - Create a default CompoundJointConstraint for the main robot - mc\_log\_ui uses PyQt5 instead of PySide Fixes ----- - `mc_tasks::GazeTask`: fix a possible division by zero - ROS support on macOS in build script - Fix ROS linking issue, ensuring the ROS based tasks are available if the plugin is loaded - Check 3rd-party CMake targets existence before creating them - Improve constraint helpers documentation - Fix typos in documentation and website - Pass down mc\_rtc version to Python bindings - Improve build script ability to handle incremental updates - Correct issue in calling MCController::loadRobot after the controller was started - CoMTask logging correctly reports the current CoM - Changing active/inactive joints while a task is in the solver will actually do nothing (as documented)
- Loading branch information