SimpleZMPDistributor Member List
This is the complete list of members for SimpleZMPDistributor, including all inherited members.
ALL enum valueSimpleZMPDistributor
alpha_filterSimpleZMPDistributor [private]
BOTH enum valueSimpleZMPDistributor
calc_closest_boundary_point(Eigen::Vector2d &p, size_t &right_idx, size_t &left_idx)SimpleZMPDistributor [inline]
calc_convex_hull(const std::vector< std::vector< Eigen::Vector2d > > &vs, const std::vector< bool > &cs, const std::vector< hrp::Vector3 > &ee_pos, const std::vector< hrp::Matrix33 > &ee_rot)SimpleZMPDistributor [inline]
calcAlpha(const hrp::Vector3 &tmprefzmp, const std::vector< hrp::Vector3 > &ee_pos, const std::vector< hrp::Matrix33 > &ee_rot, const std::vector< std::string > &ee_name)SimpleZMPDistributor [inline]
calcAlphaFromCOP(const hrp::Vector3 &tmprefzmp, const std::vector< hrp::Vector3 > &cop_pos, const std::vector< std::string > &ee_name)SimpleZMPDistributor [inline]
calcAlphaVector(std::vector< double > &alpha_vector, std::vector< double > &fz_alpha_vector, const std::vector< hrp::Vector3 > &ee_pos, const std::vector< hrp::Matrix33 > &ee_rot, const std::vector< std::string > &ee_name, const hrp::Vector3 &new_refzmp, const hrp::Vector3 &ref_zmp)SimpleZMPDistributor [inline]
calcAlphaVectorFromCOP(std::vector< double > &alpha_vector, std::vector< double > &fz_alpha_vector, const std::vector< hrp::Vector3 > &cop_pos, const std::vector< std::string > &ee_name, const hrp::Vector3 &new_refzmp, const hrp::Vector3 &ref_zmp)SimpleZMPDistributor [inline]
calcAlphaVectorFromCOPDistance(std::vector< double > &alpha_vector, std::vector< double > &fz_alpha_vector, const std::vector< hrp::Vector3 > &cop_pos, const std::vector< std::string > &ee_name, const hrp::Vector3 &new_refzmp, const hrp::Vector3 &ref_zmp)SimpleZMPDistributor [inline]
calcAlphaVectorFromCOPDistanceCommon(std::vector< double > &alpha_vector, const std::vector< hrp::Vector3 > &cop_pos, const std::vector< std::string > &ee_name, const hrp::Vector3 &ref_zmp)SimpleZMPDistributor [inline]
calcCrossProduct(const Eigen::Vector2d &a, const Eigen::Vector2d &b, const Eigen::Vector2d &o)SimpleZMPDistributor [inline]
calcProjectedPoint(Eigen::Vector2d &ret, const Eigen::Vector2d &target, const Eigen::Vector2d &a, const Eigen::Vector2d &b)SimpleZMPDistributor [inline]
calcWeightedLinearEquation(hrp::dvector &ret, const hrp::dmatrix &A, const hrp::dmatrix &W, const hrp::dvector &b)SimpleZMPDistributor [inline]
compare_eigen2d(const Eigen::Vector2d &lv, const Eigen::Vector2d &rv)SimpleZMPDistributor [inline, static]
convex_hullSimpleZMPDistributor [private]
distributeZMPToForceMoments(std::vector< hrp::Vector3 > &ref_foot_force, std::vector< hrp::Vector3 > &ref_foot_moment, const std::vector< hrp::Vector3 > &ee_pos, const std::vector< hrp::Vector3 > &cop_pos, const std::vector< hrp::Matrix33 > &ee_rot, const std::vector< std::string > &ee_name, const std::vector< double > &limb_gains, const std::vector< double > &toeheel_ratio, const hrp::Vector3 &new_refzmp, const hrp::Vector3 &ref_zmp, const double total_fz, const double dt, const bool printp=true, const std::string &print_str="")SimpleZMPDistributor [inline]
distributeZMPToForceMomentsPseudoInverse(std::vector< hrp::Vector3 > &ref_foot_force, std::vector< hrp::Vector3 > &ref_foot_moment, const std::vector< hrp::Vector3 > &ee_pos, const std::vector< hrp::Vector3 > &cop_pos, const std::vector< hrp::Matrix33 > &ee_rot, const std::vector< std::string > &ee_name, const std::vector< double > &limb_gains, const std::vector< double > &toeheel_ratio, const hrp::Vector3 &new_refzmp, const hrp::Vector3 &ref_zmp, const double total_fz, const double dt, const bool printp=true, const std::string &print_str="", const bool use_cop_distribution=true, const std::vector< bool > is_contact_list=std::vector< bool >())SimpleZMPDistributor [inline]
distributeZMPToForceMomentsPseudoInverse2(std::vector< hrp::Vector3 > &ref_foot_force, std::vector< hrp::Vector3 > &ref_foot_moment, const std::vector< hrp::Vector3 > &ee_pos, const std::vector< hrp::Vector3 > &cop_pos, const std::vector< hrp::Matrix33 > &ee_rot, const std::vector< std::string > &ee_name, const std::vector< double > &limb_gains, const std::vector< double > &toeheel_ratio, const hrp::Vector3 &new_refzmp, const hrp::Vector3 &ref_zmp, const hrp::Vector3 &total_force, const hrp::Vector3 &total_moment, const std::vector< hrp::dvector6 > &ee_forcemoment_distribution_weight, const double total_fz, const double dt, const bool printp=true, const std::string &print_str="")SimpleZMPDistributor [inline]
distributeZMPToForceMomentsQP(std::vector< hrp::Vector3 > &ref_foot_force, std::vector< hrp::Vector3 > &ref_foot_moment, const std::vector< hrp::Vector3 > &ee_pos, const std::vector< hrp::Vector3 > &cop_pos, const std::vector< hrp::Matrix33 > &ee_rot, const std::vector< std::string > &ee_name, const std::vector< double > &limb_gains, const std::vector< double > &toeheel_ratio, const hrp::Vector3 &new_refzmp, const hrp::Vector3 &ref_zmp, const double total_fz, const double dt, const bool printp=true, const std::string &print_str="", const bool use_cop_distribution=false)SimpleZMPDistributor [inline]
fsSimpleZMPDistributor [private]
fs_mgnSimpleZMPDistributor [private]
get_alpha_cutoff_freq()SimpleZMPDistributor [inline]
get_leg_front_margin()SimpleZMPDistributor [inline]
get_leg_inside_margin()SimpleZMPDistributor [inline]
get_leg_outside_margin()SimpleZMPDistributor [inline]
get_leg_rear_margin()SimpleZMPDistributor [inline]
get_margined_vertices(std::vector< std::vector< Eigen::Vector2d > > &vs)SimpleZMPDistributor [inline]
get_vertices(std::vector< std::vector< Eigen::Vector2d > > &vs)SimpleZMPDistributor [inline]
get_wrench_alpha_blending()SimpleZMPDistributor [inline]
is_front_of_foot(const hrp::Vector3 &leg_pos, const double margin=0.0)SimpleZMPDistributor [inline]
is_inside_foot(const hrp::Vector3 &leg_pos, const bool is_lleg, const double margin=0.0)SimpleZMPDistributor [inline]
is_inside_support_polygon(Eigen::Vector2d &p, const hrp::Vector3 &offset=hrp::Vector3::Zero(), const bool &truncate_p=false, const std::string &str="")SimpleZMPDistributor [inline]
is_rear_of_foot(const hrp::Vector3 &leg_pos, const double margin=0.0)SimpleZMPDistributor [inline]
LARM enum valueSimpleZMPDistributor
LEFT enum valueSimpleZMPDistributor [private]
leg_front_marginSimpleZMPDistributor [private]
leg_inside_marginSimpleZMPDistributor [private]
leg_outside_marginSimpleZMPDistributor [private]
leg_rear_marginSimpleZMPDistributor [private]
leg_type enum nameSimpleZMPDistributor
LLEG enum valueSimpleZMPDistributor
MIDDLE enum valueSimpleZMPDistributor [private]
print_params(const std::string &str)SimpleZMPDistributor [inline]
print_vertices(const std::string &str)SimpleZMPDistributor [inline]
projected_point_region enum nameSimpleZMPDistributor [private]
RARM enum valueSimpleZMPDistributor
RIGHT enum valueSimpleZMPDistributor [private]
RLEG enum valueSimpleZMPDistributor
set_alpha_cutoff_freq(const double a)SimpleZMPDistributor [inline]
set_leg_front_margin(const double a)SimpleZMPDistributor [inline]
set_leg_inside_margin(const double a)SimpleZMPDistributor [inline]
set_leg_outside_margin(const double a)SimpleZMPDistributor [inline]
set_leg_rear_margin(const double a)SimpleZMPDistributor [inline]
set_vertices(const std::vector< std::vector< Eigen::Vector2d > > &vs)SimpleZMPDistributor [inline]
set_vertices_from_margin_params()SimpleZMPDistributor [inline]
set_vertices_from_margin_params(const std::vector< double > &margin)SimpleZMPDistributor [inline]
set_wrench_alpha_blending(const double a)SimpleZMPDistributor [inline]
SimpleZMPDistributor(const double _dt)SimpleZMPDistributor [inline]
wrench_alpha_blendingSimpleZMPDistributor [private]


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Wed May 15 2019 05:02:20