|
void | 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) |
|
void | calc_swing_support_params_from_footstep_nodes_list (const std::vector< std::vector< step_node > > &fnsl) |
|
void | clear_interpolators () |
|
std::vector< leg_type > | get_current_support_states () const |
|
double | get_current_swing_time (const size_t idx) const |
|
double | get_current_toe_heel_ratio (const bool _use_toe_heel_transition) const |
|
hrp::Vector3 | get_cycloid_delay_kick_point_offset () const |
|
orbit_type | get_default_orbit_type () const |
|
double | get_default_step_height () const |
|
double | get_foot_dif_rot_angle () const |
|
size_t | get_footstep_index () const |
|
double | get_heel_angle () const |
|
double | get_heel_pos_offset_x () const |
|
size_t | get_lcg_count () const |
|
hrp::Vector3 | get_stair_trajectory_way_point_offset () const |
|
const std::vector< step_node > & | get_support_leg_steps () const |
|
const std::vector< step_node > & | get_support_leg_steps_idx (const size_t idx) const |
|
const std::vector< leg_type > & | get_support_leg_types () const |
|
const std::vector< step_node > & | get_swing_leg_dst_steps () const |
|
const std::vector< step_node > & | get_swing_leg_dst_steps_idx (const size_t idx) const |
|
const std::vector< step_node > & | get_swing_leg_src_steps () const |
|
const std::vector< step_node > & | get_swing_leg_steps () const |
|
const std::vector< leg_type > & | get_swing_leg_types () const |
|
void | get_swing_support_mid_coords (coordinates &ret) const |
|
double | get_swing_trajectory_delay_time_offset () const |
|
double | get_swing_trajectory_final_distance_weight () const |
|
double | get_swing_trajectory_time_offset_xy2z () const |
|
double | get_toe_angle () const |
|
void | get_toe_heel_phase_ratio (std::vector< double > &ratio) const |
|
double | get_toe_pos_offset_x () const |
|
bool | get_use_toe_heel_auto_set () const |
|
bool | get_use_toe_joint () const |
|
bool | is_same_footstep_nodes (const std::vector< step_node > &fns_1, const std::vector< step_node > &fns_2) const |
|
| leg_coords_generator (const double _dt) |
|
void | 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) |
|
void | set_cycloid_delay_kick_point_offset (const hrp::Vector3 _offset) |
|
void | set_default_orbit_type (const orbit_type _tmp) |
|
void | set_default_step_height (const double _tmp) |
|
void | set_default_top_ratio (const double _tmp) |
|
void | set_heel_angle (const double _angle) |
|
void | set_heel_pos_offset_x (const double _offx) |
|
void | set_stair_trajectory_way_point_offset (const hrp::Vector3 _offset) |
|
void | set_swing_support_steps_list (const std::vector< std::vector< step_node > > &fnsl) |
|
void | set_swing_trajectory_delay_time_offset (const double _time_offset) |
|
void | set_swing_trajectory_final_distance_weight (const double _final_distance_weight) |
|
void | set_swing_trajectory_time_offset_xy2z (const double _tmp) |
|
void | set_toe_angle (const double _angle) |
|
bool | set_toe_heel_phase_ratio (const std::vector< double > &ratio) |
|
void | set_toe_pos_offset_x (const double _offx) |
|
void | set_use_toe_heel_auto_set (const bool ut) |
|
void | set_use_toe_joint (const bool ut) |
|
void | 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) |
|
| ~leg_coords_generator () |
|
|
void | 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) |
|
void | 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) |
|
double | calc_interpolated_toe_heel_angle (const toe_heel_phase start_phase, const toe_heel_phase goal_phase, const double start, const double goal) |
|
void | calc_ratio_from_double_support_ratio (const double default_double_support_ratio_before, const double default_double_support_ratio_after) |
|
void | calc_swing_support_mid_coords () |
|
void | cross_delay_midcoords (coordinates &ret, const coordinates &start, const coordinates &goal, const double height, leg_type lr) |
|
void | cycloid_delay_kick_midcoords (coordinates &ret, const coordinates &start, const coordinates &goal, const double height) |
|
void | cycloid_delay_midcoords (coordinates &ret, const coordinates &start, const coordinates &goal, const double height, const size_t swing_trajectory_generator_idx) |
|
void | cycloid_midcoords (coordinates &ret, const coordinates &start, const coordinates &goal, const double height) const |
|
void | modif_foot_coords_for_toe_heel_phase (coordinates &org_coords, const double _current_toe_angle, const double _current_heel_angle) |
|
void | rectangle_midcoords (coordinates &ret, const coordinates &start, const coordinates &goal, const double height, const size_t swing_trajectory_generator_idx) |
|
void | stair_midcoords (coordinates &ret, const coordinates &start, const coordinates &goal, const double height) |
|
Definition at line 686 of file GaitGenerator.h.