YARP <yarp-3.4> Release Notes
A (partial) list of bug fixed and issues resolved in this release can be found here.
Build System
- YCM is now searched when compiling bindings externally.
- Fixed dependency on
YARP_math
for several devices (laserFromExternalPort
, laserFromPointCloud
, laserFromRosTopic
).
rpLidar2
device is now disabled when building with Clang.
- Fixed
upowerBattery
device in static builds.
Devices
<tt>controlboardwrapper2</tt>
Fix access to the timestamp not protected by mutex (#2396).
Build System
- Fixed include directories for PortAudio on Windows (#2387).
yarp::os
<tt>NameSpace</tt>
- Fix
checkNetwork
timeout variant not working as checkNetwork
when NetworkBase::setLocalMode(true)
is called.
Libraries
<tt>sig</tt>
<tt>utils</tt>
- Fixed ROI bug in
depthToPC()
, values are now correctly clipped.
device
<tt>ffmpeg</tt>
- Corrected a minor error in
FfmpegGrabber.cpp
that caused a segmentation fault when using a video with audio track as a source
for the device
- N.B. The device can now be used and do not crash but the actual audio grabbing has not been tested yet.
Libraries
<tt>sig</tt>
<tt>PointCloudTypes</tt>
- Fixed logging of RGBA values via
toString()
for types DataRGBA
, DataXYZRGBA
and DataXYZNormalRGBA
.
Build System
- Fixed toggling the value of
SKIP_ACE
from ON
to OFF
Tools
<tt>yarpmotorgui</tt>
- Fixed UI file (slider options). Some text was truncated.
- Log components are now printed in colors when
YARP_COLORED_OUTPUT
is enabled.
Tools
<tt>yarpbatterygui</tt>
- The window can no longer be resized.
- The window background can no longer be moved around.
- The window no longer stays on top automatically. A new
--keep-above
switch is provided to restore this behavior.
Tools
<tt>yarpmobilebasegui</tt>
- Fixed gui buttons when the value of max linear/angular velocity is < 0