You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The idea is to migrate away from yarp-wholebodyinterface.
The model will use directly iDynTree (in particular KinDynComputations).
Reading sensors and commanding actuators can be done through the YARP ControlBoardRemapper control board.
The tricky part remains in moving the estimators and filters away from the state interface.
The filter classes can be exposed as blocks.
Here is the list of TODOs for migrating from the following components of yarpWholeBodyInterface:
- yarpWholeBodyStates
Create a new block that wraps the iCub::ctrl::Filter class (it will substitute the filtering that happens inside yarpWbi::yarpWholeBodyEstimator) PR DiscreteFilter block #47
Get the velocities from the ControlBoardRemapper. The new robots have now encoders and it is not needed estimating them
- yarpWholeBodyModel
Exploit iDynTree
- yarpWholeBodyActuatorsyarpWholeBodySensors
Exploit ControlBoardRemapper
- Other
Discuss how to handle the configuration file
The text was updated successfully, but these errors were encountered:
@francesco-romano I edited your first post adding a draft of the steps required for the migration. Feel free to add more details, I'll keep it updated while working on it.
The idea is to migrate away from
yarp-wholebodyinterface
.The model will use directly iDynTree (in particular
KinDynComputations
).Reading sensors and commanding actuators can be done through the YARP
ControlBoardRemapper
control board.The tricky part remains in moving the estimators and filters away from the state interface.
The filter classes can be exposed as blocks.
Edited by @diegoferigo:
Here is the list of TODOs for migrating from the following components of
yarpWholeBodyInterface
:-
yarpWholeBodyStates
iCub::ctrl::Filter
class (it will substitute the filtering that happens insideyarpWbi::yarpWholeBodyEstimator
) PR DiscreteFilter block #47ControlBoardRemapper
. The new robots have now encoders and it is not needed estimating them-
yarpWholeBodyModel
iDynTree
-
yarpWholeBodyActuators
yarpWholeBodySensors
ControlBoardRemapper
- Other
The text was updated successfully, but these errors were encountered: