_ang_vel_x_measured | Controller | protected |
_ang_vel_y_measured | Controller | protected |
_ang_vel_z_command | RobotController | private |
_ang_vel_z_estimated | Controller | protected |
_guidance_ang_vel_gain | RobotController | private |
_guidance_lin_vel_gain | RobotController | private |
_lin_vel_x_command | RobotController | private |
_lin_vel_x_estimated | Controller | protected |
_lin_vel_y_command | RobotController | private |
_lin_vel_y_estimated | Controller | protected |
_lin_vel_z_measured | Controller | protected |
ang_vel_z | Controller | protected |
base_pose_command_logger | Controller | private |
base_pose_commands | Controller | protected |
base_pose_state | Controller | protected |
base_pose_state_logger | Controller | private |
base_pose_state_subscriber | Controller | protected |
base_twist_command_logger | Controller | private |
base_twist_state_logger | Controller | private |
BasePoseStateCallback(const std_msgs::Float64MultiArrayConstPtr &msg) | Controller | protected |
CheckReadyToProceed() | Controller | inline |
Controller(int controller_freq) | Controller | |
controller_freq | Controller | protected |
final_iteration | RobotController | private |
fl_acceleration_body | Controller | protected |
fl_goal_position | RobotController | private |
fl_offset | Controller | protected |
fl_position_body | Controller | protected |
fl_step_distance_x | RobotController | private |
fl_step_distance_y | RobotController | private |
fl_velocity_body | Controller | protected |
fr_acceleration_body | Controller | protected |
fr_goal_position | RobotController | private |
fr_offset | Controller | protected |
fr_position_body | Controller | protected |
fr_step_distance_x | RobotController | private |
fr_step_distance_y | RobotController | private |
fr_velocity_body | Controller | protected |
gait_duration | RobotController | private |
hip_height | RobotController | private |
initial_feet_positions_pose_control | RobotController | private |
initROS() | Controller | |
iteration | RobotController | private |
joint_acceleration_commands | Controller | protected |
joint_angle_commands | Controller | protected |
joint_angles | Controller | protected |
joint_command_logger | Controller | private |
joint_command_publisher | Controller | protected |
joint_state_logger | Controller | private |
joint_state_subscriber | Controller | protected |
joint_torque_commands | Controller | protected |
joint_torques | Controller | protected |
joint_velocities | Controller | protected |
joint_velocity_commands | Controller | protected |
JointState typedef | Controller | protected |
jointStateCallback(const sensor_msgs::JointStatePtr &msg) | Controller | protected |
kEnd enum value | RobotController | |
kFall enum value | RobotController | |
kHigh enum value | RobotController | |
kIdle enum value | RobotController | |
kinematics | Controller | protected |
kMoving enum value | RobotController | |
kRise enum value | RobotController | |
kStancePreSwingFlRr enum value | RobotController | |
kStancePreSwingFrRl enum value | RobotController | |
kStart enum value | RobotController | |
kSwingFlRr enum value | RobotController | |
kSwingFrRl enum value | RobotController | |
lin_vel_x | Controller | protected |
lin_vel_y | Controller | protected |
max_step_height | RobotController | private |
motion_state | RobotController | private |
MotionState enum name | RobotController | |
MoveFeetToPositions(Eigen::Matrix< double, 3, 1 > fl_goal_foot_pos, Eigen::Matrix< double, 3, 1 > fr_goal_foot_pos, Eigen::Matrix< double, 3, 1 > rl_goal_foot_pos, Eigen::Matrix< double, 3, 1 > rr_goal_foot_pos) | Controller | |
MoveFootToPosition(const Kinematics::LegType &leg_type, const Eigen::Matrix< double, 3, 1 > &goal_foot_position) | Controller | |
MoveJointsToSetpoints(Eigen::Matrix< double, 12, 1 > goal_joint_angles) | Controller | |
node_name | Controller | protected |
nodeHandle | Controller | protected |
nominal_base_height | Controller | protected |
PrintFootPositions() | RobotController | |
PrintParameters() | RobotController | |
PrintVelCommands() | RobotController | |
ready_to_proceed | Controller | private |
ready_to_proceed_subscriber | Controller | protected |
ReadyToProceed(std_srvs::Empty::Request &_req, std_srvs::Empty::Response &_res) | Controller | |
readyToProceedCallback(const std_msgs::Bool &msg) | Controller | protected |
readyToProceedService | Controller | private |
ResetReadyToProceedFlag() | Controller | inline |
rl_acceleration_body | Controller | protected |
rl_goal_position | RobotController | private |
rl_offset | Controller | protected |
rl_position_body | Controller | protected |
rl_step_distance_x | RobotController | private |
rl_step_distance_y | RobotController | private |
rl_velocity_body | Controller | protected |
robot_name | Controller | protected |
RobotController(int controller_freq, double gait_period) | RobotController | |
rr_acceleration_body | Controller | protected |
rr_goal_position | RobotController | private |
rr_offset | Controller | protected |
rr_position_body | Controller | protected |
rr_step_distance_x | RobotController | private |
rr_step_distance_y | RobotController | private |
rr_velocity_body | Controller | protected |
RunStandUpSequence() | Controller | |
sendJointPositionCommands() | Controller | |
SetFeetPositionsGoalPose() | RobotController | |
setInitialConfiguration() | Controller | virtual |
SetReadyToProceedFlag() | Controller | inline |
SetTwistCommand(double lin_vel_cmd_x, double lin_vel_cmd_y, double ang_vel_cmd_z) | Controller | |
Shutdown(std_srvs::Empty::Request &_req, std_srvs::Empty::Response &_res) | Controller | |
shutdownService | Controller | private |
stance_iterations | RobotController | private |
stance_period | RobotController | private |
stance_phase_duration_percentage | RobotController | private |
StandStill(const double &duration) | Controller | |
step_distance_x_linear | RobotController | private |
step_distance_x_rotational | RobotController | private |
step_distance_y_linear | RobotController | private |
step_distance_y_rotational | RobotController | private |
super_state | RobotController | private |
SuperState enum name | RobotController | |
swing_iterations | RobotController | private |
swing_period | RobotController | private |
swing_rise_percentage | RobotController | private |
SwingState enum name | RobotController | |
twist_command_subscriber | Controller | protected |
twist_state_subscriber | Controller | protected |
TwistCommandCallback(const geometry_msgs::TwistConstPtr &_msg) | Controller | protected |
TwistStateCallback(const geometry_msgs::TwistConstPtr &_msg) | Controller | protected |
UpdateFeetPositions() | Controller | |
UpdateFeetReferences() | RobotController | virtual |
UpdateFeetReferencesGaitControl() | RobotController | |
UpdateFeetReferencesPoseControl() | RobotController | |
UpdateFeetTrajectories() | RobotController | |
UpdateGaitState() | RobotController | |
UpdateGuidanceCommands() | RobotController | |
UpdateJointCommands() | Controller | |
UpdateNonGuidanceCommands() | RobotController | |
UpdateStanceFootPosition(Kinematics::LegType _leg_type, double _progress) | RobotController | |
UpdateStepDistances() | RobotController | |
UpdateSwingFootPosition(Kinematics::LegType _leg_type, double _progress) | RobotController | |
UpdateSwingFootTrajectory(Kinematics::LegType _leg_type, double progress) | RobotController | |
UpdateVelocityCommands() | Controller | |
vel_x | RobotController | private |
vel_y | RobotController | private |
WaitForInitialState() | Controller | |
waitForReadyToProceed() | Controller | |
WriteToLog() | Controller | |
yaw_rate | RobotController | private |
~Controller() | Controller | virtual |