addToGUI(mc_rtc::gui::StateBuilder &gui) override | mc_tasks::force::CoPTask | protectedvirtual |
mc_tasks::MetaTask::addToGUI(MetaTask &t, mc_rtc::gui::StateBuilder &gui) | mc_tasks::MetaTask | inlineprotectedstatic |
addToLogger(mc_rtc::Logger &logger) override | mc_tasks::force::CoPTask | protectedvirtual |
mc_tasks::MetaTask::addToLogger(MetaTask &t, mc_rtc::Logger &logger) | mc_tasks::MetaTask | inlineprotectedstatic |
addToSolver(mc_solver::QPSolver &solver) override | mc_tasks::force::AdmittanceTask | protectedvirtual |
mc_tasks::MetaTask::addToSolver(MetaTask &t, mc_solver::QPSolver &solver) | mc_tasks::MetaTask | inlineprotectedstatic |
admittance() const | mc_tasks::force::AdmittanceTask | inline |
admittance(const sva::ForceVecd &admittance) | mc_tasks::force::AdmittanceTask | inline |
admittance_ | mc_tasks::force::AdmittanceTask | protected |
AdmittanceTask(const mc_rbdyn::RobotFrame &frame, double stiffness=5.0, double weight=1000.0) | mc_tasks::force::AdmittanceTask | |
AdmittanceTask(const std::string &robotSurface, const mc_rbdyn::Robots &robots, unsigned robotIndex, double stiffness=5.0, double weight=1000.0) | mc_tasks::force::AdmittanceTask | |
Backend typedef | mc_tasks::MetaTask | |
backend() const noexcept | mc_tasks::MetaTask | inline |
backend_ | mc_tasks::MetaTask | protected |
buildCompletionCriteria(double dt, const mc_rtc::Configuration &config) const override | mc_tasks::force::CoPTask | virtual |
CoPTask(const mc_rbdyn::RobotFrame &frame, double stiffness=5.0, double weight=1000.0) | mc_tasks::force::CoPTask | |
CoPTask(const std::string &robotSurface, const mc_rbdyn::Robots &robots, unsigned robotIndex, double stiffness=5.0, double weight=1000.0) | mc_tasks::force::CoPTask | |
damping(const sva::MotionVecd &damping) | mc_tasks::TransformTask | inline |
damping(double damping) | mc_tasks::TransformTask | |
damping(const Eigen::VectorXd &damping) | mc_tasks::TransformTask | |
damping() const | mc_tasks::TransformTask | |
mc_tasks::TrajectoryTaskGeneric::damping(double damping) | mc_tasks::TrajectoryTaskGeneric | |
mc_tasks::TrajectoryTaskGeneric::damping(const Eigen::VectorXd &damping) | mc_tasks::TrajectoryTaskGeneric | |
mc_tasks::TrajectoryTaskGeneric::damping() const | mc_tasks::TrajectoryTaskGeneric | |
damping_ | mc_tasks::TrajectoryTaskGeneric | protected |
DampingTask(const mc_rbdyn::RobotFrame &frame, double stiffness=5.0, double weight=1000.0) | mc_tasks::force::DampingTask | |
DampingTask(const std::string &robotSurface, const mc_rbdyn::Robots &robots, unsigned robotIndex, double stiffness=5.0, double weight=1000.0) | mc_tasks::force::DampingTask | |
dimDamping() const | mc_tasks::TrajectoryTaskGeneric | |
dimStiffness() const | mc_tasks::TrajectoryTaskGeneric | |
dimWeight(const Eigen::VectorXd &dimW) override | mc_tasks::TrajectoryTaskGeneric | virtual |
dimWeight() const override | mc_tasks::TrajectoryTaskGeneric | virtual |
ensureHasJoints(const mc_rbdyn::Robot &robot, const std::vector< std::string > &joints, const std::string &prefix) | mc_tasks::MetaTask | inlineprotectedstatic |
errorT | mc_tasks::TrajectoryTaskGeneric | protected |
eval() const override | mc_tasks::TrajectoryTaskGeneric | virtual |
feedforwardVelB_ | mc_tasks::force::AdmittanceTask | protected |
finalize(Args &&... args) | mc_tasks::TrajectoryTaskGeneric | inlineprotected |
frame() const noexcept | mc_tasks::TransformTask | inline |
frame_ | mc_tasks::TransformTask | protected |
incrementIterInSolver() noexcept | mc_tasks::MetaTask | inline |
inSolver_ | mc_tasks::TrajectoryTaskGeneric | protected |
iterInSolver() const noexcept | mc_tasks::MetaTask | inline |
iterInSolver_ | mc_tasks::MetaTask | protected |
load(mc_solver::QPSolver &solver, const mc_rtc::Configuration &config) override | mc_tasks::force::CoPTask | virtual |
maxAngularVel(const Eigen::Vector3d &maxAngularVel) | mc_tasks::force::AdmittanceTask | inline |
maxAngularVel() const noexcept | mc_tasks::force::AdmittanceTask | inline |
maxAngularVel_ | mc_tasks::force::AdmittanceTask | protected |
maxLinearVel(const Eigen::Vector3d &maxLinearVel) | mc_tasks::force::AdmittanceTask | inline |
maxLinearVel() const noexcept | mc_tasks::force::AdmittanceTask | inline |
maxLinearVel_ | mc_tasks::force::AdmittanceTask | protected |
measuredCoP() const | mc_tasks::force::CoPTask | inline |
measuredCoPW() const | mc_tasks::force::CoPTask | inline |
measuredWrench() const | mc_tasks::force::AdmittanceTask | inline |
MetaTask() | mc_tasks::MetaTask | inline |
mvDamping() | mc_tasks::TransformTask | inline |
mvStiffness() | mc_tasks::TransformTask | inline |
name(const std::string &name) | mc_tasks::MetaTask | inlinevirtual |
name() const | mc_tasks::MetaTask | inline |
name_ | mc_tasks::MetaTask | protected |
normalAcc() const | mc_tasks::TrajectoryTaskGeneric | |
poseError() | mc_tasks::force::AdmittanceTask | inline |
refAccel(const sva::MotionVecd &accel) | mc_tasks::TransformTask | inline |
mc_tasks::TrajectoryTaskGeneric::refAccel(const Eigen::VectorXd &accel) | mc_tasks::TrajectoryTaskGeneric | |
mc_tasks::TrajectoryTaskGeneric::refAccel() const | mc_tasks::TrajectoryTaskGeneric | |
refAccel_ | mc_tasks::TrajectoryTaskGeneric | protected |
refVel(const Eigen::VectorXd &vel) | mc_tasks::TransformTask | protected |
refVel() const | mc_tasks::TransformTask | protected |
mc_tasks::TrajectoryTaskGeneric::refVel(const Eigen::VectorXd &vel) | mc_tasks::TrajectoryTaskGeneric | |
mc_tasks::TrajectoryTaskGeneric::refVel() const | mc_tasks::TrajectoryTaskGeneric | |
refVel_ | mc_tasks::TrajectoryTaskGeneric | protected |
refVelB(const sva::MotionVecd &velB) | mc_tasks::force::AdmittanceTask | inline |
refVelB(const sva::MotionVecd &velB) | mc_tasks::force::AdmittanceTask | inlineprotected |
refVelB() const | mc_tasks::force::AdmittanceTask | inlineprotected |
mc_tasks::TransformTask::refVelB() const | mc_tasks::TransformTask | inline |
refVelB_ | mc_tasks::force::AdmittanceTask | protected |
removeFromGUI(mc_rtc::gui::StateBuilder &) | mc_tasks::MetaTask | protectedvirtual |
removeFromGUI(MetaTask &t, mc_rtc::gui::StateBuilder &gui) | mc_tasks::MetaTask | inlineprotectedstatic |
removeFromLogger(mc_rtc::Logger &) | mc_tasks::MetaTask | protectedvirtual |
removeFromLogger(MetaTask &t, mc_rtc::Logger &logger) | mc_tasks::MetaTask | inlineprotectedstatic |
removeFromSolver(mc_solver::QPSolver &solver) override | mc_tasks::TrajectoryTaskGeneric | protectedvirtual |
mc_tasks::MetaTask::removeFromSolver(MetaTask &t, mc_solver::QPSolver &solver) | mc_tasks::MetaTask | inlineprotectedstatic |
reset() override | mc_tasks::force::CoPTask | virtual |
resetIterInSolver() noexcept | mc_tasks::MetaTask | inline |
resetJointsSelector() | mc_tasks::TrajectoryTaskGeneric | virtual |
resetJointsSelector(mc_solver::QPSolver &solver) override | mc_tasks::TrajectoryTaskGeneric | virtual |
rIndex | mc_tasks::TrajectoryTaskGeneric | protected |
robots | mc_tasks::TrajectoryTaskGeneric | protected |
selectActiveJoints(const std::vector< std::string > &activeJointsName, const std::map< std::string, std::vector< std::array< int, 2 >>> &activeDofs={}, bool checkJoints=true) | mc_tasks::TrajectoryTaskGeneric | |
selectActiveJoints(mc_solver::QPSolver &solver, const std::vector< std::string > &activeJointsName, const std::map< std::string, std::vector< std::array< int, 2 >>> &activeDofs={}) override | mc_tasks::TrajectoryTaskGeneric | virtual |
selectorT_ | mc_tasks::TrajectoryTaskGeneric | protected |
selectUnactiveJoints(const std::vector< std::string > &unactiveJointsName, const std::map< std::string, std::vector< std::array< int, 2 >>> &unactiveDofs={}, bool checkJoints=true) | mc_tasks::TrajectoryTaskGeneric | |
selectUnactiveJoints(mc_solver::QPSolver &solver, const std::vector< std::string > &unactiveJointsName, const std::map< std::string, std::vector< std::array< int, 2 >>> &unactiveDofs={}) override | mc_tasks::TrajectoryTaskGeneric | virtual |
setGains(const sva::MotionVecd &stiffness, const sva::MotionVecd &damping) | mc_tasks::TransformTask | inline |
setGains(double stiffness, double damping) | mc_tasks::TransformTask | |
setGains(const Eigen::VectorXd &stiffness, const Eigen::VectorXd &damping) | mc_tasks::TransformTask | |
mc_tasks::TrajectoryTaskGeneric::setGains(double stiffness, double damping) | mc_tasks::TrajectoryTaskGeneric | |
mc_tasks::TrajectoryTaskGeneric::setGains(const Eigen::VectorXd &stiffness, const Eigen::VectorXd &damping) | mc_tasks::TrajectoryTaskGeneric | |
setZeroTargetWrench() | mc_tasks::force::CoPTask | inline |
speed() const override | mc_tasks::TrajectoryTaskGeneric | virtual |
stiffness(const sva::MotionVecd &stiffness) | mc_tasks::TransformTask | inline |
stiffness(double stiffness) | mc_tasks::TransformTask | |
stiffness(const Eigen::VectorXd &stiffness) | mc_tasks::TransformTask | |
stiffness() const | mc_tasks::TransformTask | |
mc_tasks::TrajectoryTaskGeneric::stiffness(double stiffness) | mc_tasks::TrajectoryTaskGeneric | |
mc_tasks::TrajectoryTaskGeneric::stiffness(const Eigen::VectorXd &stiffness) | mc_tasks::TrajectoryTaskGeneric | |
mc_tasks::TrajectoryTaskGeneric::stiffness() const | mc_tasks::TrajectoryTaskGeneric | |
stiffness_ | mc_tasks::TrajectoryTaskGeneric | protected |
surface() const noexcept | mc_tasks::TransformTask | inline |
surfacePose() const | mc_tasks::force::AdmittanceTask | inline |
target() const | mc_tasks::force::AdmittanceTask | protected |
target(const sva::PTransformd &worldPos) | mc_tasks::force::AdmittanceTask | protected |
target(const mc_rbdyn::Frame &frame, const sva::PTransformd &offset) | mc_tasks::force::AdmittanceTask | protected |
mc_tasks::TransformTask::target() const | mc_tasks::TransformTask | virtual |
mc_tasks::TransformTask::target(const sva::PTransformd &worldPos) | mc_tasks::TransformTask | virtual |
mc_tasks::TransformTask::target(const mc_rbdyn::Frame &frame, const sva::PTransformd &offset) | mc_tasks::TransformTask | virtual |
targetCoP() const | mc_tasks::force::CoPTask | inline |
targetCoP(const Eigen::Vector2d &targetCoP) | mc_tasks::force::CoPTask | inline |
targetCoPW() const | mc_tasks::force::CoPTask | inline |
targetForce() const | mc_tasks::force::CoPTask | inline |
targetForce(const Eigen::Vector3d &targetForce) | mc_tasks::force::CoPTask | inline |
targetForceW(const Eigen::Vector3d &targetForceW) | mc_tasks::force::CoPTask | inline |
targetFrame(const mc_rbdyn::Frame &targetFrame, const sva::PTransformd &offset=sva::PTransformd::Identity()) | mc_tasks::TransformTask | |
targetFrameVelocity(const mc_rbdyn::Frame &targetFrame, const sva::PTransformd &offset=sva::PTransformd::Identity()) | mc_tasks::TransformTask | |
targetPose() | mc_tasks::force::AdmittanceTask | inline |
targetPose(const sva::PTransformd &X_0_target) | mc_tasks::force::AdmittanceTask | inline |
targetSurface(unsigned int robotIndex, const std::string &surfaceName, const sva::PTransformd &offset=sva::PTransformd::Identity()) | mc_tasks::TransformTask | |
targetVel(const sva::MotionVecd &worldVel) | mc_tasks::TransformTask | virtual |
targetWrench() const | mc_tasks::force::CoPTask | inline |
mc_tasks::force::DampingTask::targetWrench(const sva::ForceVecd &wrench) | mc_tasks::force::AdmittanceTask | inline |
targetWrench_ | mc_tasks::force::AdmittanceTask | protected |
mc_tasks::force::DampingTask::targetWrenchW(const sva::ForceVecd &wrenchW) | mc_tasks::force::AdmittanceTask | inline |
timestep_ | mc_tasks::force::AdmittanceTask | protected |
TrajectoryBase typedef | mc_tasks::TrajectoryTaskGeneric | |
trajectoryT_ | mc_tasks::TrajectoryTaskGeneric | protected |
TrajectoryTaskGeneric(const mc_rbdyn::Robots &robots, unsigned int robotIndex, double stiffness, double weight) | mc_tasks::TrajectoryTaskGeneric | |
TrajectoryTaskGeneric(const mc_rbdyn::RobotFrame &frame, double stiffness, double weight) | mc_tasks::TrajectoryTaskGeneric | |
TransformTask(const mc_rbdyn::RobotFrame &frame, double stiffness=2.0, double weight=500.0) | mc_tasks::TransformTask | |
TransformTask(const std::string &surfaceName, const mc_rbdyn::Robots &robots, unsigned int robotIndex, double stiffness=2.0, double weight=500) | mc_tasks::TransformTask | |
type() const | mc_tasks::MetaTask | inline |
type_ | mc_tasks::MetaTask | protected |
mc_tasks::MetaTask::update(MetaTask &t, mc_solver::QPSolver &solver) | mc_tasks::MetaTask | inlineprotectedstatic |
useTargetPressure(bool s) noexcept | mc_tasks::force::CoPTask | inline |
useTargetPressure() const noexcept | mc_tasks::force::CoPTask | inline |
velFilterGain(double gain) | mc_tasks::force::AdmittanceTask | inline |
velFilterGain() const noexcept | mc_tasks::force::AdmittanceTask | inline |
velFilterGain_ | mc_tasks::force::AdmittanceTask | protected |
weight(double w) | mc_tasks::TrajectoryTaskGeneric | |
weight() const | mc_tasks::TrajectoryTaskGeneric | |
weight_ | mc_tasks::TrajectoryTaskGeneric | protected |
wrenchError_ | mc_tasks::force::AdmittanceTask | protected |
~MetaTask() | mc_tasks::MetaTask | virtual |
~TrajectoryTaskGeneric()=default | mc_tasks::TrajectoryTaskGeneric | virtual |