Currently, the HumanControlBoard, which is the device that exposes the output of the HDE as a robot controlboard, is working only if both HumanStateProvider and HumanDynamicsEstimator are running.
With this PR, I add the possibility of running it, even with just one of the two. This is possible by changing the network elements. To the desired one. Data related to the other device are fixed to be zero.
I have tested the device in combination with the WB-toolbox, after the changes and it is working fine.
Currently, the
HumanControlBoard
, which is the device that exposes the output of the HDE as a robot controlboard, is working only if bothHumanStateProvider
andHumanDynamicsEstimator
are running.With this PR, I add the possibility of running it, even with just one of the two. This is possible by changing the network elements. To the desired one. Data related to the other device are fixed to be zero.
I have tested the device in combination with the
WB-toolbox
, after the changes and it is working fine.