Classes | |
struct | coordinates |
class | cross_delay_hoffarbib_trajectory_generator |
class | cycloid_delay_hoffarbib_trajectory_generator |
class | cycloid_delay_kick_hoffarbib_trajectory_generator |
class | delay_hoffarbib_trajectory_generator |
class | extended_preview_control |
struct | footstep_parameter |
class | gait_generator |
class | leg_coords_generator |
class | preview_control |
class | preview_control_base |
class | preview_dynamics_filter |
class | rectangle_delay_hoffarbib_trajectory_generator |
class | refzmp_generator |
struct | riccati_equation |
class | stair_delay_hoffarbib_trajectory_generator |
struct | step_node |
class | toe_heel_phase_counter |
class | toe_heel_type_checker |
struct | toe_heel_types |
struct | velocity_mode_parameter |
Enumerations | |
enum | leg_type { RLEG, LLEG, RARM, LARM, BOTH, ALL } |
enum | orbit_type { SHUFFLING, CYCLOID, RECTANGLE, STAIR, CYCLOIDDELAY, CYCLOIDDELAYKICK, CROSS } |
enum | stride_limitation_type { SQUARE, CIRCLE } |
enum | toe_heel_phase { SOLE0, SOLE2TOE, TOE2SOLE, SOLE1, SOLE2HEEL, HEEL2SOLE, SOLE2, NUM_TH_PHASES } |
enum | toe_heel_type { SOLE, TOE, HEEL } |
Variables | |
static const double | DEFAULT_GRAVITATIONAL_ACCELERATION = 9.80665 |
static double | no_using_toe_heel_ratio = 1.0 |
static double | using_toe_heel_ratio = 0.0 |
enum rats::leg_type |
Enumerator | |
---|---|
RLEG | |
LLEG | |
RARM | |
LARM | |
BOTH | |
ALL |
Definition at line 26 of file GaitGenerator.h.
enum rats::orbit_type |
Enumerator | |
---|---|
SHUFFLING | |
CYCLOID | |
RECTANGLE | |
STAIR | |
CYCLOIDDELAY | |
CYCLOIDDELAYKICK | |
CROSS |
Definition at line 25 of file GaitGenerator.h.
Enumerator | |
---|---|
SQUARE | |
CIRCLE |
Definition at line 27 of file GaitGenerator.h.
enum rats::toe_heel_phase |
Enumerator | |
---|---|
SOLE0 | |
SOLE2TOE | |
TOE2SOLE | |
SOLE1 | |
SOLE2HEEL | |
HEEL2SOLE | |
SOLE2 | |
NUM_TH_PHASES |
Definition at line 111 of file GaitGenerator.h.
enum rats::toe_heel_type |
Enumerator | |
---|---|
SOLE | |
TOE | |
HEEL |
Definition at line 115 of file GaitGenerator.h.
void rats::cycloid_midpoint | ( | hrp::Vector3 & | ret, |
const double | ratio, | ||
const hrp::Vector3 & | start, | ||
const hrp::Vector3 & | goal, | ||
const double | height, | ||
const double | default_top_ratio | ||
) |
Definition at line 14 of file GaitGenerator.cpp.
void rats::difference_rotation | ( | hrp::Vector3 & | ret_dif_rot, |
const hrp::Matrix33 & | self_rot, | ||
const hrp::Matrix33 & | target_rot | ||
) |
Definition at line 40 of file RatsMatrix.cpp.
Definition at line 8 of file RatsMatrix.h.
Definition at line 54 of file GaitGenerator.cpp.
hrp::Vector3 rats::matrix_log | ( | const hrp::Matrix33 & | m | ) |
Definition at line 5 of file RatsMatrix.cpp.
void rats::mid_coords | ( | coordinates & | mid_coords, |
const double | p, | ||
const coordinates & | c1, | ||
const coordinates & | c2, | ||
const double | eps | ||
) |
Definition at line 58 of file RatsMatrix.cpp.
void rats::mid_rot | ( | hrp::Matrix33 & | mid_rot, |
const double | p, | ||
const hrp::Matrix33 & | rot1, | ||
const hrp::Matrix33 & | rot2, | ||
const double | eps | ||
) |
Definition at line 46 of file RatsMatrix.cpp.
void rats::multi_mid_coords | ( | coordinates & | ret, |
const std::vector< coordinates > & | cs, | ||
const double | eps | ||
) |
Definition at line 37 of file GaitGenerator.cpp.
void rats::rotm3times | ( | hrp::Matrix33 & | m12, |
const hrp::Matrix33 & | m1, | ||
const hrp::Matrix33 & | m2 | ||
) |
Definition at line 31 of file RatsMatrix.cpp.
double rats::set_value_according_to_toe_heel_type | ( | const toe_heel_type | tht, |
const double | toe_value, | ||
const double | heel_value, | ||
const double | default_value | ||
) |
Definition at line 62 of file GaitGenerator.cpp.
|
static |
Definition at line 12 of file PreviewController.h.
|
static |
Definition at line 112 of file GaitGenerator.h.
|
static |
Definition at line 113 of file GaitGenerator.h.