gbionics / gbionics/human-dynamics-estimation
Replace usage of `analogServer`
- 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.