Tetrapod Project
SingleLegController Member List

This is the complete list of members for SingleLegController, including all inherited members.

calculateSingleAxisTrajectory(const double &_percentage, const double &_period, const double &_max_travel, double &_axis_pos, double &_axis_vel, double &_axis_acc)SingleLegControllerprivate
calculateSwingLegHeightTrajectory(double _percentage, double _period, double _max_swing_height, double _hip_height)SingleLegControllerprivate
checkForNewMessages()SingleLegController
current_iterationSingleLegControllerprivate
current_pose_iterationSingleLegControllerprivate
final_iterationSingleLegControllerprivate
final_pose_iterationSingleLegControllerprivate
foot_acc_refSingleLegControllerprivate
foot_pos_goalSingleLegControllerprivate
foot_pos_refSingleLegControllerprivate
foot_vel_refSingleLegControllerprivate
gains_setSingleLegControllerprivate
gait_phaseSingleLegControllerprivate
GaitPhase enum nameSingleLegController
generalized_coordinates_subscriberSingleLegControllerprivate
generalized_forces_subscriberSingleLegControllerprivate
generalized_velocities_subscriberSingleLegControllerprivate
generalizedCoordinatesCallback(const std_msgs::Float64MultiArrayConstPtr &_msg)SingleLegController
generalizedForcesCallback(const std_msgs::Float64MultiArrayConstPtr &_msg)SingleLegController
generalizedVelocitiesCallback(const std_msgs::Float64MultiArrayConstPtr &_msg)SingleLegController
getGaitPhase()SingleLegControllerinline
hip_heightSingleLegControllerprivate
increaseIterator()SingleLegController
initROS()SingleLegController
isInitialStateReceived()SingleLegController
isJointVelocitySmall()SingleLegController
isTargetPositionReached()SingleLegController
joint_acc_refSingleLegControllerprivate
joint_posSingleLegControllerprivate
joint_pos_goalSingleLegControllerprivate
joint_pos_initialSingleLegControllerprivate
joint_pos_refSingleLegControllerprivate
joint_reference_log_msgSingleLegControllerprivate
joint_setpoint_subscriberSingleLegControllerprivate
joint_state_log_msgSingleLegControllerprivate
joint_state_publisherSingleLegControllerprivate
joint_state_subscriberSingleLegControllerprivate
joint_torqueSingleLegControllerprivate
joint_torque_commandsSingleLegControllerprivate
joint_torque_refSingleLegControllerprivate
joint_velSingleLegControllerprivate
joint_vel_commandsSingleLegControllerprivate
joint_vel_refSingleLegControllerprivate
jointSetpointCallback(const std_msgs::Float64MultiArrayConstPtr &_msg)SingleLegControllerprivate
jointStateCallback(const sensor_msgs::JointStatePtr &_msg)SingleLegControllerprivate
K_dSingleLegControllerprivate
k_i_pos_hpSingleLegControllerprivate
k_i_pos_hySingleLegControllerprivate
k_i_pos_kpSingleLegControllerprivate
k_i_torque_hpSingleLegControllerprivate
k_i_torque_hySingleLegControllerprivate
k_i_torque_kpSingleLegControllerprivate
k_i_vel_hpSingleLegControllerprivate
k_i_vel_hySingleLegControllerprivate
k_i_vel_kpSingleLegControllerprivate
K_pSingleLegControllerprivate
k_p_pos_hpSingleLegControllerprivate
k_p_pos_hySingleLegControllerprivate
k_p_pos_kpSingleLegControllerprivate
k_p_torque_hpSingleLegControllerprivate
k_p_torque_hySingleLegControllerprivate
k_p_torque_kpSingleLegControllerprivate
k_p_vel_hpSingleLegControllerprivate
k_p_vel_hySingleLegControllerprivate
k_p_vel_kpSingleLegControllerprivate
K_pos_error_vel_controlSingleLegControllerprivate
kinematicsSingleLegControllerprivate
log_joint_references_publisherSingleLegControllerprivate
log_joint_states_publisherSingleLegControllerprivate
max_pose_velSingleLegControllerprivate
max_swing_heightSingleLegControllerprivate
motor_command_msgSingleLegControllerprivate
motor_confirmation_subscriberSingleLegControllerprivate
motor_gain_publisherSingleLegControllerprivate
motorConfirmationCallback(const std_msgs::Bool &_msg)SingleLegControllerprivate
moveFootToNominalPosition()SingleLegController
moveFootToPosition(Eigen::Matrix< double, 3, 1 > _foot_goal_pos)SingleLegController
moveJointsToSetpoints()SingleLegController
node_handleSingleLegControllerprivate
NUMBER_OF_MOTORSSingleLegControllerprivate
phase_periodSingleLegControllerprivate
pose_periodSingleLegControllerprivate
POSITION_COMMANDSingleLegControllerprivate
POSITION_CONVERGENCE_CRITERIASingleLegControllerprivate
printAllStates()SingleLegController
printJointTrajectories()SingleLegController
printSpatialTrajectories()SingleLegController
printTorqueReferences()SingleLegController
publish_frequencySingleLegControllerprivate
ready_to_proceedSingleLegControllerprivate
ready_to_proceed_subscriberSingleLegControllerprivate
readyToProceed()SingleLegControllerinline
readyToProceedCallback(const std_msgs::Bool &_msg)SingleLegController
resetReadyToProceed()SingleLegControllerinline
sendJointPositionCommands()SingleLegController
sendJointTorqueCommands()SingleLegController
sendJointVelocityCommands()SingleLegController
setMotorGains()SingleLegController
setPoseGoal(Eigen::Matrix< double, 3, 1 > _foot_pos)SingleLegController
SingleLegController(double _publish_frequency)SingleLegController
stance enum valueSingleLegController
swing enum valueSingleLegController
TORQUE_COMMANDSingleLegControllerprivate
uninitialized enum valueSingleLegController
UNINITIALIZED_STATESingleLegControllerprivate
updateClosedLoopTorqueCommands()SingleLegController
updateFootTrajectoryReference()SingleLegController
updateGaitPhase()SingleLegController
updateJointReferences()SingleLegController
updateJointTorqueCommands(const Eigen::Matrix< double, 3, 1 > &_joint_pos_ref, const Eigen::Matrix< double, 3, 1 > &_joint_vel_ref, const Eigen::Matrix< double, 3, 1 > &_joint_acc_ref, const Eigen::Matrix< double, 3, 1 > &_joint_pos, const Eigen::Matrix< double, 3, 1 > &_joint_vel)SingleLegController
updateJointTorqueCommands()SingleLegController
updateJointVelocityCommands()SingleLegController
updatePoseControlJointTrajectoryReference()SingleLegController
updateStanceFootPositionTrajectory()SingleLegController
updateSwingFootPositionTrajectory()SingleLegController
VELOCITY_COMMANDSingleLegControllerprivate
writeToLog()SingleLegController
x_nominalSingleLegControllerprivate
x_step_distanceSingleLegControllerprivate
y_nominalSingleLegControllerprivate
y_step_distanceSingleLegControllerprivate
~SingleLegController()SingleLegControllerinlinevirtual