39 #include "orca/constraint/JointLimitConstraint.h" 53 const std::string& controller_name,
54 std::shared_ptr<orca::constraint::JointLimitConstraint> joint_con);
59 bool setMinLimitService(orca_ros::SetMatrix::Request &req, orca_ros::SetMatrix::Response & res);
60 bool setMaxLimitService(orca_ros::SetMatrix::Request &req, orca_ros::SetMatrix::Response & res);
61 bool getMinLimitService(orca_ros::GetMatrix::Request &req, orca_ros::GetMatrix::Response & res);
62 bool getMaxLimitService(orca_ros::GetMatrix::Request &req, orca_ros::GetMatrix::Response & res);
69 std::shared_ptr<orca::constraint::JointLimitConstraint> joint_con_;
71 ros::ServiceServer ss_setMinLimit_;
72 ros::ServiceServer ss_setMaxLimit_;
73 ros::ServiceServer ss_getMinLimit_;
74 ros::ServiceServer ss_getMaxLimit_;
RosJointLimitConstraint(const std::string &robot_name, const std::string &controller_name, std::shared_ptr< orca::constraint::JointLimitConstraint > joint_con)
Definition: RosJointLimitConstraint.cc:5
virtual ~RosJointLimitConstraint()
Definition: RosJointLimitConstraint.cc:23
Definition: RosGenericConstraint.h:48
Definition: RosCartesianAccelerationPID.h:42
Definition: RosJointLimitConstraint.h:49