A (partial) list of bug fixed and issues resolved in this release can be found here.
audioRecorderDeviceBase
device.SoundFileWav.cpp
.yarprun --cmd <cmd> --stdio
.iCubGui
inertial ports from the example app as the GUI is unable to handle the MAS client.frameGrabber_nwc_yarp
.controlBoard_nws_yarp
.yarp::os::SystemClock::nowSystem()
now maps to std::chrono::system_clock
instead of std::chrono::high_resolution_clock
Added new experimental docker image for Ubuntu22.04 http://github.com/robotology/yarp/docker
Added new gui yarpaudiocontrolgui
to start/stop an audioRecorder_nwc_yarp
or an audioPlayer_nwc_yarp
device.
Added new gui yarpllmgui
to control IChatbot
devices.
yarp::sig::sound
has refactored to avoid the internal use (private implementation) of yarp::sig::Image
data type.yarp split
. The command splits an heterogeneous nested bottle received from a port into multiple ports.IJointCoupling
, an interface for handling coupled joints.ISpeechSynthesizer
, ISpeechTranscription
.IChatBot
to interact with chatbots.ITorqueControl
now supports four a new friction parameters: velocityThresh
. These parameters are used to enable the new torque control law and fine tune the the friction compensation at FW level.FrameTransform_container_timeout
) to change the refresh interval for old timed frame transforms.frameTransformClient
and frameTransformServer
configuration files. The extern-name
for this parameter is: ftc_storage_timeout
for frameTransformClient
files; fts_storage_timeout
for frameTransformServer
fileschatBot_nwc_yarp
for the IChatBot
interface and the corresponding testchatBot_nws_yarp
fakeChatBotDevice
speechSynthesizer_nwc_yarp
for the ISpeechSynthesizer
interface and the corresponding testspeechSynthesizer_nws_yarp
fakeSpeechSynthesizer
speechTranscription_nwc_yarp
for the ISpeechTranscription
interface and the corresponding testspeechTranscription_nws_yarp
fakeSpeechTranscription
This is a list of people that contributed to this release (generated from the git history using git shortlog -ens --no-merges v3.8.0..v3.9.0
):