main.cpp
/tmp/ws/src/thormang3_opc/thormang3_foot_step_generator/src/
main_8cpp
thormang3_foot_step_generator/message_callback.h
int
main
main_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
message_callback.cpp
/tmp/ws/src/thormang3_opc/thormang3_foot_step_generator/src/
message__callback_8cpp
thormang3_foot_step_generator/message_callback.h
void
initialize
message__callback_8cpp.html
a9efe22aaead3a5e936b5df459de02eba
(void)
bool
isRunning
message__callback_8cpp.html
a5b9412119add9ce3dedb14555b77564c
(void)
void
step2DArrayCallback
message__callback_8cpp.html
aaafded466105e4def3270ced77fed466
(const thormang3_foot_step_generator::Step2DArray::ConstPtr &msg)
void
walkingCommandCallback
message__callback_8cpp.html
a3b380372b0f25451063a96c12e3d6cee
(const thormang3_foot_step_generator::FootStepCommand::ConstPtr &msg)
void
walkingModuleStatusMSGCallback
message__callback_8cpp.html
adfaa2bd1622afba27206aa975b202ecd
(const robotis_controller_msgs::StatusMsg::ConstPtr &msg)
thormang3_walking_module_msgs::AddStepDataArray
add_step_data_array_srv
message__callback_8cpp.html
a9b6ed9e77e6f2c0572f8afee2d51f238
ros::ServiceClient
g_add_step_data_array_client
message__callback_8cpp.html
a484accdf17115982f8094c6de1c9902d
ros::Subscriber
g_balance_command_sub
message__callback_8cpp.html
a1c75e58e6c1ee9483246d22788379658
thormang3::FootStepGenerator
g_foot_stp_generator
message__callback_8cpp.html
a8c1a31a3d1784dd19935a4c6a7bdb546
ros::Subscriber
g_footsteps_2d_sub
message__callback_8cpp.html
a11cc62a7da58aa12efcfd384270b0bd7
ros::ServiceClient
g_get_ref_step_data_client
message__callback_8cpp.html
a6f77aa049ef788ad325d995543adb8cf
bool
g_is_running_check_needed
message__callback_8cpp.html
a69af531571964e25bd12116f0c28eab3
ros::ServiceClient
g_is_running_client
message__callback_8cpp.html
ae4ae6620b1c8a4a4aca0ae2db5e44de2
double
g_last_command_time
message__callback_8cpp.html
ad80fb39e4819b3250fad9a0d78e97d00
ros::ServiceClient
g_set_balance_param_client
message__callback_8cpp.html
af9a935061d09beee2d410a0174cf815c
ros::Subscriber
g_walking_command_sub
message__callback_8cpp.html
acf7b60c95aac13ee31228986ec1fadb7
ros::Subscriber
g_walking_module_status_msg_sub
message__callback_8cpp.html
a77b163e211bfd3d9b5a996ebc60bffaa
thormang3_foot_step_generator::FootStepCommand
last_command
message__callback_8cpp.html
a1a5693684105d95818239d65394b90eb
message_callback.h
/tmp/ws/src/thormang3_opc/thormang3_foot_step_generator/include/thormang3_foot_step_generator/
message__callback_8h
void
initialize
message__callback_8h.html
a9efe22aaead3a5e936b5df459de02eba
(void)
bool
isRunning
message__callback_8h.html
a5b9412119add9ce3dedb14555b77564c
(void)
void
step2DArrayCallback
message__callback_8h.html
aaafded466105e4def3270ced77fed466
(const thormang3_foot_step_generator::Step2DArray::ConstPtr &msg)
void
walkingCommandCallback
message__callback_8h.html
a3b380372b0f25451063a96c12e3d6cee
(const thormang3_foot_step_generator::FootStepCommand::ConstPtr &msg)
void
walkingModuleStatusMSGCallback
message__callback_8h.html
adfaa2bd1622afba27206aa975b202ecd
(const robotis_controller_msgs::StatusMsg::ConstPtr &msg)
robotis_foot_step_generator.cpp
/tmp/ws/src/thormang3_opc/thormang3_foot_step_generator/src/
robotis__foot__step__generator_8cpp
#define
RAD2DEG
robotis__foot__step__generator_8cpp.html
ac5a945020d3528355cda82d383676736
double
sign
robotis__foot__step__generator_8cpp.html
a8a81d8acdec15d68e9e67a0c75fe4f90
(double n)
robotis_foot_step_generator.h
/tmp/ws/src/thormang3_opc/thormang3_foot_step_generator/include/thormang3_foot_step_generator/
robotis__foot__step__generator_8h
thormang3::FootStepGenerator
thormang3
#define
BACKWARD_WALKING
robotis__foot__step__generator_8h.html
a76c24e2d2af47a423e7d43f05a3c937c
#define
FORWARD_WALKING
robotis__foot__step__generator_8h.html
ad61ebd36b20f25636172edb859fa1e33
#define
LEFT_ROTATING_WALKING
robotis__foot__step__generator_8h.html
a5588ba8bb3d4e77ef31e31ff9e2fef4b
#define
LEFTWARD_WALKING
robotis__foot__step__generator_8h.html
aa459491958e97df40ae4f631e41d1c88
#define
MINIMUM_STEP_TIME_SEC
robotis__foot__step__generator_8h.html
ac0ae8a909fd0356b727fa22f7e68a91b
#define
RIGHT_ROTATING_WALKING
robotis__foot__step__generator_8h.html
a9b29d95701c2225635747e450e31a943
#define
RIGHTWARD_WALKING
robotis__foot__step__generator_8h.html
ab4f2e7c78672482610a340245e20f78b
#define
STOP_WALKING
robotis__foot__step__generator_8h.html
a34782178a082783f588733d4c701676c
thormang3::FootStepGenerator
classthormang3_1_1FootStepGenerator.html
void
calcLeftKickStep
classthormang3_1_1FootStepGenerator.html
a3ed16949454d225e71ab1239eafe6551
(thormang3_walking_module_msgs::AddStepDataArray::Request::_step_data_array_type *step_data_array, const thormang3_walking_module_msgs::StepData &ref_step_data)
void
calcRightKickStep
classthormang3_1_1FootStepGenerator.html
aca25acb461c2a7877166697e7e4005c6
(thormang3_walking_module_msgs::AddStepDataArray::Request::_step_data_array_type *step_data_array, const thormang3_walking_module_msgs::StepData &ref_step_data)
FootStepGenerator
classthormang3_1_1FootStepGenerator.html
a8ede6b3a6f952966a8b5e5d5378c42ac
()
void
getStepData
classthormang3_1_1FootStepGenerator.html
a4ead9f2e4b72087ef85106eb0345b2cd
(thormang3_walking_module_msgs::AddStepDataArray::Request::_step_data_array_type *step_data_array, const thormang3_walking_module_msgs::StepData &ref_step_data, int desired_step_type)
void
getStepDataFromStepData2DArray
classthormang3_1_1FootStepGenerator.html
ab3dc1f957d7b642c46348d4944213417
(thormang3_walking_module_msgs::AddStepDataArray::Request::_step_data_array_type *step_data_array, const thormang3_walking_module_msgs::StepData &ref_step_data, const thormang3_foot_step_generator::Step2DArray::ConstPtr &request_step_2d)
void
initialize
classthormang3_1_1FootStepGenerator.html
aefa63891a2a30d0fc47959588da225db
()
~FootStepGenerator
classthormang3_1_1FootStepGenerator.html
aa2651ccb732d2f107057b5499abc8d92
()
double
body_z_swap_m_
classthormang3_1_1FootStepGenerator.html
abbad7054b7c30b29a2395032c547f5f8
double
default_y_feet_offset_m_
classthormang3_1_1FootStepGenerator.html
a71333b281b7ab0aed59072f7c765a192
double
dsp_ratio_
classthormang3_1_1FootStepGenerator.html
a89bbc66d60768efa07ef64e038812929
double
fb_step_length_m_
classthormang3_1_1FootStepGenerator.html
a5f39f43d0680dbb873df91806d926d2f
double
foot_z_swap_m_
classthormang3_1_1FootStepGenerator.html
aa388b9c89093aa917dba5100efffd82f
int
num_of_step_
classthormang3_1_1FootStepGenerator.html
ad77b8881c7d3267cb3af00d02f1022fe
double
rl_step_length_m_
classthormang3_1_1FootStepGenerator.html
a6caafbebd79ac6ad580acf8b7d89be8e
double
rotate_step_angle_rad_
classthormang3_1_1FootStepGenerator.html
aeeea6200173a33d828033acbeaedb1dc
double
start_end_time_sec_
classthormang3_1_1FootStepGenerator.html
aca929a6553f90ce88bc99dfda705d1c6
double
step_time_sec_
classthormang3_1_1FootStepGenerator.html
a646efe6c10b03217bb784a42f99bd6c7
void
calcFBStep
classthormang3_1_1FootStepGenerator.html
a37bd11708b321d2ad2f13ddf61841e70
(const thormang3_walking_module_msgs::StepData &ref_step_data, int direction)
void
calcRLStep
classthormang3_1_1FootStepGenerator.html
a861855ed9dd9115d32a48c7faeb8e7ec
(const thormang3_walking_module_msgs::StepData &ref_step_data, int direction)
void
calcRoStep
classthormang3_1_1FootStepGenerator.html
a9a81991d3a572aa9fe918dfa6fe48488
(const thormang3_walking_module_msgs::StepData &ref_step_data, int direction)
bool
calcStep
classthormang3_1_1FootStepGenerator.html
a16879afd506a56a82f6e0a93f74a5d5d
(const thormang3_walking_module_msgs::StepData &ref_step_data, int previous_step_type, int desired_step_type)
void
calcStopStep
classthormang3_1_1FootStepGenerator.html
a3dd1a20794ae2e35ff88ad4160eda6f7
(const thormang3_walking_module_msgs::StepData &ref_step_data, int direction)
Eigen::MatrixXd
getInverseTransformation
classthormang3_1_1FootStepGenerator.html
a493c28cb32b947c78f416a4dfb02a6a0
(Eigen::MatrixXd transform)
void
getPosefromTransformMatrix
classthormang3_1_1FootStepGenerator.html
a120a4605e1e062b6c125bdcd543c5479
(const Eigen::MatrixXd &matTransform, double *position_x, double *position_y, double *position_z, double *roll, double *pitch, double *yaw)
thormang3_walking_module_msgs::PoseXYZRPY
getPosefromTransformMatrix
classthormang3_1_1FootStepGenerator.html
a97e641700baee552f079a795f0486643
(const Eigen::MatrixXd &matTransform)
Eigen::MatrixXd
getTransformationXYZRPY
classthormang3_1_1FootStepGenerator.html
a51cc7e7f7e87a5f495267c418e766481
(double position_x, double position_y, double position_z, double roll, double pitch, double yaw)
int
previous_step_type_
classthormang3_1_1FootStepGenerator.html
a9bb7a613691f60e9c54efbb4c7deb226
thormang3_walking_module_msgs::AddStepDataArray::Request::_step_data_array_type
step_data_array_
classthormang3_1_1FootStepGenerator.html
a8a7dd1cc307a3f254dc9ea7f65641412
thormang3
namespacethormang3.html
thormang3::FootStepGenerator