Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
[1.1.0] - 2022-06-09
- Added doxygen documentation available at https:/
/ robotology.github.io/ robometry/ index.html. - Removed deprecated options
logAllQuantities,logJointAcceleration,logJointVelocityfromtelemetryDeviceDumperdevice.
[1.0.0] - 2022-05-23
- Renamed the repo robometry instead of yarp-telemetry.
- Renamed
YARP_telemetryinrobometry. BufferManageris no more a templated class.
[0.5.1] - 2022-05-06
- Added the method
setSaveCallbackfor adding an additiona function invoked withsaveToFile, for saving additional data (e.g. videos).
[0.5.0] - 2022-05-04
- Add
yarp_robot_namevariable in the saved mat file - Added the possibility to specify the names of the each element of a channel.
- BufferInfo is now a struct that contains the name, the dimension and the elements_names.
- Added the possibility to have channels with different types (including custom structs) in a single
BufferManager. - Fixed a bug preventing a log file to be saved when multiple channels are empty.
- YARP is now an optional dependency
- Added
yarp_robot_nameintelemetryDeviceDumper. - Refactored variables names in
telemetryDeviceDumperin a more hierarchical structure.
[0.4.0] - 2022-02-22
- Added the possibility to pass
matioCpp::Spanobjects toBufferManager::push_backandRecordconstructors - Added the creation of the dir in the
BufferManagerif the path specified does not exist. - Added the
file_indexingparameter in theBufferConfigstruct. - Add the possibility to specify the saved matfile version in the
BufferManagerclass. - Added the possibility to have multilayer structures in the
BufferManager.
[0.3.0] - 2021-10-18
- Added the log of the estimated odometry from
yarp::dev::Nav2D::ILocalization2D. - Deprecated the
logAllQuantitiesoption in favour oflogControlBoardQuantities.
[0.2.0] - 2021-05-19
- Added the possibility to specify the time of a
Recordwithpush_back. - Added the possibility to enable the zlib compression.
- Fixed yarp-telemetry.ini generation.
- Fixed load of
telemetryDeviceDumperplugin. - Added the log from these interfaces in the
telemetryDeviceDumper:yarp::dev::IMotorEncodersyarp::dev::IPidControlyarp::dev::IAmplifierControlyarp::dev::IControlModeyarp::dev::IInteractionModeyarp::dev::ITorqueControl
- Added check of the existence of the path specified in the configuration.
[0.1.0] - 2021-04-02
First release of yarp-telemetry, compatible with YARP 3.4.