4 #include <BayesFilters/Initialization.h> 5 #include <iCub/iKin/iKinFwd.h> 6 #include <yarp/os/Bottle.h> 7 #include <yarp/os/BufferedPort.h> 8 #include <yarp/os/ConstString.h> 9 #include <yarp/sig/Vector.h> 15 InitiCubArm(
const yarp::os::ConstString& port_prefix,
const yarp::os::ConstString& cam_sel,
const yarp::os::ConstString& laterality) noexcept;
17 InitiCubArm(
const yarp::os::ConstString& cam_sel,
const yarp::os::ConstString& laterality) noexcept;
21 void initialize(Eigen::Ref<Eigen::MatrixXf> state, Eigen::Ref<Eigen::VectorXf> weight)
override;
yarp::sig::Vector readRootToEE()
InitiCubArm(const yarp::os::ConstString &port_prefix, const yarp::os::ConstString &cam_sel, const yarp::os::ConstString &laterality) noexcept
yarp::sig::Vector readTorso()
yarp::os::BufferedPort< yarp::os::Bottle > port_arm_enc_
iCub::iKin::iCubFinger icub_kin_finger_[3]
yarp::os::BufferedPort< yarp::os::Bottle > port_torso_enc_
iCub::iKin::iCubArm icub_kin_arm_
void initialize(Eigen::Ref< Eigen::MatrixXf > state, Eigen::Ref< Eigen::VectorXf > weight) override