| A_ | thormang3::THORMANG3OnlineWalking | private |
| added_step_data_ | thormang3::THORMANG3OnlineWalking | private |
| addStepData(robotis_framework::StepData step_data) | thormang3::THORMANG3OnlineWalking | |
| b_ | thormang3::THORMANG3OnlineWalking | private |
| balance_ctrl_ | thormang3::THORMANG3OnlineWalking | |
| balance_error_ | thormang3::THORMANG3OnlineWalking | |
| balancing_index_ | thormang3::THORMANG3OnlineWalking | private |
| body_pitch_tra_ | thormang3::THORMANG3OnlineWalking | private |
| body_roll_tra_ | thormang3::THORMANG3OnlineWalking | private |
| body_yaw_tra_ | thormang3::THORMANG3OnlineWalking | private |
| body_z_swap_tra_ | thormang3::THORMANG3OnlineWalking | private |
| body_z_tra_ | thormang3::THORMANG3OnlineWalking | private |
| c_ | thormang3::THORMANG3OnlineWalking | private |
| calcDesiredPose() | thormang3::THORMANG3OnlineWalking | private |
| calcRefZMP() | thormang3::THORMANG3OnlineWalking | private |
| calcStepIdxData() | thormang3::THORMANG3OnlineWalking | private |
| ctrl_running | thormang3::THORMANG3OnlineWalking | private |
| curr_angle_rad_ | thormang3::THORMANG3OnlineWalking | |
| current_gyro_pitch_rad_per_sec_ | thormang3::THORMANG3OnlineWalking | |
| current_gyro_roll_rad_per_sec_ | thormang3::THORMANG3OnlineWalking | |
| current_imu_pitch_rad_ | thormang3::THORMANG3OnlineWalking | |
| current_imu_roll_rad_ | thormang3::THORMANG3OnlineWalking | |
| current_left_fx_N_ | thormang3::THORMANG3OnlineWalking | |
| current_left_fy_N_ | thormang3::THORMANG3OnlineWalking | |
| current_left_fz_N_ | thormang3::THORMANG3OnlineWalking | |
| current_left_tx_Nm_ | thormang3::THORMANG3OnlineWalking | |
| current_left_ty_Nm_ | thormang3::THORMANG3OnlineWalking | |
| current_left_tz_Nm_ | thormang3::THORMANG3OnlineWalking | |
| current_right_fx_N_ | thormang3::THORMANG3OnlineWalking | |
| current_right_fy_N_ | thormang3::THORMANG3OnlineWalking | |
| current_right_fz_N_ | thormang3::THORMANG3OnlineWalking | |
| current_right_tx_Nm_ | thormang3::THORMANG3OnlineWalking | |
| current_right_ty_Nm_ | thormang3::THORMANG3OnlineWalking | |
| current_right_tz_Nm_ | thormang3::THORMANG3OnlineWalking | |
| current_start_idx_for_ref_zmp_ | thormang3::THORMANG3OnlineWalking | private |
| current_step_data_ | thormang3::THORMANG3OnlineWalking | private |
| current_step_data_status_ | thormang3::THORMANG3OnlineWalking | private |
| des_balance_offset_ | thormang3::THORMANG3OnlineWalking | private |
| destroyInstance() | robotis_framework::Singleton< THORMANG3OnlineWalking > | static |
| elbow_swing_gain_ | thormang3::THORMANG3OnlineWalking | private |
| eraseLastStepData() | thormang3::THORMANG3OnlineWalking | |
| f_ | thormang3::THORMANG3OnlineWalking | private |
| feed_forward_tra_ | thormang3::THORMANG3OnlineWalking | private |
| foot_pitch_tra_ | thormang3::THORMANG3OnlineWalking | private |
| foot_roll_tra_ | thormang3::THORMANG3OnlineWalking | private |
| foot_x_tra_ | thormang3::THORMANG3OnlineWalking | private |
| foot_y_tra_ | thormang3::THORMANG3OnlineWalking | private |
| foot_yaw_tra_ | thormang3::THORMANG3OnlineWalking | private |
| foot_z_swap_tra_ | thormang3::THORMANG3OnlineWalking | private |
| foot_z_tra_ | thormang3::THORMANG3OnlineWalking | private |
| getInstance() | robotis_framework::Singleton< THORMANG3OnlineWalking > | static |
| getNumofRemainingUnreservedStepData() | thormang3::THORMANG3OnlineWalking | |
| getReferenceStepDatafotAddition(robotis_framework::StepData *ref_step_data_for_addition) | thormang3::THORMANG3OnlineWalking | |
| goal_waist_yaw_angle_rad_ | thormang3::THORMANG3OnlineWalking | private |
| hip_roll_feedforward_angle_rad_ | thormang3::THORMANG3OnlineWalking | |
| hip_roll_swap_tra_ | thormang3::THORMANG3OnlineWalking | private |
| imu_data_mutex_lock_ | thormang3::THORMANG3OnlineWalking | private |
| init_balance_offset_ | thormang3::THORMANG3OnlineWalking | private |
| initBalanceOffset() | thormang3::THORMANG3OnlineWalking | private |
| initial_body_pose_ | thormang3::THORMANG3OnlineWalking | private |
| initial_left_foot_pose_ | thormang3::THORMANG3OnlineWalking | private |
| initial_right_foot_pose_ | thormang3::THORMANG3OnlineWalking | private |
| initialize() | thormang3::THORMANG3OnlineWalking | |
| isRunning() | thormang3::THORMANG3OnlineWalking | |
| k_s_ | thormang3::THORMANG3OnlineWalking | private |
| k_x_ | thormang3::THORMANG3OnlineWalking | private |
| l_elbow_dir_ | thormang3::THORMANG3OnlineWalking | private |
| l_elbow_out_angle_rad_ | thormang3::THORMANG3OnlineWalking | |
| l_init_elbow_angle_rad_ | thormang3::THORMANG3OnlineWalking | private |
| l_init_shoulder_angle_rad_ | thormang3::THORMANG3OnlineWalking | private |
| l_leg_out_angle_rad_ | thormang3::THORMANG3OnlineWalking | |
| l_leg_to_body_pitch_gain_ | thormang3::THORMANG3OnlineWalking | private |
| l_leg_to_body_roll_gain_ | thormang3::THORMANG3OnlineWalking | private |
| l_shoulder_dir_ | thormang3::THORMANG3OnlineWalking | private |
| l_shoulder_out_angle_rad_ | thormang3::THORMANG3OnlineWalking | |
| left_dsp_fz_N_ | thormang3::THORMANG3OnlineWalking | private |
| left_fz_trajectory_end_time_ | thormang3::THORMANG3OnlineWalking | private |
| left_fz_trajectory_shift_ | thormang3::THORMANG3OnlineWalking | private |
| left_fz_trajectory_start_time_ | thormang3::THORMANG3OnlineWalking | private |
| left_fz_trajectory_target_ | thormang3::THORMANG3OnlineWalking | private |
| left_ssp_fz_N_ | thormang3::THORMANG3OnlineWalking | private |
| leg_angle_feed_back_ | thormang3::THORMANG3OnlineWalking | |
| lhip_to_lfoot_pose_ | thormang3::THORMANG3OnlineWalking | private |
| mat_cob_to_g_ | thormang3::THORMANG3OnlineWalking | |
| mat_cob_to_lhip_ | thormang3::THORMANG3OnlineWalking | |
| mat_cob_to_rhip_ | thormang3::THORMANG3OnlineWalking | |
| mat_cob_to_robot_ | thormang3::THORMANG3OnlineWalking | |
| mat_cob_to_robot_modified_ | thormang3::THORMANG3OnlineWalking | private |
| mat_current_imu_ | thormang3::THORMANG3OnlineWalking | |
| mat_g_to_cob_ | thormang3::THORMANG3OnlineWalking | |
| mat_g_to_lfoot_ | thormang3::THORMANG3OnlineWalking | |
| mat_g_to_rfoot_ | thormang3::THORMANG3OnlineWalking | |
| mat_g_to_robot_ | thormang3::THORMANG3OnlineWalking | |
| mat_lfoot_to_lft_ | thormang3::THORMANG3OnlineWalking | private |
| mat_lhip_to_cob_ | thormang3::THORMANG3OnlineWalking | |
| mat_rfoot_to_rft_ | thormang3::THORMANG3OnlineWalking | private |
| mat_rhip_to_cob_ | thormang3::THORMANG3OnlineWalking | |
| mat_robot_to_cob_ | thormang3::THORMANG3OnlineWalking | |
| mat_robot_to_cob_modified_ | thormang3::THORMANG3OnlineWalking | private |
| mat_robot_to_g_ | thormang3::THORMANG3OnlineWalking | |
| mat_robot_to_lf_modified_ | thormang3::THORMANG3OnlineWalking | private |
| mat_robot_to_lfoot_ | thormang3::THORMANG3OnlineWalking | private |
| mat_robot_to_rf_modified_ | thormang3::THORMANG3OnlineWalking | private |
| mat_robot_to_rfoot_ | thormang3::THORMANG3OnlineWalking | private |
| mov_size_ | thormang3::THORMANG3OnlineWalking | private |
| mov_step_ | thormang3::THORMANG3OnlineWalking | private |
| mov_time_ | thormang3::THORMANG3OnlineWalking | private |
| operator=(Singleton const &) | robotis_framework::Singleton< THORMANG3OnlineWalking > | protected |
| out_angle_rad_ | thormang3::THORMANG3OnlineWalking | |
| parseBalanceOffsetData(const std::string &path) | thormang3::THORMANG3OnlineWalking | private |
| present_body_pose_ | thormang3::THORMANG3OnlineWalking | private |
| present_left_foot_pose_ | thormang3::THORMANG3OnlineWalking | private |
| present_right_foot_pose_ | thormang3::THORMANG3OnlineWalking | private |
| present_waist_yaw_angle_rad_ | thormang3::THORMANG3OnlineWalking | private |
| preview_size_ | thormang3::THORMANG3OnlineWalking | private |
| preview_time_ | thormang3::THORMANG3OnlineWalking | private |
| previous_step_body_pose_ | thormang3::THORMANG3OnlineWalking | private |
| previous_step_left_foot_pose_ | thormang3::THORMANG3OnlineWalking | private |
| previous_step_right_foot_pose_ | thormang3::THORMANG3OnlineWalking | private |
| previous_step_waist_yaw_angle_rad_ | thormang3::THORMANG3OnlineWalking | private |
| process() | thormang3::THORMANG3OnlineWalking | |
| quat_current_imu_ | thormang3::THORMANG3OnlineWalking | |
| r_elbow_dir_ | thormang3::THORMANG3OnlineWalking | private |
| r_elbow_out_angle_rad_ | thormang3::THORMANG3OnlineWalking | |
| r_init_elbow_angle_rad_ | thormang3::THORMANG3OnlineWalking | private |
| r_init_shoulder_angle_rad_ | thormang3::THORMANG3OnlineWalking | private |
| r_leg_out_angle_rad_ | thormang3::THORMANG3OnlineWalking | |
| r_leg_to_body_pitch_gain_ | thormang3::THORMANG3OnlineWalking | private |
| r_leg_to_body_roll_gain_ | thormang3::THORMANG3OnlineWalking | private |
| r_shoulder_dir_ | thormang3::THORMANG3OnlineWalking | private |
| r_shoulder_out_angle_rad_ | thormang3::THORMANG3OnlineWalking | |
| real_running | thormang3::THORMANG3OnlineWalking | private |
| ref_zmp_x_at_this_time_ | thormang3::THORMANG3OnlineWalking | private |
| ref_zmp_y_at_this_time_ | thormang3::THORMANG3OnlineWalking | private |
| reference_step_data_for_addition_ | thormang3::THORMANG3OnlineWalking | private |
| reference_time_ | thormang3::THORMANG3OnlineWalking | private |
| reference_zmp_x_ | thormang3::THORMANG3OnlineWalking | private |
| reference_zmp_y_ | thormang3::THORMANG3OnlineWalking | private |
| reInitialize() | thormang3::THORMANG3OnlineWalking | |
| rhip_to_rfoot_pose_ | thormang3::THORMANG3OnlineWalking | private |
| right_dsp_fz_N_ | thormang3::THORMANG3OnlineWalking | private |
| right_ssp_fz_N_ | thormang3::THORMANG3OnlineWalking | private |
| rot_x_pi_3d_ | thormang3::THORMANG3OnlineWalking | private |
| rot_z_pi_3d_ | thormang3::THORMANG3OnlineWalking | private |
| setBalanceOffset() | thormang3::THORMANG3OnlineWalking | private |
| setCurrentIMUSensorOutput(double gyro_x, double gyro_y, double quat_x, double quat_y, double quat_z, double quat_w) | thormang3::THORMANG3OnlineWalking | |
| setInitalWaistYawAngle(double waist_yaw_angle_rad) | thormang3::THORMANG3OnlineWalking | |
| setInitialLeftElbowAngle(double elbow_angle_rad) | thormang3::THORMANG3OnlineWalking | |
| setInitialLeftShoulderAngle(double shoulder_angle_rad) | thormang3::THORMANG3OnlineWalking | |
| setInitialPose(double r_foot_x, double r_foot_y, double r_foot_z, double r_foot_roll, double r_foot_pitch, double r_foot_yaw, double l_foot_x, double l_foot_y, double l_foot_z, double l_foot_roll, double l_foot_pitch, double l_foot_yaw, double center_of_body_x, double center_of_body_y, double center_of_body_z, double center_of_body_roll, double center_of_body_pitch, double center_of_body_yaw) | thormang3::THORMANG3OnlineWalking | |
| setInitialRightElbowAngle(double elbow_angle_rad) | thormang3::THORMANG3OnlineWalking | |
| setInitialRightShoulderAngle(double shoulder_angle_rad) | thormang3::THORMANG3OnlineWalking | |
| setRefZMPDecisionParameter(double X_ZMP_CenterShift, double Y_ZMP_CenterShift, double Y_ZMP_Convergence) | thormang3::THORMANG3OnlineWalking | |
| shouler_swing_gain_ | thormang3::THORMANG3OnlineWalking | private |
| Singleton() | robotis_framework::Singleton< THORMANG3OnlineWalking > | protected |
| Singleton(Singleton const &) | robotis_framework::Singleton< THORMANG3OnlineWalking > | protected |
| start() | thormang3::THORMANG3OnlineWalking | |
| step_data_mutex_lock_ | thormang3::THORMANG3OnlineWalking | private |
| step_idx_data_ | thormang3::THORMANG3OnlineWalking | private |
| stop() | thormang3::THORMANG3OnlineWalking | |
| sum_of_cx_ | thormang3::THORMANG3OnlineWalking | private |
| sum_of_cy_ | thormang3::THORMANG3OnlineWalking | private |
| sum_of_zmp_x_ | thormang3::THORMANG3OnlineWalking | private |
| sum_of_zmp_y_ | thormang3::THORMANG3OnlineWalking | private |
| thormang3_kd_ | thormang3::THORMANG3OnlineWalking | private |
| THORMANG3OnlineWalking() | thormang3::THORMANG3OnlineWalking | |
| total_mass_of_robot_ | thormang3::THORMANG3OnlineWalking | private |
| u_x | thormang3::THORMANG3OnlineWalking | private |
| u_y | thormang3::THORMANG3OnlineWalking | private |
| waist_yaw_tra_ | thormang3::THORMANG3OnlineWalking | private |
| walking_time_ | thormang3::THORMANG3OnlineWalking | private |
| wsigmoid(double time, double period, double time_shift, double mag, double mag_shift, double sigmoid_ratio, double distortion_ratio) | thormang3::THORMANG3OnlineWalking | private |
| wsin(double time, double period, double period_shift, double mag, double mag_shift) | thormang3::THORMANG3OnlineWalking | private |
| x_lipm_ | thormang3::THORMANG3OnlineWalking | private |
| y_lipm_ | thormang3::THORMANG3OnlineWalking | private |
| ~THORMANG3OnlineWalking() | thormang3::THORMANG3OnlineWalking | virtual |