| 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 |