Bipedal-locomotion-framework: Add the possibility to compute the joint velocity in SensorBridge

Created on 3 Jun 2021  路  2Comments  路  Source: dic-iit/bipedal-locomotion-framework

It would be nice to implement a small filter in YarpSensorBridge to get the robot velocity. We may add an optional configuration parameter (e.g. use_estimated_velocity) to switch from yarp velocity to the estimated one.

A possible solution is to implement an exponential filter to compute the joint velocity

cc @isorrentino @S-Dafarra @traversaro @paolo-viceconte @prashanthr05

Most helpful comment

I would prefer to have a separate block to filter them. In my opinion, the sensor bridge should avoid doing any computations on the input data. It is on the user to eventually add filters

All 2 comments

I would prefer to have a separate block to filter them. In my opinion, the sensor bridge should avoid doing any computations on the input data. It is on the user to eventually add filters

I would prefer to have a separate block to filter them. In my opinion, the sensor bridge should avoid doing any computations on the input data. It is on the user to eventually add filters

Yes, in the past we "hided" computations inside a sensor interface, and that was not a great idea as people forgot about those filtering, and they did not considered them when optimizing parameters/debugging problems.

Was this page helpful?
0 / 5 - 0 ratings