6 #include <iCub/iKin/iKinFwd.h> 7 #include <yarp/os/Bottle.h> 8 #include <yarp/os/BufferedPort.h> 9 #include <yarp/sig/Vector.h> 16 PlayGatePose(std::unique_ptr<PFVisualCorrection> visual_correction,
17 const double gate_x,
const double gate_y,
const double gate_z,
18 const double gate_aperture,
19 const double gate_rotation,
20 const yarp::os::ConstString& robot,
const yarp::os::ConstString& laterality,
const yarp::os::ConstString& port_prefix) noexcept;
22 PlayGatePose(std::unique_ptr<PFVisualCorrection> visual_correction,
23 const yarp::os::ConstString& robot,
const yarp::os::ConstString& laterality,
const yarp::os::ConstString& port_prefix) noexcept;
40 const yarp::os::ConstString
ID_ =
"PlayGatePose";
41 const yarp::os::ConstString
log_ID_ =
"[" + ID_ +
"]";
const yarp::os::ConstString log_ID_
yarp::os::ConstString port_prefix_
PlayGatePose(std::unique_ptr< PFVisualCorrection > visual_correction, const double gate_x, const double gate_y, const double gate_z, const double gate_aperture, const double gate_rotation, const yarp::os::ConstString &robot, const yarp::os::ConstString &laterality, const yarp::os::ConstString &port_prefix) noexcept
Eigen::VectorXd readPose() override
yarp::os::ConstString laterality_
yarp::sig::Vector readTorso()
yarp::os::BufferedPort< yarp::os::Bottle > port_torso_enc_
~PlayGatePose() noexcept override
const yarp::os::ConstString ID_
yarp::sig::Vector readRootToEE()
iCub::iKin::iCubArm icub_kin_arm_
yarp::os::ConstString robot_
yarp::os::BufferedPort< yarp::os::Bottle > port_arm_enc_