calc_current_swing_foot_rot(std::map< leg_type, hrp::Vector3 > &tmp_swing_foot_rot, const double _default_double_support_ratio_before, const double _default_double_support_ratio_after) | rats::leg_coords_generator | private |
calc_current_swing_leg_steps(std::vector< step_node > &rets, const double step_height, const double _current_toe_angle, const double _current_heel_angle, const double _default_double_support_ratio_before, const double _default_double_support_ratio_after) | rats::leg_coords_generator | private |
calc_interpolated_toe_heel_angle(const toe_heel_phase start_phase, const toe_heel_phase goal_phase, const double start, const double goal) | rats::leg_coords_generator | private |
calc_ratio_from_double_support_ratio(const double default_double_support_ratio_before, const double default_double_support_ratio_after) | rats::leg_coords_generator | private |
calc_swing_leg_src_steps(std::vector< step_node > &ret_swing_leg_src_steps, const std::vector< std::vector< step_node > > &fnsl, const size_t _footstep_index) | rats::leg_coords_generator | inline |
calc_swing_support_mid_coords() | rats::leg_coords_generator | private |
calc_swing_support_params_from_footstep_nodes_list(const std::vector< std::vector< step_node > > &fnsl) | rats::leg_coords_generator | inline |
cdktg | rats::leg_coords_generator | private |
cdtg | rats::leg_coords_generator | private |
clear_interpolators() | rats::leg_coords_generator | inline |
crdtg | rats::leg_coords_generator | private |
cross_delay_midcoords(coordinates &ret, const coordinates &start, const coordinates &goal, const double height, leg_type lr) | rats::leg_coords_generator | private |
current_dst_toe_heel_type | rats::leg_coords_generator | private |
current_heel_angle | rats::leg_coords_generator | private |
current_src_toe_heel_type | rats::leg_coords_generator | private |
current_step_height | rats::leg_coords_generator | private |
current_swing_time | rats::leg_coords_generator | private |
current_toe_angle | rats::leg_coords_generator | private |
cycloid_delay_kick_midcoords(coordinates &ret, const coordinates &start, const coordinates &goal, const double height) | rats::leg_coords_generator | private |
cycloid_delay_midcoords(coordinates &ret, const coordinates &start, const coordinates &goal, const double height, const size_t swing_trajectory_generator_idx) | rats::leg_coords_generator | private |
cycloid_midcoords(coordinates &ret, const coordinates &start, const coordinates &goal, const double height) const | rats::leg_coords_generator | private |
default_orbit_type | rats::leg_coords_generator | private |
default_step_height | rats::leg_coords_generator | private |
default_top_ratio | rats::leg_coords_generator | private |
dt | rats::leg_coords_generator | private |
final_distance_weight | rats::leg_coords_generator | private |
foot_dif_rot_angle | rats::leg_coords_generator | private |
foot_midcoords_interpolator | rats::leg_coords_generator | private |
footstep_index | rats::leg_coords_generator | private |
get_current_support_states() const | rats::leg_coords_generator | inline |
get_current_swing_time(const size_t idx) const | rats::leg_coords_generator | inline |
get_current_toe_heel_ratio(const bool _use_toe_heel_transition) const | rats::leg_coords_generator | inline |
get_cycloid_delay_kick_point_offset() const | rats::leg_coords_generator | inline |
get_default_orbit_type() const | rats::leg_coords_generator | inline |
get_default_step_height() const | rats::leg_coords_generator | inline |
get_foot_dif_rot_angle() const | rats::leg_coords_generator | inline |
get_footstep_index() const | rats::leg_coords_generator | inline |
get_heel_angle() const | rats::leg_coords_generator | inline |
get_heel_pos_offset_x() const | rats::leg_coords_generator | inline |
get_lcg_count() const | rats::leg_coords_generator | inline |
get_stair_trajectory_way_point_offset() const | rats::leg_coords_generator | inline |
get_support_leg_steps() const | rats::leg_coords_generator | inline |
get_support_leg_steps_idx(const size_t idx) const | rats::leg_coords_generator | inline |
get_support_leg_types() const | rats::leg_coords_generator | inline |
get_swing_leg_dst_steps() const | rats::leg_coords_generator | inline |
get_swing_leg_dst_steps_idx(const size_t idx) const | rats::leg_coords_generator | inline |
get_swing_leg_src_steps() const | rats::leg_coords_generator | inline |
get_swing_leg_steps() const | rats::leg_coords_generator | inline |
get_swing_leg_types() const | rats::leg_coords_generator | inline |
get_swing_support_mid_coords(coordinates &ret) const | rats::leg_coords_generator | inline |
get_swing_trajectory_delay_time_offset() const | rats::leg_coords_generator | inline |
get_swing_trajectory_final_distance_weight() const | rats::leg_coords_generator | inline |
get_swing_trajectory_time_offset_xy2z() const | rats::leg_coords_generator | inline |
get_toe_angle() const | rats::leg_coords_generator | inline |
get_toe_heel_phase_ratio(std::vector< double > &ratio) const | rats::leg_coords_generator | inline |
get_toe_pos_offset_x() const | rats::leg_coords_generator | inline |
get_use_toe_heel_auto_set() const | rats::leg_coords_generator | inline |
get_use_toe_joint() const | rats::leg_coords_generator | inline |
heel_angle | rats::leg_coords_generator | private |
heel_pos_offset_x | rats::leg_coords_generator | private |
is_same_footstep_nodes(const std::vector< step_node > &fns_1, const std::vector< step_node > &fns_2) const | rats::leg_coords_generator | |
is_swing_phase | rats::leg_coords_generator | private |
lcg_count | rats::leg_coords_generator | private |
leg_coords_generator(const double _dt) | rats::leg_coords_generator | inline |
modif_foot_coords_for_toe_heel_phase(coordinates &org_coords, const double _current_toe_angle, const double _current_heel_angle) | rats::leg_coords_generator | private |
next_one_step_count | rats::leg_coords_generator | private |
one_step_count | rats::leg_coords_generator | private |
rdtg | rats::leg_coords_generator | private |
rectangle_midcoords(coordinates &ret, const coordinates &start, const coordinates &goal, const double height, const size_t swing_trajectory_generator_idx) | rats::leg_coords_generator | private |
reset(const size_t _one_step_count, const size_t _next_one_step_count, const std::vector< step_node > &_swing_leg_dst_steps, const std::vector< step_node > &_swing_leg_src_steps, const std::vector< step_node > &_support_leg_steps, const double default_double_support_ratio_before, const double default_double_support_ratio_after) | rats::leg_coords_generator | inline |
sdtg | rats::leg_coords_generator | private |
set_cycloid_delay_kick_point_offset(const hrp::Vector3 _offset) | rats::leg_coords_generator | inline |
set_default_orbit_type(const orbit_type _tmp) | rats::leg_coords_generator | inline |
set_default_step_height(const double _tmp) | rats::leg_coords_generator | inline |
set_default_top_ratio(const double _tmp) | rats::leg_coords_generator | inline |
set_heel_angle(const double _angle) | rats::leg_coords_generator | inline |
set_heel_pos_offset_x(const double _offx) | rats::leg_coords_generator | inline |
set_stair_trajectory_way_point_offset(const hrp::Vector3 _offset) | rats::leg_coords_generator | inline |
set_swing_support_steps_list(const std::vector< std::vector< step_node > > &fnsl) | rats::leg_coords_generator | inline |
set_swing_trajectory_delay_time_offset(const double _time_offset) | rats::leg_coords_generator | inline |
set_swing_trajectory_final_distance_weight(const double _final_distance_weight) | rats::leg_coords_generator | inline |
set_swing_trajectory_time_offset_xy2z(const double _tmp) | rats::leg_coords_generator | inline |
set_toe_angle(const double _angle) | rats::leg_coords_generator | inline |
set_toe_heel_phase_ratio(const std::vector< double > &ratio) | rats::leg_coords_generator | inline |
set_toe_pos_offset_x(const double _offx) | rats::leg_coords_generator | inline |
set_use_toe_heel_auto_set(const bool ut) | rats::leg_coords_generator | inline |
set_use_toe_joint(const bool ut) | rats::leg_coords_generator | inline |
stair_midcoords(coordinates &ret, const coordinates &start, const coordinates &goal, const double height) | rats::leg_coords_generator | private |
support_leg_steps | rats::leg_coords_generator | private |
support_leg_steps_list | rats::leg_coords_generator | private |
support_leg_types | rats::leg_coords_generator | private |
swing_foot_rot_interpolator | rats::leg_coords_generator | private |
swing_leg_dst_steps | rats::leg_coords_generator | private |
swing_leg_dst_steps_list | rats::leg_coords_generator | private |
swing_leg_src_steps | rats::leg_coords_generator | private |
swing_leg_steps | rats::leg_coords_generator | private |
swing_leg_types | rats::leg_coords_generator | private |
swing_ratio | rats::leg_coords_generator | private |
swing_support_midcoords | rats::leg_coords_generator | private |
thp | rats::leg_coords_generator | private |
time_offset | rats::leg_coords_generator | private |
time_offset_xy2z | rats::leg_coords_generator | private |
toe_angle | rats::leg_coords_generator | private |
toe_heel_dif_angle | rats::leg_coords_generator | private |
toe_heel_interpolator | rats::leg_coords_generator | private |
toe_pos_offset_x | rats::leg_coords_generator | private |
update_leg_steps(const std::vector< std::vector< step_node > > &fnsl, const double default_double_support_ratio_before, const double default_double_support_ratio_after, const toe_heel_type_checker &thtc) | rats::leg_coords_generator | |
use_toe_heel_auto_set | rats::leg_coords_generator | private |
use_toe_joint | rats::leg_coords_generator | private |
~leg_coords_generator() | rats::leg_coords_generator | inline |