Releases: robotology/icub-main
Releases · robotology/icub-main
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::pfar
for 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
iCub Software release 2.6.2
What's Changed
Full Changelog: v2.6.1...v2.6.2
iCub Software release 2.6.1
What's Changed
- Fix bug when removing ethResource from LUT in clear method by @MSECode in #963
- Set verbose elective option in 2FOC group to zero by defualt by @MSECode in #964
Full Changelog: v2.6.0...v2.6.1
iCub Software release 2.6.0
What's Changed
- The
amc
board usesICC
andCAN
to move the wrist ofergoCub
by @marcoaccame in #948 - Fix/diagnostic gen error by @MSECode in #942
- Add MotorTemperaturePublisher tool by @MSECode in #951
- Add to diagnostic parser overheating error and Update embObjBattery by @MSECode in #953
- Fix emotion interface set mask command by @Nicogene in #955
- Fix constructor and destructor of
eth::EthBoards
class by @MSECode in #954 - FirmwareUpdater fix by @davidetome in #956
- Fix missing cstdint include in headers that use uint16_t and uint32_t types by @traversaro in #957
- icub.i: Fix compatibility with SWIG 4.2.1 by @traversaro in #958
- Fix a print in parametricCalibratorEth by @valegagge in #960
- Update filtering of spikes in temp reading by @MSECode in #961
Full Changelog: v2.5.0...v2.6.0
iCub Software release 2.5.0
What's Changed
- embObjIMU: extend the possibility to handle also mtb3 and ems gyro/acc by @Nicogene in #894
- Update eomcParser and embObjMotionControl to support the new velocityThresh param by @sgiraz in #903
- Fix
BATTERY_OK_STANDBY
typo by @pattacini in #915 - CMake: Use OpenCV_LIBS instead of OpenCV_LIBRARIES as documented in official OpenCV docs by @traversaro in #917
- Feature/temperature reading by @MSECode in #911
- Remove embObjInertials by @Nicogene in #916
- Remove
embObjAnalogSensor
by @Nicogene in #921 - Remove use of
yarp::os::IConfig
interface by @traversaro in #923 - fixed issue with yarp 3.10 by @randaz81 in #925
- Remove IAnalogSensor interface from the devices ported to the new interfaces by @Nicogene in #928
- improved SkinGUI for fingertip by @simeonedussoni in #930
- New position files for soles and upper arms by @rustlluk in #931
- Fix installation directory of ethResources shared library on Windows by @traversaro in #934
- Bugfix
kbemf
set to 0 by default when not found by @sgiraz in #935 - Changes in skinManager configuration files by @rustlluk in #932
- skinDynLib: fix missing body part id for the lowerbody by @Nicogene in #936
- Uniform the skin ini after the renaming of SkinPart enums by @Nicogene in #938
- Fix parsing data dimension in lost can boards error by @MSECode in #941
- Remove DEB packages stack by @pattacini in #946
- FirmwareUpdater - fix programming ETH board result and message by @davidetome in #944
New Contributors
Full Changelog: v2.4.1...v2.5.0
iCub Software release 2.4.1
What's Changed
- Do not redefine CMAKE_INSTALL_PYTHONDIR if it is already defined by @traversaro in #914
- bcbBattery: Fix compilation with YARP 3.9.0 by @traversaro in #920
- CI: Enable compilation of bcbBattery device by @traversaro in #924
Full Changelog: v2.4.0...v2.4.1
iCub Software release 2.4.0
What's Changed
- Fix typo in gravityCompensator main by @martinaxgloria in #907
- Update MAIS reading modules to use MAS by @pattacini in #909
- Fix diagnostic overflow time + bumped icub-firmware-share to 1.36.2 by @valegagge in #910
- Corrected misalignment between generator and .ini file by @simeonedussoni in #912
Full Changelog: v2.3.0...v2.4.0
iCub Software release 2.3.0
What's Changed
- FrameGrabberGui2: fix after remote_grabber deprecation by @Nicogene in #895
- Make embedded diagnostic more human readable by @valegagge in #886
- Add leg skin spatial calibration by @BoPot in #897
- Temporary workaround for MAIS finger problem by @MSECode in #898
- Fix 'double free or corruption' error on yarpdev --list by @martinaxgloria in #900
- Correction of leg skin calibration by @BoPot in #904
- embObjMais: expose data via MAS interface by @Nicogene in #905
- Status passed to embObjBattery.cpp by @MSECode in #896
- Re-enabled the check of the hw fault before proceeding with calibration by @MSECode in #906
New Contributors
Full Changelog: v2.2.1...v2.3.0