gbionics / gbionics/human-dynamics-estimation

Replace usage of `analogServer`

Open
#358 17 comments 0 reactions 1 assignee Claimed by @lrapetti View on GitHub
Dominant language
C++
Stars
102
Forks
32
Avg merge
7d 1h
Merged PRs (30d)
1

Description

Currently we are using the `analogServer` in order to stream the wrench data from `IHumanWrench` interface (see https://github.com/search?q=repo%3Arobotology%2Fhuman-dynamics-estimation%20analogServer&type=code). However, the `analogServer` corresponds to the `analogWrapper` mentioned in https://github.com/robotology/yarp/pull/2999, which will be soon be deprecated.

Indeed we should understand what are the alternatives. One option could be to implement our own message, and wrapper/remapper devices as we are doing for the `IHumanState` and `IHumanDynamics`, and removing the `IAnalogSensor` interface from the wrench provider ([see here](https://github.com/robotology/human-dynamics-estimation/blob/550c5603d549be4a648301eb57b391631daedca1/devices/HumanWrenchProvider/HumanWrenchProvider.h#L49-L56)). Clearly this will also break the `ROS` pipeline, which anyway should be soon addressed (see also https://github.com/robotology/human-dynamics-estimation/issues/335).

Another option, would be to understand what is the alternative device.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.