base enum value | HierarchicalOptimizationControl | |
basePoseCmdPub | HierarchicalOptimizationControl | private |
baseTwistCmdPub | HierarchicalOptimizationControl | private |
BodyType enum name | HierarchicalOptimizationControl | |
CLP enum value | HierarchicalOptimizationControl | |
contactState | HierarchicalOptimizationControl | private |
contactStateSub | HierarchicalOptimizationControl | private |
ECQP enum value | HierarchicalOptimizationControl | |
foot enum value | HierarchicalOptimizationControl | |
fPos | HierarchicalOptimizationControl | private |
frontLeft enum value | HierarchicalOptimizationControl | |
frontRight enum value | HierarchicalOptimizationControl | |
fVel | HierarchicalOptimizationControl | private |
genCoord | HierarchicalOptimizationControl | private |
genCoordSub | HierarchicalOptimizationControl | private |
genVel | HierarchicalOptimizationControl | private |
genVelSub | HierarchicalOptimizationControl | private |
HeightRollYawTest() | HierarchicalOptimizationControl | |
HierarchicalLeastSquareOptimization(const Eigen::Matrix< Eigen::MatrixXd, Eigen::Dynamic, 1 > &_A, const Eigen::Matrix< Eigen::Matrix< double, Eigen::Dynamic, 1 >, Eigen::Dynamic, 1 > &_b, const int &_v=0) | HierarchicalOptimizationControl | |
HierarchicalOptimization(const Eigen::Matrix< double, 3, 1 > &_desired_base_pos, const Eigen::Matrix< double, 3, 1 > &_desired_base_vel, const Eigen::Matrix< double, 3, 1 > &_desired_base_acc, const Eigen::Matrix< double, 3, 1 > &_desired_base_ori, const Eigen::Matrix< Eigen::Vector3d, 4, 1 > &_desired_f_pos, const Eigen::Matrix< Eigen::Vector3d, 4, 1 > &_desired_f_vel, const Eigen::Matrix< Eigen::Vector3d, 4, 1 > &_desired_f_acc, const Eigen::Matrix< Eigen::Vector3d, 4, 1 > &_f_pos, const Eigen::Matrix< Eigen::Vector3d, 4, 1 > &_f_vel, const Eigen::Matrix< double, 18, 1 > &_q, const Eigen::Matrix< double, 18, 1 > &_u, const int &_v=0) | HierarchicalOptimizationControl | |
HierarchicalOptimizationControl() | HierarchicalOptimizationControl | |
HierarchicalQPOptimization(const int &_state_dim, const std::vector< Task > &_tasks, const SolverType &_solver=SolverType::OSQP, const int &_v=0) | HierarchicalOptimizationControl | |
hip enum value | HierarchicalOptimizationControl | |
InitRos() | HierarchicalOptimizationControl | protected |
InitRosQueueThreads() | HierarchicalOptimizationControl | protected |
jointStatePub | HierarchicalOptimizationControl | private |
kinematics | HierarchicalOptimizationControl | |
leg enum value | HierarchicalOptimizationControl | |
LegType enum name | HierarchicalOptimizationControl | |
NONE enum value | HierarchicalOptimizationControl | |
OnContactStateMsg(const std_msgs::Int8MultiArrayConstPtr &_msg) | HierarchicalOptimizationControl | |
OnGenCoordMsg(const std_msgs::Float64MultiArrayConstPtr &_msg) | HierarchicalOptimizationControl | |
OnGenVelMsg(const std_msgs::Float64MultiArrayConstPtr &_msg) | HierarchicalOptimizationControl | |
OSQP enum value | HierarchicalOptimizationControl | |
ProcessQueueThread() | HierarchicalOptimizationControl | |
PublishQueueThread() | HierarchicalOptimizationControl | |
PublishTorqueMsg(const Eigen::Matrix< double, 12, 1 > &_desired_tau) | HierarchicalOptimizationControl | |
rearLeft enum value | HierarchicalOptimizationControl | |
rearRight enum value | HierarchicalOptimizationControl | |
rosNode | HierarchicalOptimizationControl | private |
rosProcessQueue | HierarchicalOptimizationControl | private |
rosProcessQueueThread | HierarchicalOptimizationControl | private |
rosPublishQueue | HierarchicalOptimizationControl | private |
rosPublishQueueThread | HierarchicalOptimizationControl | private |
SCS enum value | HierarchicalOptimizationControl | |
SNOPT enum value | HierarchicalOptimizationControl | |
SolveQP(const Eigen::MatrixXd &_Q, const Eigen::VectorXd &_c, const Eigen::MatrixXd &_E_ineq, const Eigen::VectorXd &_f_ineq, Eigen::VectorXd &_sol, const SolverType &_solver=SolverType::UNSPECIFIED, const int &_v=0) | HierarchicalOptimizationControl | |
SolveQP(const Eigen::MatrixXd &_Q, const Eigen::VectorXd &_c, const Eigen::MatrixXd &_A, const Eigen::VectorXd &_lb, const Eigen::VectorXd &_ub, Eigen::VectorXd &_sol, const SolverType &_solver=SolverType::UNSPECIFIED, const int &_v=0) | HierarchicalOptimizationControl | |
SolveQP(const Eigen::MatrixXd &_Q, const Eigen::VectorXd &_c, const Eigen::MatrixXd &_E_eq, const Eigen::VectorXd &_f_eq, const Eigen::MatrixXd &_E_ineq, const Eigen::VectorXd &_f_ineq, Eigen::VectorXd &_sol, const SolverType &_solver=SolverType::UNSPECIFIED, const int &_v=0) | HierarchicalOptimizationControl | |
SolverType enum name | HierarchicalOptimizationControl | |
StaticTorqueTest() | HierarchicalOptimizationControl | |
thigh enum value | HierarchicalOptimizationControl | |
UNSPECIFIED enum value | HierarchicalOptimizationControl | |
~HierarchicalOptimizationControl() | HierarchicalOptimizationControl | virtual |