robotology / whole-body-estimators

YARP devices that implement estimators for humanoid robots.
26 stars 12 forks source link

Implement online offset calibration for a subset of FT sensors #164

Open traversaro opened 1 year ago

traversaro commented 1 year ago

In many cases it may happen that some FT sensors can be offset-calibrated, while other no, and it would be convenient to just calibrate them. For example, when a humanoid robot is standing on its leg, the FT sensors on the legs cannot be offset-calibrated, while the one on the arms yes (assuming no force is excerted on the arms).

For a specific application, I implemented an hardcoded implementation of this in https://github.com/robotology/whole-body-estimators/commit/ac0cd227b67aee4fa2170148970e2752cf38bd7c . However, it would be good to have a model agnostic implementation. Possible way of implementing this:

In general I would prefer O1, even if it has the downside to put even more complexity in the configuration files that it is definetly something not desirable, so from that point of view O2 has the advantage that we would not need to put more complexity in the config files.

traversaro commented 1 year ago

fyi @GiulioRomualdi @isorrentino @HosameldinMohamed