40 #include <orca/constraint/GenericConstraint.h> 52 const std::string& controller_name,
53 std::shared_ptr<orca::constraint::GenericConstraint> gen_con);
57 std_srvs::Empty::Response& res
60 orca_ros::GetSize::Response& res
63 orca_ros::GetInt::Response& res
66 orca_ros::GetInt::Response& res
69 orca_ros::GetMatrix::Response& res
72 orca_ros::GetMatrix::Response& res
75 orca_ros::GetMatrix::Response& res
79 std::shared_ptr<orca::constraint::GenericConstraint> gc_;
81 ros::ServiceServer ss_print_;
82 ros::ServiceServer ss_getSize_;
83 ros::ServiceServer ss_rows_;
84 ros::ServiceServer ss_cols_;
85 ros::ServiceServer ss_getLowerBound_;
86 ros::ServiceServer ss_getUpperBound_;
87 ros::ServiceServer ss_getConstraintMatrix_;
RosGenericConstraint(const std::string &robot_name, const std::string &controller_name, std::shared_ptr< orca::constraint::GenericConstraint > gen_con)
Definition: RosGenericConstraint.cc:5
bool getLowerBoundService(orca_ros::GetMatrix::Request &req, orca_ros::GetMatrix::Response &res)
Definition: RosGenericConstraint.cc:46
Definition: RosTaskBase.h:47
bool getSizeService(orca_ros::GetSize::Request &req, orca_ros::GetSize::Response &res)
Definition: RosGenericConstraint.cc:30
Definition: RosGenericConstraint.h:48
bool printService(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res)
Definition: RosGenericConstraint.cc:25
Definition: RosCartesianAccelerationPID.h:42
bool getConstraintMatrixService(orca_ros::GetMatrix::Request &req, orca_ros::GetMatrix::Response &res)
Definition: RosGenericConstraint.cc:56
bool getUpperBoundService(orca_ros::GetMatrix::Request &req, orca_ros::GetMatrix::Response &res)
Definition: RosGenericConstraint.cc:51
bool colsService(orca_ros::GetInt::Request &req, orca_ros::GetInt::Response &res)
Definition: RosGenericConstraint.cc:41
virtual ~RosGenericConstraint()
Definition: RosGenericConstraint.cc:20
bool rowsService(orca_ros::GetInt::Request &req, orca_ros::GetInt::Response &res)
Definition: RosGenericConstraint.cc:36