Releases: robotology/icub-main
Releases · robotology/icub-main
iCub Software release 2.11.1
What's Changed
Full Changelog: v2.11.0...v2.11.1
iCub Software release 2.11.0
What's Changed
- POS service refactoring by @MSECode in #1044
- Start to define remapper for rawvaluespublisher nws by @MSECode in #1046
- Update FineCalibrationChecker documentation by @MSECode in #1048
- 2foc Kbemf parameter added to 2FOC motor configuration file parser. by @ale-git in #1040
- [iKin] - Introduce iCub v2.10 by @martinaxgloria in #1043
- improved joystickCtrl buttons by @randaz81 in #1054
- Add parsing of warning message for sw limits by @MSECode in #1055
- YAFU by @sksubiit in #1057
- Prepare for 2025.11.0 release by @Nicogene in #1059
Full Changelog: v2.10.0...v2.11.0
iCub Software release 2.10.0
What's Changed
- Feature/fine calibration checkup tool by @MSECode in #1026
- removed simpleClient tool by @randaz81 in #1029
- Best effort execution mode for RX, DO and TX phases of ETH boards by @marcoaccame in #1030
- Remove find_package(iCubDev) from fineCalibrationChecker by @traversaro in #1031
- adding parsing of error messages related to
advfocmotion control mode andICCerror reporting by @SanLordKevin in #1028 - diagnosticInfoParsers: Remove intermediate upcast to int in uint8_t to uint8_t assignment by @traversaro in #1032
- Bug Fix:
FirmwareUpdaterupdate of CAN boards by @marcoaccame in #1033 - Ensure that EthSender and EthReceiver periodic threads used by embObj do not drift by @traversaro in #1018
- Fix RawValuesPublisherServer attachAll when the view fails by @Nicogene in #1035
- FineCalibrationChecker from tool to yarp device by @MSECode in #1034
- Can boards parallel update broadcast by @sksubiit in #1036
- Timeout parameters for PWM, current and torque setpoints added to protocol by @ale-git in #1027
- fineCalibrationChecker: add withGui parameter by @Nicogene in #1037
amcapplication name updated in FirmwareUpdater gui by @SanLordKevin in #1038- Fix Windows CI failure by ensuring yarpParamParserGenerator is in PATH during configuration by @Copilot in #1042
New Contributors
- @Copilot made their first contribution in #1042
Full Changelog: v2.9.0...v2.10.0
iCub Software release 2.9.0
What's Changed
- MVP1 and MVP2 for new calibrator by @MSECode in #1013
- embObjMotionControl: switch to log error once to avoid flooding terminal for non-implemented and deprecated functions by @mfussi66 in #1019
- Update DragonflyDeviceDriver2.h by @pattacini in #1021
- FWUpdater enhancement unicast by @sksubiit in #1020
- Fix support for YARP 3.12 while retaining compatibility with YARP 3.11 by @traversaro in #1022
- Add further check for eomn_serv_MC_mc4plusmais device by @martinaxgloria in #1023
- CI use YARP tags instead of branches by @pattacini in #1025
New Contributors
Full Changelog: v2.8.2...v2.9.0
iCub Software release 2.8.2
Bumped yarp@3.11.2.
Full Changelog: v2.8.1...v2.8.2
iCub Software release 2.8.1
What's Changed
- Bumped correct version of
icub-fw-sharedby @pattacini in #1012
Full Changelog: v2.8.0...v2.8.1
iCub Software release 2.8.0
What's Changed
- Fix CI failure with SWIG::Python on Ubuntu 24.04 by @pattacini in #999
- Add CMakePresets.json and robot preset by @traversaro in #1001
- Update diagnostic to make it more general by @MSECode in #998
- Add couplingICubHandMk2 device coupling handler by @Nicogene in #995
- Add
couplingICubEyedevice by @martinaxgloria in #997 - CouplingICubEye - fix error messages by @martinaxgloria in #1002
- Remove debug lines for calibration14 and fix temperatures timestamp by @MSECode in #1003
- Added LuGre friction model parameters to protocol by @ale-git in #989
FUrecogniseamcfocapplications name by @SanLordKevin in #1004- Remove workaround for paramparserGenerator with rawvalues by @MSECode in #1006
- Remove COUPLING::device from param parser of coupling devices by @martinaxgloria in #1008
- Update diagnostic message i2c not communicating by @MSECode in #1007
- Avoid using
typedef structin C++ by @pattacini in #1010 - Bump
yarp@3.11.1by @pattacini in #1011
New Contributors
- @SanLordKevin made their first contribution in #1004
Full Changelog: v2.7.1...v2.8.0
iCub Software release 2.7.1
What's Changed
- Replace SWIG_Python_AppendOutput with SWIG_AppendOutput for SWIG 4.3.0 compatibility by @traversaro in #996
Full Changelog: v2.7.0...v2.7.1
iCub Software release 2.7.0
What's Changed
- Improve ARE Pointing Far (aka
pfar) capability by @pattacini in #981 - Improve
ARE::pfarfor near objects by @pattacini in #982 - Fix python bindings and related bindings cleanup by @traversaro in #985
- Fix fingers calibration in ARE by @pattacini in #986
- Link Python bindings to Python::Module and not Python::Python to prevent Python bindings segfault on macOS by @traversaro in #987
- Add rawValuesPublisherInterface and related nws and nwc to stream and save raw values by @MSECode in #983
Full Changelog: v2.6.3...v2.7.0
iCub Software release 2.6.3
What's Changed
- Modify the parsing of the aksim2 diagnostic error by @MSECode in #968
- Remove embObjPSC and embObjMultiEnc by @Nicogene in #970
- Runtime configuration of diagnostics related to the RX-DO-TX phases by @marcoaccame in #971
- Improved the diagnostic of quadrature encoder by @valegagge in #972
- embObjLib: in ethReceiver set receiving thread as non-blocking also on Windows by @traversaro in #975
- Fix #997 by @pattacini in #978
- Remove cmake_minimum_required calls in non-root directories by @traversaro in #979
- Bump policy_max argument of cmake_minimum_required to 3.28 by @traversaro in #980
Full Changelog: v2.6.2...v2.6.3